amai2012
amai2012
I like the Idea. But I would prefer to combine it with a necessary major CLI overhaul...
@firewave There has been some discussion but I wasn't able to dit out a suitable trac ticket. Maybe we should focus on the details instead: so missingInclude messages should now...
See https://github.com/danmar/cppcheck/pull/3017
@firewave I think the full self-check in sync with other builds is way too slow...
@firewave Maybe it would be helpful use Ubuntu 20.04 to have tools and libraries up-to-date. See https://github.com/danmar/cppcheck/pull/2936
@firewave https://github.com/danmar/cppcheck/pull/2948 is going to update those jobs to ubuntu 20.04
@Barro Did you perform an explicit test or did you run into this with a real-world example?
GNU cpp spits out: ~~~c $ cpp tickets/109.c # 1 "tickets/109.c" # 1 "" # 1 "" # 1 "tickets/109.c" # 15 "tickets/109.c" void func(int y, int z[0]) { f(2...
That seems to be a compiler specific extension to the concatenation operator, see http://en.cppreference.com/w/cpp/preprocessor/replace#.23_and_.23.23_operators
See https://github.com/danmar/simplecpp/pull/132 BTW, cppcheck's travis/appveyor jobs should also contain `--check-config`runs