New trace events
Sahnvour opened this issue · comments
Sahnvour commented
It looks like clang 13 added new events to trace its backend more closely, and ClangBuildAnalyzer does not recognise them.
For example:
WARN: unknown trace event 'AlwaysInlinerPass' in 'redacted.cpp.json', skipping.
WARN: unknown trace event 'ModuleToFunctionPassAdaptor' in 'redacted.cpp.json', skipping.
WARN: unknown trace event 'ModuleToFunctionPassAdaptor' in 'redacted.cpp.json', skipping.
WARN: unknown trace event 'AddressSanitizerPass' in 'redacted.cpp.json', skipping.
WARN: unknown trace event 'AddressSanitizerPass' in 'redacted.cpp.json', skipping.
...
Should they just be added as fallthrough after
ClangBuildAnalyzer/src/BuildEvents.cpp
Line 337 in 4ab14f2
Simon Giesecke commented
At least some of them are not that new. See #56
Aras Pranckevičius commented
Should be fixed by #80 (merged into main branch, I'll tag the 1.2.0 release binaries soon)