klausz65
2021-03-08 32fa27037c056dbcf67410f16d0ea80715570485
gmp: fix asm generation

3 files added
2 files modified
2051 ■■■■■ changed files
components/developer/gcc-7/Makefile 2 ●●● patch | view | raw | blame | history
components/developer/gcc-7/patches/1003-gmp_asm.patch 726 ●●●●● patch | view | raw | blame | history
components/developer/gcc-7/patches/1004-cpu-flags.patch 55 ●●●●● patch | view | raw | blame | history
components/developer/gcc-7/test/results-sparc.master 1254 ●●●●● patch | view | raw | blame | history
make-rules/gcc-component.mk 14 ●●●●● patch | view | raw | blame | history
components/developer/gcc-7/Makefile
@@ -19,7 +19,7 @@
COMPONENT_VERSION= 7.5.0
ILLUMOS_GCC_REVISION= 0
COMPONENT_REVISION= 4
COMPONENT_REVISION= 5
COMPONENT_SRC_NAME= gcc-$(COMPONENT_VERSION)-oi-$(ILLUMOS_GCC_REVISION)
COMPONENT_SRC= gcc-$(COMPONENT_SRC_NAME)
COMPONENT_ARCHIVE= $(COMPONENT_SRC_NAME).tar.gz
components/developer/gcc-7/patches/1003-gmp_asm.patch
New file
@@ -0,0 +1,726 @@
--- gcc-gcc-7.5.0-oi-0/configure.orig    2019-12-15 20:10:16.000000000 +0000
+++ gcc-gcc-7.5.0-oi-0/configure    2021-02-23 09:19:55.406660423 +0000
@@ -703,6 +703,7 @@
 target_alias
 host_alias
 build_alias
+gmp_alias
 LIBS
 ECHO_T
 ECHO_N
@@ -4577,6 +4578,16 @@
 fi
 ac_test_CFLAGS=${CFLAGS+set}
 ac_save_CFLAGS=$CFLAGS
+# set --host/--target GMP configure flags, to use ASM code in gmp subdirs.
+case "${target}" in
+  *-*-solaris2.11) mycpu=`uname -p`
+    if [ "$mycpu" = "sparc" ]; then
+      gmp_alias=ultrasparc2-sun-solaris2.11
+    else
+      gmp_alias=i386-sun-solaris2.11
+    fi
+  ;;
+esac
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 $as_echo_n "checking whether $CC accepts -g... " >&6; }
 if test "${ac_cv_prog_cc_g+set}" = set; then :
--- gcc-gcc-7.5.0-oi-0/Makefile.in.orig    2019-12-15 20:10:16.000000000 +0000
+++ gcc-gcc-7.5.0-oi-0/Makefile.in    2021-02-23 09:21:05.138146075 +0000
@@ -2410,7 +2410,6 @@
 .PHONY: check-target
 check-target:  \
-    maybe-check-target-libstdc++-v3 \
     maybe-check-target-libsanitizer \
     maybe-check-target-libmpx \
     maybe-check-target-libvtv \
@@ -12016,8 +12015,8 @@
     $(SHELL) \
       $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} --target=${gmp_alias} \
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c" \
       || exit 1
 @endif gmp
@@ -12049,11 +12048,9 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-       \
-      $(STAGE1_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} $(STAGE1_CONFIGURE_FLAGS) \
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
@@ -12083,11 +12080,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGE2_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
@@ -12117,11 +12113,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGE3_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
@@ -12151,11 +12146,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGE4_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
@@ -12185,11 +12179,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGEprofile_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
@@ -12219,11 +12212,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGEfeedback_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
@@ -12253,11 +12245,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGEautoprofile_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
@@ -12287,11 +12278,10 @@
     module_srcdir=gmp; \
     $(SHELL) $$s/$$module_srcdir/configure \
       --srcdir=$${topdir}/$$module_srcdir \
-      $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
-      --target=none-${host_vendor}-${host_os} \
-      --with-build-libsubdir=$(HOST_SUBDIR) \
+      $(HOST_CONFIGARGS) --build=${gmp_alias} --host=${gmp_alias} \
+      --target=${gmp_alias} --with-build-libsubdir=$(HOST_SUBDIR) \
       $(STAGEautofeedback_CONFIGURE_FLAGS) \
-      --disable-shared LEX="touch lex.yy.c"
+      --disable-shared ABI=32 NM="/usr/bin/nm -p" LEX="touch lex.yy.c"
 @endif gmp-bootstrap
@@ -12311,7 +12301,7 @@
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS)  \
     (cd $(HOST_SUBDIR)/gmp && \
-      $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+      $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         $(TARGET-gmp))
 @endif gmp
@@ -12341,7 +12331,7 @@
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
         $(EXTRA_HOST_FLAGS)  \
-        $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE1_TFLAGS)"  \
         $(TARGET-stage1-gmp)
@@ -12356,7 +12346,7 @@
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
     $(MAKE) $(EXTRA_HOST_FLAGS)  \
-    $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12384,7 +12374,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE2_TFLAGS)"  \
         $(TARGET-stage2-gmp)
@@ -12398,7 +12388,7 @@
       $(MAKE) stage2-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12426,7 +12416,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE3_TFLAGS)"  \
         $(TARGET-stage3-gmp)
@@ -12440,7 +12430,7 @@
       $(MAKE) stage3-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12468,7 +12458,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE4_TFLAGS)"  \
         $(TARGET-stage4-gmp)
@@ -12482,7 +12472,7 @@
       $(MAKE) stage4-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12510,7 +12500,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEprofile_TFLAGS)"  \
         $(TARGET-stageprofile-gmp)
@@ -12524,7 +12514,7 @@
       $(MAKE) stageprofile-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12552,7 +12542,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEfeedback_TFLAGS)"  \
         $(TARGET-stagefeedback-gmp)
@@ -12566,7 +12556,7 @@
       $(MAKE) stagefeedback-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12594,7 +12584,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
         $(TARGET-stageautoprofile-gmp)
@@ -12608,7 +12598,7 @@
       $(MAKE) stageautoprofile-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12636,7 +12626,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
         $(TARGET-stageautofeedback-gmp)
@@ -12650,7 +12640,7 @@
       $(MAKE) stageautofeedback-start; \
     fi; \
     cd $(HOST_SUBDIR)/gmp && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif gmp-bootstrap
@@ -12668,7 +12658,7 @@
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
     (cd $(HOST_SUBDIR)/gmp && \
-      $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
+      $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="" $(EXTRA_BOOTSTRAP_FLAGS) check)
 @endif gmp
@@ -12703,7 +12693,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing info in gmp"; \
@@ -12728,7 +12718,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing dvi in gmp"; \
@@ -12753,7 +12743,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing pdf in gmp"; \
@@ -12778,7 +12768,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing html in gmp"; \
@@ -12803,7 +12793,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing TAGS in gmp"; \
@@ -12829,7 +12819,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-info in gmp"; \
@@ -12855,7 +12845,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-pdf in gmp"; \
@@ -12881,7 +12871,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-html in gmp"; \
@@ -12906,7 +12896,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing installcheck in gmp"; \
@@ -12930,7 +12920,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing mostlyclean in gmp"; \
@@ -12954,7 +12944,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing clean in gmp"; \
@@ -12978,7 +12968,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing distclean in gmp"; \
@@ -13002,7 +12992,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing maintainer-clean in gmp"; \
@@ -13337,7 +13327,7 @@
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS)  \
     (cd $(HOST_SUBDIR)/mpfr && \
-      $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+      $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         $(TARGET-mpfr))
 @endif mpfr
@@ -13367,7 +13357,7 @@
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
         $(EXTRA_HOST_FLAGS)  \
-        $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE1_TFLAGS)"  \
         $(TARGET-stage1-mpfr)
@@ -13382,7 +13372,7 @@
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
     $(MAKE) $(EXTRA_HOST_FLAGS)  \
-    $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13410,7 +13400,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE2_TFLAGS)"  \
         $(TARGET-stage2-mpfr)
@@ -13424,7 +13414,7 @@
       $(MAKE) stage2-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13452,7 +13442,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE3_TFLAGS)"  \
         $(TARGET-stage3-mpfr)
