The tests introduced in revision 204544 fail with -m32
(see http://gcc.gnu.org/ml/gcc-regression/2013-11/msg00213.html
or http://gcc.gnu.org/ml/gcc-testresults/2013-11/msg00526.html ).
This revision may also causes the failures of
gfortran.dg/typebound_operator_9.f03 and
FAIL: gfortran.fortran-torture/execute/forall_1.f90.
On x86_64-apple-darwin* typebound_operator_9.f03 gives the following ICE with
-O3
/opt/gcc/work/gcc/testsuite/gfortran.dg/typebound_operator_9.f03: In function
'nabla2_cart2d':
/opt/gcc/work/gcc/testsuite/gfortran.dg/typebound_operator_9.f03:272:0:
internal compiler error: tree check: expected integer_cst, have plus_expr in
tree_int_cst_lt, at tree.c:7083
function nabla2_cart2d (obj)
and the failures of c11-atomic-exec-*.exe are of the kind
Executing on host: /opt/gcc/build_w/gcc/xgcc -B/opt/gcc/build_w/gcc/
/opt/gcc/work/gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-4.c
-B/opt/gcc/build_w/x86_64-apple-darwin13.0.0/i386/libatomic/
-L/opt/gcc/build_w/x86_64-apple-darwin13.0.0/i386/libatomic/.libs -latomic
-fno-diagnostics-show-caret -fdiagnostics-color=never -Os -std=c11
-pedantic-errors -pthread -D_POSIX_C_SOURCE=200809L -lm -m32 -o
./c11-atomic-exec-4.exe (timeout = 300)
spawn /opt/gcc/build_w/gcc/xgcc -B/opt/gcc/build_w/gcc/
/opt/gcc/work/gcc/testsuite/gcc.dg/atomic/c11-atomic-exec-4.c
-B/opt/gcc/build_w/x86_64-apple-darwin13.0.0/i386/libatomic/
-L/opt/gcc/build_w/x86_64-apple-darwin13.0.0/i386/libatomic/.libs -latomic
-fno-diagnostics-show-caret -fdiagnostics-color=never -Os -std=c11
-pedantic-errors -pthread -D_POSIX_C_SOURCE=200809L -lm -m32 -o
./c11-atomic-exec-4.exe
Undefined symbols for architecture i386:
"___atomic_compare_exchange_16", referenced from:
_test_main_long_double_add in ccBbKO9A.o
_test_thread_long_double_add in ccBbKO9A.o
_test_main_complex_double_add in ccBbKO9A.o
_test_thread_complex_double_add in ccBbKO9A.o
_test_main_long_double_postinc in ccBbKO9A.o
_test_thread_long_double_postinc in ccBbKO9A.o
_test_main_long_double_preinc in ccBbKO9A.o
...^M
"___atomic_load_16", referenced from:
_test_main_long_double_add in ccBbKO9A.o
_test_thread_long_double_add in ccBbKO9A.o
_test_main_complex_double_add in ccBbKO9A.o
_test_thread_complex_double_add in ccBbKO9A.o
_test_main_long_double_postinc in ccBbKO9A.o
_test_thread_long_double_postinc in ccBbKO9A.o
_test_main_long_double_preinc in ccBbKO9A.o
...^M
ld: symbol(s) not found for architecture i386
Dominique