This is the mail archive of the gcc-testresults@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Results for 4.6.0 20100901 (experimental) (GCC) testsuite on x86_64-apple-darwin10.5.0


r163747 with...

Index: gcc/calls.c
===================================================================
--- gcc/calls.c	(revision 163748)
+++ gcc/calls.c	(working copy)
@@ -2385,6 +2385,19 @@
 
   preferred_unit_stack_boundary = preferred_stack_boundary / BITS_PER_UNIT;
 
+  if (SUPPORTS_STACK_ALIGNMENT)
+    {
+      /* All variable sized adjustments must be multiple of preferred
+	 stack boundary.  Stack alignment may change preferred stack
+	 boundary after variable sized adjustments have been made.  We
+	 need to compensate it here.  */
+      unsigned HOST_WIDE_INT delta
+	= ((stack_pointer_delta - pending_stack_adjust)
+	   % preferred_unit_stack_boundary);
+      if (delta)
+	anti_adjust_stack (GEN_INT (preferred_unit_stack_boundary - delta));
+    }
+
   /* We want to make two insn chains; one for a sibling call, the other
      for a normal call.  We will select one of the two chains after
      initial RTL generation is complete.  */
Index: gcc/config/i386/darwin.h
===================================================================
--- gcc/config/i386/darwin.h	(revision 163748)
+++ gcc/config/i386/darwin.h	(working copy)
@@ -79,7 +79,9 @@
    Failure to ensure this will lead to a crash in the system libraries
    or dynamic loader.  */
 #undef STACK_BOUNDARY
-#define STACK_BOUNDARY 128
+#define STACK_BOUNDARY \
+ ((profile_flag || (TARGET_64BIT && ix86_abi == MS_ABI)) \
+  ? 128 : BITS_PER_WORD)
 
 #undef MAIN_STACK_BOUNDARY
 #define MAIN_STACK_BOUNDARY 128
@@ -91,7 +93,7 @@
    it's below the minimum.  */
 #undef PREFERRED_STACK_BOUNDARY
 #define PREFERRED_STACK_BOUNDARY			\
-  MAX (STACK_BOUNDARY, ix86_preferred_stack_boundary)
+  MAX (128, ix86_preferred_stack_boundary)
 
 /* We want -fPIC by default, unless we're using -static to compile for
    the kernel or some such.  */
--- /dev/null   2010-09-01 11:08:32.000000000 -0400
+++ gcc/testsuite/gcc.target/i386/pr36502.c     2010-09-01 11:23:10.000000000 -0400
@@ -0,0 +1,7 @@
+/* PR target/36502 */
+/* { dg-do compile { target { *-*-darwin* && ilp32 } } } */
+/* { dg-options "-O -fomit-frame-pointer -fno-pic -S" } */
+int a;
+void f() {a++;}
+/* { dg-final { scan-assembler-not "esp" } } */
+

Native configuration is x86_64-apple-darwin10.5.0

		=== g++ tests ===


Running target unix/-m32
WARNING: g++.dg/ext/label13.C compilation failed to produce executable
FAIL: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE
FAIL: g++.dg/lto/20100723-1 cp_lto_20100723-1_0.o-cp_lto_20100723-1_0.o link, -fcompare-debug -flto (internal compiler error)
UNRESOLVED: g++.dg/lto/20100723-1 cp_lto_20100723-1_0.o-cp_lto_20100723-1_0.o execute -fcompare-debug -flto
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C  -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C  -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C  -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C  -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C  -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C  -O3 -g  execution test
FAIL: g++.dg/tree-prof/partition1.C compilation,  -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution,    -g  -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation,  -O3 -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution,    -O3 -g  -fprofile-use
FAIL: g++.dg/tree-prof/partition2.C compilation,  -O3 -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition2.C execution,    -O3 -g  -fprofile-use

		=== g++ Summary for unix/-m32 ===

# of expected passes		24435
# of unexpected failures	11
# of expected failures		150
# of unresolved testcases	4
# of unsupported tests		171

Running target unix/-m64
WARNING: g++.dg/ext/label13.C compilation failed to produce executable
FAIL: g++.dg/ext/visibility/anon6.C scan-assembler 1BIiE1cE
FAIL: g++.dg/lto/20100723-1 cp_lto_20100723-1_0.o-cp_lto_20100723-1_0.o link, -fcompare-debug -flto (internal compiler error)
UNRESOLVED: g++.dg/lto/20100723-1 cp_lto_20100723-1_0.o-cp_lto_20100723-1_0.o execute -fcompare-debug -flto
FAIL: g++.dg/tree-prof/partition1.C compilation,  -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution,    -g  -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation,  -O3 -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution,    -O3 -g  -fprofile-use
FAIL: g++.dg/tree-prof/partition2.C compilation,  -O3 -g  -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition2.C execution,    -O3 -g  -fprofile-use

		=== g++ Summary for unix/-m64 ===

