http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55451



             Bug #: 55451

           Summary: FAIL: gcc.dg/fixed-point/unary.c

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: regression

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: gre...@gcc.gnu.org

                CC: ja...@gcc.gnu.org

            Target: arm-none-eabi





FAIL: gcc.dg/fixed-point/unary.c execution test



/work/nov-builds/strcmp/arm-none-eabi/gcc2/gcc/xgcc

-B/work/nov-builds/strcmp/arm-none-eabi/gcc2/gcc/

/work/local-checkouts/gcc-fsf/gcc/testsuite/gcc.dg/fixed-point/unary.c gcc_tg.o

 -fno-diagnostics-show-caret   -std=gnu99 -DSTACK_SIZE=16384      

-Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm   -o

./unary.exe    (timeout = 60)

PASS: gcc.dg/fixed-point/unary.c (test for excess errors)



*** EXIT code 4242

FAIL: gcc.dg/fixed-point/unary.c execution test



Execution fails on line 197 gcc.dg/fixed-point/unary.c, when executing the test

FRACT_SAT_NEG(_Sat long _Fract, lr);



The problem is actually in one of the files gcc automatically generates.



Caused by r193028. Author cced on this report. Reduced test attached.



./cc1 -fpreprocessed /work/bisect/_ssnegSQ.i -quiet -dumpbase _ssnegSQ.i

-mcpu=cortex-a15 -mfloat-abi=softfp -mfpu=neon-vfpv4 -auxbase-strip _ssnegSQ.o

-Wextra -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes

-Wmissing-prototypes -Wold-style-definition  -fbuilding-libgcc

-fno-stack-protector -fno-inline -fvisibility=hidden -o ssneg.s -O1 -da -dp

-fdump-tree-all



diff good/_ssnegSQ.i.081t.reassoc1 bad/_ssnegSQ.i.081t.reassoc1 

23c23

<   if (_2 < 0)

---

>   if (1 == 1)

29c29

<   if (z_3 < 0)

---

>   if (0 != 0)

Reply via email to