@@ -13466,7 +13456,7 @@
       $(MAKE) stage3-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13494,7 +13484,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGE4_TFLAGS)"  \
         $(TARGET-stage4-mpfr)
@@ -13508,7 +13498,7 @@
       $(MAKE) stage4-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13536,7 +13526,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEprofile_TFLAGS)"  \
         $(TARGET-stageprofile-mpfr)
@@ -13550,7 +13540,7 @@
       $(MAKE) stageprofile-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13578,7 +13568,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEfeedback_TFLAGS)"  \
         $(TARGET-stagefeedback-mpfr)
@@ -13592,7 +13582,7 @@
       $(MAKE) stagefeedback-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13620,7 +13610,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
         $(TARGET-stageautoprofile-mpfr)
@@ -13634,7 +13624,7 @@
       $(MAKE) stageautoprofile-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13662,7 +13652,7 @@
         CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
         CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
         LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
-        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
+        $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" \
         TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
         $(TARGET-stageautofeedback-mpfr)
@@ -13676,7 +13666,7 @@
       $(MAKE) stageautofeedback-start; \
     fi; \
     cd $(HOST_SUBDIR)/mpfr && \
-    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
+    $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="" clean
 @endif mpfr-bootstrap
@@ -13694,7 +13684,7 @@
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
     (cd $(HOST_SUBDIR)/mpfr && \
-      $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
+      $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="" $(EXTRA_BOOTSTRAP_FLAGS) check)
 @endif mpfr
@@ -13729,7 +13719,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing info in mpfr"; \
@@ -13754,7 +13744,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing dvi in mpfr"; \
@@ -13779,7 +13769,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing pdf in mpfr"; \
@@ -13804,7 +13794,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing html in mpfr"; \
@@ -13829,7 +13819,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing TAGS in mpfr"; \
@@ -13855,7 +13845,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-info in mpfr"; \
@@ -13881,7 +13871,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-pdf in mpfr"; \
@@ -13907,7 +13897,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing install-html in mpfr"; \
@@ -13932,7 +13922,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing installcheck in mpfr"; \
@@ -13956,7 +13946,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing mostlyclean in mpfr"; \
@@ -13980,7 +13970,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing clean in mpfr"; \
@@ -14004,7 +13994,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing distclean in mpfr"; \
@@ -14028,7 +14018,7 @@
     r=`${PWD_COMMAND}`; export r; \
     s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
     $(HOST_EXPORTS) \
-    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
+    for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS=""; do \
       eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
     done; \
     echo "Doing maintainer-clean in mpfr"; \
components/developer/gcc-7/patches/1004-cpu-flags.patch
New file
@@ -0,0 +1,55 @@
--- gcc-gcc-7.5.0-oi-0/configure.orig    2021-02-23 09:42:49.269846701 +0000
+++ gcc-gcc-7.5.0-oi-0/configure    2021-02-23 09:44:57.981792282 +0000
@@ -704,6 +704,7 @@
 host_alias
 build_alias
 gmp_alias
+CPU_FLAGS
 LIBS
 ECHO_T
 ECHO_N
@@ -4579,12 +4580,15 @@
 ac_test_CFLAGS=${CFLAGS+set}
 ac_save_CFLAGS=$CFLAGS
 # set --host/--target GMP configure flags, to use ASM code in gmp subdirs.
+# add CPU_FLAGS to speedup gcc.
 case "${target}" in
   *-*-solaris2.11) mycpu=`uname -p`
     if [ "$mycpu" = "sparc" ]; then
       gmp_alias=ultrasparc2-sun-solaris2.11
+      CPU_FLAGS="-mcpu=ultrasparc"
     else
       gmp_alias=i386-sun-solaris2.11
+      CPU_FLAGS="-mtune=generic"
     fi
   ;;
 esac
@@ -6715,7 +6719,7 @@
   if test "x${is_cross_compiler}" = xyes; then
     CFLAGS_FOR_TARGET="-g -O2"
   else
-    CFLAGS_FOR_TARGET=$CFLAGS
+    CFLAGS_FOR_TARGET="$CFLAGS $CPU_FLAGS"
     case " $CFLAGS " in
       *" -O2 "*) ;;
       *) CFLAGS_FOR_TARGET="-O2 $CFLAGS_FOR_TARGET" ;;
@@ -6732,7 +6736,7 @@
   if test "x${is_cross_compiler}" = xyes; then
     CXXFLAGS_FOR_TARGET="-g -O2"
   else
-    CXXFLAGS_FOR_TARGET=$CXXFLAGS
+    CXXFLAGS_FOR_TARGET="$CXXFLAGS $CPU_FLAGS"
     case " $CXXFLAGS " in
       *" -O2 "*) ;;
       *) CXXFLAGS_FOR_TARGET="-O2 $CXXFLAGS_FOR_TARGET" ;;
--- gcc-gcc-7.5.0-oi-0/Makefile.in.orig    2021-02-23 09:42:49.283116813 +0000
+++ gcc-gcc-7.5.0-oi-0/Makefile.in    2021-02-23 09:45:14.095253002 +0000
@@ -356,7 +356,7 @@
 # Flags to pass to stage2 and later makes.  They are defined
 # here so that they can be overridden by Makefile fragments.
-BOOT_CFLAGS= -g -O2
+BOOT_CFLAGS= -g -O2 @CPU_FLAGS@
 BOOT_LDFLAGS=
 BOOT_ADAFLAGS= -gnatpg
components/developer/gcc-7/test/results-sparc.master
New file
@@ -0,0 +1,1254 @@
cat <<'EOF' |
Native configuration is sparc-sun-solaris2.11
        === g++ tests ===
