[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #7 from David Malcolm --- (which is within my rough goal of -fanalyzer doubling your compile time in return for more warnings)

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #6 from David Malcolm --- With a release build: $ hyperfine -L ana "","-fanalyzer" "./xgcc -B. -S pr96653.c -O1 {ana}" Benchmark #1: ./xgcc -B. -S pr96653.c -O1 Time (mean ± σ): 127.3 ms ± 0.7 ms[User: 111.3 ms, System:

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 David Malcolm changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-16 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 --- Comment #4 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:fd111c419d146ee47c7df9a36a535e8d843d4802 commit r11-3247-gfd111c419d146ee47c7df9a36a535e8d843d4802 Author: David Malcolm Date:

[Bug analyzer/96653] -Wanalyzer-too-complex on very large switch statement

2020-09-14 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96653 David Malcolm changed: What|Removed |Added Summary|Compile time and memory hog |-Wanalyzer-too-complex on