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

Mikael Pettersson <mikpe at it dot uu.se> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mikpe at it dot uu.se

--- Comment #8 from Mikael Pettersson <mikpe at it dot uu.se> 2010-11-27 
21:07:23 UTC ---
The test case added to 4.5 branch for this PR fails on powerpc64-linux and
sparc64-linux, see
<http://gcc.gnu.org/ml/gcc-testresults/2010-11/msg02300.html> which shows:

FAIL: gfortran.dg/transfer_simplify_10.f90  -O0  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O1  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O2  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O3 -fomit-frame-pointer  execution
test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O3 -fomit-frame-pointer
-funroll-loops  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -O3 -g  execution test
FAIL: gfortran.dg/transfer_simplify_10.f90  -Os  execution test

According to gcc/testsuite/gfortran/gfortran.log the test case always outputs:

0A000000 47656E75 696E6549 6E74656C 61626364

Looking at the test case it seems to assume little-endian byte order, which
isn't true here.

Also, the gcc/testsuite/ChangeLog update on 4.5 branch in r167139 is wrong,
it's a copy of the gcc/fortran/ChangeLog entry while it should have listed the
added test case (transfer_simplify_10.f90).

Reply via email to