From 7558e615610ea2f6aafdd176a76febf399cba025 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Thu, 25 Oct 2018 16:19:11 -0400 Subject: [PATCH 28/35] FIXME: add comparison-2018-10-25-1.txt --- comparison-2018-10-25-1.txt | 516 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 516 insertions(+) create mode 100644 comparison-2018-10-25-1.txt diff --git a/comparison-2018-10-25-1.txt b/comparison-2018-10-25-1.txt new file mode 100644 index 0000000..6338810 --- /dev/null +++ b/comparison-2018-10-25-1.txt @@ -0,0 +1,516 @@ +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 +Comparing 17 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: 133409->133485 (+76) FAIL: 4->250 (+246) PASS: 127705->127532 (-173) XFAIL: 534->525 (-9) XPASS: 0->9 (+9) UNRESOLVED: 0->1 (+1) UNSUPPORTED: 5166->5168 (+2) + gcc/testsuite/gcc/gcc.sum : total: 140869 FAIL: 375 PASS: 136237 XFAIL: 515 XPASS: 23 UNRESOLVED: 104 UNSUPPORTED: 3615 + gcc/testsuite/gfortran/gfortran.sum : total: 48156 PASS: 47966 XFAIL: 104 UNRESOLVED: 6 UNSUPPORTED: 80 + gcc/testsuite/gnat/gnat.sum : total: 2950 PASS: 2923 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: 10289->10291 (+2) PASS: 10289->10291 (+2) + gcc/testsuite/obj-c++/obj-c++.sum : total: 1543 FAIL: 0->9 (+9) PASS: 1456->1444 (-12) XFAIL: 10 UNRESOLVED: 0->3 (+3) UNSUPPORTED: 77 + gcc/testsuite/objc/objc.sum : total: 2871 PASS: 2797 XFAIL: 6 UNSUPPORTED: 68 + gotools/gotools.sum : total: 604->599 (-5) FAIL: 0->1 (+1) PASS: 411->406 (-5) UNTESTED: 193->192 (-1) + 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: 0->1 (+1) PASS: 183->182 (-1) + x86_64-pc-linux-gnu/libgomp/testsuite/libgomp.sum : total: 6397 FAIL: 0->12 (+12) PASS: 6014->5990 (-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/libstdc++-v3/testsuite/libstdc++.sum : total: 13515 FAIL: 16 PASS: 13148 XFAIL: 77 UNSUPPORTED: 274 + +Tests that went away in gcc/testsuite/g++/g++.sum: PASS: 22 +----------------------------------------------------------- + + PASS: g++.dg/cpp2a/bitfield1.C -std=gnu++14 execution test + PASS: g++.dg/diagnostic/bad-binary-ops.C -std=gnu++11 expected multiline pattern lines 13-14 was found: "\s*myvec\[1\] / ptr;.*\n ~~~~~~~~~\^~~~~\n" + PASS: g++.dg/diagnostic/bad-binary-ops.C -std=gnu++11 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++11 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++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++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++11 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++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++98 expected multiline pattern lines 210-211 was found: " return v10_a - v10_b;.*\n ~~~~~~\^~~~~~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 34-35 was found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 38-39 was found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 42-43 was found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 34-35 was found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 38-39 was found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 42-43 was found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 34-35 was found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 38-39 was found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + PASS: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 42-43 was found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + +Tests appeared in gcc/testsuite/g++/g++.sum: FAIL: 13, PASS: 82, UNRESOLVED: 1, UNSUPPORTED: 2 +---------------------------------------------------------------------------------------------- + + FAIL: g++.dg/cpp1y/auto-fn46.C -std=c++14 (internal compiler error) + UNRESOLVED: g++.dg/cpp2a/bitfield1.C -std=gnu++14 compilation failed to produce executable + PASS: g++.dg/diagnostic/bad-binary-ops.C -std=gnu++11 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++11 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++11 expected multiline pattern lines 49-52 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 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 49-52 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 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 49-52 was found: " return param_s && param_t;.*\n ~~~~~~~ \^ ~~~~~~~\n \| \|.*\n s t.*\n" + PASS: g++.dg/diagnostic/param-type-mismatch-2.C -std=gnu++11 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++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++98 expected multiline pattern lines 210-213 was found: " return v10_a - v10_b;.*\n ~~~~~ \^ ~~~~~\n \| \|.*\n s10 s10.*\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 34-35 not found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 38-39 not found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++11 expected multiline pattern lines 42-43 not found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 34-35 not found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 38-39 not found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++14 expected multiline pattern lines 42-43 not found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 34-35 not found: "\s*\(libiberty_concat_ptr = \(char \*\) ALLOCA \(concat_length ACONCAT_PARAMS \+ 1\),.*\n \^\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 38-39 not found: " \? get_identifier_with_length \(\(STR\), strlen \(STR\)\) \\.*\n \^~~\n" + FAIL: g++.dg/diagnostic/pr70105.C -std=gnu++98 expected multiline pattern lines 42-43 not found: " return GET_IDENTIFIER \(ACONCAT \(\("foo"\)\)\);.*\n \^~~~~~~\n" + PASS: g++.dg/init/initializer-string-too-long.C -std=gnu++11 (test for errors, line 5) + PASS: g++.dg/init/initializer-string-too-long.C -std=gnu++11 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++11 (test for excess errors) + 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++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++11 (test for errors, line 8) + PASS: g++.dg/init/pr43064-1.C -std=gnu++11 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++11 (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++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++11 (test for errors, line 7) + PASS: g++.dg/init/pr43064-2.C -std=gnu++11 (test for warnings, line 26) + PASS: g++.dg/init/pr43064-2.C -std=gnu++11 expected multiline pattern lines 32-33 was found: " m_int\(NULL\),.*\n \^~~~\n" + PASS: g++.dg/init/pr43064-2.C -std=gnu++11 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++11 (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++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++11 (test for warnings, line 24) + PASS: g++.dg/init/pr43064-3.C -std=gnu++11 (test for warnings, line 7) + PASS: g++.dg/init/pr43064-3.C -std=gnu++11 expected multiline pattern lines 30-31 was found: " m_int\(NULL\),.*\n \^~~~\n" + PASS: g++.dg/init/pr43064-3.C -std=gnu++11 expected multiline pattern lines 9-10 was found: "\s*#define NULL __null.*\n \^~~~~~\n" + PASS: g++.dg/init/pr43064-3.C -std=gnu++11 (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++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++11 (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++98 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/BasicTargetTransformInfo.C -std=gnu++11 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/BasicTargetTransformInfo.C -std=gnu++14 (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++11 (test for excess errors) + 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++98 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/cp-stdlib.C -std=c++11 (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++98 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/kdecore.C -std=gnu++11 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/kdecore.C -std=gnu++14 (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++11 (test for excess errors) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/pr83902-unreduced.C -std=gnu++14 (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++11 (test for errors, line 5) + PASS: g++.dg/wrappers/NOT_FOR_UPSTREAM/test-const-char-ptr.C -std=c++11 (test for excess errors) + 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++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++11 (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++98 (test for excess errors) + +Tests changing outcome in gcc/testsuite/g++/g++.sum: 242 +-------------------------------------------------------- + + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++11 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++11 (test for excess errors) + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++14 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++14 (test for excess errors) + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++98 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-1.c -std=gnu++98 (test for excess errors) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for bogus messages, line 100) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for bogus messages, line 102) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 10) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 12) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 14) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 16) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 21) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 23) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 25) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 46) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 48) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 50) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 52) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 55) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 57) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 59) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 61) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 64) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 66) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 68) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 70) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 73) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 75) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 77) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 79) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 82) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 84) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 86) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 88) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 90) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 92) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 94) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++11 (test for warnings, line 96) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for bogus messages, line 100) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for bogus messages, line 102) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 10) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 12) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 14) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 16) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 21) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 23) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 25) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 46) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 48) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 50) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 52) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 55) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 57) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 59) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 61) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 64) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 66) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 68) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 70) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 73) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 75) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 77) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 79) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 82) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 84) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 86) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 88) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 90) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 92) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 94) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++14 (test for warnings, line 96) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for bogus messages, line 100) + XFAIL -> XPASS : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for bogus messages, line 102) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 10) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 12) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 14) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 16) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 19) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 21) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 23) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 25) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 46) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 48) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 50) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 52) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 55) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 57) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 59) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 61) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 64) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 66) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 68) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 70) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 73) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 75) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 77) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 79) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 82) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 84) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 86) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 88) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 90) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 92) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 94) + PASS -> FAIL : c-c++-common/Wtautological-compare-5.c -std=gnu++98 (test for warnings, line 96) + PASS -> FAIL : c-c++-common/pr49706.c -std=gnu++11 (test for excess errors) + PASS -> FAIL : c-c++-common/pr49706.c -std=gnu++14 (test for excess errors) + PASS -> FAIL : c-c++-common/pr49706.c -std=gnu++98 (test for excess errors) + XFAIL -> XPASS : c-c++-common/pr51712.c -std=gnu++11 (test for bogus messages, line 18) + XFAIL -> XPASS : c-c++-common/pr51712.c -std=gnu++14 (test for bogus messages, line 18) + XFAIL -> XPASS : c-c++-common/pr51712.c -std=gnu++98 (test for bogus messages, line 18) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++11 (test for warnings, line 11) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++11 (test for warnings, line 17) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++14 (test for warnings, line 11) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++14 (test for warnings, line 17) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++98 (test for warnings, line 11) + PASS -> FAIL : c-c++-common/vector-subscript-3.c -std=gnu++98 (test for warnings, line 17) + PASS -> FAIL : g++.dg/abi/empty22.C -std=gnu++11 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/empty22.C -std=gnu++14 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/empty22.C -std=gnu++98 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/empty26.C -std=gnu++11 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/empty26.C -std=gnu++14 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/empty26.C -std=gnu++98 (test for warnings, line 15) + PASS -> FAIL : g++.dg/abi/mangle49.C -std=gnu++11 (test for warnings, line 7) + PASS -> FAIL : g++.dg/abi/mangle49.C -std=gnu++14 (test for warnings, line 7) + PASS -> FAIL : g++.dg/addr_builtin-1.C -std=c++98 (test for excess errors) + PASS -> FAIL : g++.dg/concepts/fn10.C (test for excess errors) + PASS -> FAIL : g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++11 (test for errors, line 20) + PASS -> FAIL : g++.dg/cpp0x/constexpr-reinterpret1.C -std=c++14 (test for errors, line 20) + PASS -> FAIL : g++.dg/cpp0x/error2.C -std=c++11 (test for errors, line 8) + PASS -> FAIL : g++.dg/cpp0x/error2.C -std=c++11 (test for excess errors) + 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/fntmpdefarg1.C -std=c++11 (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++11 (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/lambda/lambda-type.C -std=c++11 (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/pr58046.C -std=c++11 (test for errors, line 38) + PASS -> FAIL : g++.dg/cpp0x/pr58046.C -std=c++11 (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++11 (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-fn31.C -std=c++14 (test for errors, line 6) + PASS -> FAIL : g++.dg/cpp1y/auto-fn46.C -std=c++14 (test for errors, line 5) + PASS -> FAIL : g++.dg/cpp1y/auto-fn46.C -std=c++14 (test for excess errors) + PASS -> FAIL : g++.dg/cpp1z/decomp-bitfield1.C (test for errors, line 16) + PASS -> FAIL : g++.dg/cpp1z/decomp-bitfield1.C (test for excess errors) + PASS -> FAIL : g++.dg/cpp1z/decomp48.C -std=gnu++11 (test for warnings, line 21) + PASS -> FAIL : g++.dg/cpp1z/decomp48.C -std=gnu++11 (test for warnings, line 36) + PASS -> FAIL : g++.dg/cpp1z/decomp48.C -std=gnu++11 (test for warnings, line 81) + PASS -> FAIL : g++.dg/cpp1z/decomp48.C -std=gnu++11 (test for warnings, line 96) + PASS -> FAIL : g++.dg/cpp1z/decomp48.C -std=gnu++11 (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/decomp6.C -std=gnu++11 execution test + PASS -> FAIL : g++.dg/cpp1z/decomp6.C -std=gnu++14 execution test + PASS -> FAIL : g++.dg/cpp2a/bitfield1.C -std=gnu++14 (test for excess errors) + PASS -> FAIL : g++.dg/diagnostic/bad-binary-ops.C -std=gnu++11 (test for excess errors) + PASS -> FAIL : g++.dg/diagnostic/bad-binary-ops.C -std=gnu++14 (test for excess errors) + PASS -> FAIL : g++.dg/diagnostic/bad-binary-ops.C -std=gnu++98 (test for excess errors) + PASS -> FAIL : g++.dg/diagnostic/pr70105.C -std=gnu++11 (test for warnings, line 9) + PASS -> FAIL : g++.dg/diagnostic/pr70105.C -std=gnu++14 (test for warnings, line 9) + PASS -> FAIL : g++.dg/diagnostic/pr70105.C -std=gnu++98 (test for warnings, line 9) + PASS -> FAIL : g++.dg/ext/builtin9.C -std=gnu++98 (test for excess errors) + PASS -> FAIL : g++.dg/gomp/member-2.C -std=gnu++11 (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++98 (test for excess errors) + PASS -> FAIL : g++.dg/gomp/udr-2.C -std=gnu++11 (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++98 (test for excess errors) + PASS -> FAIL : g++.dg/gomp/udr-3.C -std=gnu++11 (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++98 (test for excess errors) + PASS -> FAIL : g++.dg/inherit/virtual11.C -std=gnu++11 scan-tree-dump-not gimple "OBJ_TYPE_REF" + 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++98 scan-tree-dump-not gimple "OBJ_TYPE_REF" + PASS -> FAIL : g++.dg/template/defarg6.C -std=c++11 (test for errors, line 24) + PASS -> FAIL : g++.dg/template/defarg6.C -std=c++14 (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++11 (test for errors, line 3) + PASS -> FAIL : g++.dg/template/error31.C -std=c++11 (test for excess errors) + 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++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++11 (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++98 (test for excess errors) + PASS -> FAIL : g++.dg/tree-ssa/array-temp1.C -std=c++11 scan-tree-dump-not gimple "= 42" + PASS -> FAIL : g++.dg/tree-ssa/array-temp1.C -std=c++14 scan-tree-dump-not gimple "= 42" + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++11 (test for warnings, line 31) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++11 (test for warnings, line 33) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++11 (test for warnings, line 51) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++11 (test for warnings, line 53) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++14 (test for warnings, line 31) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++14 (test for warnings, line 33) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++14 (test for warnings, line 51) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++14 (test for warnings, line 53) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++98 (test for warnings, line 31) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++98 (test for warnings, line 33) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++98 (test for warnings, line 51) + PASS -> FAIL : g++.dg/warn/Wlogical-op-1.C -std=gnu++98 (test for warnings, line 53) + PASS -> FAIL : g++.dg/warn/Wtype-limits-Wextra.C -std=gnu++11 (test for excess errors) + 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++98 (test for excess errors) + PASS -> FAIL : g++.dg/warn/Wtype-limits.C -std=gnu++11 (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++98 (test for excess errors) + PASS -> FAIL : g++.dg/warn/Wunused-var-4.C -std=gnu++11 (test for excess errors) + PASS -> FAIL : g++.dg/warn/Wunused-var-4.C -std=gnu++14 (test for excess errors) + PASS -> FAIL : g++.dg/warn/Wunused-var-4.C -std=gnu++98 (test for excess errors) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++11 sequence point warning (test for warnings, line 41) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++11 sequence point warning (test for warnings, line 42) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++11 sequence point warning (test for warnings, line 43) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++14 sequence point warning (test for warnings, line 41) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++14 sequence point warning (test for warnings, line 42) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++14 sequence point warning (test for warnings, line 43) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++98 sequence point warning (test for warnings, line 41) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++98 sequence point warning (test for warnings, line 42) + PASS -> FAIL : g++.dg/warn/sequence-pt-1.C -std=gnu++98 sequence point warning (test for warnings, line 43) + PASS -> FAIL : g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 54) + PASS -> FAIL : g++.old-deja/g++.warn/impint.C -std=gnu++11 (test for warnings, line 55) + 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++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++11 (test for warnings, line 44) + PASS -> FAIL : g++.old-deja/g++.warn/impint2.C -std=gnu++11 (test for warnings, line 45) + 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++98 (test for warnings, line 44) + PASS -> FAIL : g++.old-deja/g++.warn/impint2.C -std=gnu++98 (test for warnings, line 45) + +Changes to jit.sum +------------------ + + PASS: 10289->10291 (+2) + +Tests that went away in gcc/testsuite/obj-c++/obj-c++.sum: PASS: 3 +------------------------------------------------------------------ + + PASS: obj-c++.dg/property/dotsyntax-12.mm -fgnu-runtime execution test + PASS: obj-c++.dg/property/dotsyntax-5.mm -fgnu-runtime execution test + PASS: obj-c++.dg/property/dotsyntax-9.mm -fgnu-runtime execution test + +Tests appeared in gcc/testsuite/obj-c++/obj-c++.sum: UNRESOLVED: 3 +------------------------------------------------------------------ + + UNRESOLVED: obj-c++.dg/property/dotsyntax-12.mm -fgnu-runtime compilation failed to produce executable + UNRESOLVED: obj-c++.dg/property/dotsyntax-5.mm -fgnu-runtime compilation failed to produce executable + UNRESOLVED: obj-c++.dg/property/dotsyntax-9.mm -fgnu-runtime compilation failed to produce executable + +Tests changing outcome in gcc/testsuite/obj-c++/obj-c++.sum: 9 +-------------------------------------------------------------- + + PASS -> FAIL : obj-c++.dg/bitfield-5.mm -fgnu-runtime (test for errors, line 14) + PASS -> FAIL : obj-c++.dg/bitfield-5.mm -fgnu-runtime (test for errors, line 16) + PASS -> FAIL : obj-c++.dg/bitfield-5.mm -fgnu-runtime (test for errors, line 23) + PASS -> FAIL : obj-c++.dg/bitfield-5.mm -fgnu-runtime (test for errors, line 26) + PASS -> FAIL : obj-c++.dg/bitfield-5.mm -fgnu-runtime (test for excess errors) + PASS -> FAIL : obj-c++.dg/method-9.mm -fgnu-runtime (test for warnings, line 25) + PASS -> FAIL : obj-c++.dg/property/dotsyntax-12.mm -fgnu-runtime (test for excess errors) + PASS -> FAIL : obj-c++.dg/property/dotsyntax-5.mm -fgnu-runtime (test for excess errors) + PASS -> FAIL : obj-c++.dg/property/dotsyntax-9.mm -fgnu-runtime (test for excess errors) + +Tests that went away in gotools/gotools.sum: PASS: 5, UNTESTED: 1 +----------------------------------------------------------------- + + PASS: TestTags + PASS: TestVet + PASS: TestVetAsm + PASS: TestVetDirs + UNTESTED: TestVetPrint + PASS: TestVetVerbose + +Tests appeared in gotools/gotools.sum: FAIL: 1 +---------------------------------------------- + + FAIL: go test cmd/vet + +Tests changing outcome in x86_64-pc-linux-gnu/libgo/libgo.sum: 1 +---------------------------------------------------------------- + + PASS -> FAIL : go/types + +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: 17 + FAIL: 396->665 (+269) + PASS: 361044->360831 (-213) 99.94% + XFAIL: 1275->1266 (-9) + XPASS: 23->32 (+9) + UNTESTED: 199->198 (-1) + UNRESOLVED: 110->126 (+16) + UNSUPPORTED: 9668->9670 (+2) + -- 1.8.5.3