From 738fe9e6f49ebdb7518e052fd62b184efd15e7b9 Mon Sep 17 00:00:00 2001
From: David Malcolm <dmalcolm@redhat.com>
Date: Wed, 31 Oct 2018 21:51:56 -0400
Subject: [PATCH 53/83] FIXME: add comparison-2018-10-31-4.txt (slightly out of
 sync)

---
 comparison-2018-10-31-4.txt | 555 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 555 insertions(+)
 create mode 100644 comparison-2018-10-31-4.txt

diff --git a/comparison-2018-10-31-4.txt b/comparison-2018-10-31-4.txt
new file mode 100644
index 0000000..1df5b32
--- /dev/null
+++ b/comparison-2018-10-31-4.txt
@@ -0,0 +1,555 @@
+CONFIG=x86_64-pc-linux-gnu
+DEPDIR=/home/david/coding-3/gcc-build/dep-prefix
+yum install -y \
+  dejagnu \
+  texinfo \
+  glibc-devel.i686 \
+  screen
+Loaded plugins: auto-update-debuginfo, copr, langpacks, refresh-packagekit
+J=-j16
+FOO!
+Comparing 19 common .sum files
+------------------------------
+
+ gcc/testsuite/ada/acats/acats.sum : total: 2320 PASS: 2320
+ gcc/testsuite/brig/brig.sum : total: 1 UNSUPPORTED: 1
+ gcc/testsuite/g++/g++.sum : total: 134269->134390 (+121) FAIL: 4->90 (+86) PASS: 128266->128300 (+34) XFAIL: 531->528 (-3) UNRESOLVED: 0->2 (+2) UNSUPPORTED: 5468->5470 (+2)
+ gcc/testsuite/gcc/gcc.sum : total: 141463->141470 (+7) FAIL: 85 PASS: 137421->137428 (+7) XFAIL: 524 XPASS: 23 UNSUPPORTED: 3410
+ gcc/testsuite/gdc/gdc.sum : total: 30541 PASS: 30541
+ gcc/testsuite/gfortran/gfortran.sum : total: 48234 PASS: 48051 XFAIL: 103 UNSUPPORTED: 80
+ gcc/testsuite/gnat/gnat.sum : total: 2957 PASS: 2930 XFAIL: 24 UNSUPPORTED: 3
+ gcc/testsuite/go/go.sum : total: 7294 FAIL: 1 PASS: 7285 XFAIL: 1 UNTESTED: 6 UNSUPPORTED: 1
+ gcc/testsuite/jit/jit.sum : total: 10292->10291 (-1) PASS: 10292->10291 (-1)
+ gcc/testsuite/obj-c++/obj-c++.sum : total: 1543 PASS: 1456 XFAIL: 10 UNSUPPORTED: 77
+ gcc/testsuite/objc/objc.sum : total: 2871 PASS: 2797 XFAIL: 6 UNSUPPORTED: 68
+ gotools/gotools.sum : total: 604 PASS: 411 UNTESTED: 193
+ x86_64-pc-linux-gnu/libatomic/testsuite/libatomic.sum : total: 54 PASS: 54
+ x86_64-pc-linux-gnu/libffi/testsuite/libffi.sum : total: 2214 PASS: 2214
+ x86_64-pc-linux-gnu/libgo/libgo.sum : total: 183 FAIL: 183->0 (-183) PASS: 0->183 (+183)
+ x86_64-pc-linux-gnu/libgomp/testsuite/libgomp.sum : total: 6399 FAIL: 0->12 (+12) PASS: 6016->5992 (-24) XFAIL: 1 UNRESOLVED: 0->12 (+12) UNSUPPORTED: 382
+ x86_64-pc-linux-gnu/libitm/testsuite/libitm.sum : total: 46 PASS: 42 XFAIL: 3 UNSUPPORTED: 1
+ x86_64-pc-linux-gnu/libphobos/testsuite/libphobos.sum : total: 402 PASS: 402
+ x86_64-pc-linux-gnu/libstdc++-v3/testsuite/libstdc++.sum : total: 13525 FAIL: 16 PASS: 13158 XFAIL: 77 UNSUPPORTED: 274
+
+Tests that went away in gcc/testsuite/g++/g++.sum: PASS: 20, UNSUPPORTED: 1
+---------------------------------------------------------------------------
+
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++14  (test for errors, line 6)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++14  (test for errors, line 7)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++14 (test for excess errors)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++17  (test for errors, line 6)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++17  (test for errors, line 7)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=c++17 (test for excess errors)
+ UNSUPPORTED: g++.dg/cpp0x/pr51420.C  -std=c++98
+ PASS: g++.dg/cpp2a/bitfield1.C  -std=gnu++14 execution test
+ PASS: g++.dg/cpp2a/bitfield1.C  -std=gnu++17 execution test
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 13-14 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~~\^~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 29-32 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n    \+ some_other_function \(\)\);.*\n    \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 41-42 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 13-14 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~~\^~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 29-32 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n    \+ some_other_function \(\)\);.*\n    \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 41-42 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 13-14 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~~\^~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 29-32 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n    \+ some_other_function \(\)\);.*\n    \^~~~~~~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 41-42 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++14  expected multiline pattern lines 210-211 was found: "   return v10_a - v10_b;.*\n          ~~~~~~\^~~~~~~\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 210-211 was found: "   return v10_a - v10_b;.*\n          ~~~~~~\^~~~~~~\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 210-211 was found: "   return v10_a - v10_b;.*\n          ~~~~~~\^~~~~~~\n"
+
+Tests appeared in gcc/testsuite/g++/g++.sum: FAIL: 5, PASS: 132, UNRESOLVED: 2, UNSUPPORTED: 3
+----------------------------------------------------------------------------------------------
+
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  (test for warnings, line 23)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  (test for warnings, line 33)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  (test for warnings, line 9)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  expected multiline pattern lines 15-16 was found: "\s*if \(foo == foo\);.*\n       ~~~ \^~ ~~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  expected multiline pattern lines 25-26 was found: "   if \(FOO == FOO\);.*\n           \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14  expected multiline pattern lines 39-40 was found: "   if \(\(foo & 16\) == 10\);.*\n       ~~~~~~~~~~ \^~ ~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++14 (test for excess errors)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  (test for warnings, line 23)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  (test for warnings, line 33)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  (test for warnings, line 9)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  expected multiline pattern lines 15-16 was found: "\s*if \(foo == foo\);.*\n       ~~~ \^~ ~~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  expected multiline pattern lines 25-26 was found: "   if \(FOO == FOO\);.*\n           \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17  expected multiline pattern lines 39-40 was found: "   if \(\(foo & 16\) == 10\);.*\n       ~~~~~~~~~~ \^~ ~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++17 (test for excess errors)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  (test for warnings, line 23)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  (test for warnings, line 33)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  (test for warnings, line 9)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  expected multiline pattern lines 15-16 was found: "\s*if \(foo == foo\);.*\n       ~~~ \^~ ~~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  expected multiline pattern lines 25-26 was found: "   if \(FOO == FOO\);.*\n           \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98  expected multiline pattern lines 39-40 was found: "   if \(\(foo & 16\) == 10\);.*\n       ~~~~~~~~~~ \^~ ~~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++14  (test for errors, line 13)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++14  (test for errors, line 7)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++14  expected multiline pattern lines 15-16 was found: "   float y = 0_F;.*\n             \^~~\n"
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++14  expected multiline pattern lines 9-10 was found: "\s*float x = operator"" _F\(\);.*\n             ~~~~~~~~\^~~~~\n"
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++17  (test for errors, line 13)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++17  (test for errors, line 7)
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++17  expected multiline pattern lines 15-16 was found: "   float y = 0_F;.*\n             \^~~\n"
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++17  expected multiline pattern lines 9-10 was found: "\s*float x = operator"" _F\(\);.*\n             ~~~~~~~~\^~~~~\n"
+ PASS: g++.dg/cpp0x/pr51420.C  -std=gnu++17 (test for excess errors)
+ UNSUPPORTED: g++.dg/cpp0x/pr51420.C  -std=gnu++98
+ UNRESOLVED: g++.dg/cpp2a/bitfield1.C  -std=gnu++14 compilation failed to produce executable
+ UNRESOLVED: g++.dg/cpp2a/bitfield1.C  -std=gnu++17 compilation failed to produce executable
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  (test for errors, line 69)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  (test for errors, line 85)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 13-17 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~ \^ ~~~\n          \|   \|.*\n          \|   const int\*.*\n          __m128 \{aka float\}.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 32-39 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n                         \|.*\n                         s.*\n    \+ some_other_function \(\)\);.*\n    \^ ~~~~~~~~~~~~~~~~~~~~~~\n                          \|.*\n                          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 48-51 was found: "   return param_s && param_t;.*\n          ~~~~~~~ \^~ ~~~~~~~\n          \|          \|.*\n          s          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 54-55 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 71-74 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                \|                   \|.*\n                s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 78-79 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 87-90 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                  \|                   \|.*\n                  s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++14  expected multiline pattern lines 94-95 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  (test for errors, line 69)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  (test for errors, line 85)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 13-17 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~ \^ ~~~\n          \|   \|.*\n          \|   const int\*.*\n          __m128 \{aka float\}.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 32-39 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n                         \|.*\n                         s.*\n    \+ some_other_function \(\)\);.*\n    \^ ~~~~~~~~~~~~~~~~~~~~~~\n                          \|.*\n                          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 48-51 was found: "   return param_s && param_t;.*\n          ~~~~~~~ \^~ ~~~~~~~\n          \|          \|.*\n          s          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 54-55 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 71-74 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                \|                   \|.*\n                s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 78-79 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 87-90 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                  \|                   \|.*\n                  s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++17  expected multiline pattern lines 94-95 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  (test for errors, line 69)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  (test for errors, line 85)
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 13-17 was found: "\s*myvec\[1\] / ptr;.*\n   ~~~~~~~~ \^ ~~~\n          \|   \|.*\n          \|   const int\*.*\n          __m128 \{aka float\}.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 32-39 was found: "   return \(some_function \(\).*\n           ~~~~~~~~~~~~~~~~\n                         \|.*\n                         s.*\n    \+ some_other_function \(\)\);.*\n    \^ ~~~~~~~~~~~~~~~~~~~~~~\n                          \|.*\n                          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 48-51 was found: "   return param_s && param_t;.*\n          ~~~~~~~ \^~ ~~~~~~~\n          \|          \|.*\n          s          t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 54-55 was found: "   return param_s && param_t;.*\n          ~~~~~~~~\^~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 71-74 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                \|                   \|.*\n                s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 78-79 was found: "   return ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 87-90 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~ \^~ ~~~~~~~~~~~~~~~~\n                  \|                   \|.*\n                  s                   t.*\n"
+ PASS: g++.dg/diagnostic/bad-binary-ops.C  -std=gnu++98  expected multiline pattern lines 94-95 was found: "   return ::ns_4::foo && ns_4::inner::bar;.*\n          ~~~~~~~~~~~~\^~~~~~~~~~~~~~~~~~~\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++14  expected multiline pattern lines 210-213 was found: "   return v10_a - v10_b;.*\n          ~~~~~ \^ ~~~~~\n          \|       \|.*\n          s10     s10.*\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++17  expected multiline pattern lines 210-213 was found: "   return v10_a - v10_b;.*\n          ~~~~~ \^ ~~~~~\n          \|       \|.*\n          s10     s10.*\n"
+ PASS: g++.dg/diagnostic/param-type-mismatch-2.C  -std=gnu++98  expected multiline pattern lines 210-213 was found: "   return v10_a - v10_b;.*\n          ~~~~~ \^ ~~~~~\n          \|       \|.*\n          s10     s10.*\n"
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++14  (test for errors, line 5)
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++14  expected multiline pattern lines 7-8 was found: "\s*char test\[3\]\[4\] = \{ "ok", "too long", "ok" \};.*\n                           \^~~~~~~~~~\n"
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++17  (test for errors, line 5)
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++17  expected multiline pattern lines 7-8 was found: "\s*char test\[3\]\[4\] = \{ "ok", "too long", "ok" \};.*\n                           \^~~~~~~~~~\n"
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++98  (test for errors, line 5)
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++98  expected multiline pattern lines 7-8 was found: "\s*char test\[3\]\[4\] = \{ "ok", "too long", "ok" \};.*\n                           \^~~~~~~~~~\n"
+ PASS: g++.dg/init/initializer-string-too-long.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++14  (test for errors, line 8)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++14  expected multiline pattern lines 16-19 was found: "\s*X\(\) : bad\(42\),.*\n             \^~\n             \|.*\n             int.*\n"
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++17  (test for errors, line 8)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++17  expected multiline pattern lines 16-19 was found: "\s*X\(\) : bad\(42\),.*\n             \^~\n             \|.*\n             int.*\n"
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++98  (test for errors, line 8)
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++98  expected multiline pattern lines 16-19 was found: "\s*X\(\) : bad\(42\),.*\n             \^~\n             \|.*\n             int.*\n"
+ PASS: g++.dg/init/pr43064-1.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++14  (test for errors, line 7)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++14  (test for warnings, line 26)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++14  expected multiline pattern lines 32-33 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++14  expected multiline pattern lines 9-12 was found: "\s*#define NULL \(\(void \*\)0\).*\n              ~\^~~~~~~~~~\n               \|.*\n               void\*.*\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++17  (test for errors, line 7)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++17  (test for warnings, line 26)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++17  expected multiline pattern lines 32-33 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++17  expected multiline pattern lines 9-12 was found: "\s*#define NULL \(\(void \*\)0\).*\n              ~\^~~~~~~~~~\n               \|.*\n               void\*.*\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++98  (test for errors, line 7)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++98  (test for warnings, line 26)
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++98  expected multiline pattern lines 32-33 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++98  expected multiline pattern lines 9-12 was found: "\s*#define NULL \(\(void \*\)0\).*\n              ~\^~~~~~~~~~\n               \|.*\n               void\*.*\n"
+ PASS: g++.dg/init/pr43064-2.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++14  (test for warnings, line 24)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++14  (test for warnings, line 7)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++14  expected multiline pattern lines 30-31 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++14  expected multiline pattern lines 9-10 was found: "\s*#define NULL __null.*\n              \^~~~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++17  (test for warnings, line 24)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++17  (test for warnings, line 7)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++17  expected multiline pattern lines 30-31 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++17  expected multiline pattern lines 9-10 was found: "\s*#define NULL __null.*\n              \^~~~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++98  (test for warnings, line 24)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++98  (test for warnings, line 7)
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++98  expected multiline pattern lines 30-31 was found: "     m_int\(NULL\),.*\n           \^~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++98  expected multiline pattern lines 9-10 was found: "\s*#define NULL __null.*\n              \^~~~~~\n"
+ PASS: g++.dg/init/pr43064-3.C  -std=gnu++98 (test for excess errors)
+ FAIL: g++.dg/init/pr43064-4.C  -std=gnu++14 (test for excess errors)
+ FAIL: g++.dg/init/pr43064-4.C  -std=gnu++17 (test for excess errors)
+ FAIL: g++.dg/init/pr43064-4.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/BasicTargetTransformInfo.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/BasicTargetTransformInfo.C  -std=gnu++17 (test for excess errors)
+ UNSUPPORTED: g++.dg/wrappers/NOT_FOR_UPSTREAM/BasicTargetTransformInfo.C  -std=gnu++98
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/Wparentheses.C  -std=gnu++14 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/Wparentheses.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/Wparentheses.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/cp-stdlib.C  -std=c++14 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/cp-stdlib.C  -std=c++17 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/cp-stdlib.C  -std=c++98 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/kdecore.C  -std=gnu++14 (test for excess errors)
+ FAIL: g++.dg/wrappers/NOT_FOR_UPSTREAM/kdecore.C  -std=gnu++17 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/kdecore.C  -std=gnu++98 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/pr83902-unreduced.C  -std=gnu++14 (test for excess errors)
+ FAIL: g++.dg/wrappers/NOT_FOR_UPSTREAM/pr83902-unreduced.C  -std=gnu++17 (test for excess errors)
+ UNSUPPORTED: g++.dg/wrappers/NOT_FOR_UPSTREAM/pr83902-unreduced.C  -std=gnu++98
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++14  (test for errors, line 5)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++14 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++17  (test for errors, line 5)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++17 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++98  (test for warnings, line 5)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C  -std=c++98 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-refs.C  -std=c++14 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-refs.C  -std=c++17 (test for excess errors)
+ PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-refs.C  -std=c++98 (test for excess errors)
+
+Tests changing outcome in gcc/testsuite/g++/g++.sum: 84
+-------------------------------------------------------
+
+ XFAIL -> PASS : c-c++-common/pr51712.c  -std=gnu++14  (test for bogus messages, line 18)
+ XFAIL -> PASS : c-c++-common/pr51712.c  -std=gnu++17  (test for bogus messages, line 18)
+ XFAIL -> PASS : c-c++-common/pr51712.c  -std=gnu++98  (test for bogus messages, line 18)
+ PASS -> FAIL : g++.dg/cpp0x/constexpr-reinterpret1.C  -std=c++14  (test for errors, line 20)
+ PASS -> FAIL : g++.dg/cpp0x/constexpr-reinterpret1.C  -std=c++17  (test for errors, line 20)
+ PASS -> FAIL : g++.dg/cpp0x/error2.C  -std=c++14  (test for errors, line 8)
+ PASS -> FAIL : g++.dg/cpp0x/error2.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/error2.C  -std=c++17  (test for errors, line 8)
+ PASS -> FAIL : g++.dg/cpp0x/error2.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/fntmpdefarg1.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/gen-attrs-56.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/gen-attrs-56.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/lambda/lambda-type.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/lambda/lambda-type.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/pr58046.C  -std=c++14  (test for errors, line 38)
+ PASS -> FAIL : g++.dg/cpp0x/pr58046.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp0x/temp_default6.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1y/auto-fn15.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1y/auto-fn15.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1y/pr77591.C  -std=gnu++14  (test for warnings, line 11)
+ PASS -> FAIL : g++.dg/cpp1y/pr77591.C  -std=gnu++17  (test for warnings, line 11)
+ PASS -> FAIL : g++.dg/cpp1z/decomp-bitfield1.C  -std=c++17  (test for errors, line 16)
+ PASS -> FAIL : g++.dg/cpp1z/decomp-bitfield1.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++14  (test for warnings, line 21)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++14  (test for warnings, line 36)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++14  (test for warnings, line 81)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++14  (test for warnings, line 96)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++17  (test for warnings, line 21)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++17  (test for warnings, line 36)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++17  (test for warnings, line 81)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++17  (test for warnings, line 96)
+ PASS -> FAIL : g++.dg/cpp1z/decomp48.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp1z/decomp6.C  -std=gnu++14 execution test
+ PASS -> FAIL : g++.dg/cpp1z/decomp6.C  -std=gnu++17 execution test
+ PASS -> FAIL : g++.dg/cpp2a/bitfield1.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/cpp2a/bitfield1.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/ext/builtin9.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/member-2.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/member-2.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/member-2.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-2.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-2.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-2.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-3.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-3.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/gomp/udr-3.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/inherit/virtual11.C  -std=gnu++14  scan-tree-dump-not gimple "OBJ_TYPE_REF"
+ PASS -> FAIL : g++.dg/inherit/virtual11.C  -std=gnu++17  scan-tree-dump-not gimple "OBJ_TYPE_REF"
+ PASS -> FAIL : g++.dg/inherit/virtual11.C  -std=gnu++98  scan-tree-dump-not gimple "OBJ_TYPE_REF"
+ PASS -> FAIL : g++.dg/template/crash84.C  -std=c++17  (test for errors, line 17)
+ PASS -> FAIL : g++.dg/template/crash84.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/defarg6.C  -std=c++14  (test for errors, line 24)
+ PASS -> FAIL : g++.dg/template/defarg6.C  -std=c++17  (test for errors, line 24)
+ PASS -> FAIL : g++.dg/template/defarg6.C  -std=c++98  (test for errors, line 24)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++14  (test for errors, line 3)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++17  (test for errors, line 3)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++98  (test for errors, line 3)
+ PASS -> FAIL : g++.dg/template/error31.C  -std=c++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/init9.C  -std=c++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/init9.C  -std=c++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/template/init9.C  -std=c++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/tree-ssa/array-temp1.C  -std=c++14  scan-tree-dump-not gimple "= 42"
+ PASS -> FAIL : g++.dg/tree-ssa/array-temp1.C  -std=c++17  scan-tree-dump-not gimple "= 42"
+ PASS -> FAIL : g++.dg/warn/Wtype-limits-Wextra.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/warn/Wtype-limits-Wextra.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/warn/Wtype-limits-Wextra.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.dg/warn/Wtype-limits.C  -std=gnu++14 (test for excess errors)
+ PASS -> FAIL : g++.dg/warn/Wtype-limits.C  -std=gnu++17 (test for excess errors)
+ PASS -> FAIL : g++.dg/warn/Wtype-limits.C  -std=gnu++98 (test for excess errors)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++14  (test for warnings, line 54)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++14  (test for warnings, line 55)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++17  (test for warnings, line 54)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++17  (test for warnings, line 55)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++98  (test for warnings, line 54)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint.C  -std=gnu++98  (test for warnings, line 55)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++14  (test for warnings, line 44)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++14  (test for warnings, line 45)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++17  (test for warnings, line 44)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++17  (test for warnings, line 45)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++98  (test for warnings, line 44)
+ PASS -> FAIL : g++.old-deja/g++.warn/impint2.C  -std=gnu++98  (test for warnings, line 45)
+
+Tests appeared in gcc/testsuite/gcc/gcc.sum: PASS: 7
+----------------------------------------------------
+
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   (test for warnings, line 23)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   (test for warnings, line 33)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   (test for warnings, line 9)
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   expected multiline pattern lines 11-12 was found: "\s*if \(foo == foo\);.*\n           \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   expected multiline pattern lines 25-26 was found: "   if \(FOO == FOO\);.*\n           \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat   expected multiline pattern lines 35-36 was found: "   if \(\(foo & 16\) == 10\);.*\n                  \^~\n"
+ PASS: c-c++-common/Wtautological-compare-ranges.c  -Wc++-compat  (test for excess errors)
+
+Changes to jit.sum
+------------------
+
+  PASS: 10292->10291 (-1)
+
+Tests changing outcome in x86_64-pc-linux-gnu/libgo/libgo.sum: 183
+------------------------------------------------------------------
+
+ FAIL -> PASS : archive/tar
+ FAIL -> PASS : archive/zip
+ FAIL -> PASS : bufio
+ FAIL -> PASS : bytes
+ FAIL -> PASS : cmd/go/internal/cache
+ FAIL -> PASS : cmd/go/internal/dirhash
+ FAIL -> PASS : cmd/go/internal/generate
+ FAIL -> PASS : cmd/go/internal/get
+ FAIL -> PASS : cmd/go/internal/imports
+ FAIL -> PASS : cmd/go/internal/load
+ FAIL -> PASS : cmd/go/internal/modconv
+ FAIL -> PASS : cmd/go/internal/modfetch
+ FAIL -> PASS : cmd/go/internal/modfetch/codehost
+ FAIL -> PASS : cmd/go/internal/modfile
+ FAIL -> PASS : cmd/go/internal/modload
+ FAIL -> PASS : cmd/go/internal/module
+ FAIL -> PASS : cmd/go/internal/mvs
+ FAIL -> PASS : cmd/go/internal/par
+ FAIL -> PASS : cmd/go/internal/search
+ FAIL -> PASS : cmd/go/internal/semver
+ FAIL -> PASS : cmd/go/internal/txtar
+ FAIL -> PASS : cmd/go/internal/web2
+ FAIL -> PASS : cmd/go/internal/work
+ FAIL -> PASS : cmd/internal/buildid
+ FAIL -> PASS : cmd/internal/edit
+ FAIL -> PASS : cmd/internal/objabi
+ FAIL -> PASS : cmd/internal/test2json
+ FAIL -> PASS : cmd/vet/internal/cfg
+ FAIL -> PASS : compress/bzip2
+ FAIL -> PASS : compress/flate
+ FAIL -> PASS : compress/gzip
+ FAIL -> PASS : compress/lzw
+ FAIL -> PASS : compress/zlib
+ FAIL -> PASS : container/heap
+ FAIL -> PASS : container/list
+ FAIL -> PASS : container/ring
+ FAIL -> PASS : context
+ FAIL -> PASS : crypto
+ FAIL -> PASS : crypto/aes
+ FAIL -> PASS : crypto/cipher
+ FAIL -> PASS : crypto/des
+ FAIL -> PASS : crypto/dsa
+ FAIL -> PASS : crypto/ecdsa
+ FAIL -> PASS : crypto/elliptic
+ FAIL -> PASS : crypto/hmac
+ FAIL -> PASS : crypto/internal/subtle
+ FAIL -> PASS : crypto/md5
+ FAIL -> PASS : crypto/rand
+ FAIL -> PASS : crypto/rc4
+ FAIL -> PASS : crypto/rsa
+ FAIL -> PASS : crypto/sha1
+ FAIL -> PASS : crypto/sha256
+ FAIL -> PASS : crypto/sha512
+ FAIL -> PASS : crypto/subtle
+ FAIL -> PASS : crypto/tls
+ FAIL -> PASS : crypto/x509
+ FAIL -> PASS : database/sql
+ FAIL -> PASS : database/sql/driver
+ FAIL -> PASS : debug/dwarf
+ FAIL -> PASS : debug/elf
+ FAIL -> PASS : debug/macho
+ FAIL -> PASS : debug/pe
+ FAIL -> PASS : debug/plan9obj
+ FAIL -> PASS : debug/xcoff
+ FAIL -> PASS : encoding/ascii85
+ FAIL -> PASS : encoding/asn1
+ FAIL -> PASS : encoding/base32
+ FAIL -> PASS : encoding/base64
+ FAIL -> PASS : encoding/binary
+ FAIL -> PASS : encoding/csv
+ FAIL -> PASS : encoding/gob
+ FAIL -> PASS : encoding/hex
+ FAIL -> PASS : encoding/json
+ FAIL -> PASS : encoding/pem
+ FAIL -> PASS : encoding/xml
+ FAIL -> PASS : errors
+ FAIL -> PASS : expvar
+ FAIL -> PASS : flag
+ FAIL -> PASS : fmt
+ FAIL -> PASS : go/ast
+ FAIL -> PASS : go/build
+ FAIL -> PASS : go/constant
+ FAIL -> PASS : go/doc
+ FAIL -> PASS : go/format
+ FAIL -> PASS : go/importer
+ FAIL -> PASS : go/internal/gccgoimporter
+ FAIL -> PASS : go/internal/gcimporter
+ FAIL -> PASS : go/internal/srcimporter
+ FAIL -> PASS : go/parser
+ FAIL -> PASS : go/printer
+ FAIL -> PASS : go/scanner
+ FAIL -> PASS : go/token
+ FAIL -> PASS : go/types
+ FAIL -> PASS : golang_org/x/crypto/chacha20poly1305
+ FAIL -> PASS : golang_org/x/crypto/chacha20poly1305/internal/chacha20
+ FAIL -> PASS : golang_org/x/crypto/cryptobyte
+ FAIL -> PASS : golang_org/x/crypto/curve25519
+ FAIL -> PASS : golang_org/x/crypto/internal/chacha20
+ FAIL -> PASS : golang_org/x/crypto/poly1305
+ FAIL -> PASS : golang_org/x/net/dns/dnsmessage
+ FAIL -> PASS : golang_org/x/net/http/httpguts
+ FAIL -> PASS : golang_org/x/net/http/httpproxy
+ FAIL -> PASS : golang_org/x/net/http2/hpack
+ FAIL -> PASS : golang_org/x/net/idna
+ FAIL -> PASS : golang_org/x/net/lex/httplex
+ FAIL -> PASS : golang_org/x/net/proxy
+ FAIL -> PASS : hash
+ FAIL -> PASS : hash/adler32
+ FAIL -> PASS : hash/crc32
+ FAIL -> PASS : hash/crc64
+ FAIL -> PASS : hash/fnv
+ FAIL -> PASS : html
+ FAIL -> PASS : html/template
+ FAIL -> PASS : image
+ FAIL -> PASS : image/color
+ FAIL -> PASS : image/draw
+ FAIL -> PASS : image/jpeg
+ FAIL -> PASS : image/png
+ FAIL -> PASS : index/suffixarray
+ FAIL -> PASS : internal/cpu
+ FAIL -> PASS : internal/poll
+ FAIL -> PASS : internal/singleflight
+ FAIL -> PASS : internal/trace
+ FAIL -> PASS : io
+ FAIL -> PASS : io/ioutil
+ FAIL -> PASS : log
+ FAIL -> PASS : log/syslog
+ FAIL -> PASS : math
+ FAIL -> PASS : math/big
+ FAIL -> PASS : math/bits
+ FAIL -> PASS : math/cmplx
+ FAIL -> PASS : math/rand
+ FAIL -> PASS : mime
+ FAIL -> PASS : mime/multipart
+ FAIL -> PASS : mime/quotedprintable
+ FAIL -> PASS : net
+ FAIL -> PASS : net/http
+ FAIL -> PASS : net/http/cgi
+ FAIL -> PASS : net/http/cookiejar
+ FAIL -> PASS : net/http/fcgi
+ FAIL -> PASS : net/http/httptest
+ FAIL -> PASS : net/http/httptrace
+ FAIL -> PASS : net/http/httputil
+ FAIL -> PASS : net/http/internal
+ FAIL -> PASS : net/http/pprof
+ FAIL -> PASS : net/internal/socktest
+ FAIL -> PASS : net/mail
+ FAIL -> PASS : net/rpc
+ FAIL -> PASS : net/rpc/jsonrpc
+ FAIL -> PASS : net/smtp
+ FAIL -> PASS : net/textproto
+ FAIL -> PASS : net/url
+ FAIL -> PASS : os
+ FAIL -> PASS : os/exec
+ FAIL -> PASS : os/signal
+ FAIL -> PASS : os/user
+ FAIL -> PASS : path
+ FAIL -> PASS : path/filepath
+ FAIL -> PASS : reflect
+ FAIL -> PASS : regexp
+ FAIL -> PASS : regexp/syntax
+ FAIL -> PASS : runtime
+ FAIL -> PASS : runtime/debug
+ FAIL -> PASS : runtime/internal/atomic
+ FAIL -> PASS : runtime/internal/sys
+ FAIL -> PASS : runtime/pprof
+ FAIL -> PASS : runtime/pprof/internal/profile
+ FAIL -> PASS : runtime/trace
+ FAIL -> PASS : sort
+ FAIL -> PASS : strconv
+ FAIL -> PASS : strings
+ FAIL -> PASS : sync
+ FAIL -> PASS : sync/atomic
+ FAIL -> PASS : syscall
+ FAIL -> PASS : testing/quick
+ FAIL -> PASS : text/scanner
+ FAIL -> PASS : text/tabwriter
+ FAIL -> PASS : text/template
+ FAIL -> PASS : text/template/parse
+ FAIL -> PASS : time
+ FAIL -> PASS : unicode
+ FAIL -> PASS : unicode/utf16
+ FAIL -> PASS : unicode/utf8
+
+Tests that went away in x86_64-pc-linux-gnu/libgomp/testsuite/libgomp.sum: PASS: 12
+-----------------------------------------------------------------------------------
+
+ PASS: libgomp.c++/reduction-10.C execution test
+ PASS: libgomp.c++/reduction-12.C execution test
+ PASS: libgomp.c++/reduction-6.C execution test
+ PASS: libgomp.c++/reduction-8.C execution test
+ PASS: libgomp.c++/udr-1.C execution test
+ PASS: libgomp.c++/udr-11.C execution test
+ PASS: libgomp.c++/udr-13.C execution test
+ PASS: libgomp.c++/udr-16.C execution test
+ PASS: libgomp.c++/udr-17.C execution test
+ PASS: libgomp.c++/udr-3.C execution test
+ PASS: libgomp.c++/udr-6.C execution test
+ PASS: libgomp.c++/udr-7.C execution test
+
+Tests appeared in x86_64-pc-linux-gnu/libgomp/testsuite/libgomp.sum: UNRESOLVED: 12
+-----------------------------------------------------------------------------------
+
+ UNRESOLVED: libgomp.c++/reduction-10.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/reduction-12.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/reduction-6.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/reduction-8.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-1.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-11.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-13.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-16.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-17.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-3.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-6.C compilation failed to produce executable
+ UNRESOLVED: libgomp.c++/udr-7.C compilation failed to produce executable
+
+Tests changing outcome in x86_64-pc-linux-gnu/libgomp/testsuite/libgomp.sum: 12
+-------------------------------------------------------------------------------
+
+ PASS -> FAIL : libgomp.c++/reduction-10.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/reduction-12.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/reduction-6.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/reduction-8.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-1.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-11.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-13.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-16.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-17.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-3.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-6.C (test for excess errors)
+ PASS -> FAIL : libgomp.c++/udr-7.C (test for excess errors)
+
+Summary
+-------
+
+  # of .sum files: 19
+  FAIL: 289->204 (-85)
+  PASS: 393656->393855 (+199) 100.05%
+  XFAIL: 1280->1277 (-3)
+  XPASS: 23
+  UNTESTED: 199
+  UNRESOLVED: 0->14 (+14)
+  UNSUPPORTED: 9765->9767 (+2)
+
-- 
1.8.5.3

