Opened 3 years ago
Last modified 3 years ago
#63047 closed defect
clang-12: scan-view does not work — at Initial Version
Reported by: | szhorvat (Szabolcs Horvát) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | kencu (Ken), jeremyhu (Jeremy Huddleston Sequoia) | |
Port: | clang-12 |
Description
Following the recent fix of issue #63026, I build clang-12 with the +analyzer
variant and checked whether it works, roughly along the lines I wrote up in this wiki: https://github.com/igraph/igraph/wiki/Running-linters-and-analysers
The analyzer itself, and the scan-build
script appear to work fine.
The scan-view
script (called scan-view-mp-12
) does not work. The output is this:
Traceback (most recent call last): File "/opt/local/libexec/llvm-12/bin/scan-view", line 150, in <module> main() File "/opt/local/libexec/llvm-12/bin/scan-view", line 147, in main run(port, args, args.root) File "/opt/local/libexec/llvm-12/bin/scan-view", line 74, in run import ScanView File "/opt/local/libexec/llvm-12/bin/../share/scan-view/ScanView.py", line 29, in <module> import Reporter ImportError: No module named Reporter
scan-view
is used to view the analysis reports in a browser. One might use scan-view-mp-11
to view the results of an analysis from clang-12, so it's not a huge deal. But scan-view-mp-12
should work as well.
I have no yet had the time to figure out why exactly this is broken and how to fix it, but here's the bug report in advance.
Related: