https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108138
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- GCC 12 looks faster than GCC 8 even: Time variable usr sys wall GGC phase setup : 0.00 ( 0%) 0.01 ( 25%) 0.02 ( 7%) 1578k ( 19%) phase parsing : 0.18 (100%) 0.03 ( 75%) 0.25 ( 93%) 6615k ( 81%) |name lookup : 0.00 ( 0%) 0.00 ( 0%) 0.02 ( 7%) 102k ( 1%) |overload resolution : 0.07 ( 39%) 0.01 ( 25%) 0.09 ( 33%) 2446k ( 30%) preprocessing : 0.00 ( 0%) 0.01 ( 25%) 0.01 ( 4%) 224k ( 3%) parser inl. func. body : 0.17 ( 94%) 0.02 ( 50%) 0.21 ( 78%) 5625k ( 69%) constant expression evaluation : 0.01 ( 6%) 0.00 ( 0%) 0.03 ( 11%) 187k ( 2%) TOTAL : 0.18 0.04 0.27 8204k