diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 00000000..cb8f0f40
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: --target arm-linux-gnueabihf 
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 00000000..33d31c03
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,6 @@
+
+		=== Results Summary ===
+
+# of stable fails		0
+# of flaky entries		0
+# of all tests			523380
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 04538d25..710e53a5 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-
+577 regressions
 Details: https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/67/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index be6e018d..d5ccf4af 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -21,18 +21,26 @@
     "Tests": [
         {
             "Data": [
-                103
+                577
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.TOTAL.fails.nb_fails"
         }
 	   ,
         {
             "Data": [
-                143
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.TOTAL.flaky.nb_flaky"
+        }
+	   ,
+        {
+            "Data": [
+                523380
+            ],
+            "Info": {},
+            "Name": "tcwg_gnu_cross_check_gcc.TOTAL.all.nb_all"
         }
 	   ,
         {
@@ -40,15 +48,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                1
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -56,7 +64,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -64,7 +72,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -72,55 +80,55 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.XPASS.nb_XPASS"
         }
 	   ,
         {
             "Data": [
-                1191
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.OTHER.nb_OTHER"
         }
 	   ,
         {
             "Data": [
-                167730
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                7831
+                3
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                176752
+                44
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                247
+                1
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.gcc.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                0
+                48
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.good.nb_good"
         }
 	   ,
         {
@@ -128,7 +136,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.libitm.bad.nb_bad"
+        }
+	   ,
+        {
+            "Data": [
+                15
+            ],
+            "Info": {},
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -136,7 +152,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -144,7 +160,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -152,7 +168,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -160,7 +176,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -168,7 +184,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -176,55 +192,55 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                44
+                284
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                5
+                15016
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                49
+                676
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                0
+                15976
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libatomic.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                212
+                15
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libgomp.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                174
+                5
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -232,7 +248,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -240,15 +256,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
             "Data": [
-                2
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -256,7 +272,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -264,71 +280,71 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.OTHER.nb_OTHER"
         }
 	   ,
         {
             "Data": [
-                2070
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                234158
+                106
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                11077
+                14725
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                247305
+                753
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                388
+                15584
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.g++.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                15
+                5
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                0
+                212
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                0
+                174
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -336,7 +352,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -344,7 +360,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.ERROR.nb_ERROR"
+        }
+	   ,
+        {
+            "Data": [
+                2
+            ],
+            "Info": {},
+            "Name": "tcwg_gnu_cross_check_gcc.g++.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -352,7 +376,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -360,63 +384,63 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                284
+                2070
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                15016
+                234158
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                676
+                11077
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                15976
+                247305
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                15
+                388
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libgomp.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.g++.bad.nb_bad"
         }
 	   ,
         {
             "Data": [
-                5
+                103
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.FAIL.nb_FAIL"
         }
 	   ,
         {
             "Data": [
-                0
+                143
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -424,15 +448,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
             "Data": [
-                0
+                1
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -440,7 +464,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -448,7 +472,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -456,47 +480,47 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                106
+                1191
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.XFAIL.nb_XFAIL"
         }
 	   ,
         {
             "Data": [
-                14725
+                167730
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                753
+                7831
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                15584
+                176752
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.good.nb_good"
         }
 	   ,
         {
             "Data": [
-                5
+                247
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libstdc++.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.gcc.bad.nb_bad"
         }
 	   ,
         {
@@ -600,7 +624,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.FAIL.nb_FAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.FAIL.nb_FAIL"
         }
 	   ,
         {
@@ -608,7 +632,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNRESOLVED.nb_UNRESOLVED"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNRESOLVED.nb_UNRESOLVED"
         }
 	   ,
         {
@@ -616,7 +640,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNTESTED.nb_UNTESTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNTESTED.nb_UNTESTED"
         }
 	   ,
         {
@@ -624,7 +648,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.ERROR.nb_ERROR"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.ERROR.nb_ERROR"
         }
 	   ,
         {
@@ -632,7 +656,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.XPASS.nb_XPASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.XPASS.nb_XPASS"
         }
 	   ,
         {
@@ -640,7 +664,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.OTHER.nb_OTHER"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.OTHER.nb_OTHER"
         }
 	   ,
         {
@@ -648,15 +672,15 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.KFAIL.nb_KFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.KFAIL.nb_KFAIL"
         }
 	   ,
         {
             "Data": [
-                3
+                0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.XFAIL.nb_XFAIL"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.XFAIL.nb_XFAIL"
         }
 	   ,
         {
@@ -664,23 +688,23 @@
                 44
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.PASS.nb_PASS"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.PASS.nb_PASS"
         }
 	   ,
         {
             "Data": [
-                1
+                5
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.UNSUPPORTED.nb_UNSUPPORTED"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.UNSUPPORTED.nb_UNSUPPORTED"
         }
 	   ,
         {
             "Data": [
-                48
+                49
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.good.nb_good"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.good.nb_good"
         }
 	   ,
         {
@@ -688,7 +712,7 @@
                 0
             ],
             "Info": {},
-            "Name": "tcwg_gnu_cross_check_gcc.libitm.bad.nb_bad"
+            "Name": "tcwg_gnu_cross_check_gcc.libatomic.bad.nb_bad"
         }
 	   ,
         {
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index ba8d8329..31410806 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,18 +1,36 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-
-In  master-arm after:
+Our automatic CI successfully passed with your patch(es). Please find some details below.
 
+In  master-arm, after:
   | baseline build
 
+Produces 577 regressions:
+  | 
+  | regressions.sum:
+  | Running g++:g++.dg/debug/dwarf2/dwarf2.exp ...
+  | UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++14
+  | UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++17
+  | UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++20
+  | UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++98
+  | ... and 603 more
 
+Used configuration :
+ *CI config* tcwg_gnu_cross_check_gcc master-arm
+ *configure and test flags:* --target arm-linux-gnueabihf 
 
-The configuration of this build is:
-CI config tcwg_gnu_cross_check_gcc master-arm
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
 -----------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
+
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/67/artifact/artifacts/
+The full lists of regressions and improvements as well as configure and make commands are in
+ * https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/67/artifact/artifacts/notify/
+The list of [ignored] baseline and flaky failures are in
+ * https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/67/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/67/artifact/artifacts
 Reference build : artifact/artifacts
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 843ac1ec..206968c8 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build:  on arm
+[Linaro-TCWG-CI] baseline build: 577 regressions on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..d39d0a2c
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,650 @@
+		=== g++ tests ===
+
+Running g++:g++.dg/debug/dwarf2/dwarf2.exp ...
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++14
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++17
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++20
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-1.C -std=gnu++98
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-2.C -std=gnu++14
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-2.C -std=gnu++17
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-2.C -std=gnu++20
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-2.C -std=gnu++98
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-3.C -std=gnu++14
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-3.C -std=gnu++17
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-3.C -std=gnu++20
+UNRESOLVED: g++.dg/debug/dwarf2/inline-var-3.C -std=gnu++98
+
+Running g++:g++.dg/dg.exp ...
+UNRESOLVED: c-c++-common/Waddress-5.c -std=gnu++14
+UNRESOLVED: c-c++-common/Waddress-5.c -std=gnu++17
+UNRESOLVED: c-c++-common/Waddress-5.c -std=gnu++20
+UNRESOLVED: c-c++-common/Waddress-5.c -std=gnu++98
+UNRESOLVED: g++.dg/abi/anon2.C -std=c++14
+UNRESOLVED: g++.dg/abi/anon2.C -std=c++17
+UNRESOLVED: g++.dg/abi/anon2.C -std=c++20
+UNRESOLVED: g++.dg/abi/anon2.C -std=c++98
+UNRESOLVED: g++.dg/abi/anon3.C -std=c++14
+UNRESOLVED: g++.dg/abi/anon3.C -std=c++17
+UNRESOLVED: g++.dg/abi/anon3.C -std=c++20
+UNRESOLVED: g++.dg/abi/anon3.C -std=c++98
+UNRESOLVED: g++.dg/abi/mangle40.C -std=gnu++14
+UNRESOLVED: g++.dg/abi/mangle40.C -std=gnu++17
+UNRESOLVED: g++.dg/abi/mangle40.C -std=gnu++20
+UNRESOLVED: g++.dg/abi/mangle40.C -std=gnu++98
+UNRESOLVED: g++.dg/abi/rtti3.C -std=c++14
+UNRESOLVED: g++.dg/abi/rtti3.C -std=c++17
+UNRESOLVED: g++.dg/abi/rtti3.C -std=c++20
+UNRESOLVED: g++.dg/abi/rtti3.C -std=c++98
+UNRESOLVED: g++.dg/abi/thunk3.C -std=c++14
+UNRESOLVED: g++.dg/abi/thunk3.C -std=c++17
+UNRESOLVED: g++.dg/abi/thunk3.C -std=c++20
+UNRESOLVED: g++.dg/abi/thunk3.C -std=c++98
+UNRESOLVED: g++.dg/abi/thunk4.C -std=c++14
+UNRESOLVED: g++.dg/abi/thunk4.C -std=c++17
+UNRESOLVED: g++.dg/abi/thunk4.C -std=c++20
+UNRESOLVED: g++.dg/abi/thunk4.C -std=c++98
+UNRESOLVED: g++.dg/abi/thunk5.C -std=c++14
+UNRESOLVED: g++.dg/abi/thunk5.C -std=c++17
+UNRESOLVED: g++.dg/abi/thunk5.C -std=c++20
+UNRESOLVED: g++.dg/abi/thunk5.C -std=c++98
+FAIL: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 23)
+FAIL: g++.dg/contracts/contracts-ctor-dtor2.C (test for errors, line 27)
+FAIL: g++.dg/contracts/contracts-tmpl-spec2.C output pattern test
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle.C -std=gnu++14
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle.C -std=gnu++17
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle.C -std=gnu++20
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle.C -std=gnu++98
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle6.C -std=gnu++14
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle6.C -std=gnu++17
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle6.C -std=gnu++20
+UNRESOLVED: g++.dg/cpp0x/lambda/lambda-mangle6.C -std=gnu++98
+UNRESOLVED: g++.dg/cpp0x/pr84497.C -std=c++14
+UNRESOLVED: g++.dg/cpp0x/pr84497.C -std=c++17
+UNRESOLVED: g++.dg/cpp0x/pr84497.C -std=c++20
+UNRESOLVED: g++.dg/cpp0x/pr84497.C -std=c++98
+UNRESOLVED: g++.dg/cpp1z/decomp41.C -std=gnu++14
+UNRESOLVED: g++.dg/cpp1z/decomp41.C -std=gnu++17
+UNRESOLVED: g++.dg/cpp1z/decomp41.C -std=gnu++20
+UNRESOLVED: g++.dg/cpp1z/decomp41.C -std=gnu++98
+UNRESOLVED: g++.dg/cpp1z/inline-var1.C -std=gnu++14
+UNRESOLVED: g++.dg/cpp1z/inline-var1.C -std=gnu++17
+UNRESOLVED: g++.dg/cpp1z/inline-var1.C -std=gnu++20
+UNRESOLVED: g++.dg/cpp1z/inline-var1.C -std=gnu++98
+FAIL: g++.dg/cpp23/ext-floating2.C -std=gnu++23  (test for warnings, line 55)
+FAIL: g++.dg/cpp23/ext-floating2.C -std=gnu++23  (test for warnings, line 59)
+UNRESOLVED: g++.dg/cpp2a/lambda-mangle.C -std=gnu++14
+UNRESOLVED: g++.dg/cpp2a/lambda-mangle.C -std=gnu++17
+UNRESOLVED: g++.dg/cpp2a/lambda-mangle.C -std=gnu++20
+UNRESOLVED: g++.dg/cpp2a/lambda-mangle.C -std=gnu++98
+UNRESOLVED: g++.dg/eh/ia64-2.C -std=gnu++14
+UNRESOLVED: g++.dg/eh/ia64-2.C -std=gnu++17
+UNRESOLVED: g++.dg/eh/ia64-2.C -std=gnu++20
+UNRESOLVED: g++.dg/eh/ia64-2.C -std=gnu++98
+UNRESOLVED: g++.dg/eh/weak1.C -std=gnu++14
+UNRESOLVED: g++.dg/eh/weak1.C -std=gnu++17
+UNRESOLVED: g++.dg/eh/weak1.C -std=gnu++20
+UNRESOLVED: g++.dg/eh/weak1.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/attr-copy.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/attr-copy.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/attr-copy.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/attr-copy.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/tmplattr9.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/tmplattr9.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/tmplattr9.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/tmplattr9.C -std=gnu++98
+FAIL: g++.dg/ext/visibility/arm2.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/arm2.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/arm2.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/arm2.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/fvisibility-override2.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/guard1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/guard1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/guard1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/guard1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/ms-compat-1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/namespace1.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/namespace1.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/namespace1.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/namespace1.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/new1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/new1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/new1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/new1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template10.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template10.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template10.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template10.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template11.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template11.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template11.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template11.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template12.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template12.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template12.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template12.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template2.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template2.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template2.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template2.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template3.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template3.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template3.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template3.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template4.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template4.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template4.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template4.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template6.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template6.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template6.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template6.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template9.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template9.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template9.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/template9.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo1.C -std=gnu++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo2.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo2.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo2.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo2.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo3.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo3.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo3.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/typeinfo3.C -std=c++98  scan-not-hidden
+FAIL: g++.dg/ext/visibility/warn3.C -std=c++14  scan-not-hidden
+FAIL: g++.dg/ext/visibility/warn3.C -std=c++17  scan-not-hidden
+FAIL: g++.dg/ext/visibility/warn3.C -std=c++20  scan-not-hidden
+FAIL: g++.dg/ext/visibility/warn3.C -std=c++98  scan-not-hidden
+UNRESOLVED: g++.dg/ext/weak1.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/weak1.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/weak1.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/weak1.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/weak2.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/weak2.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/weak2.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/weak2.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/weak3.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/weak3.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/weak3.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/weak3.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/weak4.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/weak4.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/weak4.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/weak4.C -std=gnu++98
+UNRESOLVED: g++.dg/ext/weak5.C -std=c++14
+UNRESOLVED: g++.dg/ext/weak5.C -std=c++17
+UNRESOLVED: g++.dg/ext/weak5.C -std=c++20
+UNRESOLVED: g++.dg/ext/weak5.C -std=c++98
+UNRESOLVED: g++.dg/ext/weak6.C -std=gnu++14
+UNRESOLVED: g++.dg/ext/weak6.C -std=gnu++17
+UNRESOLVED: g++.dg/ext/weak6.C -std=gnu++20
+UNRESOLVED: g++.dg/ext/weak6.C -std=gnu++98
+UNRESOLVED: g++.dg/init/dso_handle1.C -std=gnu++14
+UNRESOLVED: g++.dg/init/dso_handle1.C -std=gnu++17
+UNRESOLVED: g++.dg/init/dso_handle1.C -std=gnu++20
+UNRESOLVED: g++.dg/init/dso_handle1.C -std=gnu++98
+UNRESOLVED: g++.dg/init/init-ref4.C -std=c++14
+UNRESOLVED: g++.dg/init/init-ref4.C -std=c++17
+UNRESOLVED: g++.dg/init/init-ref4.C -std=c++20
+UNRESOLVED: g++.dg/init/init-ref4.C -std=c++98
+UNRESOLVED: g++.dg/other/pr100580.C -std=gnu++14
+UNRESOLVED: g++.dg/other/pr100580.C -std=gnu++17
+UNRESOLVED: g++.dg/other/pr100580.C -std=gnu++20
+UNRESOLVED: g++.dg/other/pr100580.C -std=gnu++98
+UNRESOLVED: g++.dg/template/spec35.C -std=c++14
+UNRESOLVED: g++.dg/template/spec35.C -std=c++17
+UNRESOLVED: g++.dg/template/spec35.C -std=c++20
+UNRESOLVED: g++.dg/template/spec35.C -std=c++98
+UNRESOLVED: g++.dg/warn/Walways-true-2.C -std=gnu++14
+UNRESOLVED: g++.dg/warn/Walways-true-2.C -std=gnu++17
+UNRESOLVED: g++.dg/warn/Walways-true-2.C -std=gnu++20
+UNRESOLVED: g++.dg/warn/Walways-true-2.C -std=gnu++98
+FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++14 (test for excess errors)
+FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++17 (test for excess errors)
+FAIL: g++.dg/warn/Wuse-after-free3.C -std=gnu++20 (test for excess errors)
+UNRESOLVED: g++.dg/warn/weak1.C -std=c++14
+UNRESOLVED: g++.dg/warn/weak1.C -std=c++17
+UNRESOLVED: g++.dg/warn/weak1.C -std=c++20
+UNRESOLVED: g++.dg/warn/weak1.C -std=c++98
+
+Running g++:g++.dg/gomp/gomp.exp ...
+UNRESOLVED: c-c++-common/gomp/pr97289.c -std=c++14
+UNRESOLVED: c-c++-common/gomp/pr97289.c -std=c++17
+UNRESOLVED: c-c++-common/gomp/pr97289.c -std=c++20
+UNRESOLVED: c-c++-common/gomp/pr97289.c -std=c++98
+
+Running g++:g++.dg/lto/lto.exp ...
+FAIL: g++.dg/lto/pr65276 cp_lto_pr65276_0.o-cp_lto_pr65276_1.o link, -flto -O0 -std=c++11
+
+Running g++:g++.dg/modules/modules.exp ...
+FAIL: g++.dg/modules/alias-1_b.C -std=c++17  scan-lang-dump-times module "CMI is " 1
+FAIL: g++.dg/modules/alias-1_b.C -std=c++17 (test for excess errors)
+FAIL: g++.dg/modules/alias-1_b.C -std=c++2a  scan-lang-dump-times module "CMI is " 1
+FAIL: g++.dg/modules/alias-1_b.C -std=c++2a (test for excess errors)
+FAIL: g++.dg/modules/alias-1_b.C -std=c++2b  scan-lang-dump-times module "CMI is " 1
+FAIL: g++.dg/modules/alias-1_b.C -std=c++2b (test for excess errors)
+FAIL: g++.dg/modules/alias-1_d.C -std=c++17 (test for excess errors)
+FAIL: g++.dg/modules/alias-1_d.C -std=c++2a (test for excess errors)
+FAIL: g++.dg/modules/alias-1_d.C -std=c++2b (test for excess errors)
+FAIL: g++.dg/modules/alias-1_d.C module-cmi kevin (gcm.cache/kevin.gcm)
+FAIL: g++.dg/modules/alias-1_e.C -std=c++17 (test for excess errors)
+FAIL: g++.dg/modules/alias-1_e.C -std=c++2a (test for excess errors)
+FAIL: g++.dg/modules/alias-1_e.C -std=c++2b (test for excess errors)
+FAIL: g++.dg/modules/alias-1_f.C -std=c++17 (test for excess errors)
+FAIL: g++.dg/modules/alias-1_f.C -std=c++2a (test for excess errors)
+FAIL: g++.dg/modules/alias-1_f.C -std=c++2b (test for excess errors)
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++17  scan-file FOUR cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++17  scan-file ONE bibity bobity\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++17  scan-file THREE cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++17  scan-file TWO cpp-6_b.H bobity\\n
+FAIL: g++.dg/modules/cpp-6_c.C -std=c++17 (test for excess errors)
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2a  scan-file FOUR cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2a  scan-file ONE bibity bobity\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2a  scan-file THREE cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2a  scan-file TWO cpp-6_b.H bobity\\n
+FAIL: g++.dg/modules/cpp-6_c.C -std=c++2a (test for excess errors)
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2b  scan-file FOUR cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2b  scan-file ONE bibity bobity\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2b  scan-file THREE cpp-6_b.H cpp-6_b\\n
+UNRESOLVED: g++.dg/modules/cpp-6_c.C -std=c++2b  scan-file TWO cpp-6_b.H bobity\\n
+FAIL: g++.dg/modules/cpp-6_c.C -std=c++2b (test for excess errors)
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++17  scan-file // a comment\\nmodule ;\\nfrob
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++17  scan-file export  module  bob;\\n\\nexport  import  q;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++17  scan-file frob\\nexport\\nimport  foo;\\nimport 7;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++17  scan-file import  "[^\\n]*/dir-only-2_a.H";\\nimport  "[^\\n]*/dir-only-2_a.H";\\nX
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++17  scan-file import  sing;\\n\\n\\n// comment
+FAIL: g++.dg/modules/dir-only-2_b.C -std=c++17 (test for excess errors)
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2a  scan-file // a comment\\nmodule ;\\nfrob
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2a  scan-file export  module  bob;\\n\\nexport  import  q;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2a  scan-file frob\\nexport\\nimport  foo;\\nimport 7;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2a  scan-file import  "[^\\n]*/dir-only-2_a.H";\\nimport  "[^\\n]*/dir-only-2_a.H";\\nX
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2a  scan-file import  sing;\\n\\n\\n// comment
+FAIL: g++.dg/modules/dir-only-2_b.C -std=c++2a (test for excess errors)
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2b  scan-file // a comment\\nmodule ;\\nfrob
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2b  scan-file export  module  bob;\\n\\nexport  import  q;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2b  scan-file frob\\nexport\\nimport  foo;\\nimport 7;
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2b  scan-file import  "[^\\n]*/dir-only-2_a.H";\\nimport  "[^\\n]*/dir-only-2_a.H";\\nX
+UNRESOLVED: g++.dg/modules/dir-only-2_b.C -std=c++2b  scan-file import  sing;\\n\\n\\n// comment
+FAIL: g++.dg/modules/dir-only-2_b.C -std=c++2b (test for excess errors)
+UNRESOLVED: g++.dg/modules/fn-inline-1_a.C -std=c++17
+UNRESOLVED: g++.dg/modules/fn-inline-1_a.C -std=c++2a
+UNRESOLVED: g++.dg/modules/fn-inline-1_a.C -std=c++2b
+FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2a (test for excess errors)
+FAIL: g++.dg/modules/xtreme-header-5_c.C -std=c++2b (test for excess errors)
+
+Running g++:g++.old-deja/old-deja.exp ...
+UNRESOLVED: g++.old-deja/g++.ext/attrib5.C -std=c++14
+UNRESOLVED: g++.old-deja/g++.ext/attrib5.C -std=c++17
+UNRESOLVED: g++.old-deja/g++.ext/attrib5.C -std=c++20
+UNRESOLVED: g++.old-deja/g++.ext/attrib5.C -std=c++98
+FAIL: g++.old-deja/g++.mike/visibility-1.C -std=gnu++14  scan-not-hidden
+FAIL: g++.old-deja/g++.mike/visibility-1.C -std=gnu++17  scan-not-hidden
+FAIL: g++.old-deja/g++.mike/visibility-1.C -std=gnu++20  scan-not-hidden
+FAIL: g++.old-deja/g++.mike/visibility-1.C -std=gnu++98  scan-not-hidden
+UNRESOLVED: g++.old-deja/g++.pt/static3.C -std=c++14
+UNRESOLVED: g++.old-deja/g++.pt/static3.C -std=c++17
+UNRESOLVED: g++.old-deja/g++.pt/static3.C -std=c++20
+UNRESOLVED: g++.old-deja/g++.pt/static3.C -std=c++98
+
+Running g++:g++.target/arm/arm.exp ...
+XPASS: g++.target/arm/bfloat_cpp_typecheck.C (test for bogus messages, line 10)
+XPASS: g++.target/arm/bfloat_cpp_typecheck.C (test for bogus messages, line 11)
+FAIL: g++.target/arm/interference.C (test for excess errors)
+
+Running g++:g++.target/arm/mve.exp ...
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c check-function-bodies foo2
+FAIL: g++.target/arm/../../gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c check-function-bodies foo2
+		=== gcc tests ===
+
+Running gcc:gcc.c-torture/compile/compile.exp ...
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O0
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O1
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O2
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -O3 -g
+UNRESOLVED: gcc.c-torture/compile/20011119-1.c -Os
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O0
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O1
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O2
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -O3 -g
+UNRESOLVED: gcc.c-torture/compile/20011119-2.c -Os
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O0
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O1
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O2
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -O3 -g
+UNRESOLVED: gcc.c-torture/compile/981001-2.c -Os
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O0
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O1
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O2
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -O3 -g
+UNRESOLVED: gcc.c-torture/compile/pr61159.c -Os
+
+Running gcc:gcc.c-torture/execute/execute.exp ...
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O0
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O1
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O2
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -O3 -g
+UNRESOLVED: gcc.c-torture/execute/20030125-1.c -Os
+
+Running gcc:gcc.dg/dg.exp ...
+UNRESOLVED: c-c++-common/Waddress-5.c -Wc++-compat
+UNRESOLVED: gcc.dg/Walways-true-2.c 
+UNRESOLVED: gcc.dg/attr-copy-6.c 
+UNRESOLVED: gcc.dg/attr-weak-hidden-1.c 
+UNRESOLVED: gcc.dg/attr-weak-hidden-1a.c 
+UNRESOLVED: gcc.dg/attr-weakref-1-darwin.c 
+UNRESOLVED: gcc.dg/attr-weakref-1.c 
+UNRESOLVED: gcc.dg/attr-weakref-2.c 
+UNRESOLVED: gcc.dg/attr-weakref-3.c 
+UNRESOLVED: gcc.dg/attr-weakref-4.c 
+FAIL: gcc.dg/c2x-stdarg-4.c execution test
+UNRESOLVED: gcc.dg/darwin-weakimport-1.c 
+UNRESOLVED: gcc.dg/darwin-weakimport-2.c 
+UNRESOLVED: gcc.dg/darwin-weakimport-3.c 
+UNRESOLVED: gcc.dg/darwin-weakref-1.c 
+UNRESOLVED: gcc.dg/pr77587.c 
+UNRESOLVED: gcc.dg/pr77587a.c 
+UNRESOLVED: gcc.dg/pr84739.c 
+UNRESOLVED: gcc.dg/visibility-21.c 
+FAIL: gcc.dg/visibility-d.c scan-not-hidden
+UNRESOLVED: gcc.dg/warn-addr-cmp.c 
+
+Running gcc:gcc.dg/gomp/gomp.exp ...
+UNRESOLVED: c-c++-common/gomp/pr97289.c 
+
+Running gcc:gcc.dg/lto/lto.exp ...
+UNRESOLVED: /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/testsuite/gcc.dg/lto/pr52634_0.c: can't read "name": no such variable for " dg-require-weak 1 "" "
+ERROR: src: can't read "name": no such variable for " dg-require-weak 1 "" "
+
+Running gcc:gcc.dg/plugin/plugin.exp ...
+FAIL: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (internal compiler error: in df_refs_verify, at df-scan.cc:4009)
+FAIL: gcc.dg/plugin/must-tail-call-1.c -fplugin=./must_tail_call_plugin.so (test for excess errors)
+
+Running gcc:gcc.dg/special/special.exp ...
+UNRESOLVED: gcc.dg/special/weak-1.c 
+UNRESOLVED: gcc.dg/special/weak-2.c 
+UNRESOLVED: gcc.dg/special/wkali-1.c 
+UNRESOLVED: gcc.dg/special/wkali-2.c 
+
+Running gcc:gcc.dg/tls/tls.exp ...
+UNRESOLVED: gcc.dg/tls/pr99466-1.c 
+UNRESOLVED: gcc.dg/tls/pr99466-2.c 
+
+Running gcc:gcc.dg/torture/dg-torture.exp ...
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O0
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O1
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O2
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -O3 -g
+UNRESOLVED: gcc.dg/torture/builtin-noret-1.c -Os
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O0
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O1
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O2
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -O3 -g
+UNRESOLVED: gcc.dg/torture/builtin-noret-2.c -Os
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O0  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O1  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O2  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O2 -flto -fno-use-linker-plugin -flto-partition=none  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -O3 -g  execution test
+FAIL: gcc.dg/torture/c2x-stdarg-split-1a.c -Os  execution test
+UNRESOLVED: gcc.dg/torture/pr43560.c -O0
+UNRESOLVED: gcc.dg/torture/pr43560.c -O1
+UNRESOLVED: gcc.dg/torture/pr43560.c -O2
+UNRESOLVED: gcc.dg/torture/pr43560.c -O2 -flto -fno-use-linker-plugin -flto-partition=none
+UNRESOLVED: gcc.dg/torture/pr43560.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects
+UNRESOLVED: gcc.dg/torture/pr43560.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions
+UNRESOLVED: gcc.dg/torture/pr43560.c -O3 -g
+UNRESOLVED: gcc.dg/torture/pr43560.c -Os
+
+Running gcc:gcc.dg/tree-prof/tree-prof.exp ...
+FAIL: gcc.dg/tree-prof/pr77698.c scan-rtl-dump-times alignments "internal loop alignment added" 1
+
+Running gcc:gcc.dg/tree-ssa/tree-ssa.exp ...
+UNRESOLVED: gcc.dg/tree-ssa/attr-alias.c 
+FAIL: gcc.dg/tree-ssa/gen-vect-26.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1
+FAIL: gcc.dg/tree-ssa/gen-vect-26.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
+FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1
+FAIL: gcc.dg/tree-ssa/gen-vect-28.c scan-tree-dump-times vect "Vectorizing an unaligned access" 0
+UNRESOLVED: gcc.dg/tree-ssa/inline-11.c 
+UNRESOLVED: gcc.dg/tree-ssa/nonzero-1.c 
+UNRESOLVED: gcc.dg/tree-ssa/pr27781.c 
+UNRESOLVED: gcc.dg/tree-ssa/pr61144.c 
+FAIL: gcc.dg/tree-ssa/scev-3.c scan-tree-dump-times ivopts "&a" 1
+FAIL: gcc.dg/tree-ssa/scev-5.c scan-tree-dump-times ivopts "&a" 1
+
+Running gcc:gcc.dg/vect/complex/complex.exp ...
+FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c scan-tree-dump-times slp1 "stmt.*COMPLEX_ADD_ROT270" 1
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c scan-tree-dump-times slp1 "stmt.*COMPLEX_ADD_ROT90" 1
+FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c scan-tree-dump vect "Found COMPLEX_FMA"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-float.c scan-tree-dump vect "Found COMPLEX_FMA_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c scan-tree-dump slp1 "Found COMPLEX_FMA"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mla-half-float.c scan-tree-dump slp1 "Found COMPLEX_FMA_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c scan-tree-dump slp1 "Found COMPLEX_FMS"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mls-half-float.c scan-tree-dump slp1 "Found COMPLEX_FMS_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c scan-tree-dump slp1 "Found COMPLEX_MUL"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-bb-slp-complex-mul-half-float.c scan-tree-dump slp1 "Found COMPLEX_MUL_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-complex-add-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-add-half-float.c scan-tree-dump-times vect "stmt.*COMPLEX_ADD_ROT270" 1
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-add-half-float.c scan-tree-dump-times vect "stmt.*COMPLEX_ADD_ROT90" 1
+FAIL: gcc.dg/vect/complex/fast-math-complex-mla-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mla-half-float.c scan-tree-dump vect "Found COMPLEX_FMA"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mla-half-float.c scan-tree-dump vect "Found COMPLEX_FMA_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c scan-tree-dump vect "Found COMPLEX_ADD_ROT270"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c scan-tree-dump vect "Found COMPLEX_FMS"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mls-half-float.c scan-tree-dump vect "Found COMPLEX_FMS_CONJ"
+FAIL: gcc.dg/vect/complex/fast-math-complex-mul-half-float.c (test for excess errors)
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mul-half-float.c scan-tree-dump vect "Found COMPLEX_MUL"
+UNRESOLVED: gcc.dg/vect/complex/fast-math-complex-mul-half-float.c scan-tree-dump vect "Found COMPLEX_MUL_CONJ"
+
+Running gcc:gcc.dg/vect/vect.exp ...
+UNRESOLVED: gcc.dg/vect/pr108950.c -flto -ffat-lto-objects  scan-tree-dump-not vect "widen_sum"
+UNRESOLVED: gcc.dg/vect/pr108950.c scan-tree-dump-not vect "widen_sum"
+FAIL: gcc.dg/vect/pr97428.c -flto -ffat-lto-objects  scan-tree-dump vect "Detected interleaving load of size 8"
+FAIL: gcc.dg/vect/pr97428.c -flto -ffat-lto-objects  scan-tree-dump vect "Detected interleaving store of size 16"
+FAIL: gcc.dg/vect/pr97428.c -flto -ffat-lto-objects  scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+FAIL: gcc.dg/vect/pr97428.c scan-tree-dump vect "Detected interleaving load of size 8"
+FAIL: gcc.dg/vect/pr97428.c scan-tree-dump vect "Detected interleaving store of size 16"
+FAIL: gcc.dg/vect/pr97428.c scan-tree-dump-times vect "vectorizing stmts using SLP" 2
+
+Running gcc:gcc.dg/weak/weak.exp ...
+UNRESOLVED: gcc.dg/weak/typeof-2.c 
+UNRESOLVED: gcc.dg/weak/weak-1.c 
+UNRESOLVED: gcc.dg/weak/weak-10.c 
+UNRESOLVED: gcc.dg/weak/weak-11.c 
+UNRESOLVED: gcc.dg/weak/weak-12.c 
+UNRESOLVED: gcc.dg/weak/weak-13.c 
+UNRESOLVED: gcc.dg/weak/weak-14.c 
+UNRESOLVED: gcc.dg/weak/weak-15.c 
+UNRESOLVED: gcc.dg/weak/weak-16.c 
+UNRESOLVED: gcc.dg/weak/weak-17.c 
+UNRESOLVED: gcc.dg/weak/weak-18.c 
+UNRESOLVED: gcc.dg/weak/weak-19.c 
+UNRESOLVED: gcc.dg/weak/weak-2.c 
+UNRESOLVED: gcc.dg/weak/weak-3.c 
+UNRESOLVED: gcc.dg/weak/weak-4.c 
+UNRESOLVED: gcc.dg/weak/weak-5.c 
+UNRESOLVED: gcc.dg/weak/weak-6.c 
+UNRESOLVED: gcc.dg/weak/weak-7.c 
+UNRESOLVED: gcc.dg/weak/weak-8.c 
+UNRESOLVED: gcc.dg/weak/weak-9.c 
+
+Running gcc:gcc.misc-tests/gcov.exp ...
+UNRESOLVED: gcc.misc-tests/gcov-12.c 
+UNRESOLVED: gcc.misc-tests/gcov-13.c 
+UNRESOLVED: gcc.misc-tests/gcov-14.c 
+FAIL: gcc.misc-tests/gcov-pr94029.c gcov failed: spawn failed
+
+Running gcc:gcc.target/arm/arm.exp ...
+FAIL: gcc.target/arm/addr-modes-float.c scan-assembler vst3.8\t{d[02468], d[02468], d[02468]}, \\[r[0-9]+\\]!
+FAIL: gcc.target/arm/bfloat16_scalar_1_2.c check-function-bodies stacktest1
+FAIL: gcc.target/arm/bfloat16_scalar_2_2.c check-function-bodies stacktest1
+FAIL: gcc.target/arm/bfloat16_scalar_3_2.c check-function-bodies stacktest1
+FAIL: gcc.target/arm/bfloat16_scalar_typecheck.c (test for errors, line 45)
+FAIL: gcc.target/arm/bfloat16_scalar_typecheck.c (test for errors, line 97)
+FAIL: gcc.target/arm/fmaxmin.c scan-assembler-times vmaxnm.f32\ts[0-9]+, s[0-9]+, s[0-9]+ 1
+FAIL: gcc.target/arm/fmaxmin.c scan-assembler-times vminnm.f32\ts[0-9]+, s[0-9]+, s[0-9]+ 1
+FAIL: gcc.target/arm/ftest-armv5t-thumb.c (test for excess errors)
+FAIL: gcc.target/arm/ftest-armv5te-thumb.c (test for excess errors)
+FAIL: gcc.target/arm/ftest-armv6-thumb.c (test for excess errors)
+FAIL: gcc.target/arm/ftest-armv6k-thumb.c (test for excess errors)
+FAIL: gcc.target/arm/ftest-armv6z-thumb.c (test for excess errors)
+UNRESOLVED: gcc.target/arm/ivopts-2.c object-size text <= 26
+UNRESOLVED: gcc.target/arm/ivopts-3.c object-size text <= 30
+UNRESOLVED: gcc.target/arm/ivopts-4.c object-size text <= 36
+UNRESOLVED: gcc.target/arm/ivopts-5.c object-size text <= 30
+UNRESOLVED: gcc.target/arm/ivopts.c object-size text <= 20
+UNRESOLVED: gcc.target/arm/lp1243022.c scan-rtl-dump subreg2 "REG_INC"
+UNRESOLVED: gcc.target/arm/max-insns-skipped.c object-size text <= 40
+UNRESOLVED: gcc.target/arm/pr43597.c object-size text <= 30
+UNRESOLVED: gcc.target/arm/pr43920-2.c object-size text <= 54
+FAIL: gcc.target/arm/pr43920-2.c scan-assembler-times pop 2
+
+Running gcc:gcc.target/arm/lto/lto.exp ...
+UNRESOLVED: object-readelf Tag_ABI_enum_size gcc-target-arm-lto-pr61123-enum-size-01.exe
+
+Running gcc:gcc.target/arm/mve/mve.exp ...
+FAIL: gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c scan-assembler-not __ARM_undef
+FAIL: gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c scan-assembler-not __ARM_undef
+FAIL: gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c check-function-bodies foo2
+FAIL: gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c check-function-bodies foo2
+		=== gfortran tests ===
+
+Running gfortran:gfortran.dg/dg.exp ...
+UNRESOLVED: gfortran.dg/weak-1.f90 -O
+UNRESOLVED: gfortran.dg/weak-2.f90 -O
+UNRESOLVED: gfortran.dg/weak-3.f90 -O
+
+Running gfortran:gfortran.dg/ieee/ieee.exp ...
+FAIL: gfortran.dg/ieee/modes_1.f90 -O0  execution test
+FAIL: gfortran.dg/ieee/modes_1.f90 -O1  execution test
+FAIL: gfortran.dg/ieee/modes_1.f90 -O2  execution test
+FAIL: gfortran.dg/ieee/modes_1.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
+FAIL: gfortran.dg/ieee/modes_1.f90 -O3 -g  execution test
+FAIL: gfortran.dg/ieee/modes_1.f90 -Os  execution test
+		=== libgomp tests ===
+
+Running libgomp:libgomp.c++/c++.exp ...
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-11.c execution test
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-12.c execution test
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-3.c execution test
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-5.c execution test
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-6.c execution test
+FAIL: libgomp.c++/../libgomp.c-c++-common/for-9.c execution test
+
+Running libgomp:libgomp.c/c.exp ...
+FAIL: libgomp.c/../libgomp.c-c++-common/for-11.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/for-12.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/for-3.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/for-5.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/for-6.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/for-9.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/reduction-5.c execution test
+FAIL: libgomp.c/../libgomp.c-c++-common/reduction-6.c execution test
+FAIL: libgomp.c/simd-math-1.c execution test
+		=== libstdc++ tests ===
+
+Running libstdc++:libstdc++-dg/conformance.exp ...
+FAIL: 23_containers/list/pthread1.cc execution test
+FAIL: 29_atomics/atomic/compare_exchange_padding.cc execution test
+FAIL: 29_atomics/atomic_ref/compare_exchange_padding.cc execution test
+FAIL: 30_threads/condition_variable/54185.cc execution test
+FAIL: ext/rope/pthread7-rope.cc execution test
+
+		=== Results Summary ===
+
+# of stable fails		577
+# of flaky entries		0
+# of all tests			523380
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
new file mode 100644
index 00000000..c9791ed4
--- /dev/null
+++ b/notify/results-summary.txt
@@ -0,0 +1,5 @@
+		=== Results Summary ===
+
+# of stable fails		577
+# of flaky entries		0
+# of all tests			523380
