llvm-2.4 prerelease gfortran results

Building the prerelease of llvm-gcc 2.4 on Intel darwin9
with the following patch...

--- llvm-gcc-4.2-2.3.999-20081024.source/gcc/stub-c.c.org 2008-10-30 18:55:45.000000000 -0400
+++ llvm-gcc-4.2-2.3.999-20081024.source/gcc/stub-c.c 2008-10-30 18:57:29.000000000 -0400
@@ -157,3 +157,27 @@
{
   gcc_assert(0);
}

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