summaryrefslogtreecommitdiff
path: root/notify
diff options
context:
space:
mode:
Diffstat (limited to 'notify')
-rw-r--r--notify/jira/comment-card.txt3
-rw-r--r--notify/jira/comment-template.txt5
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description31
-rw-r--r--notify/jira/key1
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/jira/yaml39
-rw-r--r--notify/lnt_report.json16
-rw-r--r--notify/mail-body.txt63
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/regressions.sum7
-rw-r--r--notify/results.compare.txt49
14 files changed, 168 insertions, 53 deletions
diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt
new file mode 100644
index 00000000..9977ffd4
--- /dev/null
+++ b/notify/jira/comment-card.txt
@@ -0,0 +1,3 @@
+[GNU-1073]
+FAIL: 2 regressions
+Details: https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 362c98be..9003495c 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,4 @@
[GNU-692]
-PASS
-Details: https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/artifact/artifacts/notify/mail-body.txt/*view*/
+https://linaro.atlassian.net/browse/GNU-1073
+FAIL: 2 regressions
+Details: https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
new file mode 100644
index 00000000..db93371d
--- /dev/null
+++ b/notify/jira/components
@@ -0,0 +1 @@
+GCC
diff --git a/notify/jira/description b/notify/jira/description
new file mode 100644
index 00000000..61a09ada
--- /dev/null
+++ b/notify/jira/description
@@ -0,0 +1,31 @@
+Commit: https://github.com/gcc-mirror/gcc/commit/788e0d48ec639d44294434f4f20ae94023c3759d
+commit gcc-14-6470-g788e0d48ec6
+Author: Peter Bergner <bergner@linux.ibm.com>
+Date: Tue Dec 12 16:46:16 2023 -0600
+
+ testsuite: Add testcase for already fixed PR [PR112822]
+
+ Adding a testcase for PR112822 to ensure we won't regress.
+
+ 2023-12-12 Peter Bergner <bergner@linux.ibm.com>
+
+ gcc/testsuite/
+... 2 lines of the commit log omitted.
+
+* tcwg_gcc_check
+** master-aarch64
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gcc_check/master-aarch64/details.txt
+*** https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1344/artifact/artifacts
+* tcwg_gnu_cross_check_gcc
+** master-arm
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_cross_check_gcc/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts
+* tcwg_gnu_native_check_gcc
+** master-aarch64
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_native_check_gcc/master-aarch64/details.txt
+*** https://ci.linaro.org/job/tcwg_gnu_native_check_gcc--master-aarch64-build/799/artifact/artifacts
+
+Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/jira/yaml
diff --git a/notify/jira/key b/notify/jira/key
new file mode 100644
index 00000000..4a665eed
--- /dev/null
+++ b/notify/jira/key
@@ -0,0 +1 @@
+GNU-1073
diff --git a/notify/jira/startdate b/notify/jira/startdate
new file mode 100644
index 00000000..25cc3863
--- /dev/null
+++ b/notify/jira/startdate
@@ -0,0 +1 @@
+2023-12-12
diff --git a/notify/jira/summary b/notify/jira/summary
new file mode 100644
index 00000000..ca794b4c
--- /dev/null
+++ b/notify/jira/summary
@@ -0,0 +1 @@
+gcc-14-6470-g788e0d48ec6: FAIL: 2 regressions
diff --git a/notify/jira/yaml b/notify/jira/yaml
new file mode 100644
index 00000000..7476525e
--- /dev/null
+++ b/notify/jira/yaml
@@ -0,0 +1,39 @@
+- Project: GNU
+ IssueType: Sub-task
+ Key: GNU-1073
+ Summary: |
+ gcc-14-6470-g788e0d48ec6: FAIL: 2 regressions
+ Components: GCC
+ Start date: 2023-12-12
+ Description: |
+ Commit: https://github.com/gcc-mirror/gcc/commit/788e0d48ec639d44294434f4f20ae94023c3759d
+ commit gcc-14-6470-g788e0d48ec6
+ Author: Peter Bergner <bergner@linux.ibm.com>
+ Date: Tue Dec 12 16:46:16 2023 -0600
+
+ testsuite: Add testcase for already fixed PR [PR112822]
+
+ Adding a testcase for PR112822 to ensure we won't regress.
+
+ 2023-12-12 Peter Bergner <bergner@linux.ibm.com>
+
+ gcc/testsuite/
+ ... 2 lines of the commit log omitted.
+
+ * tcwg_gcc_check
+ ** master-aarch64
+ *** FAIL: 2 regressions
+ *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gcc_check/master-aarch64/details.txt
+ *** https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1344/artifact/artifacts
+ * tcwg_gnu_cross_check_gcc
+ ** master-arm
+ *** FAIL: 2 regressions
+ *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_cross_check_gcc/master-arm/details.txt
+ *** https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts
+ * tcwg_gnu_native_check_gcc
+ ** master-aarch64
+ *** FAIL: 2 regressions
+ *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_native_check_gcc/master-aarch64/details.txt
+ *** https://ci.linaro.org/job/tcwg_gnu_native_check_gcc--master-aarch64-build/799/artifact/artifacts
+
+ Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/jira/yaml
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index bad37990..37182ed8 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -6,17 +6,17 @@
"Run": {
"Info": {
"tag": "tcwg_gnu_cross_check_gcc",
- "run_order": "1092",
- "test_url": "https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/",
+ "run_order": "1093",
+ "test_url": "https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/",
"git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b70a487d5945b13e5ab503be4fc37b964819ec0e",
- "git_gcc": "https://github.com/gcc-mirror/gcc/commit/52de6aa1a8582208b519b6998389d3a801b0de7b",
+ "git_gcc": "https://github.com/gcc-mirror/gcc/commit/788e0d48ec639d44294434f4f20ae94023c3759d",
"git_linux": "https://git.linaro.org/kernel-org/linux.git/commit/?id=babe393974de0351c0e6cca50f5f84edaf8d7fa1",
"git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=d0aefec49941cf6d97e2244d6aa20bafc26d5942",
"git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=b70a487d5945b13e5ab503be4fc37b964819ec0e",
"git_qemu": "https://gitlab.com/qemu-project/qemu/commit/9c74490bff6c8886a922008d0c9ce6cae70dd17e",
"__report_version__": "1"
},
- "Start Time": "2023-12-12 23:46:53"
+ "Start Time": "2023-12-13 02:57:14"
},
"Tests": [
{
@@ -581,7 +581,7 @@
,
{
"Data": [
- 7
+ 9
],
"Info": {},
"Name": "tcwg_gnu_cross_check_gcc.g++.FAIL.nb_FAIL"
@@ -605,7 +605,7 @@
,
{
"Data": [
- 249402
+ 249404
],
"Info": {},
"Name": "tcwg_gnu_cross_check_gcc.g++.PASS.nb_PASS"
@@ -661,7 +661,7 @@
,
{
"Data": [
- 1101
+ 1103
],
"Info": {},
"Name": "tcwg_gnu_cross_check_gcc.TOTAL.FAIL.nb_FAIL"
@@ -685,7 +685,7 @@
,
{
"Data": [
- 527946
+ 527948
],
"Info": {},
"Name": "tcwg_gnu_cross_check_gcc.TOTAL.PASS.nb_PASS"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 4a9b1682..fe99b1bc 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,23 +1,39 @@
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.
+We track this report status in https://linaro.atlassian.net/browse/GNU-1073 , please let us know if you are looking at the problem and/or when you have a fix.
+
In master-arm after:
- | 8 commits in gcc
- | 52de6aa1a85 libstdc++: Fix std::format("{}", 'c')
- | a01462ae8ba libstdc++: Fix std::format output of %C for negative years
- | 988dd6384c8 libstdc++: Remove redundant -std flags from Makefile
- | cd7d0b4cf78 SRA: Force gimple operand in an additional corner case (PR 112822)
- | 01cca857aa3 PR modula2/112984 Compiling program with -Wpedantic shows warning in libraries
- | ... and 3 more commits in gcc
+ | commit gcc-14-6470-g788e0d48ec6
+ | Author: Peter Bergner <bergner@linux.ibm.com>
+ | Date: Tue Dec 12 16:46:16 2023 -0600
+ |
+ | testsuite: Add testcase for already fixed PR [PR112822]
+ |
+ | Adding a testcase for PR112822 to ensure we won't regress.
+ |
+ | 2023-12-12 Peter Bergner <bergner@linux.ibm.com>
+ |
+ | gcc/testsuite/
+ | ... 2 lines of the commit log omitted.
+
+FAIL: 2 regressions
+
+regressions.sum:
+ === g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: g++.dg/pr112822.C -std=gnu++14 (test for excess errors)
+FAIL: g++.dg/pr112822.C -std=gnu++98 (test for excess errors)
-PASS
+ === Results Summary ===
You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/artifact/artifacts/00-sumfiles/ .
+ - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts/00-sumfiles/ .
The full lists of regressions and progressions are in
- - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/artifact/artifacts/notify/ .
+ - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/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/1092/artifact/artifacts/sumfiles/xfails.xfail .
+ - https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts/sumfiles/xfails.xfail .
The configuration of this build is:
CI config tcwg_gnu_cross_check_gcc master-arm
@@ -25,6 +41,27 @@ CI config tcwg_gnu_cross_check_gcc master-arm
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1090/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1092/artifact/artifacts
+
+Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_cross_check_gcc/master-arm/reproduction_instructions.txt
+
+Full commit : https://github.com/gcc-mirror/gcc/commit/788e0d48ec639d44294434f4f20ae94023c3759d
+
+List of configurations that regressed due to this commit :
+* tcwg_gcc_check
+** master-aarch64
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gcc_check/master-aarch64/details.txt
+*** https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1344/artifact/artifacts
+* tcwg_gnu_cross_check_gcc
+** master-arm
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_cross_check_gcc/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1093/artifact/artifacts
+* tcwg_gnu_native_check_gcc
+** master-aarch64
+*** FAIL: 2 regressions
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/788e0d48ec639d44294434f4f20ae94023c3759d/tcwg_gnu_native_check_gcc/master-aarch64/details.txt
+*** https://ci.linaro.org/job/tcwg_gnu_native_check_gcc--master-aarch64-build/799/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 0c950ada..f351bdfd 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-xry111@xry111.site,bcc:tcwg-validation@linaro.org,gaiusmod2@gmail.com,cc:gcc-regression@gcc.gnu.org,jason@redhat.com,mjambor@suse.cz,jwakely@redhat.com
+bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,bergner@linux.ibm.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 0a8a4051..ae03f52f 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 8 commits in gcc: PASS on arm
+[Linaro-TCWG-CI] gcc-14-6470-g788e0d48ec6: FAIL: 2 regressions on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
new file mode 100644
index 00000000..d09e3d0a
--- /dev/null
+++ b/notify/regressions.sum
@@ -0,0 +1,7 @@
+ === g++ tests ===
+
+Running g++:g++.dg/dg.exp ...
+FAIL: g++.dg/pr112822.C -std=gnu++14 (test for excess errors)
+FAIL: g++.dg/pr112822.C -std=gnu++98 (test for excess errors)
+
+ === Results Summary ===
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 887a9d4e..a2048f48 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -12,14 +12,14 @@ libitm.sum
libstdc++.sum
objc.sum
Comparing:
-REFERENCE:/tmp/gxx-sum1.2351184
-CURRENT: /tmp/gxx-sum2.2351184
+REFERENCE:/tmp/gxx-sum1.2167645
+CURRENT: /tmp/gxx-sum2.2167645
+---------+---------+
o RUN STATUS: | REF | RES |
+------------------------------------------+---------+---------+
- | Passes [PASS] | 527945 | 527946 |
- | Unexpected fails [FAIL] | 1102 | 1101 |
+ | Passes [PASS] | 527946 | 527948 |
+ | Unexpected fails [FAIL] | 1101 | 1103 |
| Errors [ERROR] | 2 | 2 |
| Unexpected passes [XPASS] | 2 | 2 |
| Expected fails [XFAIL] | 4640 | 4640 |
@@ -29,45 +29,38 @@ o RUN STATUS: | REF | RES |
| Untested [UNTESTED] | 0 | 0 |
+------------------------------------------+---------+---------+
- REF PASS ratio: 0.958737
- RES PASS ratio: 0.958739
+ REF PASS ratio: 0.958739
+ RES PASS ratio: 0.958735
o REGRESSIONS:
+------------------------------------------+---------+
+ | FAIL appears [ => FAIL] | 2 |
+------------------------------------------+---------+
- | TOTAL_REGRESSIONS | 0 |
+ | TOTAL_REGRESSIONS | 2 |
+------------------------------------------+---------+
+ - FAIL appears [ => FAIL]:
+
+ Executed from: g++:g++.dg/dg.exp
+ g++:g++.dg/dg.exp=g++.dg/pr112822.C -std=gnu++14 (test for excess errors)
+ g++:g++.dg/dg.exp=g++.dg/pr112822.C -std=gnu++98 (test for excess errors)
+
+
o IMPROVEMENTS TO BE CHECKED:
+------------------------------------------+---------+
- | PASS disappears [PASS => ] | 2 |
| New PASS [ => PASS] | 2 |
- | FAIL now PASS [FAIL => PASS] | 1 |
+------------------------------------------+---------+
- | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 5 |
+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 2 |
+------------------------------------------+---------+
- - PASS disappears [PASS => ]:
-
- Executed from: gcc:gcc.dg/dg.exp
- gcc:gcc.dg/dg.exp=gcc.dg/pr87052.c scan-tree-dump-times gimple "d = {CLOBBER\\(eol\\)}" 1
- gcc:gcc.dg/dg.exp=gcc.dg/pr87052.c scan-tree-dump-times gimple "e = {CLOBBER\\(eol\\)}" 1
-
-
- New PASS [ => PASS]:
- Executed from: gcc:gcc.dg/dg.exp
- gcc:gcc.dg/dg.exp=gcc.dg/pr87052.c scan-tree-dump-times gimple "d = {CLOBBER\\(eos\\)}" 1
- gcc:gcc.dg/dg.exp=gcc.dg/pr87052.c scan-tree-dump-times gimple "e = {CLOBBER\\(eos\\)}" 1
-
-
- - FAIL now PASS [FAIL => PASS]:
-
- Executed from: libstdc++:libstdc++-dg/conformance.exp
- libstdc++:libstdc++-dg/conformance.exp=ext/rope/pthread7-rope.cc -std=gnu++17 execution test
+ Executed from: g++:g++.dg/dg.exp
+ g++:g++.dg/dg.exp=g++.dg/pr112822.C -std=gnu++17 (test for excess errors)
+ g++:g++.dg/dg.exp=g++.dg/pr112822.C -std=gnu++20 (test for excess errors)
-# Improvements found
-# No regression found in 8 common sum files
+# Regressions found
+# Regressions in 8 common sum files found