23076921 GCC 5.4 upgrade for cilk-plus patches
authorNorm Jacobs <Norm.Jacobs@Oracle.COM>
Mon, 19 Sep 2016 12:40:42 -0500
changeset 6943 88b49026f0cc
parent 6942 d4c5b8626f38
child 6944 8e80fd26ac48
23076921 GCC 5.4 upgrade for cilk-plus patches
components/gcc5/Makefile
components/gcc5/developer-gcc-gcc-c++-5.p5m
components/gcc5/patches/009-r234365.patch
components/gcc5/test/results-i386.master
components/gcc5/test/results-sparc.master
--- a/components/gcc5/Makefile	Wed Sep 14 11:45:41 2016 +0200
+++ b/components/gcc5/Makefile	Mon Sep 19 12:40:42 2016 -0500
@@ -28,14 +28,14 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		gcc
-COMPONENT_VERSION=	5.3.0
+COMPONENT_VERSION=	5.4.0
 COMPONENT_PROJECT_URL=	http://gcc.gnu.org/
 COMPONENT_ARCHIVE_HASH= \
-    sha256:b7f5f56bd7db6f4fcaa95511dbf69fc596115b976b5352c06531c2fc95ece2f4
+    sha256:37089e80c3f2e9a0663d7ccc51c2a6c7dbbf3275bc1e4ed1ed3b1460cd5b3030
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gcc/$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=        utility/gnu-compiler
 
-TPNO=			26089
+TPNO=			29354
 
 # Use gcc's default flags instead of userland's.
 CFLAGS=
@@ -145,7 +145,7 @@
 
 # Master test results are different between x86 and SPARC.
 COMPONENT_TEST_MASTER = \
-	$(COMPONENT_TEST_RESULTS_DIR)/results-$(MACH)-$(BITS).master
+	$(COMPONENT_TEST_RESULTS_DIR)/results-$(MACH).master
 
 REQUIRED_PACKAGES += developer/test/dejagnu
 REQUIRED_PACKAGES += library/gmp
--- a/components/gcc5/developer-gcc-gcc-c++-5.p5m	Wed Sep 14 11:45:41 2016 +0200
+++ b/components/gcc5/developer-gcc-gcc-c++-5.p5m	Mon Sep 19 12:40:42 2016 -0500
@@ -209,6 +209,7 @@
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/streambuf.tcc
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/streambuf_iterator.h
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/stringfwd.h
+file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/uniform_int_dist.h
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/unique_ptr.h
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/unordered_map.h
 file path=$(GCC_BASEDIR)/include/c++/$(COMPONENT_VERSION)/bits/unordered_set.h
