https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97571
anlauf at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |compile-time-hog --- Comment #12 from anlauf at gcc dot gnu.org --- You are throwing an elemental function on a array constructor. Rewriting the constant expression as tacos2 = (/ (acos (i / 100000.0), i=64000,99250) /) makes the simplifications much more efficient.