# of expected passes		24681
# of unexpected failures	5
# of expected failures		150
# of unresolved testcases	4
# of unsupported tests		365

		=== g++ Summary ===

# of expected passes		49116
# of unexpected failures	16
# of expected failures		300
# of unresolved testcases	8
# of unsupported tests		536
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../g++  version 4.6.0 20100901 (experimental) (GCC) 

		=== gcc tests ===


Running target unix/-m32
FAIL: gcc.dg/framework-1.c (test for excess errors)
FAIL: gcc.dg/lto/20081201-2 c_lto_20081201-2_0.o-c_lto_20081201-2_1.o execute -O3 -fwhopr
FAIL: gcc.dg/lto/ipareference2 c_lto_ipareference2_0.o-c_lto_ipareference2_1.o link,  -O1 -fwhopr -fwhole-program
UNRESOLVED: gcc.dg/lto/ipareference2 c_lto_ipareference2_0.o-c_lto_ipareference2_1.o execute  -O1 -fwhopr -fwhole-program
XPASS: gcc.dg/tree-ssa/20031106-3.c scan-tree-dump-times optimized "link_error" 0
XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0
XPASS: gcc.dg/tree-ssa/fre-vce-1.c scan-tree-dump-times fre "sv.i" 2
FAIL: gcc.target/i386/combine-mul.c scan-assembler-not 12345
FAIL: gcc.target/i386/stack-usage-realign.c scan-file main\\t48\\tdynamic,bounded

		=== gcc Summary for unix/-m32 ===

# of expected passes		71758
# of unexpected failures	5
# of unexpected successes	3
# of expected failures		212
# of unresolved testcases	1
# of unsupported tests		1287

Running target unix/-m64
FAIL: gcc.dg/framework-1.c (test for excess errors)
FAIL: gcc.dg/lto/20081201-2 c_lto_20081201-2_0.o-c_lto_20081201-2_1.o execute -O3 -fwhopr
FAIL: gcc.dg/lto/ipareference2 c_lto_ipareference2_0.o-c_lto_ipareference2_1.o link,  -O1 -fwhopr -fwhole-program
UNRESOLVED: gcc.dg/lto/ipareference2 c_lto_ipareference2_0.o-c_lto_ipareference2_1.o execute  -O1 -fwhopr -fwhole-program
FAIL: gcc.dg/matrix/transpose-3.c execution,    -fprofile-use -fipa-matrix-reorg -fdump-ipa-matrix-reorg -O3 -fwhole-program -combine
XPASS: gcc.dg/tree-ssa/20031106-3.c scan-tree-dump-times optimized "link_error" 0
XPASS: gcc.dg/tree-ssa/20040204-1.c scan-tree-dump-times optimized "link_error" 0
XPASS: gcc.dg/tree-ssa/fre-vce-1.c scan-tree-dump-times fre "sv.i" 2
FAIL: gcc.target/i386/combine-mul.c scan-assembler-not 12345

		=== gcc Summary for unix/-m64 ===

# of expected passes		71871
# of unexpected failures	5
# of unexpected successes	3
# of expected failures		213
# of unresolved testcases	1
# of unsupported tests		1648

		=== gcc Summary ===

# of expected passes		143629
# of unexpected failures	10
# of unexpected successes	6
# of expected failures		425
# of unresolved testcases	2
# of unsupported tests		2935
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc  version 4.6.0 20100901 (experimental) (GCC) 

		=== gfortran tests ===


Running target unix/-m32
FAIL: gfortran.dg/float128_1.f90  -O  (test for excess errors)
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "sqrtq": dump file does not exist
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "cabsq": dump file does not exist
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "cosl": dump file does not exist

		=== gfortran Summary for unix/-m32 ===

# of expected passes		36001
# of unexpected failures	4
# of expected failures		50
# of unsupported tests		136

Running target unix/-m64
FAIL: gfortran.dg/float128_1.f90  -O  (test for excess errors)
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "sqrtq": dump file does not exist
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "cabsq": dump file does not exist
FAIL: gfortran.dg/float128_1.f90  -O  scan-tree-dump original "cosl": dump file does not exist

		=== gfortran Summary for unix/-m64 ===

