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);
}
+
+
+bool cvt_utf8_utf16 (const unsigned char *, size_t, unsigned char **,
+ size_t *) ATTRIBUTE_WEAK;
+
+bool
+cvt_utf8_utf16 (const unsigned char * inbuf ATTRIBUTE_UNUSED,
+ size_t length ATTRIBUTE_UNUSED,
+ unsigned char ** uniCharBuf ATTRIBUTE_UNUSED,
+ size_t * numUniChars ATTRIBUTE_UNUSED)
+{
+ gcc_assert(0);
+}
+
+tree create_init_utf16_var (const unsigned char *, size_t, size_t *)
ATTRIBUTE_WEAK;
+
+tree
+create_init_utf16_var (const unsigned char * inbuf ATTRIBUTE_UNUSED,
+ size_t length ATTRIBUTE_UNUSED,
+ size_t * numUniChars ATTRIBUTE_UNUSED)
+{
+ gcc_assert(0);
+}
+
--- llvm-gcc4.2-2.4.source/gcc/config/i386/darwin.h.org 2008-11-01
22:59:42.000000000 -0400
+++ llvm-gcc4.2-2.4.source/gcc/config/i386/darwin.h 2008-11-01
23:00:37.000000000 -0400
@@ -101,8 +101,6 @@
%{!mmacosx-version-min=*: %{!miphoneos-version-min=*:
%(darwin_cc1_minversion)}} \
"/* APPLE LOCAL ignore -mcpu=G4 -mcpu=G5 */"\
%<faltivec %<mno-fused-madd %<mlong-branch %<mlongcall
%<mcpu=G4 %<mcpu=G5 \
- "/* APPLE LOCAL enable format security warnings */"\
- %{!Wno-format:-Wformat -Wformat-security} \
%{g: %{!fno-eliminate-unused-debug-symbols: -feliminate-unused-debug-symbols
}}"
/* APPLE LOCAL AltiVec */
to allow gfortran to build and compile without extra warnings produces the
appended gfortran
testsuite results.
LAST_UPDATED:
Native configuration is i686-apple-darwin9
=== gfortran tests ==
Running target unix
FAIL: gfortran.dg/aint_anint_1.f90 -O (internal compiler error)
FAIL: gfortran.dg/aint_anint_1.f90 -O (test for excess errors)
FAIL: gfortran.dg/array_constructor_11.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O0 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O1 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O2 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer (internal
compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer (test for
excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-loops (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-loops (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-loops compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -O3 -g compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_11.f90 -Os (internal compiler error)
FAIL: gfortran.dg/array_constructor_11.f90 -Os (test for excess errors)
WARNING: gfortran.dg/array_constructor_11.f90 -Os compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O0 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O1 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O2 compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer (internal
compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer (test for
excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-loops (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-loops (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-loops compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions compilation failed to produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -O3 -g compilation failed to
produce executable
FAIL: gfortran.dg/array_constructor_12.f90 -Os (internal compiler error)
FAIL: gfortran.dg/array_constructor_12.f90 -Os (test for excess errors)
WARNING: gfortran.dg/array_constructor_12.f90 -Os compilation failed to
produce executable
FAIL: gfortran.dg/array_section_1.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O0 compilation failed to produce
executable
FAIL: gfortran.dg/array_section_1.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O1 compilation failed to produce
executable
FAIL: gfortran.dg/array_section_1.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O2 compilation failed to produce
executable
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer (internal
compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer (test for
excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer compilation
failed to produce executable
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer -funroll-loops
(internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer
-funroll-loops compilation failed to produce executable
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions compilation failed to produce executable
FAIL: gfortran.dg/array_section_1.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -O3 -g compilation failed to produce
executable
FAIL: gfortran.dg/array_section_1.f90 -Os (internal compiler error)
FAIL: gfortran.dg/array_section_1.f90 -Os (test for excess errors)
WARNING: gfortran.dg/array_section_1.f90 -Os compilation failed to produce
executable
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)
FAIL: gfortran.dg/char_transpose_1.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/char_transpose_1.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/char_transpose_1.f90 -O0 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O0 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O1 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O2 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer (internal compiler
error)
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer (test for excess
errors)
WARNING: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer compilation failed
to produce executable
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-loops
(internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-loops (test
for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-loops
compilation failed to produce executable
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions compilation failed to produce executable
FAIL: gfortran.dg/hollerith.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -O3 -g compilation failed to produce
executable
FAIL: gfortran.dg/hollerith.f90 -Os (internal compiler error)
FAIL: gfortran.dg/hollerith.f90 -Os (test for excess errors)
WARNING: gfortran.dg/hollerith.f90 -Os compilation failed to produce
executable
FAIL: gfortran.dg/hollerith4.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O0 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith4.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O1 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith4.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O2 compilation failed to produce
executable
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer (internal compiler
error)
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer (test for excess
errors)
WARNING: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer compilation
failed to produce executable
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-loops
(internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-loops (test
for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-loops
compilation failed to produce executable
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions compilation failed to produce executable
FAIL: gfortran.dg/hollerith4.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -O3 -g compilation failed to produce
executable
FAIL: gfortran.dg/hollerith4.f90 -Os (internal compiler error)
FAIL: gfortran.dg/hollerith4.f90 -Os (test for excess errors)
WARNING: gfortran.dg/hollerith4.f90 -Os compilation failed to produce
executable
FAIL: gfortran.dg/hollerith_legacy.f90 -O (internal compiler error)
FAIL: gfortran.dg/hollerith_legacy.f90 -O (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O3 -fomit-frame-pointer (test for excess
errors)
FAIL: gfortran.dg/namelist_13.f90 -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/namelist_13.f90 -Os (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O0 execution test
FAIL: gfortran.dg/namelist_14.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O1 execution test
FAIL: gfortran.dg/namelist_14.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O2 execution test
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer (test for excess
errors)
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/namelist_14.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -O3 -g execution test
FAIL: gfortran.dg/namelist_14.f90 -Os (test for excess errors)
FAIL: gfortran.dg/namelist_14.f90 -Os execution test
FAIL: gfortran.dg/namelist_15.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O0 execution test
FAIL: gfortran.dg/namelist_15.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O1 execution test
FAIL: gfortran.dg/namelist_15.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O2 execution test
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer (test for excess
errors)
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/namelist_15.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -O3 -g execution test
FAIL: gfortran.dg/namelist_15.f90 -Os (test for excess errors)
FAIL: gfortran.dg/namelist_15.f90 -Os execution test
FAIL: gfortran.dg/optional_assumed_charlen_1.f90 -O (internal compiler error)
FAIL: gfortran.dg/optional_assumed_charlen_1.f90 -O (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O0 (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O0 execution test
FAIL: gfortran.dg/pr18392.f90 -O1 (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O1 execution test
FAIL: gfortran.dg/pr18392.f90 -O2 (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O2 execution test
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer (test for excess
errors)
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer -funroll-loops (test
for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/pr18392.f90 -O3 -g (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -O3 -g execution test
FAIL: gfortran.dg/pr18392.f90 -Os (test for excess errors)
FAIL: gfortran.dg/pr18392.f90 -Os execution test
FAIL: gfortran.dg/pr21177.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O0 compilation failed to produce executable
FAIL: gfortran.dg/pr21177.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O1 compilation failed to produce executable
FAIL: gfortran.dg/pr21177.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O2 compilation failed to produce executable
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer (internal compiler
error)
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer (test for excess
errors)
WARNING: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer compilation failed
to produce executable
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-loops
(internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-loops (test
for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-loops
compilation failed to produce executable
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions compilation failed to produce executable
FAIL: gfortran.dg/pr21177.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -O3 -g compilation failed to produce
executable
FAIL: gfortran.dg/pr21177.f90 -Os (internal compiler error)
FAIL: gfortran.dg/pr21177.f90 -Os (test for excess errors)
WARNING: gfortran.dg/pr21177.f90 -Os compilation failed to produce executable
FAIL: gfortran.dg/specifics_1.f90 -O0 (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O0 (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O0 compilation failed to produce
executable
FAIL: gfortran.dg/specifics_1.f90 -O1 (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O1 (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O1 compilation failed to produce
executable
FAIL: gfortran.dg/specifics_1.f90 -O2 (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O2 (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O2 compilation failed to produce
executable
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer (internal compiler
error)
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer (test for excess
errors)
WARNING: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer compilation
failed to produce executable
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer -funroll-loops
(internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer -funroll-loops
(test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer -funroll-loops
compilation failed to produce executable
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions compilation failed to produce executable
FAIL: gfortran.dg/specifics_1.f90 -O3 -g (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -O3 -g (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -O3 -g compilation failed to produce
executable
FAIL: gfortran.dg/specifics_1.f90 -Os (internal compiler error)
FAIL: gfortran.dg/specifics_1.f90 -Os (test for excess errors)
WARNING: gfortran.dg/specifics_1.f90 -Os compilation failed to produce
executable
FAIL: gfortran.dg/g77/980628-10.f -O0 execution test
FAIL: gfortran.dg/g77/980628-10.f -O1 execution test
FAIL: gfortran.dg/g77/980628-10.f -O2 execution test
FAIL: gfortran.dg/g77/980628-10.f -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/g77/980628-10.f -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/g77/980628-10.f -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/g77/980628-10.f -O3 -g execution test
FAIL: gfortran.dg/g77/980628-10.f -Os execution test
FAIL: gfortran.dg/g77/980628-2.f -O0 execution test
FAIL: gfortran.dg/g77/980628-2.f -O1 execution test
FAIL: gfortran.dg/g77/980628-2.f -O2 execution test
FAIL: gfortran.dg/g77/980628-2.f -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/g77/980628-2.f -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/g77/980628-2.f -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/g77/980628-2.f -O3 -g execution test
FAIL: gfortran.dg/g77/980628-2.f -Os execution test
FAIL: gfortran.dg/g77/980628-3.f -O0 execution test
FAIL: gfortran.dg/g77/980628-3.f -O1 execution test
FAIL: gfortran.dg/g77/980628-3.f -O2 execution test
FAIL: gfortran.dg/g77/980628-3.f -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/g77/980628-3.f -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/g77/980628-3.f -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/g77/980628-3.f -O3 -g execution test
FAIL: gfortran.dg/g77/980628-3.f -Os execution test
FAIL: gfortran.dg/g77/980628-9.f -O0 execution test
FAIL: gfortran.dg/g77/980628-9.f -O1 execution test
FAIL: gfortran.dg/g77/980628-9.f -O2 execution test
FAIL: gfortran.dg/g77/980628-9.f -O3 -fomit-frame-pointer execution test
FAIL: gfortran.dg/g77/980628-9.f -O3 -fomit-frame-pointer -funroll-loops
execution test
FAIL: gfortran.dg/g77/980628-9.f -O3 -fomit-frame-pointer -funroll-all-loops
-finline-functions execution test
FAIL: gfortran.dg/g77/980628-9.f -O3 -g execution test
FAIL: gfortran.dg/g77/980628-9.f -Os execution test
FAIL: gfortran.dg/g77/f90-intrinsic-numeric.f -O0 execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O0 execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O1 execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O2 execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O3 -fomit-frame-pointer
execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O3 -fomit-frame-pointer
-funroll-loops execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -O3 -g execution test
FAIL: gfortran.dg/g77/intrinsic-unix-bessel.f -Os execution test
FAIL: gfortran.dg/vect/pr19049.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/pr19049.f90 -O : error executing dg-final: no files
matched glob pattern "pr19049.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/pr19049.f90 -O : error executing dg-final: no
files matched glob pattern "pr19049.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.dg/vect/vect-1.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/vect-1.f90 -O : error executing dg-final: no files
matched glob pattern "vect-1.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/vect-1.f90 -O : error executing dg-final: no files
matched glob pattern "vect-1.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.dg/vect/vect-2.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/vect-2.f90 -O : error executing dg-final: no files
matched glob pattern "vect-2.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/vect-2.f90 -O : error executing dg-final: no files
matched glob pattern "vect-2.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.dg/vect/vect-3.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/vect-3.f90 -O : error executing dg-final: no files
matched glob pattern "vect-3.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/vect-3.f90 -O : error executing dg-final: no files
matched glob pattern "vect-3.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.dg/vect/vect-4.f90 -O (test for excess errors)
ERROR: gfortran.dg/vect/vect-4.f90 -O : error executing dg-final: no files
matched glob pattern "vect-4.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/vect-4.f90 -O : error executing dg-final: no files
matched glob pattern "vect-4.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.dg/vect/vect-5.f90 -O (test for excess errors)
WARNING: gfortran.dg/vect/vect-5.f90 -O compilation failed to produce
executable
ERROR: gfortran.dg/vect/vect-5.f90 -O : error executing dg-final: no files
matched glob pattern "vect-5.f90.[0-9][0-9][0-9][ti].vect"
UNRESOLVED: gfortran.dg/vect/vect-5.f90 -O : error executing dg-final: no files
matched glob pattern "vect-5.f90.[0-9][0-9][0-9][ti].vect"
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O0
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O1
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O2
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O3
-fomit-frame-pointer
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O3
-fomit-frame-pointer -funroll-loops
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O3
-fomit-frame-pointer -funroll-all-loops -finline-functions
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -O3 -g
FAIL: gfortran.fortran-torture/execute/equiv_init_1.f90 execution, -Os
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O0 (internal compiler
error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O1 (internal compiler
error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O2 (internal compiler
error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O3 -fomit-frame-pointer
(internal compiler error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O3 -fomit-frame-pointer
-funroll-loops (internal compiler error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions (internal compiler error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -O3 -g (internal compiler
error)
FAIL: gfortran.fortran-torture/execute/nullarg.f90, -Os (internal compiler
error)
=== gfortran Summary ==
# of expected passes 15910
# of unexpected failures 243
# of expected failures 6
# of unresolved testcases 6
# of unsupported tests 38
/sw/src/fink.build/llvm-gcc42-2.4-1/llvm_gcc42_objdir/gcc/testsuite/gfortran/../../gfortran
version 4.2.1 (Based on Apple Inc. build 5623) (LLVM build)
Compiler version: 4.2.1 (Based on Apple Inc. build 5623) (LLVM build) gfortran
Platform: i686-apple-darwin9
configure flags: --prefix=/sw --prefix=/sw/lib/llvm-gcc-4.2
--mandir=/sw/share/man --infodir=/sw/share/info --with-gmp=/sw
--with-libiconv-prefix=/usr --with-system-zlib --with-as=/Developer/usr/bin/as
--with-ld=/Developer/usr/bin/ld --with-nm=/Developer/usr/bin/nm
--build=i686-apple-darwin9 --target=i686-apple-darwin9 --host=i686-apple-darwin9
--with-arch=nocona --with-tune=generic
--with-gxx-include-dir=/usr/include/c++/4.0.0
--enable-llvm=/sw/src/fink.build/llvm-gcc42-2.4-1/llvm-2.4/../llvm_objdir
--enable-languages=c,c++,fortran
These results look very close to what we got in llvm 2.3 on Intel Darwin.
Jack