http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880
--- Comment #22 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2012-07-30 10:54:35 UTC --- (In reply to comment #21) > Markus, I think that r189951 should have fixed this problem (xf. > http://gcc.gnu.org/viewcvs?view=revision&revision=189951), although I suspect > there will still be a compile time increase from GCC 4.7 to GCC 4.8 because of > the macro expansion tracking stuff. Could you please try a recent trunk GCC > 4.8 > and report back how compile times look for you now? gcc version 4.8.0 20120730 (experimental) (GCC) markus@x4 tmp % time c++ -c -o pch.hpp.gch /usr/include/boost/math/special_functions.hpp c++ -c -o pch.hpp.gch /usr/include/boost/math/special_functions.hpp 138.60s user 0.38s system 99% cpu 2:19.87 total Still a 98% compile time regression on todays trunk.