[LLVMdev] llvm-2.4 prerelease gfortran results
Jack Howarth
howarth at bromo.msbb.uc.edu
Sun Nov 2 06:52:41 PST 2008
Anton,
With regard to the gfortran test cases which don't fail
on x86_64 Linux, these are the exact gfortran.log entries for them
under i686 Darwin9...
> FAIL: gfortran.dg/array_constructor_12.f90 -O0 (internal compiler error)
> FAIL: gfortran.dg/array_constructor_12.f90 -O0 (test for excess errors)
Executing on host: /sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/gcc/testsuite/gfortran/../../gfortran -B/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/gcc/testsuite/gfortran/../../ /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90 -O0 -pedantic-errors -L/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/i686-apple-darwin9/./libgfortran/.libs -L/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/i686-apple-darwin9/./libgfortran/.libs -L/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/i686-apple-darwin9/./libiberty -lm -o ./array_constructor_12.exe (timeout = 300)
Unhandled expression!
TREE_CODE: 68
<floor_div_expr 0x41765f60
type <integer_type 0x4170a4d0 int8 public DI
size <integer_cst 0x41704930 constant invariant 64>
unit size <integer_cst 0x41704960 constant invariant 8>
align 64 symtab 12 alias set -1 precision 64 min <integer_cst 0x417048a0 -9223372036854775808> max <integer_cst 0x417048d0 9223372036854775807>
LLVM: i64
pointer_to_this <pointer_type 0x41731070> reference_to_this <reference_type 0x4175f310>>
arg 0 <var_decl 0x417742a0 D.926 type <integer_type 0x4170a4d0 int8>
used ignored asm-frame-size 0 DI file /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90 line 11 size <integer_cst 0x41704930 64> unit size <integer_cst 0x41704960 8>
align 64 context <function_decl 0x4175d400 MAIN__>
LLVM: i64 %67
chain <var_decl 0x41774310 D.927 type <integer_type 0x4170a4d0 int8>
used ignored asm-frame-size 0 DI file /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90 line 11 size <integer_cst 0x41704930 64> unit size <integer_cst 0x41704960 8>
align 64 context <function_decl 0x4175d400 MAIN__> chain <var_decl 0x41774380 D.928>>>
arg 1 <var_decl 0x41763d90 D.849 type <integer_type 0x4170a4d0 int8>
used ignored asm-frame-size 0 DI file /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90 line 10 size <integer_cst 0x41704930 64> unit size <integer_cst 0x41704960 8>
align 64 context <function_decl 0x4175d400 MAIN__>
LLVM: i64* %30
chain <var_decl 0x41763d20 D.848 type <integer_type 0x4170a4d0 int8>
used ignored asm-frame-size 0 DI file /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90 line 10 size <integer_cst 0x41704930 64> unit size <integer_cst 0x41704960 8>
align 64 context <function_decl 0x4175d400 MAIN__>
LLVM: i64* %29 chain <var_decl 0x41763cb0 loopvar.8>>>>
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90: In function 'MAIN__':
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/array_constructor_12.f90:3: internal compiler error: in Emit, at llvm-convert.cpp:926
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
> 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)
Executing on host: /sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/gcc/testsuite/gfortran/../../gfortran -B/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/gcc/testsuite/gfortran/../../ /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90 -O -pedantic-errors -S -o assumed_charlen_function_3.s (timeout = 300)
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90:8.14:
function is_OK (ch) ! { dg-warning "is obsolescent in fortran 95
1
Warning: CHARACTER(*) function 'is_ok' at (1) is obsolescent in fortran 95
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90:14.16:
function more_OK (ch, fcn) ! { dg-warning "is obsolescent in fortran 95
1
Warning: CHARACTER(*) function 'more_ok' at (1) is obsolescent in fortran 95
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90:14.25:
function more_OK (ch, fcn) ! { dg-warning "is obsolescent in fortran 95
1
Warning: CHARACTER(*) function 'fcn' at (1) is obsolescent in fortran 95
Assertion failed: ((NumParams == FTy->getNumParams() || (FTy->isVarArg() && NumParams > FTy->getNumParams())) && "Calling a function with bad signature!"), function init, file /sw/src/fink.build/llvm-gcc42-2.4-1/llvm-2.4/lib/VMCore/Instructions.cpp, line 289.
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90: In function 'more_ok':
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-gcc4.2-2.4.source/gcc/testsuite/gfortran.dg/assumed_charlen_function_3.f90:14: internal :
compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
FYI,
Jack
More information about the llvm-dev
mailing list