------- Comment #26 from howarth at nitro dot med dot uc dot edu 2009-10-02
05:40 -------
I should note that if I don't wrapper the line ...
&& (USING_SJLJ_EXCEPTIONS
with the #if !defined(__MACH__), I get the following results...
=== g++ tests ===
Schedule of variations:
unix/-m32
unix/-m64
Running target unix/-m32
Using /sw/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /sw/share/dejagnu/config/unix.exp as generic interface file for target.
Using
/sw/src/fink.build/gcc45-4.4.999-20090930/gcc-4.5-20090930/gcc/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running
/sw/src/fink.build/gcc45-4.4.999-20090930/gcc-4.5-20090930/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp
...
FAIL: g++.dg/tree-prof/partition1.C compilation, -fprofile-use
=== g++ Summary for unix/-m32 ===
# of expected passes 14
# of unexpected failures 1
# of unresolved testcases 1
Running target unix/-m64
Using /sw/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /sw/share/dejagnu/config/unix.exp as generic interface file for target.
Using
/sw/src/fink.build/gcc45-4.4.999-20090930/gcc-4.5-20090930/gcc/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running
/sw/src/fink.build/gcc45-4.4.999-20090930/gcc-4.5-20090930/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp
...
FAIL: g++.dg/tree-prof/partition1.C compilation, -fprofile-use
=== g++ Summary for unix/-m64 ===
# of expected passes 14
# of unexpected failures 1
# of unresolved testcases 1
=== g++ Summary ===
# of expected passes 28
# of unexpected failures 2
# of unresolved testcases 2
/sw/src/fink.build/gcc45-4.4.999-20090930/darwin_objdir/prev-gcc/testsuite/g++/../../g++
version 4.5.0 20090930 (experimental) (GCC)
so the entirety of the additional conditional added in r150553 needs to be
wrappered on darwin.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41313