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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|pinskia at gcc dot gnu.org         |unassigned at gcc dot 
gnu.org
             Status|ASSIGNED                    |NEW

--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
So the failure are:

+FAIL: gcc.dg/builtins-20.c (test for excess errors)
+FAIL: gcc.dg/builtins-54.c (test for excess errors)
+FAIL: gcc.dg/fold-complex-1.c scan-tree-dump-times original "COMPLEX_EXPR" 0
+FAIL: gcc.dg/pr30172-1.c scan-tree-dump gimple " = -x;\\n.*COMPLEX_EXPR <y, "
+FAIL: gcc.dg/pr30172-1.c scan-tree-dump gimple " = -y;\\n.*COMPLEX_EXPR
<[^,]*, x>"
+FAIL: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <1.0e\\\\+0, x>"
+FAIL: gcc.dg/pr30172-1.c scan-tree-dump gimple "COMPLEX_EXPR <x, y>"

This is due to not optimizing some stuff later on.

My fix is "correct", just we lose some optimizations, I am not going to work on
this any more at this point. Someone else will need to fix this maybe a better
way.

Reply via email to