diff options
Diffstat (limited to 'notify')
-rw-r--r-- | notify/jira/comment-card.txt | 3 | ||||
-rw-r--r-- | notify/jira/comment-template.txt | 5 | ||||
-rw-r--r-- | notify/jira/components | 1 | ||||
-rw-r--r-- | notify/jira/description | 31 | ||||
-rw-r--r-- | notify/jira/key | 1 | ||||
-rw-r--r-- | notify/jira/startdate | 1 | ||||
-rw-r--r-- | notify/jira/summary | 1 | ||||
-rw-r--r-- | notify/jira/yaml | 39 | ||||
-rw-r--r-- | notify/lnt_report.json | 16 | ||||
-rw-r--r-- | notify/mail-body.txt | 63 | ||||
-rw-r--r-- | notify/mail-recipients.txt | 2 | ||||
-rw-r--r-- | notify/mail-subject.txt | 2 | ||||
-rw-r--r-- | notify/regressions.sum | 7 | ||||
-rw-r--r-- | notify/results.compare.txt | 49 |
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 |