https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84776

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aoliva at gcc dot gnu.org,
                   |                            |jakub at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
The max-vartrack-expr-depth=20 parameter is recursion depth, so for many
expressions it is exponential compile time for that number.  20 is much higher
than the default, so compile time that much exponentially higher...

Adding a hard limit on the param is not really a good idea, in some cases it
could be limiting people from doing what they want.  But if you use too high
value, you've asked for it.

Reply via email to