Running target unix/-m64
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O1 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -O3 -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -fcilkplus execution test
FAIL: g++.dg/cilk-plus/CK/catch_exc.cc  -g -O2 -fcilkplus execution test
FAIL: g++.dg/compat/eh/ctor1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/ctor2 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/dtor1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/filter1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/filter2 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/new1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/nrv1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/spec3 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/template1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/eh/unexpected1 cp_compat_x_tst.o-cp_compat_y_tst.o execute
FAIL: g++.dg/compat/init/array5 cp_compat_x_tst.o-cp_compat_y_tst.o execute
XPASS: g++.dg/debug/dwarf2/nested-4.C  -std=gnu++98  scan-assembler-times debug_types 2
XPASS: g++.dg/debug/dwarf2/nested-4.C  -std=gnu++11  scan-assembler-times debug_types 2
XPASS: g++.dg/debug/dwarf2/nested-4.C  -std=gnu++14  scan-assembler-times debug_types 2
FAIL: g++.dg/concepts/expression.C   (test for excess errors)
UNRESOLVED: g++.dg/concepts/expression.C   compilation failed to produce executable
FAIL: g++.dg/concepts/generic-fn.C   (test for excess errors)
UNRESOLVED: g++.dg/concepts/generic-fn.C   compilation failed to produce executable
FAIL: g++.dg/cpp0x/bad_array_new1.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/bad_array_new1.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/bad_array_new2.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/bad_array_new2.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/inh-ctor12.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/inh-ctor12.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/initlist90.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/initlist90.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/lambda/lambda-eh2.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp0x/lambda/lambda-eh2.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp0x/noexcept03.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp0x/noexcept03.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp0x/noexcept04.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/noexcept04.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/noexcept06.C  -std=gnu++11 execution test
FAIL: g++.dg/cpp0x/noexcept06.C  -std=gnu++14 execution test
FAIL: g++.dg/cpp0x/noexcept07.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/noexcept07.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/nsdmi-eh1.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/nsdmi-eh1.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/nullptr21.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/nullptr21.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/nullptr35.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/nullptr35.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/range-for7.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/range-for7.C  -std=c++14 execution test
FAIL: g++.dg/cpp0x/variadic73.C  -std=c++11 execution test
FAIL: g++.dg/cpp0x/variadic73.C  -std=c++14 execution test
FAIL: g++.dg/cpp1y/sized-dealloc1.C  -std=c++98 execution test
FAIL: g++.dg/cpp1y/sized-dealloc1.C  -std=c++11 execution test
FAIL: g++.dg/cpp1y/sized-dealloc1.C  -std=c++14 execution test
FAIL: g++.dg/cpp1z/aligned-new2.C   execution test
FAIL: g++.dg/cpp1z/noexcept-type8.C   execution test
FAIL: g++.dg/cpp1z/utf8.C   (test for excess errors)
FAIL: g++.dg/eh/alias1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/alias1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/alias1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/anon1.C  -std=c++98 execution test
FAIL: g++.dg/eh/anon1.C  -std=c++11 execution test
FAIL: g++.dg/eh/anon1.C  -std=c++14 execution test
FAIL: g++.dg/eh/cond1.C  -std=c++98 execution test
FAIL: g++.dg/eh/cond1.C  -std=c++11 execution test
FAIL: g++.dg/eh/cond1.C  -std=c++14 execution test
FAIL: g++.dg/eh/cond4.C  -std=c++98 execution test
FAIL: g++.dg/eh/cond4.C  -std=c++11 execution test
FAIL: g++.dg/eh/cond4.C  -std=c++14 execution test
FAIL: g++.dg/eh/cond5.C  -std=c++98 execution test
FAIL: g++.dg/eh/cond5.C  -std=c++11 execution test
FAIL: g++.dg/eh/cond5.C  -std=c++14 execution test
FAIL: g++.dg/eh/cond6.C  -std=c++98 execution test
FAIL: g++.dg/eh/cond6.C  -std=c++11 execution test
FAIL: g++.dg/eh/cond6.C  -std=c++14 execution test
FAIL: g++.dg/eh/crossjump1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/crossjump1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/crossjump1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/ctor1.C  -std=c++98 execution test
FAIL: g++.dg/eh/ctor1.C  -std=c++11 execution test
FAIL: g++.dg/eh/ctor1.C  -std=c++14 execution test
FAIL: g++.dg/eh/ctor2.C  -std=c++98 execution test
FAIL: g++.dg/eh/ctor2.C  -std=c++11 execution test
FAIL: g++.dg/eh/ctor2.C  -std=c++14 execution test
FAIL: g++.dg/eh/defarg1.C  -std=c++98 execution test
FAIL: g++.dg/eh/defarg1.C  -std=c++11 execution test
FAIL: g++.dg/eh/defarg1.C  -std=c++14 execution test
FAIL: g++.dg/eh/delayslot1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/delayslot1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/delayslot1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/delete1.C  -std=c++98 execution test
FAIL: g++.dg/eh/delete1.C  -std=c++11 execution test
FAIL: g++.dg/eh/delete1.C  -std=c++14 execution test
FAIL: g++.dg/eh/dtor1.C  -std=c++98 execution test
FAIL: g++.dg/eh/dtor1.C  -std=c++11 execution test
FAIL: g++.dg/eh/dtor1.C  -std=c++14 execution test
FAIL: g++.dg/eh/dtor3.C  -std=c++98 execution test
FAIL: g++.dg/eh/elide1.C  -std=c++98 execution test
FAIL: g++.dg/eh/elide1.C  -std=c++11 execution test
FAIL: g++.dg/eh/elide1.C  -std=c++14 execution test
FAIL: g++.dg/eh/elide2.C  -std=c++98 execution test
FAIL: g++.dg/eh/elide2.C  -std=c++11 execution test
FAIL: g++.dg/eh/elide2.C  -std=c++14 execution test
FAIL: g++.dg/eh/filter1.C  -std=c++98 execution test
FAIL: g++.dg/eh/filter1.C  -std=c++11 execution test
FAIL: g++.dg/eh/filter1.C  -std=c++14 execution test
FAIL: g++.dg/eh/filter2.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/filter2.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/filter2.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/forced1.C  -std=c++98 execution test
FAIL: g++.dg/eh/forced1.C  -std=c++11 execution test
FAIL: g++.dg/eh/forced1.C  -std=c++14 execution test
FAIL: g++.dg/eh/forced2.C  -std=c++98 execution test
FAIL: g++.dg/eh/forced2.C  -std=c++11 execution test
FAIL: g++.dg/eh/forced2.C  -std=c++14 execution test
FAIL: g++.dg/eh/forced3.C  -std=c++98 execution test
FAIL: g++.dg/eh/forced3.C  -std=c++11 execution test
FAIL: g++.dg/eh/forced3.C  -std=c++14 execution test
FAIL: g++.dg/eh/forced4.C  -std=c++98 execution test
FAIL: g++.dg/eh/forced4.C  -std=c++11 execution test
FAIL: g++.dg/eh/forced4.C  -std=c++14 execution test
FAIL: g++.dg/eh/fp-regs.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/fp-regs.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/fp-regs.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/ia64-2.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/ia64-2.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/ia64-2.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/init-temp1.C  -std=c++98 execution test
FAIL: g++.dg/eh/init-temp1.C  -std=c++11 execution test
FAIL: g++.dg/eh/init-temp1.C  -std=c++14 execution test
FAIL: g++.dg/eh/loop1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/loop1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/loop1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/loop2.C  -std=c++98 execution test
FAIL: g++.dg/eh/loop2.C  -std=c++11 execution test
FAIL: g++.dg/eh/loop2.C  -std=c++14 execution test
FAIL: g++.dg/eh/new1.C  -std=c++98 execution test
FAIL: g++.dg/eh/new1.C  -std=c++11 execution test
FAIL: g++.dg/eh/new1.C  -std=c++14 execution test
FAIL: g++.dg/eh/omit-frame-pointer.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/omit-frame-pointer.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/omit-frame-pointer.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/omit-frame-pointer2.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/omit-frame-pointer2.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/omit-frame-pointer2.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/partial1.C  -std=c++98 execution test
FAIL: g++.dg/eh/partial1.C  -std=c++11 execution test
FAIL: g++.dg/eh/partial1.C  -std=c++14 execution test
FAIL: g++.dg/eh/pr29166.C  -std=c++98 execution test
FAIL: g++.dg/eh/pr29166.C  -std=c++11 execution test
FAIL: g++.dg/eh/pr29166.C  -std=c++14 execution test
FAIL: g++.dg/eh/registers1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/registers1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/registers1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/simd-1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/simd-1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/simd-1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/simd-2.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/simd-2.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/simd-2.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/simd-3.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/simd-3.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/simd-3.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/spbp.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/spbp.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/spbp.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/spec10.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/spec10.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/spec10.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/spec3.C  -std=c++98 execution test
FAIL: g++.dg/eh/spec3.C  -std=c++11 execution test
FAIL: g++.dg/eh/spec3.C  -std=c++14 execution test
FAIL: g++.dg/eh/spec7.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/spec7.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/spec7.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/spec9.C  -std=c++98 execution test
FAIL: g++.dg/eh/spec9.C  -std=c++11 execution test
FAIL: g++.dg/eh/spec9.C  -std=c++14 execution test
FAIL: g++.dg/eh/synth2.C  -std=c++98 execution test
FAIL: g++.dg/eh/synth2.C  -std=c++11 execution test
FAIL: g++.dg/eh/synth2.C  -std=c++14 execution test
FAIL: g++.dg/eh/template1.C  -std=c++98 execution test
FAIL: g++.dg/eh/template1.C  -std=c++11 execution test
FAIL: g++.dg/eh/template1.C  -std=c++14 execution test
FAIL: g++.dg/eh/uncaught1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/uncaught1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/uncaught1.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/uncaught4.C  -std=c++98 execution test
FAIL: g++.dg/eh/uncaught4.C  -std=c++11 execution test
FAIL: g++.dg/eh/uncaught4.C  -std=c++14 execution test
FAIL: g++.dg/eh/unexpected1.C  -std=c++98 execution test
FAIL: g++.dg/eh/unexpected1.C  -std=c++11 execution test
FAIL: g++.dg/eh/unexpected1.C  -std=c++14 execution test
FAIL: g++.dg/eh/unwind-direct.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/unwind-direct.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/unwind-direct.C  -std=gnu++14 execution test
FAIL: g++.dg/eh/weak1.C  -std=gnu++98 execution test
FAIL: g++.dg/eh/weak1.C  -std=gnu++11 execution test
FAIL: g++.dg/eh/weak1.C  -std=gnu++14 execution test
FAIL: g++.dg/ext/cleanup-5.C  -std=gnu++98 execution test
FAIL: g++.dg/ext/cleanup-5.C  -std=gnu++11 execution test
FAIL: g++.dg/ext/cleanup-5.C  -std=gnu++14 execution test
FAIL: g++.dg/init/array16.C  -std=gnu++98 execution test
FAIL: g++.dg/init/array16.C  -std=gnu++11 execution test
FAIL: g++.dg/init/array16.C  -std=gnu++14 execution test
FAIL: g++.dg/init/array5.C  -std=c++98 execution test
FAIL: g++.dg/init/array5.C  -std=c++11 execution test
FAIL: g++.dg/init/array5.C  -std=c++14 execution test
FAIL: g++.dg/init/ctor1.C  -std=c++98 execution test
FAIL: g++.dg/init/ctor1.C  -std=c++11 execution test
FAIL: g++.dg/init/ctor1.C  -std=c++14 execution test
FAIL: g++.dg/init/new36.C  -std=c++98 execution test
FAIL: g++.dg/init/new36.C  -std=c++11 execution test
FAIL: g++.dg/init/new36.C  -std=c++14 execution test
FAIL: g++.dg/init/new39.C  -std=c++98 execution test
FAIL: g++.dg/init/new39.C  -std=c++11 execution test
FAIL: g++.dg/init/new39.C  -std=c++14 execution test
FAIL: g++.dg/init/new40.C   execution test
FAIL: g++.dg/init/placement2.C  -std=c++98 execution test
FAIL: g++.dg/init/placement2.C  -std=c++11 execution test
FAIL: g++.dg/init/placement2.C  -std=c++14 execution test
FAIL: g++.dg/init/ref9.C  -std=c++98 execution test
FAIL: g++.dg/init/ref9.C  -std=c++11 execution test
FAIL: g++.dg/init/ref9.C  -std=c++14 execution test
FAIL: g++.dg/ipa/pr63838.C  -std=gnu++98 execution test
FAIL: g++.dg/ipa/pr63838.C  -std=gnu++11 execution test
FAIL: g++.dg/ipa/pr63838.C  -std=gnu++14 execution test
FAIL: g++.dg/opt/eh2.C  -std=gnu++98 execution test
FAIL: g++.dg/opt/eh2.C  -std=gnu++11 execution test
FAIL: g++.dg/opt/eh2.C  -std=gnu++14 execution test
FAIL: g++.dg/opt/eh3.C  -std=gnu++98 execution test
FAIL: g++.dg/opt/eh3.C  -std=gnu++11 execution test
FAIL: g++.dg/opt/eh3.C  -std=gnu++14 execution test
FAIL: g++.dg/opt/eh4.C  -std=gnu++98 execution test
FAIL: g++.dg/opt/eh4.C  -std=gnu++11 execution test
FAIL: g++.dg/opt/eh4.C  -std=gnu++14 execution test
FAIL: g++.dg/opt/pr23478.C  -std=gnu++98 execution test
FAIL: g++.dg/opt/pr23478.C  -std=gnu++11 execution test
FAIL: g++.dg/opt/pr23478.C  -std=gnu++14 execution test
FAIL: g++.dg/rtti/typeid10.C  -std=c++98 execution test
FAIL: g++.dg/rtti/typeid10.C  -std=c++11 execution test
FAIL: g++.dg/rtti/typeid10.C  -std=c++14 execution test
FAIL: g++.dg/tree-ssa/pr77943.C   execution test
FAIL: g++.dg/gcov/gcov-11.C  -std=gnu++98 execution test
FAIL: g++.dg/gcov/gcov-11.C  -std=gnu++11 execution test
FAIL: g++.dg/gcov/gcov-11.C  -std=gnu++14 execution test
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98 execution test
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  line 19: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  line 28: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  line 33: is =====:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  line 36: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++98  gcov: 5 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11 execution test
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  line 19: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  line 28: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  line 33: is =====:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  line 36: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++11  gcov: 5 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14 execution test
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  line 19: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  line 28: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  line 33: is =====:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  line 36: is #####:should be 1
FAIL: g++.dg/gcov/gcov-13.C  -std=gnu++14  gcov: 5 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98 execution test
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 5: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 7: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 14: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 20: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  line 22: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++98  gcov: 6 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11 execution test
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 5: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 7: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 14: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 20: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  line 22: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++11  gcov: 6 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14 execution test
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 5: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 7: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 14: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 18: is #####:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 20: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  line 22: is =====:should be 1
FAIL: g++.dg/gcov/gcov-15.C  -std=gnu++14  gcov: 6 failures in line counts, 0 in branch percentages, 0 in return percentages, 0 in intermediate format
FAIL: g++.dg/gcov/gcov-7.C  -std=gnu++98 execution test
FAIL: g++.dg/gcov/gcov-7.C  -std=gnu++11 execution test
FAIL: g++.dg/gcov/gcov-7.C  -std=gnu++14 execution test
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O0 -flto -flto-partition=none
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O2 -flto -flto-partition=none
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O0 -flto -flto-partition=1to1
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O2 -flto -flto-partition=1to1
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O0 -flto
FAIL: g++.dg/lto/20081109 cp_lto_20081109_0.o-cp_lto_20081109_1.o execute -O2 -flto
FAIL: g++.dg/torture/pr49115.C   -O0  execution test
FAIL: g++.dg/torture/pr49115.C   -O1  execution test
FAIL: g++.dg/torture/pr49115.C   -O2  execution test
FAIL: g++.dg/torture/pr49115.C   -O3 -g  execution test
FAIL: g++.dg/torture/pr49115.C   -Os  execution test
FAIL: g++.dg/torture/pr49115.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/pr49115.C   -O2 -flto  execution test
FAIL: g++.dg/torture/pr60750.C   -O0  execution test
FAIL: g++.dg/torture/pr60750.C   -O1  execution test
FAIL: g++.dg/torture/pr60750.C   -O2  execution test
FAIL: g++.dg/torture/pr60750.C   -O3 -g  execution test
FAIL: g++.dg/torture/pr60750.C   -Os  execution test
FAIL: g++.dg/torture/pr60750.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/pr60750.C   -O2 -flto  execution test
FAIL: g++.dg/torture/pr68184.C   -O0  execution test
FAIL: g++.dg/torture/pr68184.C   -O1  execution test
FAIL: g++.dg/torture/pr68184.C   -O2  execution test
FAIL: g++.dg/torture/pr68184.C   -O3 -g  execution test
FAIL: g++.dg/torture/pr68184.C   -Os  execution test
FAIL: g++.dg/torture/pr68184.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/pr68184.C   -O2 -flto  execution test
FAIL: g++.dg/torture/pr87014.C   -O0  execution test
FAIL: g++.dg/torture/pr87014.C   -O1  execution test
FAIL: g++.dg/torture/pr87014.C   -O2  execution test
FAIL: g++.dg/torture/pr87014.C   -O3 -g  execution test
FAIL: g++.dg/torture/pr87014.C   -Os  execution test
FAIL: g++.dg/torture/pr87014.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/pr87014.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-alloca-1.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-global-1.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-1.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-inline-2.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-1.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/eh-vararg-2.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/throw-1.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/throw-2.C   -O2 -flto -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O0  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O0 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O1  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O1 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2 -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O3 -g  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O3 -g -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -Os  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -Os -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2 -flto -flto-partition=none  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2 -flto -flto-partition=none -fpic execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2 -flto  execution test
FAIL: g++.dg/torture/stackalign/throw-3.C   -O2 -flto -fpic execution test
FAIL: g++.dg/tree-prof/indir-call-prof-2.C execution,    -fprofile-generate -D_PROFILE_GENERATE
UNRESOLVED: g++.dg/tree-prof/indir-call-prof-2.C compilation,  -fprofile-use -D_PROFILE_USE
UNRESOLVED: g++.dg/tree-prof/indir-call-prof-2.C execution,    -fprofile-use -D_PROFILE_USE
FAIL: g++.dg/tree-prof/partition1.C execution,    -fprofile-generate -D_PROFILE_GENERATE
UNRESOLVED: g++.dg/tree-prof/partition1.C compilation,  -fprofile-use -D_PROFILE_USE
UNRESOLVED: g++.dg/tree-prof/partition1.C execution,    -fprofile-use -D_PROFILE_USE
FAIL: g++.dg/tree-prof/partition2.C execution,    -fprofile-generate -D_PROFILE_GENERATE
UNRESOLVED: g++.dg/tree-prof/partition2.C compilation,  -fprofile-use -D_PROFILE_USE
UNRESOLVED: g++.dg/tree-prof/partition2.C execution,    -fprofile-use -D_PROFILE_USE
FAIL: g++.dg/tree-prof/pr51719.C execution,    -fprofile-generate -D_PROFILE_GENERATE
UNRESOLVED: g++.dg/tree-prof/pr51719.C compilation,  -fprofile-use -D_PROFILE_USE
UNRESOLVED: g++.dg/tree-prof/pr51719.C execution,    -fprofile-use -D_PROFILE_USE
FAIL: g++.dg/tree-prof/pr57451.C execution,    -fprofile-generate -D_PROFILE_GENERATE
UNRESOLVED: g++.dg/tree-prof/pr57451.C compilation,  -fprofile-use -D_PROFILE_USE
UNRESOLVED: g++.dg/tree-prof/pr57451.C execution,    -fprofile-use -D_PROFILE_USE
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.abi/cxa_vec.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.brendan/eh1.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.brendan/eh1.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.brendan/eh1.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/catch11.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/catch11.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/catch11.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/catch12.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/catch12.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/catch12.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/catch3.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch3.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch3.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch3p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch3p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch3p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch4.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch4.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch4.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch4p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch4p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch4p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch5.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch5.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch5.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch5p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch5p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch5p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch6.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch6.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch6.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch6p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch6p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch6p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch7.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch7.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch7.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch7p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch7p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch7p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch8.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch8.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch8.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch8p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch8p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch8p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch9.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch9.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch9.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catch9p.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/catch9p.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/catch9p.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/catchptr1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/catchptr1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/catchptr1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/cleanup1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/cleanup1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/cleanup1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/cleanup2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/cleanup2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/cleanup2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/flow1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/flow1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/flow1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/fntry1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/fntry1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/fntry1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/ia64-1.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/ia64-1.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/ia64-1.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/inline2.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/inline2.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/inline2.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/new1.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/new1.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/new1.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/new2.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.eh/new2.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.eh/new2.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.eh/pdel1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/pdel1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/pdel1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/pdel2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/pdel2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/pdel2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/ptr1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/ptr1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/ptr1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/ptrmem1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/ptrmem1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/ptrmem1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow3.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow3.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow3.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow4.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow4.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow4.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow5.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow5.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow5.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/rethrow6.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/rethrow6.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/rethrow6.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/spec1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/spec1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/spec1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/spec2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/spec2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/spec2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/spec3.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/spec3.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/spec3.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/spec4.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/spec4.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/spec4.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/terminate1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/terminate1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/terminate1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/terminate2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/terminate2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/terminate2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/tmpl1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/tmpl1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/tmpl1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/unwind1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/unwind1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/unwind1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/vbase1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/vbase1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/vbase1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/vbase2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/vbase2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/vbase2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.eh/vbase4.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.eh/vbase4.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.eh/vbase4.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.martin/new1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.martin/new1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.martin/new1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.mike/dyncast1.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/dyncast1.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/dyncast1.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/dyncast2.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/dyncast2.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/dyncast2.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh10.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh10.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh10.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh12.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh12.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh12.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh14.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh14.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh14.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh16.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh16.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh16.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh17.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh17.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh17.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh18.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh18.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh18.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh2.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh2.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh2.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh21.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh21.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh21.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh23.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh23.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh23.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh24.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh24.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh24.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh25.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh25.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh25.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh26.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh26.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh26.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh27.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh27.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh27.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh28.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh28.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh28.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh29.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh29.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh29.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh3.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh3.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh3.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh31.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh31.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh31.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh33.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh33.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh33.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh34.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.mike/eh34.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.mike/eh34.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.mike/eh35.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh35.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh35.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh36.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh36.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh36.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh37.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh37.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh37.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh38.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh38.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh38.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh39.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh39.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh39.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh40.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh40.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh40.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh41.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh41.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh41.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh42.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh42.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh42.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh44.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh44.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh44.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh47.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh47.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh47.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh48.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh48.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh48.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh49.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh49.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh49.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh5.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh5.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh5.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh50.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh50.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh50.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh51.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh51.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh51.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh55.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh55.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh55.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh6.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh6.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh6.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/eh8.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/eh8.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/eh8.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/p7912.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/p7912.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/p7912.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.mike/p9706.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.mike/p9706.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.mike/p9706.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.oliva/delete3.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.oliva/delete3.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.oliva/delete3.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.oliva/new1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.oliva/new1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.oliva/new1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.other/array1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.other/array1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.other/array1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.other/eh3.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.other/eh3.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.other/eh3.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.other/init7.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.other/init7.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.other/init7.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.other/new7.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.other/new7.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.other/new7.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.other/singleton.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.other/singleton.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.other/singleton.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.other/vbase2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.other/vbase2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.other/vbase2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.pt/fntry1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.pt/fntry1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.pt/fntry1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eb31.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eb31.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eb31.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eb50.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eb50.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eb50.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eb66.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eb66.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eb66.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eb88.C  -std=gnu++98 execution test
FAIL: g++.old-deja/g++.robertl/eb88.C  -std=gnu++11 execution test
FAIL: g++.old-deja/g++.robertl/eb88.C  -std=gnu++14 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-1.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-1.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-1.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-2.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-3.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-3.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-3.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-4.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-4.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-4.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-5.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-5.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/eh990323-5.C  -std=c++14 execution test
FAIL: g++.old-deja/g++.robertl/ice990323-2.C  -std=c++98 execution test
FAIL: g++.old-deja/g++.robertl/ice990323-2.C  -std=c++11 execution test
FAIL: g++.old-deja/g++.robertl/ice990323-2.C  -std=c++14 execution test
        === g++ Summary ===
