spacemacs下使用cquery+flycheck的问题

我随手建立了一个测试工程, 目录结构为:

    proj:
    |- test.c
    |- src1
    |  |- file1.c
    |  |- file1.h
    |- src2
    |  |- file2.c
    |  |- file2.h

目前效果如下图:

flycheck会把所有打开的buffer里面的错误都显示出来, 这样特别影响使用. 正常的效果应该是每个buffer只显示自己内部的error.

我记得造成这个问题时某一天我点了一下spacemacs主页上的Update Packages之后造成的, 但是不确定是哪一个包出的问题, 请问这种问题应该怎么解决…