--- a/components/gcc5/patches/009-r234365.patch	Wed Sep 14 11:45:41 2016 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-#
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38239 
-# This will be fixed in 5.4.
-# 
-# Index: libgcc/ChangeLog
-# ===================================================================
-# --- a/libgcc/ChangeLog	(revision 234364)
-# +++ b/libgcc/ChangeLog	(revision 234365)
-# @@ -1,3 +1,13 @@
-# +2016-03-21  Rainer Orth  <[email protected]>
-# +
-# +	Backport from mainline
-# +	2016-03-16  Rainer Orth  <[email protected]>
-# +
-# +	PR target/38239
-# +	* config/sol2/gmon.c [__i386__] (_mcount): Save and restore
-# +	call-clobbered registers.
-# +	(internal_mcount): Remove __i386__ handling.
-# +
-#  2016-02-10  Ian Lance Taylor  <[email protected]>
-#  
-#  	PR go/68562
-Index: libgcc/config/sol2/gmon.c
-===================================================================
---- a/libgcc/config/sol2/gmon.c	(revision 234364)
-+++ b/libgcc/config/sol2/gmon.c	(revision 234365)
[email protected]@ -44,11 +44,7 @@
- 
- extern void monstartup (char *, char *);
- extern void _mcleanup (void);
--#ifdef __i386__
--static void internal_mcount (void) __attribute__ ((used));
--#else
- static void internal_mcount (char *, unsigned short *) __attribute__ ((used));
--#endif
- static void moncontrol (int);
- 
- struct phdr {
[email protected]@ -223,8 +219,19 @@
- /* Solaris 2 libraries use _mcount.  */
- #if defined __i386__
- asm(".globl _mcount\n"
-+    "	.type	_mcount, @function\n"
-     "_mcount:\n"
--    "	jmp	internal_mcount\n");
-+    /* Save and restore the call-clobbered registers.  */
-+    "	pushl	%eax\n"
-+    "	pushl	%ecx\n"
-+    "	pushl	%edx\n"
-+    "	movl	12(%esp), %edx\n"
-+    "	movl	4(%ebp), %eax\n"
-+    "	call	internal_mcount\n"
-+    "	popl	%edx\n"
-+    "	popl	%ecx\n"
-+    "	popl	%eax\n"
-+    "	ret\n");
- #elif defined __x86_64__
- /* See GLIBC for additional information about this technique.  */
- asm(".globl _mcount\n" 
[email protected]@ -299,11 +306,7 @@
- #endif
- 
- static void
--#ifdef __i386__
--internal_mcount (void)
--#else
- internal_mcount (char *selfpc, unsigned short *frompcindex)
--#endif
- {
-   struct tostruct *top;
-   struct tostruct *prevtop;
[email protected]@ -310,21 +313,6 @@
-   long toindex;
-   static char already_setup;
- 
--#ifdef __i386__
--  char *selfpc;
--  unsigned short *frompcindex;
--
--  /* Find the return address for mcount and the return address for mcount's
--     caller.  */
--
--  /* selfpc = pc pushed by mcount call.
--     This identifies the function that was just entered.  */
--  selfpc = (void *) __builtin_return_address (0);
--  /* frompcindex = pc in preceding frame.
--     This identifies the caller of the function just entered.  */
--  frompcindex = (void *) __builtin_return_address (1);
--#endif
--
- /* Only necessary without the Solaris CRTs or a proper gcrt1.o, otherwise
-    crtpg.o or gcrt1.o take care of that.
- 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gcc5/test/results-i386.master	Mon Sep 19 12:40:42 2016 -0500
@@ -0,0 +1,2337 @@
+make[1]: Entering directory '$(@D)'
+make[2]: Entering directory '$(@D)'
+make[3]: Entering directory '$(@D)/fixincludes'
+autogen -T $(SOURCE_DIR)/fixincludes/check.tpl $(SOURCE_DIR)/fixincludes/inclhack.def
+/bin/sh ./check.sh $(SOURCE_DIR)/fixincludes/tests/base
+Fixed:  testing.h
+Fixed:  testing.h
+Fixed:  AvailabilityMacros.h
+Fixed:  X11/ShellP.h
+Fixed:  X11/Xmu.h
+Fixed:  Xm/BaseClassI.h
+Fixed:  Xm/Traversal.h
+Fixed:  ansi/math.h
+Fixed:  ansi/stdlib.h
+Fixed:  arch/i960/archI960.h
+Fixed:  architecture/ppc/math.h
+Fixed:  assert.h
+Fixed:  bits/fenv.h
+Fixed:  bits/huge_val.h
+Fixed:  bits/string2.h
+Fixed:  bsd/libc.h
+Fixed:  c_asm.h
+Fixed:  com_err.h
+Fixed:  complex.h
+Fixed:  ctrl-quotes-def-1.h
+Fixed:  ctype.h
+Fixed:  curses.h
+Fixed:  errno.h
+Fixed:  fcntl.h
+Fixed:  features.h
+Fixed:  fixinc-test-limits.h
+Fixed:  hsfs/hsfs_spec.h
+Fixed:  ia64/sys/getppdp.h
+Fixed:  inttypes.h
+Fixed:  io-quotes-def-1.h
+Fixed:  ioLib.h
+Fixed:  iso/math_c99.h
+Fixed:  iso/math_iso.h
+Fixed:  iso/stdio_iso.h
+Fixed:  iso/stdlib_iso.h
+Fixed:  linux/vt.h
+Fixed:  locale.h
+Fixed:  mach-o/dyld.h
+Fixed:  mach-o/swap.h
+Fixed:  malloc.h
+Fixed:  math.h
+Fixed:  net/if.h
+Fixed:  net/if_arp.h
+Fixed:  netdnet/dnetdb.h
+Fixed:  netinet/in.h
+Fixed:  netinet/ip.h
+Fixed:  obstack.h
+Fixed:  pixrect/memvar.h
+Fixed:  pthread.h
+Fixed:  reg_types.h
+Fixed:  regex.h
+Fixed:  regexp.h
+Fixed:  rpc/auth.h
+Fixed:  rpc/rpc.h
+Fixed:  rpc/xdr.h
+Fixed:  rpcsvc/rstat.h
+Fixed:  rpcsvc/rusers.h
+Fixed:  rtldef/decc$types.h
+Fixed:  rtldef/if.h
+Fixed:  rtldef/resolv.h
+Fixed:  rtldef/setjmp.h
+Fixed:  rtldef/signal.h
+Fixed:  rtldef/stdio.h
+Fixed:  rtldef/string.h
+Fixed:  rtldef/wait.h
+Fixed:  signal.h
+Fixed:  sparc/asm_linkage.h
+Fixed:  spawn.h
+Fixed:  stdarg.h
+Fixed:  stdint-aix.h
+Fixed:  stdint-darwin.h
+Fixed:  stdint-hpux11.h
+Fixed:  stdint-newlib.h
+Fixed:  stdint.h
+Fixed:  stdio.h
+Fixed:  stdio_tag.h
+Fixed:  stdlib.h
+Fixed:  string.h
+Fixed:  strings.h
+Fixed:  sundev/vuid_event.h
+Fixed:  sunwindow/win_lock.h
+Fixed:  sym.h
+Fixed:  sys/_inttypes.h
+Fixed:  sys/cdefs.h
+Fixed:  sys/feature_tests.h
+Fixed:  sys/file.h
+Fixed:  sys/int_const.h
+Fixed:  sys/int_limits.h
+Fixed:  sys/machine.h
+Fixed:  sys/mman.h
+Fixed:  sys/pthread.h
+Fixed:  sys/signal.h
+Fixed:  sys/socket.h
+Fixed:  sys/spinlock.h
+Fixed:  sys/stat.h
+Fixed:  sys/sysmacros.h
+Fixed:  sys/time.h
+Fixed:  sys/types.h
+Fixed:  sys/ucontext.h
+Fixed:  sys/wait.h
+Fixed:  testing.h
+Fixed:  tgmath.h
+Fixed:  time.h
+Fixed:  tinfo.h
+Fixed:  types/vxTypesBase.h
+Fixed:  unistd.h
+
+All fixinclude tests pass
+make[3]: Leaving directory '$(@D)/fixincludes'
+make[3]: Entering directory '$(@D)/gcc'
+Making a new config file...
+echo "set tmpdir $(@D)/gcc/testsuite" >> ./site.tmp
+rm -rf testsuite/gcc-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/gcc-parallel/finished ]; then \
+  rm -rf testsuite/gcc; \
+else \
+  cd testsuite/gcc; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/gcc-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== gcc tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
+
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/asan/asan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/atomic/atomic.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/autopar/autopar.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/charset/charset.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cilk-plus/cilk-plus.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/compat/compat.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/dfp/dfp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/dg.exp ...
+FAIL: gcc.dg/c99-stdint-1.c (test for excess errors)
+FAIL: gcc.dg/c99-stdint-7.c (test for excess errors)
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/format/format.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/graphite/graphite.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/guality/guality.exp ...
+XPASS: gcc.dg/guality/example.c   -O0  execution test
+XPASS: gcc.dg/guality/example.c   -O1  execution test
+XPASS: gcc.dg/guality/example.c   -O2  execution test
+XPASS: gcc.dg/guality/example.c   -O2 -flto -flto-partition=none  execution test
+XPASS: gcc.dg/guality/example.c   -O2 -flto  execution test
+XPASS: gcc.dg/guality/guality.c   -O0  execution test
+XPASS: gcc.dg/guality/guality.c   -O1  execution test
+XPASS: gcc.dg/guality/guality.c   -O2  execution test
+XPASS: gcc.dg/guality/guality.c   -O3 -fomit-frame-pointer  execution test
+XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
+XPASS: gcc.dg/guality/guality.c   -Os  execution test
+XPASS: gcc.dg/guality/guality.c   -O2 -flto -flto-partition=none  execution test
+XPASS: gcc.dg/guality/guality.c   -O2 -flto  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O3 -fomit-frame-pointer  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
+XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -flto-partition=none  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2 -flto  execution test
+XPASS: gcc.dg/guality/pr41353-1.c   -O0  line 28 j == 28 + 37
+FAIL: gcc.dg/guality/pr41447-1.c   -O2  execution test
+FAIL: gcc.dg/guality/pr41447-1.c   -O3 -g  execution test
+FAIL: gcc.dg/guality/pr41447-1.c   -Os  execution test
+FAIL: gcc.dg/guality/pr41447-1.c   -O2 -flto -flto-partition=none  execution test
+FAIL: gcc.dg/guality/pr41447-1.c   -O2 -flto  execution test
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 36 e == &a[1]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 39 c == &a[0]
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 41 e == &a[1]
+FAIL: gcc.dg/guality/pr43177.c   -O2  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O2  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2  line 24 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O3 -fomit-frame-pointer  line 24 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O3 -g  line 24 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -Os  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -Os  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -Os  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -Os  line 24 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -flto-partition=none  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -flto-partition=none  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -flto-partition=none  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto -flto-partition=none  line 24 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto  line 15 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto  line 15 x == 7
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto  line 24 l == 10
+FAIL: gcc.dg/guality/pr43177.c   -O2 -flto  line 24 x == 7
+FAIL: gcc.dg/guality/pr54200.c   -Os  line 20 z == 3
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-2.c   -O2  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -flto-partition=none  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-5.c   -O2  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -flto-partition=none  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto  line 17 x == 6
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 32 a[1] == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 32 a[1] == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 32 a[1] == 14
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 32 a[1] == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 32 a[1] == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 21 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 21 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 32 a[0] == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 32 a[1] == 14
+FAIL: gcc.dg/guality/vla-1.c   -O1  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O3 -fomit-frame-pointer  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O3 -g  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -Os  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -flto-partition=none  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-2.c   -O2  line 25 sizeof (a) == 6 * sizeof (int)
+FAIL: gcc.dg/guality/vla-2.c   -O3 -fomit-frame-pointer  line 25 sizeof (a) == 6 * sizeof (int)
+FAIL: gcc.dg/guality/vla-2.c   -O3 -g  line 25 sizeof (a) == 6 * sizeof (int)
+FAIL: gcc.dg/guality/vla-2.c   -Os  line 25 sizeof (a) == 6 * sizeof (int)
+FAIL: gcc.dg/guality/vla-2.c   -O2 -flto -flto-partition=none  line 25 sizeof (a) == 6 * sizeof (int)
+FAIL: gcc.dg/guality/vla-2.c   -O2 -flto  line 25 sizeof (a) == 6 * sizeof (int)
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/ipa/ipa.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/plugin/plugin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/special/mips-abi.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/special/special.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tm/tm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tsan/tsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/ubsan/ubsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vmx/vmx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vxworks/vxworks.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/weak/weak.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/acker1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/arm-isr.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/bprob.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/dectest.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/dhry.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/gcov.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/godump.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/help.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/linkage.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/matrix1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/mg-2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/mg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/options.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/output.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/sieve.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/sort2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/aarch64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/acle/acle.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/simd/simd.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/alpha/alpha.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arc/arc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/acle/acle.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/arm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/neon/neon.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/simd/simd.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/avr/avr.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/bfin/bfin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/cris/cris.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/epiphany/epiphany.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/frv/frv.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/h8300/h8300.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/i386.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/mpx/mpx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/ia64/ia64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/m68k/m68k.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/microblaze/microblaze.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/mips.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/nds32/nds32.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/nios2/nios2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/powerpc/powerpc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/rx/rx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/s390/s390.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sh/sh.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sparc/sparc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/spu/ea/ea.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/spu/spu.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/tic6x/tic6x.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/vax/vax.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/visium/visium.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.test-framework/test-framework.exp ...
+skipping test framework tests, CHECK_TEST_FRAMEWORK is not defined
+
+		=== gcc Summary ===
+
+# of expected passes		114259
+# of unexpected failures	137
+# of unexpected successes	20
+# of expected failures		293
+# of unsupported tests		1777
+$(@D)/gcc/xgcc  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/g++-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/g++-parallel/finished ]; then \
+  rm -rf testsuite/g++; \
+else \
+  cd testsuite/g++; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/g++-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== g++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/asan/asan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/bprob/bprob.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/charset/charset.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/cilk-plus/cilk-plus.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/compat/compat.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/compat/struct-layout-1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/dfp/dfp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/gcov/gcov.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/graphite/graphite.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/guality/guality.exp ...
+FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O2 -flto -flto-partition=none  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O2 -flto  line 23 p == 40
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/plugin/plugin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/special/ecos.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tm/tm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tsan/tsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/ubsan/ubsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.old-deja/old-deja.exp ...
+
+		=== g++ Summary ===
+
+# of expected passes		86941
+# of unexpected failures	5
+# of expected failures		288
+# of unsupported tests		3714
+$(@D)/gcc/testsuite/g++/../../xg++  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/gfortran-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/gfortran-parallel/finished ]; then \
+  rm -rf testsuite/gfortran; \
+else \
+  cd testsuite/gfortran; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/gfortran-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== gfortran tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/coarray/caf.exp ...
+FAIL: gfortran.dg/coarray/event_1.f90 -fcoarray=lib  -O2  -lcaf_single -latomic execution test
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/graphite/graphite.exp ...
+FAIL: gfortran.dg/graphite/pr42393.f90   -O  (internal compiler error)
+FAIL: gfortran.dg/graphite/pr42393.f90   -O  (test for excess errors)
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/guality/guality.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/ieee/ieee.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/prof/prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp ...
+
+		=== gfortran Summary ===
+
+# of expected passes		49656
+# of unexpected failures	3
+# of expected failures		79
+# of unsupported tests		79
+$(@D)/gcc/testsuite/gfortran/../../gfortran  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/objc-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/objc-parallel/finished ]; then \
+  rm -rf testsuite/objc; \
+else \
+  cd testsuite/objc; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/objc-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== objc tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/objc/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc/execute/exceptions/exceptions.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc/execute/execute.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/attributes/attributes.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/property/property.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/special/special.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/strings/strings.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/strings/strings.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/tls/tls.exp ...
+
+		=== objc Summary ===
+
+# of expected passes		3010
+# of expected failures		6
+# of unsupported tests		74
+$(@D)/gcc/xgcc  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+make[3]: Leaving directory '$(@D)/gcc'
+make[3]: Entering directory '$(@D)/intl'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/intl'
+make[3]: Entering directory '$(@D)/libbacktrace'
+true  DO=all multi-do # /usr/gnu/bin/make
+/usr/gnu/bin/make  btest stest
+make[4]: Entering directory '$(@D)/libbacktrace'
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -I. -I$(SOURCE_DIR)/libbacktrace  -I $(SOURCE_DIR)/libbacktrace/../include -I $(SOURCE_DIR)/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O -g -O2 -c -o btest-btest.o `test -f 'btest.c' || echo '$(SOURCE_DIR)/libbacktrace/'`btest.c
+/bin/sh ./libtool --tag=CC   --mode=link /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O -g -O2   -o btest btest-btest.o libbacktrace.la 
+libtool: link: /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o  ./.libs/libbacktrace.a
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -I. -I$(SOURCE_DIR)/libbacktrace  -I $(SOURCE_DIR)/libbacktrace/../include -I $(SOURCE_DIR)/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=stest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O2 -c $(SOURCE_DIR)/libbacktrace/stest.c
+/bin/sh ./libtool --tag=CC   --mode=link /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O2   -o stest stest.o libbacktrace.la 
+libtool: link: /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -o stest stest.o  ./.libs/libbacktrace.a
+make[4]: Leaving directory '$(@D)/libbacktrace'
+/usr/gnu/bin/make  check-TESTS
+make[4]: Entering directory '$(@D)/libbacktrace'
+PASS: backtrace_full noinline
+PASS: backtrace_full inline
+PASS: backtrace_simple noinline
+PASS: backtrace_simple inline
+PASS: backtrace_syminfo variable
+PASS: btest
+PASS: stest
+==================
+All 2 tests passed
+==================
+make[4]: Leaving directory '$(@D)/libbacktrace'
+make[3]: Leaving directory '$(@D)/libbacktrace'
+make[3]: Entering directory '$(@D)/libcpp'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/libcpp'
+make[3]: Entering directory '$(@D)/libdecnumber'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/libdecnumber'
+make[3]: Entering directory '$(@D)/libiberty'
+make[4]: Entering directory '$(@D)/libiberty/testsuite'
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -o test-demangle \
+	$(SOURCE_DIR)/libiberty/testsuite/test-demangle.c ../libiberty.a
+./test-demangle < $(SOURCE_DIR)/libiberty/testsuite/demangle-expected
+./test-demangle: 913 tests, 0 failures
+./test-demangle < $(SOURCE_DIR)/libiberty/testsuite/d-demangle-expected
+FAIL at line 670, options --format=dlang:
+in:  _D8demangle17__T4testVde0A8P6Zv
+out: (null)
+exp: demangle.test!(42.0000)
+FAIL at line 674, options --format=dlang:
+in:  _D8demangle16__T4testVdeA8P2Zv
+out: (null)
+exp: demangle.test!(42.0000)
+FAIL at line 678, options --format=dlang:
+in:  _D8demangle18__T4testVdeN0A8P6Zv
+out: (null)
+exp: demangle.test!(-42.0000)
+FAIL at line 682, options --format=dlang:
+in:  _D8demangle31__T4testVde0F6E978D4FDF3B646P7Zv
+out: (null)
+exp: demangle.test!(123.456)
+FAIL at line 698, options --format=dlang:
+in:  _D8demangle23__T4testVfe0FFFFFFP128Zv
+out: (null)
+exp: demangle.test!(3.40282e+38)
+FAIL at line 702, options --format=dlang:
+in:  _D8demangle32__T4testVde0FFFFFFFFFFFFF8P1024Zv
+out: (null)
+exp: demangle.test!(1.79769e+308)
+FAIL at line 706, options --format=dlang:
+in:  _D8demangle19__T4testVfe08PN125Zv
+out: (null)
+exp: demangle.test!(1.17549e-38)
+FAIL at line 710, options --format=dlang:
+in:  _D8demangle20__T4testVde08PN1021Zv
+out: (null)
+exp: demangle.test!(2.22507e-308)
+FAIL at line 714, options --format=dlang:
+in:  _D8demangle51__T4testVrc0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
+out: (null)
+exp: demangle.test!(12.3000+45.6000i)
+FAIL at line 718, options --format=dlang:
+in:  _D8demangle52__T4testVrcN0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
+out: (null)
+exp: demangle.test!(-12.3000+45.6000i)
+FAIL at line 738, options --format=dlang:
+in:  _D8demangle25__T4testVAdA2e08P1eN08P1Zv
+out: (null)
+exp: demangle.test!([1.00000, -1.00000])
+./test-demangle: 230 tests, 11 failures
+make[4]: [Makefile:56: check-d-demangle] Error 1 (ignored)
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-pexecute \
+	$(SOURCE_DIR)/libiberty/testsuite/test-pexecute.c ../libiberty.a
+./test-pexecute
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-expandargv \
+	$(SOURCE_DIR)/libiberty/testsuite/test-expandargv.c ../libiberty.a
+./test-expandargv
+PASS: test-expandargv-0.
+PASS: test-expandargv-1.
+PASS: test-expandargv-2.
+PASS: test-expandargv-3.
+PASS: test-expandargv-4.
+PASS: test-expandargv-5.
+PASS: test-expandargv-6.
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-strtol \
+	$(SOURCE_DIR)/libiberty/testsuite/test-strtol.c ../libiberty.a
+./test-strtol
+PASS: test-strtol-0.
+PASS: test-strtol-1.
+PASS: test-strtol-2.
+PASS: test-strtol-3.
+PASS: test-strtol-4.
+PASS: test-strtol-5.
+PASS: test-strtol-6.
+PASS: test-strtol-7.
+PASS: test-strtol-8.
+PASS: test-strtol-9.
+PASS: test-strtol-10.
+PASS: test-strtol-11.
+PASS: test-strtol-12.
+PASS: test-strtol-13.
+PASS: test-strtol-14.
+PASS: test-strtol-15.
+PASS: test-strtol-16.
+PASS: test-strtol-17.
+PASS: test-strtol-18.
+PASS: test-strtol-19.
+PASS: test-strtol-20.
+make[4]: Leaving directory '$(@D)/libiberty/testsuite'
+make[3]: Leaving directory '$(@D)/libiberty'
+make[3]: Entering directory '$(@D)/lto-plugin'
+make[3]: Leaving directory '$(@D)/lto-plugin'
+make[3]: Entering directory '$(@D)/libcc1'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/libcc1'
+make[4]: Leaving directory '$(@D)/libcc1'
+make[3]: Leaving directory '$(@D)/libcc1'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+Making check in include
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include'
+Making check in libsupc++
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++'
+Making check in src
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+Making check in c++98
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++98'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++98'
+Making check in c++11
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++11'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++11'
+Making check in filesystem
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/filesystem'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/filesystem'
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+Making check in doc
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/doc'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/doc'
+Making check in po
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/po'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/po'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+Making a new site.exp file...
+AR="ar"; export AR; \
+RANLIB="ranlib"; export RANLIB; \
+if [ -z "" ] && [ "" = "-j" ]; then \
+  rm -rf normal-parallel || true; \
+  mkdir normal-parallel; \
+  /usr/gnu/bin/make  check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9 check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12 check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15 check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18 check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21 check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24 check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27 check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30 check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33 check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36 check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39 check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42 check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45 check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48 check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51 check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54 check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57 check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60 check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63 check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66 check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69 check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72 check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75 check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78 check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81 check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84 check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87 check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90 check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93 check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96 check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99 check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102 check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105 check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108 check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111 check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114 check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117 check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120 check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123 check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126 check-DEJAGNUnormal127 check-DEJAGNUnormal128; \
+  rm -rf normal-parallel || true; \
+  for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128; do \
+    if [ -d normal$idx ]; then \
+      mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
+      mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
+    fi; \
+  done; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
+    normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
+    normal[0-9]*/libstdc++.log.sep > libstdc++.log; \
+  exit 0; \
+fi; \
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libstdc++-v3/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if [ -z "$runtest" ]; then runtest=runtest; fi; \
+tool=libstdc++; \
+if [ -n "" ]; then \
+  if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \
+  GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \
+  export GCC_RUNTEST_PARALLELIZE_DIR; \
+  cd ""; \
+fi; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  $runtest  --tool $tool --srcdir $srcdir \
+	    ; \
+  if [ -n "" ]; then \
+    touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \
+  fi; \
+else \
+  echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libstdc++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-abi/abi.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
+ERROR: tcl error sourcing $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp.
+ERROR: unmatched open brace in list
+    while executing
+"foreach op $tmp {
+	verbose "Processing option: $op" 3
+	set status [catch "$op" errmsg]
+	if { $status != 0 } {
+	    if { 0 && [info exists errorInfo] }..."
+    (procedure "saved-dg-test" line 76)
+    invoked from within
+"saved-dg-test $(SOURCE_DIR)/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc {} ..."
+    ("eval" body line 1)
+    invoked from within
+"eval saved-dg-test $args "
+    (procedure "dg-test" line 6)
+    invoked from within
+"dg-test $testcase $flags ${default-extra-flags}"
+    (procedure "dg-runtest" line 10)
+    invoked from within
+"dg-runtest $tests "" "$DEFAULT_CXXFLAGS $PCH_CXXFLAGS""
+    (file "$(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp" line 105)
+    invoked from within
+"source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    ("uplevel" body line 1)
+    invoked from within
+"uplevel #0 source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp ...
+
+		=== libstdc++ Summary ===
+
+# of expected passes		4823
+# of expected failures		60
+# of unsupported tests		492
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+Making check in python
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/python'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/python'
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000  " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000   " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000    " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" all-recursive
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+Making all in include
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/include'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/include'
+Making all in libsupc++
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/libsupc++'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/libsupc++'
+Making all in src
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+Making all in c++98
+make[9]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++98'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++98'
+Making all in c++11
+make[9]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++11'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++11'
+Making all in filesystem
+make[9]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[9]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+make[9]: Nothing to be done for 'all-am'.
+make[9]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+Making all in doc
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/doc'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/doc'
+Making all in po
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/po'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/po'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/testsuite'
+Making all in python
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/python'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/python'
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000      " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libcilkrts; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libcilkrts'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libcilkrts'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include  -m32" "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include  -m32" "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include/x86_64-pc-solaris2.12 -I$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-g -O2 ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+/usr/gnu/bin/make  all-am
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+:
+:
+:
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libobjc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libobjc'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+Making a new site.exp file...
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libgomp/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libgomp'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libgomp tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libgomp/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.fortran/fortran.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.graphite/graphite.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
+
+		=== libgomp Summary ===
+
+# of expected passes		5921
+# of unsupported tests		265
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp/testsuite'
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+:
+:
+:
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+Making a new site.exp file...
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libitm/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libitm'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libitm tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libitm/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c/c.exp ...
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c++/c++.exp ...
+
+		=== libitm Summary ===
+
+# of expected passes		26
+# of expected failures		3
+# of unsupported tests		1
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm/testsuite'
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+Making a new site.exp file...
+srcdir='$(SOURCE_DIR)/libatomic/testsuite'; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libatomic'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libatomic tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libatomic/testsuite/libatomic.c/c.exp ...
+
+		=== libatomic Summary ===
+
+# of expected passes		54
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic/testsuite'
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[2]: Leaving directory '$(@D)'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+Making check in include
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/include'
+Making check in libsupc++
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++'
+Making check in src
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+Making check in c++98
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++98'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++98'
+Making check in c++11
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++11'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/c++11'
+Making check in filesystem
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/filesystem'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/filesystem'
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+make[4]: Nothing to be done for 'check-am'.
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src'
+Making check in doc
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/doc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/doc'
+Making check in po
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/po'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/po'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+AR="ar"; export AR; \
+RANLIB="ranlib"; export RANLIB; \
+if [ -z "" ] && [ "" = "-j" ]; then \
+  rm -rf normal-parallel || true; \
+  mkdir normal-parallel; \
+  /usr/gnu/bin/make  check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9 check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12 check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15 check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18 check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21 check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24 check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27 check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30 check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33 check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36 check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39 check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42 check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45 check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48 check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51 check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54 check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57 check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60 check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63 check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66 check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69 check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72 check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75 check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78 check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81 check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84 check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87 check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90 check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93 check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96 check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99 check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102 check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105 check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108 check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111 check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114 check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117 check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120 check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123 check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126 check-DEJAGNUnormal127 check-DEJAGNUnormal128; \
+  rm -rf normal-parallel || true; \
+  for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128; do \
+    if [ -d normal$idx ]; then \
+      mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
+      mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
+    fi; \
+  done; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
+    normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
+    normal[0-9]*/libstdc++.log.sep > libstdc++.log; \
+  exit 0; \
+fi; \
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libstdc++-v3/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if [ -z "$runtest" ]; then runtest=runtest; fi; \
+tool=libstdc++; \
+if [ -n "" ]; then \
+  if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \
+  GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \
+  export GCC_RUNTEST_PARALLELIZE_DIR; \
+  cd ""; \
+fi; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  $runtest  --tool $tool --srcdir $srcdir \
+	    ; \
+  if [ -n "" ]; then \
+    touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \
+  fi; \
+else \
+  echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libstdc++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-abi/abi.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
+ERROR: tcl error sourcing $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp.
+ERROR: unmatched open brace in list
+    while executing
+"foreach op $tmp {
+	verbose "Processing option: $op" 3
+	set status [catch "$op" errmsg]
+	if { $status != 0 } {
+	    if { 0 && [info exists errorInfo] }..."
+    (procedure "saved-dg-test" line 76)
+    invoked from within
+"saved-dg-test $(SOURCE_DIR)/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc {} ..."
+    ("eval" body line 1)
+    invoked from within
+"eval saved-dg-test $args "
+    (procedure "dg-test" line 6)
+    invoked from within
+"dg-test $testcase $flags ${default-extra-flags}"
+    (procedure "dg-runtest" line 10)
+    invoked from within
+"dg-runtest $tests "" "$DEFAULT_CXXFLAGS $PCH_CXXFLAGS""
+    (file "$(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp" line 105)
+    invoked from within
+"source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    ("uplevel" body line 1)
+    invoked from within
+"uplevel #0 source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp ...
+
+		=== libstdc++ Summary ===
+
+# of expected passes		4823
+# of expected failures		60
+# of unsupported tests		492
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/testsuite'
+Making check in python
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/python'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/python'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000   " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000    " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" all-recursive
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+Making all in include
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/include'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/include'
+Making all in libsupc++
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/libsupc++'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/libsupc++'
+Making all in src
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+Making all in c++98
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++98'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++98'
+Making all in c++11
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++11'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/c++11'
+Making all in filesystem
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[8]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+make[8]: Nothing to be done for 'all-am'.
+make[8]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/src'
+Making all in doc
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/doc'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/doc'
+Making all in po
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/po'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/po'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/testsuite'
+Making all in python
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/python'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3/python'
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000      " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/x86_64-pc-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libstdc++-v3'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libstdc++-v3'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libcilkrts; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libcilkrts'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libcilkrts'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libcilkrts'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX= -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include  -m32" "CXX=-B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include  -m32" "CXX=-B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libssp'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libssp'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX= -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=-B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=-B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include -I $(SOURCE_DIR)/libquadmath/../gcc/doc/include" "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "CXX=-B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/x86_64-pc-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libquadmath'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libquadmath'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+/usr/gnu/bin/make  check-am
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-g -O2 ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+/usr/gnu/bin/make  all-am
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgfortran'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+:
+:
+:
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgfortran'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libobjc'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libobjc'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libgomp/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libgomp'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libgomp tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libgomp/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.fortran/fortran.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.graphite/graphite.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
+
+		=== libgomp Summary ===
+
+# of expected passes		5921
+# of unsupported tests		265
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp/testsuite'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp/testsuite'
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libgomp'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+:
+:
+:
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libgomp'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libitm/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libitm'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libitm tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libitm/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c/c.exp ...
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c++/c++.exp ...
+
+		=== libitm Summary ===
+
+# of expected passes		26
+# of expected failures		3
+# of unsupported tests		1
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm/testsuite'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm/testsuite'
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libitm'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libitm'
+make[2]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+srcdir='$(SOURCE_DIR)/libatomic/testsuite'; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libatomic'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is x86_64-pc-solaris2.12
+
+		=== libatomic tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libatomic/testsuite/libatomic.c/c.exp ...
+
+		=== libatomic Summary ===
+
+# of expected passes		54
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic/testsuite'
+make[3]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/x86_64-pc-solaris2.12/bin/ -B/usr/gcc/5/x86_64-pc-solaris2.12/lib/ -isystem /usr/gcc/5/x86_64-pc-solaris2.12/include -isystem /usr/gcc/5/x86_64-pc-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic/testsuite'
+make[7]: Entering directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[6]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[5]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/32/libatomic'
+make[4]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[3]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[2]: Leaving directory '$(@D)/x86_64-pc-solaris2.12/libatomic'
+make[1]: Leaving directory '$(@D)'
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gcc5/test/results-sparc.master	Mon Sep 19 12:40:42 2016 -0500
@@ -0,0 +1,2628 @@
+make[1]: Entering directory '$(@D)'
+make[2]: Entering directory '$(@D)'
+make[3]: Entering directory '$(@D)/fixincludes'
+autogen -T $(SOURCE_DIR)/fixincludes/check.tpl $(SOURCE_DIR)/fixincludes/inclhack.def
+/bin/sh ./check.sh $(SOURCE_DIR)/fixincludes/tests/base
+Fixed:  testing.h
+Fixed:  testing.h
+Fixed:  AvailabilityMacros.h
+Fixed:  X11/ShellP.h
+Fixed:  X11/Xmu.h
+Fixed:  Xm/BaseClassI.h
+Fixed:  Xm/Traversal.h
+Fixed:  ansi/math.h
+Fixed:  ansi/stdlib.h
+Fixed:  arch/i960/archI960.h
+Fixed:  architecture/ppc/math.h
+Fixed:  assert.h
+Fixed:  bits/fenv.h
+Fixed:  bits/huge_val.h
+Fixed:  bits/string2.h
+Fixed:  bsd/libc.h
+Fixed:  c_asm.h
+Fixed:  com_err.h
+Fixed:  complex.h
+Fixed:  ctrl-quotes-def-1.h
+Fixed:  ctype.h
+Fixed:  curses.h
+Fixed:  errno.h
+Fixed:  fcntl.h
+Fixed:  features.h
+Fixed:  fixinc-test-limits.h
+Fixed:  hsfs/hsfs_spec.h
+Fixed:  ia64/sys/getppdp.h
+Fixed:  inttypes.h
+Fixed:  io-quotes-def-1.h
+Fixed:  ioLib.h
+Fixed:  iso/math_c99.h
+Fixed:  iso/math_iso.h
+Fixed:  iso/stdio_iso.h
+Fixed:  iso/stdlib_iso.h
+Fixed:  linux/vt.h
+Fixed:  locale.h
+Fixed:  mach-o/dyld.h
+Fixed:  mach-o/swap.h
+Fixed:  malloc.h
+Fixed:  math.h
+Fixed:  net/if.h
+Fixed:  net/if_arp.h
+Fixed:  netdnet/dnetdb.h
+Fixed:  netinet/in.h
+Fixed:  netinet/ip.h
+Fixed:  obstack.h
+Fixed:  pixrect/memvar.h
+Fixed:  pthread.h
+Fixed:  reg_types.h
+Fixed:  regex.h
+Fixed:  regexp.h
+Fixed:  rpc/auth.h
+Fixed:  rpc/rpc.h
+Fixed:  rpc/xdr.h
+Fixed:  rpcsvc/rstat.h
+Fixed:  rpcsvc/rusers.h
+Fixed:  rtldef/decc$types.h
+Fixed:  rtldef/if.h
+Fixed:  rtldef/resolv.h
+Fixed:  rtldef/setjmp.h
+Fixed:  rtldef/signal.h
+Fixed:  rtldef/stdio.h
+Fixed:  rtldef/string.h
+Fixed:  rtldef/wait.h
+Fixed:  signal.h
+Fixed:  sparc/asm_linkage.h
+Fixed:  spawn.h
+Fixed:  stdarg.h
+Fixed:  stdint-aix.h
+Fixed:  stdint-darwin.h
+Fixed:  stdint-hpux11.h
+Fixed:  stdint-newlib.h
+Fixed:  stdint.h
+Fixed:  stdio.h
+Fixed:  stdio_tag.h
+Fixed:  stdlib.h
+Fixed:  string.h
+Fixed:  strings.h
+Fixed:  sundev/vuid_event.h
+Fixed:  sunwindow/win_lock.h
+Fixed:  sym.h
+Fixed:  sys/_inttypes.h
+Fixed:  sys/cdefs.h
+Fixed:  sys/feature_tests.h
+Fixed:  sys/file.h
+Fixed:  sys/int_const.h
+Fixed:  sys/int_limits.h
+Fixed:  sys/machine.h
+Fixed:  sys/mman.h
+Fixed:  sys/pthread.h
+Fixed:  sys/signal.h
+Fixed:  sys/socket.h
+Fixed:  sys/spinlock.h
+Fixed:  sys/stat.h
+Fixed:  sys/sysmacros.h
+Fixed:  sys/time.h
+Fixed:  sys/types.h
+Fixed:  sys/ucontext.h
+Fixed:  sys/wait.h
+Fixed:  testing.h
+Fixed:  tgmath.h
+Fixed:  time.h
+Fixed:  tinfo.h
+Fixed:  types/vxTypesBase.h
+Fixed:  unistd.h
+
+All fixinclude tests pass
+make[3]: Leaving directory '$(@D)/fixincludes'
+make[3]: Entering directory '$(@D)/gcc'
+Making a new config file...
+echo "set tmpdir $(@D)/gcc/testsuite" >> ./site.tmp
+rm -rf testsuite/gcc-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/gcc-parallel/finished ]; then \
+  rm -rf testsuite/gcc; \
+else \
+  cd testsuite/gcc; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/gcc|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gcc ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/gcc-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== gcc tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
+
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/asan/asan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/atomic/atomic.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/autopar/autopar.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/charset/charset.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cilk-plus/cilk-plus.exp ...
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O1  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O2 -std=c99  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O2 -ftree-vectorize  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk-for-2.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_grain.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O3 -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O3 -flto -g  execution test
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c  -g  (test for warnings, line 6)
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c  -O3 -std=c99  (test for warnings, line 6)
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c  -O3 -g  (test for warnings, line 6)
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/compat/compat.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/dfp/dfp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/dg.exp ...
+FAIL: gcc.dg/c99-stdint-1.c (test for excess errors)
+FAIL: gcc.dg/c99-stdint-7.c (test for excess errors)
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/format/format.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/graphite/graphite.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/guality/guality.exp ...
+XPASS: gcc.dg/guality/example.c   -O0  execution test
+XPASS: gcc.dg/guality/example.c   -O1  execution test
+XPASS: gcc.dg/guality/guality.c   -O0  execution test
+XPASS: gcc.dg/guality/guality.c   -O1  execution test
+XPASS: gcc.dg/guality/guality.c   -O2  execution test
+XPASS: gcc.dg/guality/guality.c   -O3 -fomit-frame-pointer  execution test
+XPASS: gcc.dg/guality/guality.c   -O3 -g  execution test
+XPASS: gcc.dg/guality/guality.c   -Os  execution test
+XPASS: gcc.dg/guality/guality.c   -O2 -flto -flto-partition=none  execution test
+XPASS: gcc.dg/guality/guality.c   -O2 -flto  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O3 -fomit-frame-pointer  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O3 -g  execution test
+XPASS: gcc.dg/guality/inline-params.c   -Os  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2 -flto -flto-partition=none  execution test
+XPASS: gcc.dg/guality/inline-params.c   -O2 -flto  execution test
+FAIL: gcc.dg/guality/pr36728-2.c   -Os  line 18 y == 2
+XPASS: gcc.dg/guality/pr41353-1.c   -O0  line 28 j == 28 + 37
+FAIL: gcc.dg/guality/pr43051-1.c   -O1  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O1  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-loops  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O3 -g  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -Os  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto -flto-partition=none  line 40 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 35 v == 1
+FAIL: gcc.dg/guality/pr43051-1.c   -O2 -flto  line 40 v == 1
+FAIL: gcc.dg/guality/pr54200.c   -O1  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -O2  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -O3 -fomit-frame-pointer  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -O3 -g  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -Os  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -O2 -flto -flto-partition=none  line 20 z == 3
+FAIL: gcc.dg/guality/pr54200.c   -O2 -flto  line 20 z == 3
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto -flto-partition=none  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-1.c   -O2 -flto  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-2.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto -flto-partition=none  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 20 y == 25
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 20 z == 6
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 23 y == 117
+FAIL: gcc.dg/guality/pr54519-3.c   -O2 -flto  line 23 z == 8
+FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-4.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto -flto-partition=none  line 17 y == 25
+FAIL: gcc.dg/guality/pr54519-5.c   -O2 -flto  line 17 y == 25
+FAIL: gcc.dg/guality/pr54693-2.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 21 i == v + 1
+FAIL: gcc.dg/guality/pr54693-2.c   -Os  line 21 y == 20 - 2 * i
+FAIL: gcc.dg/guality/pr54693-2.c   -Os  line 21 z == 30 - 3 * i
+FAIL: gcc.dg/guality/pr54693.c   -O1  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O2  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer -funroll-loops  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O3 -g  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -Os  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O2 -flto -flto-partition=none  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54693.c   -O2 -flto  line 22 i == c - 48
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O1  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -fomit-frame-pointer  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O3 -g  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -Os  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto -flto-partition=none  line 45 *q == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 15 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 15 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 15 a[2] == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 15 *p == 3
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 15 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 20 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 20 a[1] == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 20 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 20 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 20 *q == 2
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 25 a[0] == 1
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 25 a[1] == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 25 a[2] == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 25 *p == 13
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 25 *q == 12
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 31 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 31 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 31 a[2] == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 31 *p == 6
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 31 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 36 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 36 a[1] == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 36 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 36 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 36 *q == 5
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 a[0] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 a[1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 a[2] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 *p == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 p[-1] == 25
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 p[-2] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 q[-1] == 4
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 q[1] == 26
+FAIL: gcc.dg/guality/pr54970.c   -O2 -flto  line 45 *q == 25
+FAIL: gcc.dg/guality/pr56154-1.c   -O1  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -O2  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -O3 -fomit-frame-pointer  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -O3 -g  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -Os  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -O2 -flto -flto-partition=none  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/pr56154-1.c   -O2 -flto  line pr56154-1.c:20 x.a == 6
+FAIL: gcc.dg/guality/sra-1.c   -O1  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O1  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -fomit-frame-pointer  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O3 -g  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -Os  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto -flto-partition=none  line 43 a.j == 14
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 43 a.i == 4
+FAIL: gcc.dg/guality/sra-1.c   -O2 -flto  line 43 a.j == 14
+FAIL: gcc.dg/guality/vla-1.c   -O1  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2  line 24 sizeof (a) == 17 * sizeof (short)
+FAIL: gcc.dg/guality/vla-1.c   -O3 -fomit-frame-pointer  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O3 -fomit-frame-pointer  line 24 sizeof (a) == 17 * sizeof (short)
+FAIL: gcc.dg/guality/vla-1.c   -O3 -g  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O3 -g  line 24 sizeof (a) == 17 * sizeof (short)
+FAIL: gcc.dg/guality/vla-1.c   -Os  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -Os  line 24 sizeof (a) == 17 * sizeof (short)
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -flto-partition=none  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto -flto-partition=none  line 24 sizeof (a) == 17 * sizeof (short)
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto  line 17 sizeof (a) == 6
+FAIL: gcc.dg/guality/vla-1.c   -O2 -flto  line 24 sizeof (a) == 17 * sizeof (short)
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/ipa/ipa.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/plugin/plugin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/special/mips-abi.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/special/special.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tm/tm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/torture/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/tsan/tsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/ubsan/ubsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vmx/vmx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/vxworks/vxworks.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.dg/weak/weak.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/acker1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/arm-isr.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/bprob.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/dectest.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/dhry.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/gcov.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/godump.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/help.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/linkage.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/matrix1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/mg-2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/mg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/options.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/output.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/sieve.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.misc-tests/sort2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/aarch64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/acle/acle.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/aarch64/simd/simd.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/alpha/alpha.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arc/arc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/acle/acle.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/arm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/neon/neon.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/arm/simd/simd.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/avr/avr.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/bfin/bfin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/cris/cris.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/epiphany/epiphany.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/frv/frv.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/h8300/h8300.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/i386.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/mpx/mpx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/ia64/ia64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/m68k/m68k.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/microblaze/microblaze.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/mips/mips.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/nds32/nds32.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/nios2/nios2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/powerpc/powerpc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/rx/rx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/s390/s390.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sh/sh.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/sparc/sparc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/spu/ea/ea.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/spu/spu.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/tic6x/tic6x.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/vax/vax.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/visium/visium.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gcc.test-framework/test-framework.exp ...
+skipping test framework tests, CHECK_TEST_FRAMEWORK is not defined
+
+		=== gcc Summary ===
+
+# of expected passes		97242
+# of unexpected failures	393
+# of unexpected successes	17
+# of expected failures		348
+# of unsupported tests		2204
+$(@D)/gcc/xgcc  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/g++-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/g++-parallel/finished ]; then \
+  rm -rf testsuite/g++; \
+else \
+  cd testsuite/g++; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/g++|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool g++ ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/g++-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== g++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/asan/asan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/bprob/bprob.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/charset/charset.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/cilk-plus/cilk-plus.exp ...
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c -O3  (test for warnings, line 6)
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c    (test for warnings, line 6)
+FAIL: c-c++-common/cilk-plus/SE/ef_error2.c -g -O2  (test for warnings, line 6)
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O1 execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -O3 execution test
+FAIL: c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -g execution test
+FAIL: c-c++-common/cilk-plus/CK/fib.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_init_expr_xy.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_return.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/fib_no_sync.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawnee_inline.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawner_inline.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/spawning_arg.c  -g -O2 execution test
+FAIL: c-c++-common/cilk-plus/CK/steal_check.c  -g -O2 execution test
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/compat/compat.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/compat/struct-layout-1.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/dfp/dfp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/gcov/gcov.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/graphite/graphite.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/guality/guality.exp ...
+FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O3 -fomit-frame-pointer  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O2 -flto -flto-partition=none  line 23 p == 40
+FAIL: g++.dg/guality/pr55665.C   -O2 -flto  line 23 p == 40
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/plugin/plugin.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/special/ecos.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tm/tm.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/tsan/tsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/ubsan/ubsan.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/g++.old-deja/old-deja.exp ...
+
+		=== g++ Summary ===
+
+# of expected passes		86423
+# of unexpected failures	43
+# of expected failures		288
+# of unsupported tests		3964
+$(@D)/gcc/testsuite/g++/../../xg++  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/gfortran-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/gfortran-parallel/finished ]; then \
+  rm -rf testsuite/gfortran; \
+else \
+  cd testsuite/gfortran; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/gfortran|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool gfortran ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/gfortran-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== gfortran tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/coarray/caf.exp ...
+FAIL: gfortran.dg/coarray/event_1.f90 -fcoarray=lib  -O2  -lcaf_single -latomic execution test
+FAIL: gfortran.dg/coarray/event_2.f90 -fcoarray=lib  -O2  -lcaf_single -latomic execution test
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/debug/debug.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/goacc/goacc.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/gomp/gomp.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/graphite/graphite.exp ...
+FAIL: gfortran.dg/graphite/pr42393.f90   -O  (internal compiler error)
+FAIL: gfortran.dg/graphite/pr42393.f90   -O  (test for excess errors)
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/guality/guality.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/ieee/ieee.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/prof/prof.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.dg/vect/vect.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp ...
+
+		=== gfortran Summary ===
+
+# of expected passes		49578
+# of unexpected failures	4
+# of expected failures		81
+# of unsupported tests		114
+$(@D)/gcc/testsuite/gfortran/../../gfortran  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+rm -rf testsuite/objc-parallel
+make[4]: Entering directory '$(@D)/gcc'
+(rootme=`${PWDCMD-pwd}`; export rootme; \
+srcdir=`cd $(SOURCE_DIR)/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
+if [ -n "" ] \
+   && [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] \
+   && [ -f testsuite/objc-parallel/finished ]; then \
+  rm -rf testsuite/objc; \
+else \
+  cd testsuite/objc; \
+  rm -f tmp-site.exp; \
+  sed '/set tmpdir/ s|testsuite$|testsuite/objc|' \
+	< ../../site.exp > tmp-site.exp; \
+  /bin/sh ${srcdir}/../move-if-change tmp-site.exp site.exp; \
+  EXPECT=`if [ -f ${rootme}/../expect/expect ] ; then echo ${rootme}/../expect/expect ; else echo expect ; fi` ; export EXPECT ; \
+  if [ -f ${rootme}/../expect/expect ] ; then  \
+    TCL_LIBRARY=`cd .. ; cd ${srcdir}/../tcl/library ; ${PWDCMD-pwd}` ; \
+    export TCL_LIBRARY ; \
+  fi ; \
+  `if [ -f ${srcdir}/../dejagnu/runtest ] ; then echo ${srcdir}/../dejagnu/runtest ; else echo runtest; fi` --tool objc ; \
+  if [ -n "$GCC_RUNTEST_PARALLELIZE_DIR" ] ; then \
+    touch ${rootme}/testsuite/objc-parallel/finished; \
+  fi ; \
+fi )
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== objc tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/gcc/testsuite/objc/compile/compile.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc/execute/exceptions/exceptions.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc/execute/execute.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/attributes/attributes.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/dg.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/lto/lto.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/pch/pch.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/property/property.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/special/special.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/strings/strings.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/tls/tls.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/dg-torture.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/strings/strings.exp ...
+Running $(SOURCE_DIR)/gcc/testsuite/objc.dg/torture/tls/tls.exp ...
+
+		=== objc Summary ===
+
+# of expected passes		3016
+# of unsupported tests		74
+$(@D)/gcc/xgcc  version 5.4.0 (GCC) 
+
+make[4]: Leaving directory '$(@D)/gcc'
+make[3]: Leaving directory '$(@D)/gcc'
+make[3]: Entering directory '$(@D)/intl'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/intl'
+make[3]: Entering directory '$(@D)/libbacktrace'
+true  DO=all multi-do # /usr/gnu/bin/make
+/usr/gnu/bin/make  btest stest
+make[4]: Entering directory '$(@D)/libbacktrace'
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -I. -I$(SOURCE_DIR)/libbacktrace  -I $(SOURCE_DIR)/libbacktrace/../include -I $(SOURCE_DIR)/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=btest-btest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O -g -O2 -c -o btest-btest.o `test -f 'btest.c' || echo '$(SOURCE_DIR)/libbacktrace/'`btest.c
+/bin/sh ./libtool --tag=CC   --mode=link /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O -g -O2   -o btest btest-btest.o libbacktrace.la 
+libtool: link: /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=btest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O -g -O2 -o btest btest-btest.o  ./.libs/libbacktrace.a
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -I. -I$(SOURCE_DIR)/libbacktrace  -I $(SOURCE_DIR)/libbacktrace/../include -I $(SOURCE_DIR)/libbacktrace/../libgcc -I ../libgcc  -funwind-tables -frandom-seed=stest.o -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O2 -c $(SOURCE_DIR)/libbacktrace/stest.c
+/bin/sh ./libtool --tag=CC   --mode=link /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual  -g -O2   -o stest stest.o libbacktrace.la 
+libtool: link: /usr/gcc/5.3/bin/gcc -funwind-tables -frandom-seed=stest -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -o stest stest.o  ./.libs/libbacktrace.a
+make[4]: Leaving directory '$(@D)/libbacktrace'
+/usr/gnu/bin/make  check-TESTS
+make[4]: Entering directory '$(@D)/libbacktrace'
+PASS: backtrace_full noinline
+PASS: backtrace_full inline
+PASS: backtrace_simple noinline
+PASS: backtrace_simple inline
+PASS: backtrace_syminfo variable
+PASS: btest
+PASS: stest
+==================
+All 2 tests passed
+==================
+make[4]: Leaving directory '$(@D)/libbacktrace'
+make[3]: Leaving directory '$(@D)/libbacktrace'
+make[3]: Entering directory '$(@D)/libcpp'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/libcpp'
+make[3]: Entering directory '$(@D)/libdecnumber'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/libdecnumber'
+make[3]: Entering directory '$(@D)/libiberty'
+make[4]: Entering directory '$(@D)/libiberty/testsuite'
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -o test-demangle \
+	$(SOURCE_DIR)/libiberty/testsuite/test-demangle.c ../libiberty.a
+./test-demangle < $(SOURCE_DIR)/libiberty/testsuite/demangle-expected
+./test-demangle: 913 tests, 0 failures
+./test-demangle < $(SOURCE_DIR)/libiberty/testsuite/d-demangle-expected
+FAIL at line 670, options --format=dlang:
+in:  _D8demangle17__T4testVde0A8P6Zv
+out: (null)
+exp: demangle.test!(42.0000)
+FAIL at line 674, options --format=dlang:
+in:  _D8demangle16__T4testVdeA8P2Zv
+out: (null)
+exp: demangle.test!(42.0000)
+FAIL at line 678, options --format=dlang:
+in:  _D8demangle18__T4testVdeN0A8P6Zv
+out: (null)
+exp: demangle.test!(-42.0000)
+FAIL at line 682, options --format=dlang:
+in:  _D8demangle31__T4testVde0F6E978D4FDF3B646P7Zv
+out: (null)
+exp: demangle.test!(123.456)
+FAIL at line 698, options --format=dlang:
+in:  _D8demangle23__T4testVfe0FFFFFFP128Zv
+out: (null)
+exp: demangle.test!(3.40282e+38)
+FAIL at line 702, options --format=dlang:
+in:  _D8demangle32__T4testVde0FFFFFFFFFFFFF8P1024Zv
+out: (null)
+exp: demangle.test!(1.79769e+308)
+FAIL at line 706, options --format=dlang:
+in:  _D8demangle19__T4testVfe08PN125Zv
+out: (null)
+exp: demangle.test!(1.17549e-38)
+FAIL at line 710, options --format=dlang:
+in:  _D8demangle20__T4testVde08PN1021Zv
+out: (null)
+exp: demangle.test!(2.22507e-308)
+FAIL at line 714, options --format=dlang:
+in:  _D8demangle51__T4testVrc0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
+out: (null)
+exp: demangle.test!(12.3000+45.6000i)
+FAIL at line 718, options --format=dlang:
+in:  _D8demangle52__T4testVrcN0C4CCCCCCCCCCCCCDP4c0B666666666666666P6Zv
+out: (null)
+exp: demangle.test!(-12.3000+45.6000i)
+FAIL at line 738, options --format=dlang:
+in:  _D8demangle25__T4testVAdA2e08P1eN08P1Zv
+out: (null)
+exp: demangle.test!([1.00000, -1.00000])
+./test-demangle: 230 tests, 11 failures
+make[4]: [Makefile:56: check-d-demangle] Error 1 (ignored)
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-pexecute \
+	$(SOURCE_DIR)/libiberty/testsuite/test-pexecute.c ../libiberty.a
+./test-pexecute
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-expandargv \
+	$(SOURCE_DIR)/libiberty/testsuite/test-expandargv.c ../libiberty.a
+./test-expandargv
+PASS: test-expandargv-0.
+PASS: test-expandargv-1.
+PASS: test-expandargv-2.
+PASS: test-expandargv-3.
+PASS: test-expandargv-4.
+PASS: test-expandargv-5.
+PASS: test-expandargv-6.
+/usr/gcc/5.3/bin/gcc -DHAVE_CONFIG_H -g -O2 -I.. -I$(SOURCE_DIR)/libiberty/testsuite/../../include  -DHAVE_CONFIG_H -I.. -o test-strtol \
+	$(SOURCE_DIR)/libiberty/testsuite/test-strtol.c ../libiberty.a
+./test-strtol
+PASS: test-strtol-0.
+PASS: test-strtol-1.
+PASS: test-strtol-2.
+PASS: test-strtol-3.
+PASS: test-strtol-4.
+PASS: test-strtol-5.
+PASS: test-strtol-6.
+PASS: test-strtol-7.
+PASS: test-strtol-8.
+PASS: test-strtol-9.
+PASS: test-strtol-10.
+PASS: test-strtol-11.
+PASS: test-strtol-12.
+PASS: test-strtol-13.
+PASS: test-strtol-14.
+PASS: test-strtol-15.
+PASS: test-strtol-16.
+PASS: test-strtol-17.
+PASS: test-strtol-18.
+PASS: test-strtol-19.
+PASS: test-strtol-20.
+make[4]: Leaving directory '$(@D)/libiberty/testsuite'
+make[3]: Leaving directory '$(@D)/libiberty'
+make[3]: Entering directory '$(@D)/lto-plugin'
+make[3]: Leaving directory '$(@D)/lto-plugin'
+make[3]: Entering directory '$(@D)/libcc1'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/libcc1'
+make[4]: Leaving directory '$(@D)/libcc1'
+make[3]: Leaving directory '$(@D)/libcc1'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+Making check in include
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/include'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/include'
+Making check in libsupc++
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++'
+Making check in src
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+Making check in c++98
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++98'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++98'
+Making check in c++11
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++11'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++11'
+Making check in filesystem
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/filesystem'
+make[5]: Nothing to be done for 'check'.
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/filesystem'
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+make[5]: Nothing to be done for 'check-am'.
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+Making check in doc
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/doc'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/doc'
+Making check in po
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/po'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/po'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+Making a new site.exp file...
+AR="ar"; export AR; \
+RANLIB="ranlib"; export RANLIB; \
+if [ -z "" ] && [ "" = "-j" ]; then \
+  rm -rf normal-parallel || true; \
+  mkdir normal-parallel; \
+  /usr/gnu/bin/make  check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9 check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12 check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15 check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18 check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21 check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24 check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27 check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30 check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33 check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36 check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39 check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42 check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45 check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48 check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51 check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54 check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57 check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60 check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63 check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66 check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69 check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72 check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75 check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78 check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81 check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84 check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87 check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90 check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93 check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96 check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99 check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102 check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105 check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108 check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111 check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114 check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117 check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120 check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123 check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126 check-DEJAGNUnormal127 check-DEJAGNUnormal128; \
+  rm -rf normal-parallel || true; \
+  for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128; do \
+    if [ -d normal$idx ]; then \
+      mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
+      mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
+    fi; \
+  done; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
+    normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
+    normal[0-9]*/libstdc++.log.sep > libstdc++.log; \
+  exit 0; \
+fi; \
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libstdc++-v3/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if [ -z "$runtest" ]; then runtest=runtest; fi; \
+tool=libstdc++; \
+if [ -n "" ]; then \
+  if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \
+  GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \
+  export GCC_RUNTEST_PARALLELIZE_DIR; \
+  cd ""; \
+fi; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  $runtest  --tool $tool --srcdir $srcdir \
+	    ; \
+  if [ -n "" ]; then \
+    touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \
+  fi; \
+else \
+  echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libstdc++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-abi/abi.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
+ERROR: tcl error sourcing $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp.
+ERROR: unmatched open brace in list
+    while executing
+"foreach op $tmp {
+	verbose "Processing option: $op" 3
+	set status [catch "$op" errmsg]
+	if { $status != 0 } {
+	    if { 0 && [info exists errorInfo] }..."
+    (procedure "saved-dg-test" line 76)
+    invoked from within
+"saved-dg-test $(SOURCE_DIR)/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc {} ..."
+    ("eval" body line 1)
+    invoked from within
+"eval saved-dg-test $args "
+    (procedure "dg-test" line 6)
+    invoked from within
+"dg-test $testcase $flags ${default-extra-flags}"
+    (procedure "dg-runtest" line 10)
+    invoked from within
+"dg-runtest $tests "" "$DEFAULT_CXXFLAGS $PCH_CXXFLAGS""
+    (file "$(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp" line 105)
+    invoked from within
+"source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    ("uplevel" body line 1)
+    invoked from within
+"uplevel #0 source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp ...
+
+		=== libstdc++ Summary ===
+
+# of expected passes		4821
+# of expected failures		60
+# of unsupported tests		493
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+Making check in python
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/python'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/python'
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000  " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000   " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000    " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" all-recursive
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+Making all in include
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/include'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/include'
+Making all in libsupc++
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/libsupc++'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/libsupc++'
+Making all in src
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+Making all in c++98
+make[9]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++98'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++98'
+Making all in c++11
+make[9]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++11'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++11'
+Making all in filesystem
+make[9]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[9]: Nothing to be done for 'all'.
+make[9]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[9]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+make[9]: Nothing to be done for 'all-am'.
+make[9]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+Making all in doc
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/doc'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/doc'
+Making all in po
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/po'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/po'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/testsuite'
+Making all in python
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/python'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/python'
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000      " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libcilkrts; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libcilkrts'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libcilkrts'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include/sparcv9-solaris2.12 -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libssp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include  -m32" "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include/sparcv9-solaris2.12 -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include  -m32" "CXX=$(@D)/./gcc/xg++ -B$(@D)/./gcc/ -nostdinc++ -nostdinc++ -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include/sparcv9-solaris2.12 -I$(@D)/sparcv9-solaris2.12/libstdc++-v3/include -I$(SOURCE_DIR)/libstdc++-v3/libsupc++ -I$(SOURCE_DIR)/libstdc++-v3/include/backward -I$(SOURCE_DIR)/libstdc++-v3/testsuite/util -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -L$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libssp'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libssp'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+/usr/gnu/bin/make  all-am
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+/usr/gnu/bin/make  check-am
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-g -O2 ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+/usr/gnu/bin/make  all-am
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+:
+:
+:
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libobjc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libobjc'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+Making a new site.exp file...
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libgomp/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libgomp'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libgomp tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libgomp/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.fortran/fortran.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.graphite/graphite.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
+
+		=== libgomp Summary ===
+
+# of expected passes		5855
+# of unsupported tests		298
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp/testsuite'
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+:
+:
+:
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+Making a new site.exp file...
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libitm/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libitm'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libitm tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libitm/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c/c.exp ...
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c++/c++.exp ...
+
+		=== libitm Summary ===
+
+# of expected passes		26
+# of expected failures		3
+# of unsupported tests		1
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm/testsuite'
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+Making check in testsuite
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+Making a new site.exp file...
+srcdir='$(SOURCE_DIR)/libatomic/testsuite'; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libatomic'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libatomic tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libatomic/testsuite/libatomic.c/c.exp ...
+
+		=== libatomic Summary ===
+
+# of expected passes		54
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+/usr/gnu/bin/make  all-recursive
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+Making all in testsuite
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic/testsuite'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic/testsuite'
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[2]: Leaving directory '$(@D)'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+Making check in include
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/include'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/include'
+Making check in libsupc++
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++'
+Making check in src
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+Making check in c++98
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++98'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++98'
+Making check in c++11
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++11'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/c++11'
+Making check in filesystem
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/filesystem'
+make[4]: Nothing to be done for 'check'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/filesystem'
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+make[4]: Nothing to be done for 'check-am'.
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/src'
+Making check in doc
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/doc'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/doc'
+Making check in po
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/po'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/po'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+AR="ar"; export AR; \
+RANLIB="ranlib"; export RANLIB; \
+if [ -z "" ] && [ "" = "-j" ]; then \
+  rm -rf normal-parallel || true; \
+  mkdir normal-parallel; \
+  /usr/gnu/bin/make  check-DEJAGNUnormal1 check-DEJAGNUnormal2 check-DEJAGNUnormal3 check-DEJAGNUnormal4 check-DEJAGNUnormal5 check-DEJAGNUnormal6 check-DEJAGNUnormal7 check-DEJAGNUnormal8 check-DEJAGNUnormal9 check-DEJAGNUnormal10 check-DEJAGNUnormal11 check-DEJAGNUnormal12 check-DEJAGNUnormal13 check-DEJAGNUnormal14 check-DEJAGNUnormal15 check-DEJAGNUnormal16 check-DEJAGNUnormal17 check-DEJAGNUnormal18 check-DEJAGNUnormal19 check-DEJAGNUnormal20 check-DEJAGNUnormal21 check-DEJAGNUnormal22 check-DEJAGNUnormal23 check-DEJAGNUnormal24 check-DEJAGNUnormal25 check-DEJAGNUnormal26 check-DEJAGNUnormal27 check-DEJAGNUnormal28 check-DEJAGNUnormal29 check-DEJAGNUnormal30 check-DEJAGNUnormal31 check-DEJAGNUnormal32 check-DEJAGNUnormal33 check-DEJAGNUnormal34 check-DEJAGNUnormal35 check-DEJAGNUnormal36 check-DEJAGNUnormal37 check-DEJAGNUnormal38 check-DEJAGNUnormal39 check-DEJAGNUnormal40 check-DEJAGNUnormal41 check-DEJAGNUnormal42 check-DEJAGNUnormal43 check-DEJAGNUnormal44 check-DEJAGNUnormal45 check-DEJAGNUnormal46 check-DEJAGNUnormal47 check-DEJAGNUnormal48 check-DEJAGNUnormal49 check-DEJAGNUnormal50 check-DEJAGNUnormal51 check-DEJAGNUnormal52 check-DEJAGNUnormal53 check-DEJAGNUnormal54 check-DEJAGNUnormal55 check-DEJAGNUnormal56 check-DEJAGNUnormal57 check-DEJAGNUnormal58 check-DEJAGNUnormal59 check-DEJAGNUnormal60 check-DEJAGNUnormal61 check-DEJAGNUnormal62 check-DEJAGNUnormal63 check-DEJAGNUnormal64 check-DEJAGNUnormal65 check-DEJAGNUnormal66 check-DEJAGNUnormal67 check-DEJAGNUnormal68 check-DEJAGNUnormal69 check-DEJAGNUnormal70 check-DEJAGNUnormal71 check-DEJAGNUnormal72 check-DEJAGNUnormal73 check-DEJAGNUnormal74 check-DEJAGNUnormal75 check-DEJAGNUnormal76 check-DEJAGNUnormal77 check-DEJAGNUnormal78 check-DEJAGNUnormal79 check-DEJAGNUnormal80 check-DEJAGNUnormal81 check-DEJAGNUnormal82 check-DEJAGNUnormal83 check-DEJAGNUnormal84 check-DEJAGNUnormal85 check-DEJAGNUnormal86 check-DEJAGNUnormal87 check-DEJAGNUnormal88 check-DEJAGNUnormal89 check-DEJAGNUnormal90 check-DEJAGNUnormal91 check-DEJAGNUnormal92 check-DEJAGNUnormal93 check-DEJAGNUnormal94 check-DEJAGNUnormal95 check-DEJAGNUnormal96 check-DEJAGNUnormal97 check-DEJAGNUnormal98 check-DEJAGNUnormal99 check-DEJAGNUnormal100 check-DEJAGNUnormal101 check-DEJAGNUnormal102 check-DEJAGNUnormal103 check-DEJAGNUnormal104 check-DEJAGNUnormal105 check-DEJAGNUnormal106 check-DEJAGNUnormal107 check-DEJAGNUnormal108 check-DEJAGNUnormal109 check-DEJAGNUnormal110 check-DEJAGNUnormal111 check-DEJAGNUnormal112 check-DEJAGNUnormal113 check-DEJAGNUnormal114 check-DEJAGNUnormal115 check-DEJAGNUnormal116 check-DEJAGNUnormal117 check-DEJAGNUnormal118 check-DEJAGNUnormal119 check-DEJAGNUnormal120 check-DEJAGNUnormal121 check-DEJAGNUnormal122 check-DEJAGNUnormal123 check-DEJAGNUnormal124 check-DEJAGNUnormal125 check-DEJAGNUnormal126 check-DEJAGNUnormal127 check-DEJAGNUnormal128; \
+  rm -rf normal-parallel || true; \
+  for idx in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128; do \
+    if [ -d normal$idx ]; then \
+      mv -f normal$idx/libstdc++.sum normal$idx/libstdc++.sum.sep; \
+      mv -f normal$idx/libstdc++.log normal$idx/libstdc++.log.sep; \
+    fi; \
+  done; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh \
+    normal[0-9]*/libstdc++.sum.sep > libstdc++.sum; \
+  /bin/sh $(SOURCE_DIR)/libstdc++-v3/testsuite/../../contrib/dg-extract-results.sh -L \
+    normal[0-9]*/libstdc++.log.sep > libstdc++.log; \
+  exit 0; \
+fi; \
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libstdc++-v3/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if [ -z "$runtest" ]; then runtest=runtest; fi; \
+tool=libstdc++; \
+if [ -n "" ]; then \
+  if [ -f normal-parallel/finished ]; then rm -rf ""; exit 0; fi; \
+  GCC_RUNTEST_PARALLELIZE_DIR=`${PWDCMD-pwd}`/normal-parallel; \
+  export GCC_RUNTEST_PARALLELIZE_DIR; \
+  cd ""; \
+fi; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  $runtest  --tool $tool --srcdir $srcdir \
+	    ; \
+  if [ -n "" ]; then \
+    touch $GCC_RUNTEST_PARALLELIZE_DIR/finished; \
+  fi; \
+else \
+  echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libstdc++ tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-abi/abi.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp ...
+ERROR: tcl error sourcing $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp.
+ERROR: unmatched open brace in list
+    while executing
+"foreach op $tmp {
+	verbose "Processing option: $op" 3
+	set status [catch "$op" errmsg]
+	if { $status != 0 } {
+	    if { 0 && [info exists errorInfo] }..."
+    (procedure "saved-dg-test" line 76)
+    invoked from within
+"saved-dg-test $(SOURCE_DIR)/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc {} ..."
+    ("eval" body line 1)
+    invoked from within
+"eval saved-dg-test $args "
+    (procedure "dg-test" line 6)
+    invoked from within
+"dg-test $testcase $flags ${default-extra-flags}"
+    (procedure "dg-runtest" line 10)
+    invoked from within
+"dg-runtest $tests "" "$DEFAULT_CXXFLAGS $PCH_CXXFLAGS""
+    (file "$(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp" line 105)
+    invoked from within
+"source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    ("uplevel" body line 1)
+    invoked from within
+"uplevel #0 source $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp"
+    invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-prettyprinters/prettyprinters.exp ...
+Running $(SOURCE_DIR)/libstdc++-v3/testsuite/libstdc++-xmethods/xmethods.exp ...
+
+		=== libstdc++ Summary ===
+
+# of expected passes		4821
+# of expected failures		60
+# of unsupported tests		493
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/testsuite'
+Making check in python
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/python'
+make[3]: Nothing to be done for 'check'.
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3/python'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libstdc++-v3; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000   " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000    " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" all-recursive
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+Making all in include
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/include'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/include'
+Making all in libsupc++
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/libsupc++'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/libsupc++'
+Making all in src
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+Making all in c++98
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++98'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++98'
+Making all in c++11
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++11'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/c++11'
+Making all in filesystem
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[8]: Nothing to be done for 'all'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src/filesystem'
+make[8]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+make[8]: Nothing to be done for 'all-am'.
+make[8]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/src'
+Making all in doc
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/doc'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/doc'
+Making all in po
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/po'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/po'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/testsuite'
+Making all in python
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/python'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3/python'
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CC_FOR_TARGET=$(@D)/./gcc/xgcc -B$(@D)/./gcc/" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000      " "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "includedir=/usr/gcc/5/include" "prefix=/usr/gcc/5" "tooldir=/usr/gcc/5/sparcv9-solaris2.12" "gxx_include_dir=/usr/gcc/5/include/c++/5.4.0" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "RANLIB=ranlib" "NM=$(@D)/./gcc/nm" "NM_FOR_BUILD=" "NM_FOR_TARGET=/usr/gnu/bin/nm" "DESTDIR=" "WERROR=" DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libstdc++-v3'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libstdc++-v3'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libcilkrts; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libcilkrts'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libcilkrts'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libcilkrts'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "CXX= -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld" "LIBCFLAGS=-g -O2" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libssp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libssp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+/usr/gnu/bin/make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include  -m32" "CXX=-B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" all-am
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+true "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/gcc/5.3/bin/gcc" "CFLAGS=-g -O2  -m32" "CXXFLAGS=-g -O2  -m32" "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/usr/gnu/bin/install -c" "INSTALL_DATA=/usr/gnu/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/gnu/bin/install -c" "INSTALL_SCRIPT=/usr/gnu/bin/install -c" "JC1FLAGS=" "LDFLAGS=-m32" "LIBCFLAGS=-g -O2  -m32" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=/usr/gnu/bin/make" "MAKEINFO=makeinfo --split-size=5000000  " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exec_prefix=/usr/gcc/5" "infodir=/usr/gcc/5/share/info" "libdir=/usr/gcc/5/lib" "prefix=/usr/gcc/5" "includedir=/usr/gcc/5/include" "AR=ar" "AS=$(@D)/./gcc/as" "CC=$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include  -m32" "CXX=-B$(@D)/sparcv9-solaris2.12/libstdc++-v3/src/.libs -B$(@D)/sparcv9-solaris2.12/libstdc++-v3/libsupc++/.libs -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   " "LD=$(@D)/./gcc/collect-ld -64" "LIBCFLAGS=-g -O2  -m32" "NM=$(@D)/./gcc/nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libssp'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libssp'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libssp'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libquadmath; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+/usr/gnu/bin/make  all-am
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libquadmath'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libquadmath'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+/usr/gnu/bin/make  check-am
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgfortran; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-g -O2 ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+/usr/gnu/bin/make  all-am
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgfortran'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+:
+:
+:
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgfortran'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libobjc'
+make[2]: Nothing to be done for 'check'.
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libobjc'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libgomp/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libgomp'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libgomp tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libgomp/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.fortran/fortran.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.graphite/graphite.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c/c.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-c++/c++.exp ...
+Running $(SOURCE_DIR)/libgomp/testsuite/libgomp.oacc-fortran/fortran.exp ...
+
+		=== libgomp Summary ===
+
+# of expected passes		5855
+# of unsupported tests		298
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp/testsuite'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libgomp'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libgomp; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS=" ${flags}" \
+			FCFLAGS="-L. -Wall -L../libgfortran ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp/testsuite'
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+true  DO=all multi-do # /usr/gnu/bin/make
+:
+:
+:
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libgomp'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+:
+:
+:
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libgomp'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd $(SOURCE_DIR)/libitm/testsuite && pwd`; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libitm'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libitm tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libitm/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c/c.exp ...
+Running $(SOURCE_DIR)/libitm/testsuite/libitm.c++/c++.exp ...
+
+		=== libitm Summary ===
+
+# of expected passes		26
+# of expected failures		3
+# of unsupported tests		1
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm/testsuite'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libitm'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libitm; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm/testsuite'
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libitm'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libitm'
+make[2]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+Making check in testsuite
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+/usr/gnu/bin/make  check-DEJAGNU
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+srcdir='$(SOURCE_DIR)/libatomic/testsuite'; export srcdir; \
+EXPECT=expect; export EXPECT; \
+runtest=runtest; \
+if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
+  exit_status=0; l='libatomic'; for tool in $l; do \
+    if $runtest  --tool $tool --srcdir $srcdir ; \
+    then :; else exit_status=1; fi; \
+  done; \
+else echo "WARNING: could not find \`runtest'" 1>&2; :;\
+fi; \
+exit $exit_status
+WARNING: Couldn't find the global config file.
+Test Run By
+Native configuration is sparcv9-unknown-solaris2.12
+
+		=== libatomic tests ===
+
+Schedule of variations:
+    unix
+
+Running target unix
+Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
+Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
+Using $(SOURCE_DIR)/libatomic/testsuite/config/default.exp as tool-and-target-specific interface file.
+Running $(SOURCE_DIR)/libatomic/testsuite/libatomic.c/c.exp ...
+
+		=== libatomic Summary ===
+
+# of expected passes		54
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic/testsuite'
+make[3]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+/usr/gnu/bin/make  DO=all multi-do # /usr/gnu/bin/make
+make[4]: Entering directory '$(@D)/sparcv9-solaris2.12/libatomic'
+if [ -z "32" ]; then \
+  true; \
+else \
+  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
+  srcrootpre=`cd $(SOURCE_DIR)/libatomic; ${PWDCMD-pwd}`/; export srcrootpre; \
+  lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
+  compiler="$(@D)/./gcc/xgcc -B$(@D)/./gcc/ -B/usr/gcc/5/sparcv9-solaris2.12/bin/ -B/usr/gcc/5/sparcv9-solaris2.12/lib/ -isystem /usr/gcc/5/sparcv9-solaris2.12/include -isystem /usr/gcc/5/sparcv9-solaris2.12/sys-include   "; \
+  for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
+    dir=`echo $i | sed -e 's/;.*$//'`; \
+    if [ "${dir}" = "." ]; then \
+      true; \
+    else \
+      if [ -d ../${dir}/${lib} ]; then \
+	flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
+	if (cd ../${dir}/${lib}; /usr/gnu/bin/make  \
+			CFLAGS="-g -O2 ${flags}" \
+			CCASFLAGS="-g -O2 ${flags}" \
+			FCFLAGS=" ${flags}" \
+			FFLAGS=" ${flags}" \
+			ADAFLAGS=" ${flags}" \
+			prefix="/usr/gcc/5" \
+			exec_prefix="/usr/gcc/5" \
+			GCJFLAGS=" ${flags}" \
+			GOCFLAGS="-O2 -g ${flags}" \
+			CXXFLAGS="-g -O2 ${flags}" \
+			LIBCFLAGS="-g -O2 ${flags}" \
+			LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
+			LDFLAGS=" ${flags}" \
+			MULTIFLAGS="${flags}" \
+			DESTDIR="" \
+			INSTALL="/usr/gnu/bin/install -c" \
+			INSTALL_DATA="/usr/gnu/bin/install -c -m 644" \
+			INSTALL_PROGRAM="/usr/gnu/bin/install -c" \
+			INSTALL_SCRIPT="/usr/gnu/bin/install -c" \
+			all); then \
+	  true; \
+	else \
+	  exit 1; \
+	fi; \
+      else true; \
+      fi; \
+    fi; \
+  done; \
+fi
+make[5]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+/usr/gnu/bin/make  all-recursive
+make[6]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+Making all in testsuite
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic/testsuite'
+make[7]: Nothing to be done for 'all'.
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic/testsuite'
+make[7]: Entering directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+true  DO=all multi-do # /usr/gnu/bin/make
+make[7]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[6]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[5]: Leaving directory '$(@D)/sparcv9-solaris2.12/32/libatomic'
+make[4]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[3]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[2]: Leaving directory '$(@D)/sparcv9-solaris2.12/libatomic'
+make[1]: Leaving directory '$(@D)'