# of expected passes        105734
# of unexpected failures    789
# of unexpected successes    3
# of expected failures        395
# of unresolved testcases    12
# of unsupported tests        4716
/ws/klausz/oi-userland/components/developer/gcc-7/build/sparcv7/gcc/xg++  version 7.5.0 (OpenIndiana 7.5.0-il-0)
        === gcc tests ===
Running target unix/-m64
FAIL: gcc.dg/cleanup-12.c execution test
FAIL: gcc.dg/cleanup-13.c execution test
FAIL: gcc.dg/cleanup-5.c execution test
XPASS: gcc.dg/pr78768.c -Wformat-overflow (test for warnings, line 11)
FAIL: gcc.dg/visibility-22.c execution test
FAIL: gcc.dg/torture/pr60092.c   -O0  execution test
FAIL: gcc.dg/vect/pr81740-2.c scan-tree-dump vect "OUTER LOOP VECTORIZED"
FAIL: gcc.dg/vect/pr81740-2.c -flto -ffat-lto-objects  scan-tree-dump vect "OUTER LOOP VECTORIZED"
        === gcc Summary ===
# of expected passes        101673
# of unexpected failures    7
# of unexpected successes    1
# of expected failures        386
# of unsupported tests        2430
/ws/klausz/oi-userland/components/developer/gcc-7/build/sparcv7/gcc/xgcc  version 7.5.0 (OpenIndiana 7.5.0-il-0)
        === gfortran tests ===
