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

Michael Collison <michael.collison at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael.collison at linaro dot 
org

--- Comment #4 from Michael Collison <michael.collison at linaro dot org> ---
I am testing a patch that adds constrain the operands in compare-elim.c. Note
however that the test case has bug in it that seems to trigger the ICE. Without
the bug in the test case, the ICE no longer occurs.

Specifically the function 'int a (h, i)' has two parameters that default to
int. However in the call to function 'a' in:

void j () { long k = f (d (1, e = c), g); a (k) && (b = 0); }

only one argument 'k' is passed. When I modify the test case to add another
argument the ICE does not occur.

Reply via email to