davidmalcolm / gcc-analyzer-integration-tests

6 stars 1 forks source link

add emacs #2

Open cooljeanius opened 1 year ago

cooljeanius commented 1 year ago

emacs is another project that produces interesting compiler output sometimes

cooljeanius commented 1 year ago

also Paul @eggert files bug reports in the gcc bugzilla about discoveries from trying this occasionally

davidmalcolm commented 1 year ago

Also, that https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule suggests that having a Lisp implementation in the test suite would be useful

I just tried adding Emacs, but unfortunately https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107060 still seems to lead to ~15 minute analysis times on xdisp.c

cooljeanius commented 1 year ago

Also, that en.wikipedia.org/wiki/Greenspun%27s_tenth_rule suggests that having a Lisp implementation in the test suite would be useful

I just tried adding Emacs, but unfortunately gcc.gnu.org/bugzilla/show_bug.cgi?id=107060 still seems to lead to ~15 minute analysis times on xdisp.c

well tbf xdisp.c is very big and probably ought to be broken up, but that's an issue for upstream emacs...