Running target unix/-m64
FAIL: gfortran.dg/backtrace_1.f90   -O0  execution test
FAIL: gfortran.dg/backtrace_1.f90   -O1  execution test
FAIL: gfortran.dg/backtrace_1.f90   -O2  execution test
FAIL: gfortran.dg/backtrace_1.f90   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/backtrace_1.f90   -O3 -g  execution test
FAIL: gfortran.dg/backtrace_1.f90   -Os  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -O0  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -O1  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -O2  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -O3 -g  execution test
FAIL: gfortran.dg/unlimited_polymorphic_30.f03   -Os  execution test
        === gfortran Summary ===
# of expected passes        45911
# of unexpected failures    12
# of expected failures        79
# of unsupported tests        132
/ws/klausz/oi-userland/components/developer/gcc-7/build/sparcv7/gcc/gfortran  version 7.5.0 (OpenIndiana 7.5.0-il-0)
        === objc tests ===
Running target unix/-m64
FAIL: objc.dg/exceptions-2.m -fgnu-runtime execution test
        === objc Summary ===
# of expected passes        2709
# of unexpected failures    1
# of unsupported tests        68
/ws/klausz/oi-userland/components/developer/gcc-7/build/sparcv7/gcc/xgcc  version 7.5.0 (OpenIndiana 7.5.0-il-0)
        === libatomic tests ===
