https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97571
--- Comment #13 from Rimvydas (RJ) <rimvydas.jas at gmail dot com> --- I agree that it is preferred to rewrite such look up table initialization, however it is not always possible due to licensing restrictions preventing making local modifications to the source code provided. From user perspective user requested to create consecutive integer array constructor that should be called to ACOS() intrinsic and not vise versa create real (possibly double or even quad precision) array constructor containing acos() values. Something like a runtime limit variable to prevent compile time hogging would be acceptable provided if user would get warned under say -Wsurprising that intrinsic evaluation on array constructor was skipped due to excessive use of MPFR library function calls or was considered not beneficial.