vprover / vampire

The Vampire Theorem Prover
https://vprover.github.io/
Other
282 stars 49 forks source link

disable optimisation for Clang and GCC on tricky translation units #573

Closed MichaelRawson closed 2 months ago

MichaelRawson commented 2 months ago

CASC/Schedules.cpp and Shell/Options.cpp both take upwards of a minute to compile with optimsations enabled on my machine, but they're not really the hot parts of Vampire. Disable optimisations for Clang and GCC at least on these files.

Ideally eventually we'd fix the code, but for now this seems like a low priority.