Running target unix/-m64
        === libatomic Summary ===
# of expected passes        54
        === libgomp tests ===
Running target unix/-m64
        === libgomp Summary ===
# of expected passes        5078
# of unsupported tests        394
        === libstdc++ tests ===
Running target unix
FAIL: libstdc++-abi/abi_check
FAIL: 18_support/bad_alloc/cons_virtual_derivation.cc execution test
FAIL: 18_support/bad_cast/cons_virtual_derivation.cc execution test
FAIL: 18_support/bad_exception/23591_thread-1.c execution test
FAIL: 18_support/bad_exception/59392.cc execution test
FAIL: 18_support/bad_exception/cons_virtual_derivation.cc execution test
FAIL: 18_support/bad_typeid/cons_virtual_derivation.cc execution test
FAIL: 18_support/cxa_vec.cc execution test
FAIL: 18_support/exception/38732.cc execution test
FAIL: 18_support/exception_ptr/60612-terminate.cc execution test
FAIL: 18_support/exception_ptr/60612-unexpected.cc execution test
FAIL: 18_support/exception_ptr/62258.cc execution test
FAIL: 18_support/exception_ptr/current_exception.cc execution test
FAIL: 18_support/exception_ptr/lifespan.cc execution test
FAIL: 18_support/exception_ptr/rethrow_exception.cc execution test
FAIL: 18_support/nested_exception/62154.cc execution test
FAIL: 18_support/nested_exception/cons.cc execution test
FAIL: 18_support/nested_exception/nested_ptr.cc execution test
FAIL: 18_support/nested_exception/rethrow_if_nested.cc execution test
FAIL: 18_support/nested_exception/rethrow_nested.cc execution test
FAIL: 18_support/nested_exception/throw_with_nested.cc execution test
FAIL: 18_support/new_aligned.cc execution test
FAIL: 18_support/uncaught_exception/14026.cc execution test
FAIL: 18_support/uncaught_exceptions/uncaught_exceptions.cc (test for excess errors)
UNRESOLVED: 18_support/uncaught_exceptions/uncaught_exceptions.cc compilation failed to produce executable
FAIL: 19_diagnostics/logic_error/cons_virtual_derivation.cc execution test
FAIL: 19_diagnostics/logic_error/what-2.cc execution test
FAIL: 19_diagnostics/runtime_error/cons_virtual_derivation.cc execution test
FAIL: 19_diagnostics/runtime_error/what-2.cc execution test
FAIL: 19_diagnostics/stdexcept.cc execution test
FAIL: 19_diagnostics/system_error/cons_virtual_derivation.cc execution test
FAIL: 19_diagnostics/system_error/what-2.cc execution test
FAIL: 20_util/allocator/8230.cc execution test
FAIL: 20_util/any/assign/exception.cc execution test
FAIL: 20_util/any/misc/any_cast.cc execution test
FAIL: 20_util/any/misc/any_cast_no_rtti.cc execution test
FAIL: 20_util/any/modifiers/83658.cc execution test
FAIL: 20_util/bad_function_call/cons_virtual_derivation.cc execution test
FAIL: 20_util/bad_function_call/what.cc execution test
FAIL: 20_util/function/1.cc execution test
FAIL: 20_util/function/63840.cc execution test
FAIL: 20_util/function/cons/55320.cc execution test
FAIL: 20_util/function_objects/not_fn/87538.cc execution test
FAIL: 20_util/optional/assignment/1.cc execution test
FAIL: 20_util/optional/assignment/2.cc execution test
FAIL: 20_util/optional/assignment/3.cc execution test
FAIL: 20_util/optional/assignment/4.cc execution test
FAIL: 20_util/optional/cons/copy.cc execution test
FAIL: 20_util/optional/cons/move.cc execution test
FAIL: 20_util/optional/cons/value.cc execution test
FAIL: 20_util/optional/observers/3.cc execution test
FAIL: 20_util/shared_ptr/cons/weak_ptr_expired.cc execution test
FAIL: 20_util/shared_ptr/thread/default_weaktoshared.cc execution test
FAIL: 20_util/shared_ptr/thread/mutex_weaktoshared.cc execution test
FAIL: 20_util/specialized_algorithms/memory_management_tools/1.cc execution test
FAIL: 20_util/variant/run.cc execution test
FAIL: 21_strings/basic_string/allocator/char/copy_assign.cc execution test
FAIL: 21_strings/basic_string/allocator/wchar_t/copy_assign.cc execution test
FAIL: 21_strings/basic_string/cons/char/1.cc execution test
FAIL: 21_strings/basic_string/cons/char/3.cc execution test
FAIL: 21_strings/basic_string/cons/char/69092.cc execution test
FAIL: 21_strings/basic_string/cons/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string/cons/wchar_t/3.cc execution test
FAIL: 21_strings/basic_string/element_access/char/1.cc execution test
FAIL: 21_strings/basic_string/element_access/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string/inserters_extractors/pod/10081-in.cc execution test
FAIL: 21_strings/basic_string/modifiers/append/char/1.cc execution test
FAIL: 21_strings/basic_string/modifiers/append/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string/modifiers/insert/char/1.cc execution test
FAIL: 21_strings/basic_string/modifiers/insert/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stod.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stof.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stoi.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stol.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stold.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stoll.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stoul.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/char/stoull.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stod.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stof.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stol.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stold.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc execution test
FAIL: 21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc execution test
FAIL: 21_strings/basic_string/operations/substr/char/1.cc execution test
FAIL: 21_strings/basic_string/operations/substr/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string/pthread18185.cc execution test
FAIL: 21_strings/basic_string_view/element_access/char/1.cc execution test
FAIL: 21_strings/basic_string_view/element_access/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string_view/operations/substr/char/1.cc execution test
FAIL: 21_strings/basic_string_view/operations/substr/wchar_t/1.cc execution test
FAIL: 21_strings/basic_string_view/requirements/typedefs.cc (test for excess errors)
FAIL: 22_locale/facet/25421.cc execution test
FAIL: 22_locale/global_templates/1.cc execution test
FAIL: 22_locale/locale/cons/12438.cc execution test
FAIL: 22_locale/locale/cons/unicode.cc execution test
FAIL: 22_locale/numpunct/members/pod/2.cc execution test
FAIL: 23_containers/array/element_access/at_out_of_range.cc execution test
FAIL: 23_containers/bitset/cons/1.cc execution test
FAIL: 23_containers/bitset/cons/6282.cc execution test
FAIL: 23_containers/bitset/test/1.cc execution test
FAIL: 23_containers/bitset/to_ulong/1.cc execution test
FAIL: 23_containers/deque/capacity/29134-2.cc execution test
FAIL: 23_containers/deque/cons/2.cc execution test
FAIL: 23_containers/deque/requirements/exception/basic.cc execution test
FAIL: 23_containers/deque/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/forward_list/requirements/exception/basic.cc execution test
FAIL: 23_containers/forward_list/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/list/modifiers/3.cc execution test
FAIL: 23_containers/list/modifiers/insert/25288.cc execution test
FAIL: 23_containers/list/operations/78389.cc execution test
FAIL: 23_containers/list/requirements/exception/basic.cc execution test
FAIL: 23_containers/list/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/map/element_access/1.cc execution test
FAIL: 23_containers/map/requirements/exception/basic.cc execution test
FAIL: 23_containers/map/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/multimap/requirements/exception/basic.cc execution test
FAIL: 23_containers/multimap/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/multiset/requirements/exception/basic.cc execution test
FAIL: 23_containers/multiset/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/set/requirements/exception/basic.cc execution test
FAIL: 23_containers/set/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/unordered_map/cons/81891.cc execution test
FAIL: 23_containers/unordered_map/dr761.cc execution test
FAIL: 23_containers/unordered_map/requirements/exception/basic.cc execution test
FAIL: 23_containers/unordered_map/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/unordered_multimap/requirements/exception/basic.cc execution test
FAIL: 23_containers/unordered_multimap/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/unordered_multiset/insert/hash_policy.cc execution test
FAIL: 23_containers/unordered_multiset/requirements/exception/basic.cc execution test
FAIL: 23_containers/unordered_multiset/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/unordered_set/insert/hash_policy.cc execution test
FAIL: 23_containers/unordered_set/max_load_factor/robustness.cc execution test
FAIL: 23_containers/unordered_set/requirements/exception/basic.cc execution test
FAIL: 23_containers/unordered_set/requirements/exception/propagation_consistent.cc execution test
FAIL: 23_containers/vector/bool/72847.cc execution test
FAIL: 23_containers/vector/bool/modifiers/insert/31370.cc execution test
FAIL: 23_containers/vector/capacity/2.cc execution test
FAIL: 23_containers/vector/capacity/29134-2.cc execution test
FAIL: 23_containers/vector/capacity/8230.cc execution test
FAIL: 23_containers/vector/capacity/resize/1.cc execution test
FAIL: 23_containers/vector/capacity/resize/strong_guarantee.cc execution test
FAIL: 23_containers/vector/cons/4.cc execution test
FAIL: 23_containers/vector/cons/86292.cc execution test
FAIL: 23_containers/vector/element_access/1.cc execution test
FAIL: 23_containers/vector/ext_pointer/modifiers/element.cc execution test
FAIL: 23_containers/vector/ext_pointer/modifiers/insert.cc execution test
FAIL: 23_containers/vector/modifiers/insert/1.cc execution test
FAIL: 23_containers/vector/modifiers/push_back/strong_guarantee.cc execution test
FAIL: 23_containers/vector/requirements/exception/basic.cc execution test
FAIL: 23_containers/vector/requirements/exception/propagation_consistent.cc execution test
FAIL: 25_algorithms/stable_partition/mem_check.cc execution test
FAIL: 25_algorithms/stable_sort/mem_check.cc execution test
FAIL: 26_numerics/headers/cmath/dr550.cc (test for excess errors)
UNRESOLVED: 26_numerics/headers/cmath/dr550.cc compilation failed to produce executable
FAIL: 27_io/basic_filebuf/cons/wchar_t/10132-1.cc execution test
FAIL: 27_io/basic_filebuf/overflow/char/13858.cc execution test
FAIL: 27_io/basic_filebuf/overflow/char/9182-2.cc execution test
FAIL: 27_io/basic_filebuf/overflow/wchar_t/13858.cc execution test
FAIL: 27_io/basic_filebuf/seekoff/wchar_t/3.cc execution test
FAIL: 27_io/basic_filebuf/seekpos/wchar_t/1.cc execution test
FAIL: 27_io/basic_filebuf/sync/char/9182-1.cc execution test
FAIL: 27_io/basic_filebuf/underflow/wchar_t/11544-1.cc execution test
FAIL: 27_io/basic_filebuf/underflow/wchar_t/11544-2.cc execution test
FAIL: 27_io/basic_filebuf/underflow/wchar_t/11603.cc execution test
FAIL: 27_io/basic_fstream/53984.cc execution test
FAIL: 27_io/basic_ios/copyfmt/char/1.cc execution test
FAIL: 27_io/basic_ios/exceptions/char/1.cc execution test
FAIL: 27_io/basic_ios/exceptions/char/2.cc execution test
FAIL: 27_io/basic_ios/imbue/14072.cc execution test
FAIL: 27_io/basic_istream/exceptions/char/9561.cc execution test
FAIL: 27_io/basic_istream/exceptions/wchar_t/9561.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc execution test
FAIL: 27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_character/pod/3983-2.cc execution test
FAIL: 27_io/basic_istream/extractors_other/char/error_failbit.cc execution test
FAIL: 27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_other/char/exceptions_null.cc execution test
FAIL: 27_io/basic_istream/extractors_other/pod/3983-3.cc execution test
FAIL: 27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc execution test
FAIL: 27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc execution test
FAIL: 27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/sentry/char/12297.cc execution test
FAIL: 27_io/basic_istream/sentry/char/53984.cc execution test
FAIL: 27_io/basic_istream/sentry/pod/1.cc execution test
FAIL: 27_io/basic_istream/sentry/wchar_t/12297.cc execution test
FAIL: 27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/exceptions/char/9561.cc execution test
FAIL: 27_io/basic_ostream/exceptions/wchar_t/9561.cc execution test
FAIL: 27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/pod/23875.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_character/char/9555-oc.cc execution test
FAIL: 27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/5.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/error_failbit.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/char/exceptions_null.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/5.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc execution test
FAIL: 27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc execution test
FAIL: 27_io/basic_ostream/put/char/1.cc execution test
FAIL: 27_io/basic_ostream/put/wchar_t/1.cc execution test
FAIL: 27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc execution test
FAIL: 27_io/basic_ostream/write/char/1.cc execution test
FAIL: 27_io/basic_ostream/write/wchar_t/1.cc execution test
FAIL: 27_io/ios_base/failure/cons_virtual_derivation.cc execution test
FAIL: 27_io/ios_base/failure/dual_abi.cc execution test
FAIL: 27_io/ios_base/failure/what-2.cc execution test
FAIL: 27_io/ios_base/storage/2.cc execution test
FAIL: 27_io/objects/char/6.cc execution test
FAIL: 27_io/objects/wchar_t/6.cc execution test
FAIL: 28_regex/algorithms/regex_match/basic/empty_range.cc execution test
FAIL: 28_regex/algorithms/regex_match/cstring_bracket_01.cc execution test
FAIL: 28_regex/algorithms/regex_match/ecma/char/61601.cc execution test
FAIL: 28_regex/algorithms/regex_match/ecma/char/backref.cc execution test
FAIL: 28_regex/algorithms/regex_match/ecma/char/hex.cc execution test
FAIL: 28_regex/basic_regex/assign/char/string.cc execution test
FAIL: 28_regex/basic_regex/ctors/basic/string_range_01_02_03.cc execution test
FAIL: 28_regex/basic_regex/ctors/extended/string_range_01_02_03.cc execution test
FAIL: 28_regex/regex_error/regex_error.cc execution test
FAIL: 30_threads/async/except.cc execution test
FAIL: 30_threads/future/members/45133.cc execution test
FAIL: 30_threads/future/members/get2.cc execution test
FAIL: 30_threads/lock/4.cc execution test
FAIL: 30_threads/packaged_task/members/get_future2.cc execution test
FAIL: 30_threads/packaged_task/members/invoke2.cc execution test
FAIL: 30_threads/packaged_task/members/invoke3.cc execution test
FAIL: 30_threads/packaged_task/members/invoke4.cc execution test
FAIL: 30_threads/packaged_task/members/reset.cc execution test
FAIL: 30_threads/promise/cons/move.cc execution test
FAIL: 30_threads/promise/cons/move_assign.cc execution test
FAIL: 30_threads/promise/members/at_thread_exit2.cc execution test
FAIL: 30_threads/promise/members/get_future2.cc execution test
FAIL: 30_threads/promise/members/set_exception.cc execution test
FAIL: 30_threads/promise/members/set_exception2.cc execution test
FAIL: 30_threads/promise/members/set_value2.cc execution test
FAIL: 30_threads/shared_future/members/45133.cc execution test
FAIL: 30_threads/shared_future/members/get2.cc execution test
FAIL: 30_threads/shared_lock/locking/2.cc execution test
FAIL: 30_threads/thread/members/4.cc execution test
FAIL: 30_threads/thread/members/5.cc execution test
FAIL: 30_threads/try_lock/4.cc execution test
FAIL: 30_threads/unique_lock/locking/2.cc execution test
FAIL: experimental/any/assign/exception.cc execution test
FAIL: experimental/any/misc/any_cast.cc execution test
FAIL: experimental/any/misc/any_cast_no_rtti.cc execution test
FAIL: experimental/filesystem/iterators/pop.cc execution test
FAIL: experimental/filesystem/operations/canonical.cc execution test
FAIL: experimental/filesystem/operations/create_symlink.cc execution test
FAIL: experimental/filesystem/operations/exists.cc execution test
FAIL: experimental/filesystem/operations/file_size.cc execution test
FAIL: experimental/filesystem/operations/is_empty.cc execution test
FAIL: experimental/filesystem/operations/last_write_time.cc execution test
FAIL: experimental/filesystem/operations/permissions.cc execution test
FAIL: experimental/filesystem/operations/temp_directory_path.cc execution test
FAIL: experimental/functional/87538.cc execution test
FAIL: experimental/memory/shared_ptr/cons/unique_ptr_ctor.cc execution test
FAIL: experimental/memory_resource/null_memory_resource.cc execution test
FAIL: experimental/optional/assignment/1.cc execution test
FAIL: experimental/optional/assignment/2.cc execution test
FAIL: experimental/optional/assignment/3.cc execution test
FAIL: experimental/optional/assignment/4.cc execution test
FAIL: experimental/optional/cons/copy.cc execution test
FAIL: experimental/optional/cons/move.cc execution test
FAIL: experimental/optional/cons/value.cc execution test
FAIL: experimental/optional/observers/3.cc execution test
FAIL: experimental/string_view/element_access/char/1.cc execution test
FAIL: experimental/string_view/element_access/wchar_t/1.cc execution test
FAIL: experimental/string_view/operations/substr/char/1.cc execution test
FAIL: experimental/string_view/operations/substr/wchar_t/1.cc execution test
FAIL: ext/array_allocator/check_allocate_max_size.cc execution test
FAIL: ext/bitmap_allocator/check_allocate_max_size.cc execution test
FAIL: ext/concurrence_lock_error/cons_virtual_derivation.cc execution test
FAIL: ext/concurrence_unlock_error/cons_virtual_derivation.cc execution test
FAIL: ext/debug_allocator/check_deallocate_null.cc execution test
FAIL: ext/enc_filebuf/char/13189.cc execution test
FAIL: ext/enc_filebuf/wchar_t/13189.cc execution test
FAIL: ext/forced_error/cons_virtual_derivation.cc execution test
FAIL: ext/malloc_allocator/check_allocate_max_size.cc execution test
FAIL: ext/malloc_allocator/overaligned.cc execution test
FAIL: ext/mt_allocator/22309_thread.cc execution test
FAIL: ext/mt_allocator/check_allocate_max_size.cc execution test
FAIL: ext/new_allocator/check_allocate_max_size.cc execution test
FAIL: ext/pb_ds/example/hash_illegal_resize.cc execution test
FAIL: ext/pb_ds/example/tree_join.cc execution test
FAIL: ext/pb_ds/regression/hash_map_rand.cc execution test
FAIL: ext/pb_ds/regression/hash_set_rand.cc execution test
FAIL: ext/pb_ds/regression/list_update_map_rand.cc execution test
FAIL: ext/pb_ds/regression/list_update_set_rand.cc execution test
FAIL: ext/pb_ds/regression/priority_queue_rand.cc execution test
FAIL: ext/pb_ds/regression/tree_map_rand.cc execution test
FAIL: ext/pb_ds/regression/tree_set_rand.cc execution test
FAIL: ext/pb_ds/regression/trie_map_rand.cc execution test
FAIL: ext/pb_ds/regression/trie_set_rand.cc execution test
FAIL: ext/pool_allocator/allocate_chunk.cc execution test
FAIL: ext/pool_allocator/check_allocate_max_size.cc execution test
FAIL: ext/throw_allocator/check_allocate_max_size.cc execution test
FAIL: ext/throw_allocator/check_deallocate_null.cc execution test
FAIL: ext/vstring/modifiers/clear/56166.cc execution test
FAIL: ext/vstring/requirements/exception/propagation_consistent.cc execution test
FAIL: tr1/2_general_utilities/enable_shared_from_this/not_shared.cc execution test
FAIL: tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc execution test
FAIL: tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc execution test
FAIL: tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc execution test
FAIL: tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc execution test
FAIL: tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc execution test
FAIL: tr1/3_function_objects/function/1.cc execution test
FAIL: tr1/3_function_objects/function/63840.cc execution test
FAIL: tr1/6_containers/array/element_access/at_out_of_range.cc execution test
        === libstdc++ Summary ===
