Ericsson / clang

Cross Translation Unit analysis capability for Clang Static Analyzer. (Fork of official clang at http://llvm.org/git/clang)
http://clang.llvm.org/
Other
15 stars 10 forks source link

Ctu progress reports loaded AST files multiple times (Clang6 only) #365

Closed martong closed 6 years ago

martong commented 6 years ago

E.g. in protobuf field_comparator.cc the log is duplicated for message.cc

± ag "loaded ast for source file" stderr                                                           --- COMMAND ---
1:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/arena.cc
15:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/stubs/common.cc
33:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/stubs/once.cc
34:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/message.cc
79:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/message.cc
80:ANALYZE (CTU loaded AST for source file): /home/egbomrt/WORK/CodeCheckerProjects/protobuf/src/google/protobuf/descriptor.cc