[LLVMdev] llvm-2.4 prerelease gfortran results
Anton Korobeynikov
anton at korobeynikov.info
Sun Nov 2 03:41:16 PST 2008
Hi, Jack
> to allow gfortran to build and compile without extra warnings produces the appended gfortran
> testsuite results.
As I've said, gfortran make check stalls for me on x86-64/linux.
However, I can comment on the entries seen so far:
> FAIL: gfortran.dg/aint_anint_1.f90 -O (internal compiler error)
> FAIL: gfortran.dg/aint_anint_1.f90 -O (test for excess errors)
Same on linux. It seems, that frontend generates calls to
__builtin_trunc{f,l,} with 2 arguments! This can bve easily seen on tree
dump, frontend needs to be fixed. Everything is ok on mainline gfortran.
> FAIL: gfortran.dg/array_constructor_11.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/array_constructor_11.f90 -O0 (test for excess errors)
Same on linux. Assertion is failed due to mismatch of arguments number
in decl and call.
> FAIL: gfortran.dg/array_constructor_12.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/array_constructor_12.f90 -O0 (test for excess errors)
Does not fail for me.
> FAIL: gfortran.dg/array_section_1.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/array_section_1.f90 -O0 (test for excess errors)
Same problem as array_constructor_11.
> FAIL: gfortran.dg/assumed_charlen_function_3.f90 -O (internal compiler error)
> FAIL: gfortran.dg/assumed_charlen_function_3.f90 -O (test for excess errors)
> FAIL: gfortran.dg/assumed_charlen_function_5.f90 -O (internal compiler error)
> FAIL: gfortran.dg/assumed_charlen_function_5.f90 -O (test for excess errors)
Does not fail for me.
> FAIL: gfortran.dg/char_transpose_1.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/char_transpose_1.f90 -O0 (test for excess errors)
Same problem as array_constructor_11.
> FAIL: gfortran.dg/hollerith.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/hollerith.f90 -O0 (test for excess errors)
Does not fail for me.
> FAIL: gfortran.dg/namelist_13.f90 -O0 (test for excess errors)
One of these namelist tests causes memory corruption, which leads to
stall of testsuite, thus no additional info.
Also, there are other test failures on x86-64/linux
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics & Mechanics, Saint Petersburg State University.
More information about the llvm-dev
mailing list