# of expected passes        10646
# of unexpected failures    332
# of expected failures        67
# of unresolved testcases    2
# of unsupported tests        634
Compiler version: 7.5.0 (OpenIndiana 7.5.0-il-0)
Platform: sparc-sun-solaris2.11
configure flags: CC=/usr/gcc/6/bin/gcc CXX=/usr/gcc/6/bin/g++ F77=/usr/gcc/6/bin/gfortran FC=/usr/gcc/6/bin/gfortran CFLAGS=-O2 CXXFLAGS=-O2 FFLAGS='  -O3 -mno-app-regs' FCFLAGS=-O2 LDFLAGS=-m32 PKG_CONFIG_PATH=/usr/openssl/1.0/lib/32/pkgconfig:/usr/lib/pkgconfig --prefix=/usr/gcc/7 --mandir=/usr/gcc/7/share/man --bindir=/usr/gcc/7/bin --libdir=/usr/gcc/7/lib --sbindir=/usr/gcc/7/sbin --sbindir=/usr/gcc/7/bin --libdir=/usr/gcc/7/lib --libexecdir=/usr/gcc/7/lib --host sparc-sun-solaris2.11 --build sparc-sun-solaris2.11 --target sparc-sun-solaris2.11 --with-pkgversion='OpenIndiana 7.5.0-il-0' --with-bugurl=https://bugs.openindiana.org --without-gnu-ld --with-ld=/usr/bin/ld --with-build-time-tools=/usr/gnu/sparc-sun-solaris2.11/bin --without-gnu-as --with-as=/usr/bin/as LDFLAGS=-R/usr/gcc/7/lib --enable-plugins --enable-objc-gc --enable-languages=c,c++,fortran,lto,objc --disable-libitm enable_frame_pointer=yes
BOOT_CFLAGS=-g -O2 -mcpu=ultrasparc
EOF
Mail -s "Results for 7.5.0 (OpenIndiana 7.5.0-il-0) testsuite on sparc-sun-solaris2.11" gcc-testresults@gcc.gnu.org &&
true
make-rules/gcc-component.mk
@@ -150,6 +150,7 @@
# With the soft stacksize limit set to 16384 we get reasonably good
# test results.
#
ifeq   ($(strip $(MACH)),i386)
COMPONENT_PRE_TEST_ACTION += \
    (cd $(COMPONENT_TEST_DIR) ; \
     ulimit -Ss 16385 ; \
@@ -161,6 +162,19 @@
            gsed -e '/Summary ===$/,$p' -e  'd' $f >> $f.2; \
            mv $f.2 $f; done; \
     $(GMAKE) mail-report.log)
else
COMPONENT_PRE_TEST_ACTION += \
    (cd $(COMPONENT_TEST_DIR) ; \
     ulimit -Ss 16385 ; \
     $(ENV) $(COMPONENT_PRE_TEST_ENV) \
            $(GMAKE) -k -i $(JOBS:%=-j%) check check-target RUNTESTFLAGS="--target_board=unix/-m64" ; \
     $(FIND) . -name  '*.sum' | while read f; do \
            gsed -e '1,/^Running target unix/p' -e  'd' $f > $f.2; \
            gsed -e '/^Running target unix/,/Summary ===$/p' -e  'd' $f | grep  '^.*: ' | sort -k 2 >> $f.2; \
            gsed -e '/Summary ===$/,$p' -e  'd' $f >> $f.2; \
            mv $f.2 $f; done; \
     $(GMAKE) mail-report.log)
endif
COMPONENT_TEST_CMD = $(CAT)
COMPONENT_TEST_TARGETS = mail-report.log