Я пытаюсь заставить работать сканирование Coverity, но когда я пытаюсь запустить команду, предложенную на сайте Coverity, я получаю 0 отправленных единиц компиляции:
$ cov-build --dir cov-int --no-command --fs-capture-search .
Coverity Build Capture (64-bit) version 2017.07 on Linux 4.18.11-arch1-1-ARCH x86_64
Internal version numbers: c7e331b562 p-milo-push-30112.651
[STATUS] Running filesystem capture search...
[WARNING] Path '/some-project/cov-int' looks like an idir. Skipping filesystem capture on it.
[STATUS] Emitting non-source files from filesystem capture
[STATUS] Emitting 46 source files from filesystem capture
|0----------25-----------50----------75---------100|
****************************************************
0 Python compilation units (0%) are ready for analysis
The cov-build utility completed successfully.
Я пытался удалить --no-command
и запустите приложение python (cov-build --dir cov-int --no-command --fs-capture-search python main.py
), но все еще не были подготовлены модули компиляцииВ build-log.txt нет ошибки, и единственное предупреждение:
[WARNING] During pre_translate, unrecognized option: --fs-capture-search
Я также попытался запустить cov-configure --comptype python --compiler python2 --template
(как для python2, так и для python3, так как мой код может работать в обеих версиях), но без изменений тоже.Есть идеи, что я делаю не так?