# of expected passes		36160
# of unexpected failures	4
# of expected failures		50
# of unsupported tests		62

		=== gfortran Summary ===

# of expected passes		72161
# of unexpected failures	8
# of expected failures		100
# of unsupported tests		198
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/gfortran/../../gfortran  version 4.6.0 20100901 (experimental) (GCC) 

		=== obj-c++ tests ===


Running target unix/-m32
WARNING: obj-c++.dg/lookup-2.mm -fgnu-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-2.mm -fgnu-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-9.mm -fgnu-runtime compilation failed to produce executable

		=== obj-c++ Summary for unix/-m32 ===

# of expected passes		1176
# of expected failures		3
# of unsupported tests		15

Running target unix/-m64
WARNING: obj-c++.dg/lookup-2.mm -fgnu-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-2.mm -fgnu-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-9.mm -fgnu-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-2.mm -fnext-runtime compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-9.mm -fnext-runtime compilation failed to produce executable

		=== obj-c++ Summary for unix/-m64 ===

# of expected passes		1084
# of expected failures		61
# of unsupported tests		19

		=== obj-c++ Summary ===

# of expected passes		2260
# of expected failures		64
# of unsupported tests		34
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/obj-c++/../../g++  version 4.6.0 20100901 (experimental) (GCC) 

		=== objc tests ===


Running target unix/-m32
FAIL: objc.dg/headers.m -fnext-runtime (test for excess errors)
FAIL: objc.dg/no-extra-load.m -fnext-runtime (test for excess errors)
ERROR: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory
UNRESOLVED: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory

		=== objc Summary for unix/-m32 ===

# of expected passes		3997
# of unexpected failures	2
# of expected failures		7
# of unresolved testcases	1
# of unsupported tests		26

Running target unix/-m64
FAIL: objc.dg/headers.m -fnext-runtime (test for excess errors)
FAIL: objc.dg/no-extra-load.m -fnext-runtime (test for excess errors)
ERROR: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory
UNRESOLVED: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory

		=== objc Summary for unix/-m64 ===

# of expected passes		2702
# of unexpected failures	2
# of expected failures		56
# of unresolved testcases	1
# of unsupported tests		31

		=== objc Summary ===

# of expected passes		6699
# of unexpected failures	4
# of expected failures		63
# of unresolved testcases	2
# of unsupported tests		57
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc  version 4.6.0 20100901 (experimental) (GCC) 

		=== libffi tests ===


Running target unix/-m32

		=== libffi Summary for unix/-m32 ===

# of expected passes		1624
# of expected failures		10
# of unsupported tests		15

Running target unix/-m64

		=== libffi Summary for unix/-m64 ===

# of expected passes		1624
# of expected failures		10
# of unsupported tests		15

		=== libffi Summary ===

# of expected passes		3248
# of expected failures		20
# of unsupported tests		30
		=== libgomp tests ===


Running target unix/-m32

		=== libgomp Summary for unix/-m32 ===

# of expected passes		2536
# of unsupported tests		2

Running target unix/-m64

		=== libgomp Summary for unix/-m64 ===

# of expected passes		2536
# of unsupported tests		2

		=== libgomp Summary ===

# of expected passes		5072
# of unsupported tests		4
		=== libjava tests ===


Running target unix/-m32
FAIL: PR16923.c compilation

		=== libjava Summary for unix/-m32 ===

# of expected passes		2572
# of unexpected failures	1

Running target unix/-m64

		=== libjava Summary for unix/-m64 ===

# of expected passes		2574

		=== libjava Summary ===

# of expected passes		5146
# of unexpected failures	1
		=== libstdc++ tests ===


Running target unix/-m32
WARNING: program timed out.
FAIL: tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc execution test

		=== libstdc++ Summary for unix/-m32 ===

# of expected passes		6758
# of unexpected failures	1
# of expected failures		158
# of unsupported tests		554

Running target unix/-m64

		=== libstdc++ Summary for unix/-m64 ===

# of expected passes		6757
# of expected failures		158
# of unsupported tests		555

		=== libstdc++ Summary ===

# of expected passes		13515
# of unexpected failures	1
# of expected failures		316
# of unsupported tests		1109

Compiler version: 4.6.0 20100901 (experimental) (GCC) 
Platform: x86_64-apple-darwin10.5.0
configure flags: --prefix=/sw --prefix=/sw/lib/gcc4.6 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.6/info --enable-languages=c,c++,fortran,objc,obj-c++,java --with-gmp=/sw --with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw --with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --program-suffix=-fsf-4.6 --enable-lto --enable-checking=yes


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]