summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-19 23:36:07 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-19 23:36:07 +0000
commit1a1a0747d5c58196d776bd2f07e383d115694aec (patch)
treeb94471b3bfbe4b28f1386c9ba8b7785e9dcfe271
parent24f13d69dc01b59b480e3c4e7465b25dff841793 (diff)
onsuccess: #85: 2: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/
Results : | # reset_artifacts: | -10 | # true: | 0 | # build_abe binutils: | 1 | # build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: | 2 | # build_abe newlib: | # FAILED | # build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard: | # build_abe gdb: | # build_abe qemu: check_regression status : 0
-rw-r--r--01-reset_artifacts/console.log.xzbin2124 -> 2356 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2616 -> 2620 bytes
-rw-r--r--04-build_abe-binutils/console.log.xzbin26876 -> 27160 bytes
-rw-r--r--04-build_abe-binutils/make-binutils.log.xzbin17452 -> 17632 bytes
-rw-r--r--05-build_abe-stage1/console.log.xzbin91416 -> 91600 bytes
-rw-r--r--05-build_abe-stage1/make-gcc-stage1.log.xzbin71104 -> 71120 bytes
-rw-r--r--06-clean_sysroot/console.log.xzbin380 -> 380 bytes
-rw-r--r--07-build_abe-newlib/console.log.xzbin12316 -> 12324 bytes
-rw-r--r--07-build_abe-newlib/make-newlib.log.xzbin1524 -> 1528 bytes
-rw-r--r--11-check_regression/console.log.xzbin1780 -> 1192 bytes
-rw-r--r--11-check_regression/results.regressions17
-rw-r--r--11-check_regression/trigger-bisect2
-rw-r--r--README.html9
-rw-r--r--README.txt9
-rw-r--r--git/newlib_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/mail-body.txt84
-rw-r--r--jenkins/mail-recipients.txt1
-rw-r--r--jenkins/mail-subject.txt1
-rw-r--r--jenkins/notify-full.log1612
-rw-r--r--jenkins/notify-init.log325
-rw-r--r--jenkins/run-build.env8
-rw-r--r--manifest.sh12
-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/description14
-rw-r--r--notify/jira/key1
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/jira/yaml22
-rw-r--r--notify/mail-body.txt58
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--results17
35 files changed, 281 insertions, 1930 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index 84bc175..27fcff6 100644
--- a/01-reset_artifacts/console.log.xz
+++ b/01-reset_artifacts/console.log.xz
Binary files differ
diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz
index dfe0a6c..82e0117 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/04-build_abe-binutils/console.log.xz b/04-build_abe-binutils/console.log.xz
index 018ae05..0092767 100644
--- a/04-build_abe-binutils/console.log.xz
+++ b/04-build_abe-binutils/console.log.xz
Binary files differ
diff --git a/04-build_abe-binutils/make-binutils.log.xz b/04-build_abe-binutils/make-binutils.log.xz
index ff6d539..6f76e07 100644
--- a/04-build_abe-binutils/make-binutils.log.xz
+++ b/04-build_abe-binutils/make-binutils.log.xz
Binary files differ
diff --git a/05-build_abe-stage1/console.log.xz b/05-build_abe-stage1/console.log.xz
index a0d67a6..05e65e8 100644
--- a/05-build_abe-stage1/console.log.xz
+++ b/05-build_abe-stage1/console.log.xz
Binary files differ
diff --git a/05-build_abe-stage1/make-gcc-stage1.log.xz b/05-build_abe-stage1/make-gcc-stage1.log.xz
index 07221f8..5bd2ced 100644
--- a/05-build_abe-stage1/make-gcc-stage1.log.xz
+++ b/05-build_abe-stage1/make-gcc-stage1.log.xz
Binary files differ
diff --git a/06-clean_sysroot/console.log.xz b/06-clean_sysroot/console.log.xz
index 431210e..ac69b8b 100644
--- a/06-clean_sysroot/console.log.xz
+++ b/06-clean_sysroot/console.log.xz
Binary files differ
diff --git a/07-build_abe-newlib/console.log.xz b/07-build_abe-newlib/console.log.xz
index a7ce76b..9d60b60 100644
--- a/07-build_abe-newlib/console.log.xz
+++ b/07-build_abe-newlib/console.log.xz
Binary files differ
diff --git a/07-build_abe-newlib/make-newlib.log.xz b/07-build_abe-newlib/make-newlib.log.xz
index b36b0db..0e4cc0c 100644
--- a/07-build_abe-newlib/make-newlib.log.xz
+++ b/07-build_abe-newlib/make-newlib.log.xz
Binary files differ
diff --git a/11-check_regression/console.log.xz b/11-check_regression/console.log.xz
index 942287a..b55646b 100644
--- a/11-check_regression/console.log.xz
+++ b/11-check_regression/console.log.xz
Binary files differ
diff --git a/11-check_regression/results.regressions b/11-check_regression/results.regressions
deleted file mode 100644
index c4ca0a0..0000000
--- a/11-check_regression/results.regressions
+++ /dev/null
@@ -1,17 +0,0 @@
-# First few build errors in logs:
-# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:27 make[4]: *** [Makefile:2487: arm/_exit.o] Error 1
-# 00:00:27 make[3]: *** [Makefile:4931: all-recursive] Error 1
-# 00:00:27 make[2]: *** [Makefile:1213: all] Error 2
-# 00:00:27 make[1]: *** [Makefile:9528: all-target-libgloss] Error 2
-# 00:00:27 make: *** [Makefile:879: all] Error 2
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 make[4]: *** [Makefile:5361: arm/rdpmon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5364: arm/rdimon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5367: arm/rdimon-crt0-v2m.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1
diff --git a/11-check_regression/trigger-bisect b/11-check_regression/trigger-bisect
deleted file mode 100644
index 79e3ad3..0000000
--- a/11-check_regression/trigger-bisect
+++ /dev/null
@@ -1,2 +0,0 @@
-current_project=newlib
-bad_git=git://sourceware.org/git/newlib-cygwin.git#f81bf08f7caaebf877956d5d09c56a5d501de08a
diff --git a/README.html b/README.html
index fc0458c..14dbb38 100644
--- a/README.html
+++ b/README.html
@@ -38,8 +38,6 @@ List of files below:
<li><a href="./07-build_abe-newlib/console.log.xz">./07-build_abe-newlib/console.log.xz</a>
<li><a href="./07-build_abe-newlib/make-newlib.log.xz">./07-build_abe-newlib/make-newlib.log.xz</a>
<li><a href="./11-check_regression/console.log.xz">./11-check_regression/console.log.xz</a>
-<li><a href="./11-check_regression/results.regressions">./11-check_regression/results.regressions</a>
-<li><a href="./11-check_regression/trigger-bisect">./11-check_regression/trigger-bisect</a>
<li><a href="./git/binutils_rev">./git/binutils_rev</a>
<li><a href="./git/binutils_url">./git/binutils_url</a>
<li><a href="./git/gcc_rev">./git/gcc_rev</a>
@@ -55,14 +53,7 @@ List of files below:
<li><a href="./jenkins/notify-init.log">./jenkins/notify-init.log</a>
<li><a href="./jenkins/run-build.env">./jenkins/run-build.env</a>
<li><a href="./manifest.sh">./manifest.sh</a>
-<li><a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>
<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>
-<li><a href="./notify/jira/components">./notify/jira/components</a>
-<li><a href="./notify/jira/description">./notify/jira/description</a>
-<li><a href="./notify/jira/key">./notify/jira/key</a>
-<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>
-<li><a href="./notify/jira/summary">./notify/jira/summary</a>
-<li><a href="./notify/jira/yaml">./notify/jira/yaml</a>
<li><a href="./notify/mail-body.txt">./notify/mail-body.txt</a>
<li><a href="./notify/mail-recipients.txt">./notify/mail-recipients.txt</a>
<li><a href="./notify/mail-subject.txt">./notify/mail-subject.txt</a>
diff --git a/README.txt b/README.txt
index 54df72a..e2a8dcf 100644
--- a/README.txt
+++ b/README.txt
@@ -35,8 +35,6 @@ List of files below:
- ./07-build_abe-newlib/console.log.xz
- ./07-build_abe-newlib/make-newlib.log.xz
- ./11-check_regression/console.log.xz
-- ./11-check_regression/results.regressions
-- ./11-check_regression/trigger-bisect
- ./git/binutils_rev
- ./git/binutils_url
- ./git/gcc_rev
@@ -52,14 +50,7 @@ List of files below:
- ./jenkins/notify-init.log
- ./jenkins/run-build.env
- ./manifest.sh
-- ./notify/jira/comment-card.txt
- ./notify/jira/comment-template.txt
-- ./notify/jira/components
-- ./notify/jira/description
-- ./notify/jira/key
-- ./notify/jira/startdate
-- ./notify/jira/summary
-- ./notify/jira/yaml
- ./notify/mail-body.txt
- ./notify/mail-recipients.txt
- ./notify/mail-subject.txt
diff --git a/git/newlib_rev b/git/newlib_rev
index fd979c1..8890cee 100644
--- a/git/newlib_rev
+++ b/git/newlib_rev
@@ -1 +1 @@
-f81bf08f7caaebf877956d5d09c56a5d501de08a
+30c469f2e83023b9f77b1771f539006267c632a9
diff --git a/jenkins/build-name b/jenkins/build-name
index 12d6c53..a7ad9f6 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#84-newlib-R# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1-force
+#85-newlib-R# build_abe qemu:
diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt
deleted file mode 100644
index 057543a..0000000
--- a/jenkins/mail-body.txt
+++ /dev/null
@@ -1,84 +0,0 @@
-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 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.
-
-We track this report status in https://linaro.atlassian.net/browse/GNU-1082 , please let us know if you are looking at the problem and/or when you have a fix.
-
-In arm-eabi thumb v8-a hard after:
-
- | commit newlib-4.3.0-378-gf81bf08f7
- | Author: Jeff Johnston <jjohnstn@redhat.com>
- | Date: Tue Dec 19 13:58:12 2023 -0500
- |
- | Add generated files for Revert patch
-
-Results changed to
-# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-# FAILED
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-# build_abe gdb:
-# build_abe qemu:
-# First few build errors in logs:
-# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:27 make[4]: *** [Makefile:2487: arm/_exit.o] Error 1
-# 00:00:27 make[3]: *** [Makefile:4931: all-recursive] Error 1
-# 00:00:27 make[2]: *** [Makefile:1213: all] Error 2
-# 00:00:27 make[1]: *** [Makefile:9528: all-target-libgloss] Error 2
-# 00:00:27 make: *** [Makefile:879: all] Error 2
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 make[4]: *** [Makefile:5361: arm/rdpmon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5364: arm/rdimon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5367: arm/rdimon-crt0-v2m.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1
-
-From
-# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-4
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-5
-# build_abe gdb:
-6
-# build_abe qemu:
-7
-
-The configuration of this build is:
-CI config tcwg_gnu_embed_build arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
-
------------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
-
-Current build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-
-Full commit : https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a
-
-List of configurations that regressed due to this commit :
-* tcwg_gnu_embed_build
-** master-thumb_v8a_hard_eabi
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-*** https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-
diff --git a/jenkins/mail-recipients.txt b/jenkins/mail-recipients.txt
deleted file mode 100644
index 44321b3..0000000
--- a/jenkins/mail-recipients.txt
+++ /dev/null
@@ -1 +0,0 @@
-cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,jjohnstn@redhat.com
diff --git a/jenkins/mail-subject.txt b/jenkins/mail-subject.txt
deleted file mode 100644
index ece8748..0000000
--- a/jenkins/mail-subject.txt
+++ /dev/null
@@ -1 +0,0 @@
-[Linaro-TCWG-CI] newlib-4.3.0-378-gf81bf08f7: Failure on master-thumb_v8a_hard_eabi
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index eb57daf..bddde0e 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -18,25 +18,25 @@
++ set +x
+ ci_project=tcwg_gnu_embed_build
++ get_current_manifest '{rr[ci_config]}'
-# Debug traces :
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+# Debug traces :
+ ci_config=master-thumb_v8a_hard_eabi
+ echo '# Debug traces :'
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -45,13 +45,13 @@
# check_source_changes
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
++ '[' ignore = precommit ']'
+ check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-+ '[' force '!=' init ']'
++ '[' onsuccess '!=' init ']'
+ IFS=' '
+ read -r -a changed_components
++ print_changed_components
@@ -65,7 +65,7 @@
+++ for c in ${rr[components]}
+++ '[' xbaseline '!=' xbaseline ']'
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/newlib-cygwin.git#f81bf08f7caaebf877956d5d09c56a5d501de08a '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/newlib-cygwin.git#master '!=' xbaseline ']'
+++ echo -ne newlib
+++ delim=' '
+++ for c in ${rr[components]}
@@ -85,7 +85,7 @@
+++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/newlib_rev
-++ '[' xf81bf08f7caaebf877956d5d09c56a5d501de08a '!=' xb67114d7d826194d20a002869ac3f2ef2db47b8f ']'
+++ '[' x30c469f2e83023b9f77b1771f539006267c632a9 '!=' xf81bf08f7caaebf877956d5d09c56a5d501de08a ']'
++ echo -ne newlib
++ delim=' '
++ echo
@@ -98,17 +98,17 @@
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ first_bad=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ first_bad=30c469f2e83023b9f77b1771f539006267c632a9
++ get_baseline_git newlib_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ last_good=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ last_good=f81bf08f7caaebf877956d5d09c56a5d501de08a
+ local res
+ res=0
-+ wait 132195
++ wait 19820
+ git -C newlib rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo newlib' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -122,22 +122,22 @@
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ git -C newlib rev-parse 'f81bf08f7caaebf877956d5d09c56a5d501de08a^@'
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
+++ git -C newlib rev-parse '30c469f2e83023b9f77b1771f539006267c632a9^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' b67114d7d826194d20a002869ac3f2ef2db47b8f = b67114d7d826194d20a002869ac3f2ef2db47b8f ']'
-+ return 0
++ '[' 751a3427e012b165086a4fd2da5981b0bbeaac07 = f81bf08f7caaebf877956d5d09c56a5d501de08a ']'
++ return 1
# Debug traces :
-# change_kind=single_commit : newlib
-+ change_kind=single_commit
+# change_kind=single_component : newlib
++ change_kind=single_component
+ echo '# Debug traces :'
-+ echo '# change_kind=single_commit : newlib'
++ echo '# change_kind=single_component : newlib'
+ for c in "${changed_components[@]}"
++ get_baseline_git newlib_rev
++ set -euf -o pipefail
@@ -145,26 +145,29 @@
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ git -C newlib rev-list --count b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a
-# rev for newlib : b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a (1 commits)
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
+++ git -C newlib rev-list --count f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+# rev for newlib : f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9 (2 commits)
-+ c_commits=1
-+ echo '# rev for newlib : b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a (1 commits)'
++ c_commits=2
++ echo '# rev for newlib : f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9 (2 commits)'
+ echo ''
+ setup_stages_to_run
-+ '[' onregression = onregression ']'
-+ '[' 1 = 0 ']'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' onregression = precommit ']'
-+ '[' onregression = ignore ']'
-+ '[' onregression = precommit ']'
++ '[' ignore = onregression ']'
++ '[' ignore = precommit ']'
++ '[' ignore = ignore ']'
++ post_jira_comment=false
++ post_jira_card=false
++ post_icommits=false
++ '[' ignore = ignore ']'
++ post_mail=false
++ '[' ignore = precommit ']'
+ generate_dashboard=false
+ post_dashboard=false
+ print_commits_f=print_commits
@@ -181,247 +184,8 @@
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 132275
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ git_checkout interesting-commits master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local remote=origin
-+ git_clean interesting-commits
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard
-+ local sha1
-++ git_rev_parse interesting-commits master origin
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ '[' 3 -ge 3 ']'
-++ remote=origin
-++ git_rev_parse_1 interesting-commits master origin --short
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ local opts=--short
-++ local ret
-++ cd interesting-commits
-++ local sha1 try_ref
-++ case "$ref" in
-++ try_ref=refs/remotes/origin/master
-++ ret=0
-+++ git rev-parse --short refs/remotes/origin/master
-++ sha1=939eca075
-++ '[' 0 -ne 0 ']'
-++ echo 939eca075
-+ sha1=939eca075
-+ git -C interesting-commits checkout --detach 939eca075
-HEAD is now at 939eca075 Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- d5cd3b16d..939eca075 master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-# update_interesting_commits
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ subdir3=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build
-++ local dir=newlib/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 3 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 3 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+ subdir4=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
-++ local dir=newlib/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 4 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 4 -ge 4 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ subdir5=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ '[' -d interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a ']'
-+ mkdir -p interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-+ echo b67114d7d826194d20a002869ac3f2ef2db47b8f
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/build_url newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/last_good
-+ '[' init '!=' full ']'
++ '[' single_component '!=' single_commit ']'
+ return
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
-HEAD detached from d5cd3b16d
-nothing to commit, working tree clean
-+ break
+ '[' full '!=' full ']'
+ gnu_generate_extra_details
+ set -euf -o pipefail
@@ -484,20 +248,21 @@ nothing to commit, working tree clean
++ assert_with_msg 'ERROR: No newlib in current git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
+++ cat base-artifacts/git/newlib_rev
-++ git -C newlib show --no-patch --pretty=%ct b67114d7d826194d20a002869ac3f2ef2db47b8f
-+ base_d=1703011022
+++ git -C newlib show --no-patch --pretty=%ct f81bf08f7caaebf877956d5d09c56a5d501de08a
++ base_d=1703012292
++ get_current_component_date newlib
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/newlib_rev
-++ git -C newlib show --no-patch --pretty=%ct f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ cur_d=1703012292
-+ '[' x1703011022 '!=' x ']'
-+ '[' x1703012292 = x ']'
-+ '[' 1703012292 -lt 1703011022 ']'
-+ '[' x1703012292 = x ']'
-+ '[' 1703012292 -gt 1703021635 ']'
+++ git -C newlib show --no-patch --pretty=%ct 30c469f2e83023b9f77b1771f539006267c632a9
++ cur_d=1703023481
++ '[' x1703012292 '!=' x ']'
++ '[' x1703023481 = x ']'
++ '[' 1703023481 -lt 1703012292 ']'
++ '[' x1703023481 = x ']'
++ '[' 1703023481 -gt 1703021635 ']'
++ results_date=1703023481
+ for c in $(get_current_manifest "{rr[components]}")
++ get_baseline_component_date gdb
++ set -euf -o pipefail
@@ -518,7 +283,7 @@ nothing to commit, working tree clean
+ '[' x1702722445 = x ']'
+ '[' 1702722445 -lt 1702722445 ']'
+ '[' x1702722445 = x ']'
-+ '[' 1702722445 -gt 1703021635 ']'
++ '[' 1702722445 -gt 1703023481 ']'
+ for c in $(get_current_manifest "{rr[components]}")
++ get_baseline_component_date qemu
++ set -euf -o pipefail
@@ -539,697 +304,34 @@ nothing to commit, working tree clean
+ '[' x1702418073 = x ']'
+ '[' 1702418073 -lt 1702418073 ']'
+ '[' x1702418073 = x ']'
-+ '[' 1702418073 -gt 1703021635 ']'
-+ assert_with_msg 'Failed to produce results_date' '[' 1703021635 -gt 0 ']'
++ '[' 1702418073 -gt 1703023481 ']'
++ assert_with_msg 'Failed to produce results_date' '[' 1703023481 -gt 0 ']'
+ set -euf -o pipefail +x
++ get_baseline_manifest '{rr[results_date]}'
++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false
++ set +x
-+ base_d=1702954209
-+ '[' 1702954209 '!=' '' ']'
-+ assert '[' 1703021635 -ge 1702954209 ']'
++ base_d=1702987922
++ '[' 1702987922 '!=' '' ']'
++ assert '[' 1703023481 -ge 1702987922 ']'
+ set -euf -o pipefail +x
-+ '[' 1703021635 -gt 1702954209 ']'
-+ results_date=1702987922
-+ rr[results_date]=1702987922
++ '[' 1703023481 -gt 1702987922 ']'
++ results_date=1703005701
++ rr[results_date]=1703005701
+ cat
+ manifest_out
+ cat
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xsingle_commit '!=' xsingle_commit ']'
-+ local isubdir
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ isubdir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/first_url ']'
-+ local first_url
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/first_url
-+ first_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ '[' https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/ = https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/ ']'
-+ first_icommit_to_report=true
++ '[' xsingle_component '!=' xsingle_commit ']'
++ return
+ post_interesting_commits full
# post_interesting_commits
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=full
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 146514
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ git_checkout interesting-commits master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local remote=origin
-+ git_clean interesting-commits
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard
-+ local sha1
-++ git_rev_parse interesting-commits master origin
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ '[' 3 -ge 3 ']'
-++ remote=origin
-++ git_rev_parse_1 interesting-commits master origin --short
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ local opts=--short
-++ local ret
-++ cd interesting-commits
-++ local sha1 try_ref
-++ case "$ref" in
-++ try_ref=refs/remotes/origin/master
-++ ret=0
-+++ git rev-parse --short refs/remotes/origin/master
-++ sha1=939eca075
-++ '[' 0 -ne 0 ']'
-++ echo 939eca075
-+ sha1=939eca075
-+ git -C interesting-commits checkout --detach 939eca075
-HEAD is now at 939eca075 Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ '[' full = full ']'
-+ true
-+ true
-+ '[' '' = '' ']'
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key ']'
-++ create_jira_card
-++ set -euf -o pipefail
-++ local template project parent assignee yaml
-+++ print_jira_template_card
-+++ local jira_card=GNU-692
-+++ case "$ci_project/$ci_config:$changed_single_component" in
-+++ echo GNU-692
-++ template=GNU-692
-++ project=GNU
-+++ jipsearch -j key=GNU-692 -s parent:key
-+++ sed -e 's/.* , //'
-++ parent=GNU-955
-+++ jipsearch -j key=GNU-692 -s assignee:emailAddress
-+++ sed -e 's/.* , //'
-Traceback (most recent call last):
- File "/usr/local/bin/jipsearch", line 8, in <module>
- sys.exit(main())
- File "/usr/local/lib/python3.10/dist-packages/jipdate/jipsearch.py", line 351, in main
- print_issues(jira, issues)
- File "/usr/local/lib/python3.10/dist-packages/jipdate/jipsearch.py", line 280, in print_issues
- value = field[cfg.args.single_field[1]]
-TypeError: 'NoneType' object is not subscriptable
-+++ true
-++ assignee=
-++ '[' '' = '' ']'
-+++ jipsearch -j key=GNU-955 -s assignee:emailAddress
-+++ sed -e 's/.* , //'
-++ assignee=adhemerval.zanella@linaro.org
-+++ mktemp
-++ yaml=/tmp/tmp.1OfNVU6Fp7
-++ trap 'rm /tmp/tmp.1OfNVU6Fp7' EXIT
-++ cat
-++ local key
-+++ jipcreate -f /tmp/tmp.1OfNVU6Fp7
-+++ sed -e 's#.*/##'
-++ key=GNU-1082
-++ echo GNU-1082
-+++ rm /tmp/tmp.1OfNVU6Fp7
-+ jira_key=GNU-1082
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-# update_interesting_commits
-+ update_interesting_commits full GNU-1082
-+ echo '# update_interesting_commits'
-+ local stage=full
-+ local jira_key=GNU-1082
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ subdir3=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build
-++ local dir=newlib/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 3 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 3 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+ subdir4=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
-++ local dir=newlib/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 4 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 4 -ge 4 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ subdir5=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ '[' -d interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a ']'
-+ mkdir -p interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-+ echo b67114d7d826194d20a002869ac3f2ef2db47b8f
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/build_url newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/last_good
-+ '[' full '!=' full ']'
-+ gnu_print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ case "$print_arg" in
-+ '[' 1 = 0 ']'
-+ echo Failure
-+ return 0
-+ merge_status_summary interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt
-+ cur=Failure
-+ '[' Failure -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh: line 1068: [: Failure: integer expression expected
-+ best=Failure
-+ best_file=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt
-+ merge_status_summary interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt
-+ cur=Failure
-+ '[' Failure -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh: line 1068: [: Failure: integer expression expected
-+ best=Failure
-+ best_file=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status-summary.txt
-+ gnu_print_result --long
-+ false
-+ local print_arg=--long
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --long
-+ false
-+ local print_arg=--long
-+ case "$print_arg" in
-+ echo 'Results changed to'
-++ cat artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-# FAILED
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-# build_abe gdb:
-# build_abe qemu:
-# First few build errors in logs:
-# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:27 make[4]: *** [Makefile:2487: arm/_exit.o] Error 1
-# 00:00:27 make[3]: *** [Makefile:4931: all-recursive] Error 1
-# 00:00:27 make[2]: *** [Makefile:1213: all] Error 2
-# 00:00:27 make[1]: *** [Makefile:9528: all-target-libgloss] Error 2
-# 00:00:27 make: *** [Makefile:879: all] Error 2
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 make[4]: *** [Makefile:5361: arm/rdpmon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5364: arm/rdimon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5367: arm/rdimon-crt0-v2m.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1'
-+ echo ''
-+ echo From
-++ cat base-artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-4
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-5
-# build_abe gdb:
-6
-# build_abe qemu:
-7'
-+ return 0
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt
-+ sed 's/^/* /'
-+ print_icommits_link newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-+ set -euf -o pipefail
-+ local path=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/build_url
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status.txt
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/summary.txt ']'
-+ local bad_artifacts_url good_artifacts_url
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-++ get_baseline_manifest BUILD_URL
-++ get_manifest base-artifacts/manifest.sh BUILD_URL false
-++ set +x
-+ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/artifact/artifacts
-+ cat
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-+ local ci_config
-+ read ci_config
-++ cd interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ ls
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/summary.txt ']'
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status.txt ']'
-+ echo '* master-thumb_v8a_hard_eabi'
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt/summary.txt ']'
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt/summary.txt ']'
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt
-+ local ci_project
-+ read ci_project
-++ cd interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ ls
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/first_url/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt ']'
-+ echo '* tcwg_gnu_embed_build'
-+ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt
-+ sed 's/^/*/'
-+ read ci_project
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status.txt
-+ print_commits --short
-+ set -euf -o pipefail
-+ false
-+ local print_arg=--short
-+ '[' single_commit = no_change ']'
-+ local more_lines
-+ '[' single_commit = single_commit ']'
-+ local c=newlib
-+ '[' --short = --link ']'
-+ local describe
-+ '[' '' = '' ']'
-++ describe_sha1 newlib f81bf08f7caaebf877956d5d09c56a5d501de08a true
-++ local component=newlib
-++ local sha1=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local anything=true
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "newlib*")
-++ git -C newlib describe --match 'newlib*' f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ describe=newlib-4.3.0-378-gf81bf08f7
-++ echo newlib-4.3.0-378-gf81bf08f7
-++ sed 's,^basepoints/,,'
-+ describe=newlib-4.3.0-378-gf81bf08f7
-+ '[' --short = --oneline ']'
-+ '[' '' = '' ']'
-+ echo 'commit newlib-4.3.0-378-gf81bf08f7'
-+ local tmpfile
-++ mktemp
-+ tmpfile=/tmp/tmp.z5GUlSy6iy
-+ git -C newlib log -n1 f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ tail -n +2
-+ head -n 10 /tmp/tmp.z5GUlSy6iy
-++ cat /tmp/tmp.z5GUlSy6iy
-++ wc -l
-+ more_lines=-6
-+ '[' -6 -gt 0 ']'
-+ rm /tmp/tmp.z5GUlSy6iy
-+ '[' '' '!=' '' ']'
-+ return 0
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/commit-log.txt
-+ true
-+ local jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key ']'
-+ '[' -e interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira ']'
-+ mkdir interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ '[' GNU-1082 '!=' '' ']'
-+ echo GNU-1082
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key
-++ print_commits --oneline
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=newlib
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 newlib f81bf08f7caaebf877956d5d09c56a5d501de08a true
-+++ local component=newlib
-+++ local sha1=f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "newlib*")
-+++ git -C newlib describe --match 'newlib*' f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ describe=newlib-4.3.0-378-gf81bf08f7
-+++ echo newlib-4.3.0-378-gf81bf08f7
-+++ sed 's,^basepoints/,,'
-++ describe=newlib-4.3.0-378-gf81bf08f7
-++ '[' --oneline = --oneline ']'
-++ echo newlib-4.3.0-378-gf81bf08f7
-++ return 0
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status-summary.txt
-+ echo newlib-4.3.0-378-gf81bf08f7: Failure
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/summary
-+ cat
-++ print_commits --link
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--link
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=newlib
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git newlib_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No newlib_url in baseline git' '[' -f base-artifacts/git/newlib_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/newlib_url
-++ url=git://sourceware.org/git/newlib-cygwin.git
-++ [[ git://sourceware.org/git/newlib-cygwin.git =~ git://sourceware.org/git/ ]]
-++ url=newlib-cygwin.git
-++ url='https://sourceware.org/git/?p=newlib-cygwin.git'
-++ echo 'https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a'
-++ return 0
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/commit-log.txt
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status.txt
-++ print_icommits_link newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
-++ set -euf -o pipefail
-++ local path=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
-++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/description
-+ update_jira_card
-# update_jira_card
-+ set -euf -o pipefail
-+ echo '# update_jira_card'
-+ local jira_dir
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ components=()
-+ local -a components
-+ case "$changed_single_component" in
-+ components+=(Newlib)
-+ IFS=,
-+ echo Newlib
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/components
-+ local commit_date
-++ git -C newlib log -n1 --pretty=%cd --date=iso f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ commit_date='2023-12-19 13:58:12 -0500'
-+ date -d '2023-12-19 13:58:12 -0500' +%Y-%m-%d
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/startdate
-+ local key project
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local dir=newlib/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-++ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key ']'
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key
-+ key=GNU-1082
-+ '[' -z GNU-1082 ']'
-+ project=GNU
-+ local yaml=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
-+ cat
-+ sed -e 's/^/ /' interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/summary
-+ cat
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/components
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/startdate
-+ sed -e 's/^/ /' interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/description
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
-+ local describe
-++ describe_sha1 newlib f81bf08f7caaebf877956d5d09c56a5d501de08a false
-++ local component=newlib
-++ local sha1=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local anything=false
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "newlib*")
-++ git -C newlib describe --match 'newlib*' f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ describe=newlib-4.3.0-378-gf81bf08f7
-+ '[' newlib-4.3.0-378-gf81bf08f7 '!=' '' ']'
-+ local d
-++ dirname newlib-4.3.0-378-gf81bf08f7
-+ d=.
-+ mkdir -p interesting-commits/newlib/.
-+ local symlink=
-+ '[' . '!=' . ']'
-+ symlink=sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ rm -f interesting-commits/newlib/newlib-4.3.0-378-gf81bf08f7
-+ ln -s sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a interesting-commits/newlib/newlib-4.3.0-378-gf81bf08f7
-+ git -C interesting-commits add newlib/newlib-4.3.0-378-gf81bf08f7
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
-[detached HEAD 64e59b7f8] Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
- 16 files changed, 125 insertions(+)
- create mode 120000 newlib/newlib-4.3.0-378-gf81bf08f7
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/commit-log.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/components
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/description
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/startdate
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/summary
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status-summary.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status-summary.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/status.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status-summary.txt
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/status.txt
-+ wait 161011
-+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-remote: Sending notification emails to: tcwg-commits@lists.linaro.org
-post-git trigger: updating grokmirror
-To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
- 939eca075..64e59b7f8 HEAD -> master
-+ break
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -1239,47 +341,12 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local dir=newlib/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ isubdir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ case "$print_arg" in
-++ echo interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ icommit_entry=interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ '[' interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a '!=' '' ']'
-+ '[' -d interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira ']'
-+ rsync -a interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/ artifacts/notify/jira/
-+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=GNU-1082
-+ '[' GNU-1082 '!=' '' ']'
-+ cat
-++ gnu_print_result --oneline
-++ false
-++ local print_arg=--oneline
-++ '[' -d artifacts/sumfiles ']'
-++ print_result --oneline
-++ false
-++ local print_arg=--oneline
-++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' xsingle_component '!=' xsingle_commit ']'
++ return 0
-++ print_artifacts_url 'notify/mail-body.txt/*view*/'
-++ set -euf -o pipefail
-++ local url
-+++ get_current_manifest BUILD_URL
-+++ get_manifest artifacts/manifest.sh BUILD_URL
-+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/'
++ icommit_entry=
++ '[' '' '!=' '' ']'
++ mkdir -p artifacts/notify/jira
++ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
++ local jira_card=GNU-692
@@ -1293,8 +360,8 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ false
++ local print_arg=--oneline
++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' 0 = 0 ']'
+++ echo Success
++ return 0
++ print_artifacts_url 'notify/mail-body.txt/*view*/'
++ set -euf -o pipefail
@@ -1302,9 +369,9 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -1327,15 +394,17 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
++ read -r email
+++ git -C newlib log --pretty=%ae f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
++ emails["$email"]=cc
+ read -r email
-++ git -C newlib log --pretty=%ae b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a
+ emails["$email"]=cc
+ read -r email
+ local precommit_postcommit=postcommit
@@ -1346,15 +415,17 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
++ read -r email
+++ git -C newlib log --pretty=%ce f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
++ emails["$email"]=to
+ read -r email
-++ git -C newlib log --pretty=%ce b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a
+ emails["$email"]=to
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -1377,34 +448,48 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
+ IFS=,
-+ echo cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,jjohnstn@redhat.com
++ echo cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,jjohnstn@redhat.com,cc:vapier@gentoo.org
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=newlib
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 newlib f81bf08f7caaebf877956d5d09c56a5d501de08a true
-+++ local component=newlib
-+++ local sha1=f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "newlib*")
-+++ git -C newlib describe --match 'newlib*' f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ describe=newlib-4.3.0-378-gf81bf08f7
-+++ echo newlib-4.3.0-378-gf81bf08f7
-+++ sed 's,^basepoints/,,'
-++ describe=newlib-4.3.0-378-gf81bf08f7
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git newlib_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/newlib_rev
+++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++++ get_current_git newlib_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/newlib_rev
+++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
++++ git -C newlib rev-list --count f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+++ c_commits=2
+++ new_commits=2
++++ echo newlib
++++ tr ' ' ,
+++ components=newlib
+++ echo '2 commits in newlib'
++ '[' --oneline = --oneline ']'
-++ echo newlib-4.3.0-378-gf81bf08f7
++ return 0
++ gnu_print_result --oneline
++ false
@@ -1414,12 +499,12 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ false
++ local print_arg=--oneline
++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' 0 = 0 ']'
+++ echo Success
++ return 0
++ gnu_print_config --oneline
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
++ local project=tcwg_gnu_embed_build
@@ -1444,43 +529,25 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ case "$print_arg" in
++ case "$ci_config" in
++ echo master-thumb_v8a_hard_eabi
-+ echo '[Linaro-TCWG-CI]' 'newlib-4.3.0-378-gf81bf08f7: Failure on master-thumb_v8a_hard_eabi'
++ echo '[Linaro-TCWG-CI]' '2 commits in newlib: Success on master-thumb_v8a_hard_eabi'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/artifact/artifacts
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-+ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
+ local key=
-+ '[' single_commit = single_commit ']'
-+ '[' '' = '' ']'
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local dir=newlib/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-++ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key ']'
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key
-+ key=GNU-1082
-+ '[' -z GNU-1082 ']'
-+ cat
-+ '[' GNU-1082 '!=' '' ']'
++ '[' single_component = single_commit ']'
+ cat
++ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
++ local project=tcwg_gnu_embed_build
@@ -1505,40 +572,56 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=newlib
-++ '[' --short = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 newlib f81bf08f7caaebf877956d5d09c56a5d501de08a true
-+++ local component=newlib
-+++ local sha1=f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "newlib*")
-+++ git -C newlib describe --match 'newlib*' f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ describe=newlib-4.3.0-378-gf81bf08f7
-+++ echo newlib-4.3.0-378-gf81bf08f7
-+++ sed 's,^basepoints/,,'
-++ describe=newlib-4.3.0-378-gf81bf08f7
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git newlib_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/newlib_rev
+++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++++ get_current_git newlib_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/newlib_rev
+++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
++++ git -C newlib rev-list --count f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+++ c_commits=2
+++ new_commits=2
++++ echo newlib
++++ tr ' ' ,
+++ components=newlib
+++ echo '2 commits in newlib'
++ '[' --short = --oneline ']'
-++ '[' '' = '' ']'
-++ echo 'commit newlib-4.3.0-378-gf81bf08f7'
-++ local tmpfile
-+++ mktemp
-++ tmpfile=/tmp/tmp.vO6rXVBVmK
-++ git -C newlib log -n1 f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ tail -n +2
-++ head -n 10 /tmp/tmp.vO6rXVBVmK
-+++ cat /tmp/tmp.vO6rXVBVmK
-+++ wc -l
-++ more_lines=-6
-++ '[' -6 -gt 0 ']'
-++ rm /tmp/tmp.vO6rXVBVmK
+++ for c in "${changed_components[@]}"
++++ get_baseline_git newlib_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/newlib_rev
+++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++++ get_current_git newlib_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/newlib_rev
+++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
++++ git -C newlib rev-list --count f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+++ c_commits=2
+++ '[' '' '!=' '' ']'
+++ git -C newlib log -n 5 --oneline f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+++ '[' 2 -gt 5 ']'
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -1563,6 +646,22 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
# FAILED
# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
# build_abe gdb:
+# build_abe qemu:'
+++ echo ''
+++ echo From
++++ cat base-artifacts/results
+++ echo '# reset_artifacts:
+-10
+# true:
+0
+# build_abe binutils:
+1
+# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
+2
+# build_abe newlib:
+# FAILED
+# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
+# build_abe gdb:
# build_abe qemu:
# First few build errors in logs:
# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
@@ -1581,29 +680,10 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
# 00:00:24 make[4]: *** [Makefile:5367: arm/rdimon-crt0-v2m.o] Error 1
# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1'
-++ echo ''
-++ echo From
-+++ cat base-artifacts/results
-++ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-4
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-5
-# build_abe gdb:
-6
-# build_abe qemu:
-7'
++ return 0
++ gnu_print_config --long
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
++ local project=tcwg_gnu_embed_build
@@ -1623,76 +703,13 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_gnu_embed_build arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' '' '!=' '' ']'
-+ cat
-++ print_last_icommit --reproduction_instructions_link tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--reproduction_instructions_link
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
-+++ local dir=newlib/sha1
-+++ '[' 4 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 4 -ge 3 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+++ '[' 4 -ge 4 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ isubdir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ case "$print_arg" in
-++ print_icommits_link newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-++ set -euf -o pipefail
-++ local path=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-++ print_commits --link
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--link
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=newlib
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git newlib_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No newlib_url in baseline git' '[' -f base-artifacts/git/newlib_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/newlib_url
-++ url=git://sourceware.org/git/newlib-cygwin.git
-++ [[ git://sourceware.org/git/newlib-cygwin.git =~ git://sourceware.org/git/ ]]
-++ url=newlib-cygwin.git
-++ url='https://sourceware.org/git/?p=newlib-cygwin.git'
-++ echo 'https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a'
-++ return 0
-++ print_last_icommit --status
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--status
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local dir=newlib/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ isubdir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ case "$print_arg" in
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/status.txt
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jenkins_html_files
++ wait 20028
# generate_jenkins_html_files
... Skipping
-+ wait 161144
+ set -euf -o pipefail
+ echo '# generate_jenkins_html_files'
+ true
@@ -1752,8 +769,8 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ cat
+ read -r cur_file
++ cd artifacts
-++ sort
++ find . -type f
+++ sort
++ print_readme_link html ./01-reset_artifacts/console.log.xz
++ set -euf -o pipefail
++ local text_type=html
@@ -1842,22 +859,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./11-check_regression/console.log.xz">./11-check_regression/console.log.xz</a>'
+ echo '<li><a href="./11-check_regression/console.log.xz">./11-check_regression/console.log.xz</a>'
+ read -r cur_file
-++ print_readme_link html ./11-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./11-check_regression/results.regressions
-++ case $text_type in
-++ echo -n '<a href="./11-check_regression/results.regressions">./11-check_regression/results.regressions</a>'
-+ echo '<li><a href="./11-check_regression/results.regressions">./11-check_regression/results.regressions</a>'
-+ read -r cur_file
-++ print_readme_link html ./11-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./11-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n '<a href="./11-check_regression/trigger-bisect">./11-check_regression/trigger-bisect</a>'
-+ echo '<li><a href="./11-check_regression/trigger-bisect">./11-check_regression/trigger-bisect</a>'
-+ read -r cur_file
++ print_readme_link html ./git/binutils_rev
++ set -euf -o pipefail
++ local text_type=html
@@ -1978,14 +979,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./manifest.sh">./manifest.sh</a>'
+ echo '<li><a href="./manifest.sh">./manifest.sh</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/jira/comment-card.txt
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/comment-card.txt
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>'
-+ echo '<li><a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/jira/comment-template.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -1994,54 +987,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ echo '<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/components">./notify/jira/components</a>'
-+ echo '<li><a href="./notify/jira/components">./notify/jira/components</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/description">./notify/jira/description</a>'
-+ echo '<li><a href="./notify/jira/description">./notify/jira/description</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/key
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/key
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/key">./notify/jira/key</a>'
-+ echo '<li><a href="./notify/jira/key">./notify/jira/key</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ echo '<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ echo '<li><a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/yaml
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/yaml
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/yaml">./notify/jira/yaml</a>'
-+ echo '<li><a href="./notify/jira/yaml">./notify/jira/yaml</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -2227,22 +1172,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./11-check_regression/console.log.xz
+ echo '- ./11-check_regression/console.log.xz'
+ read -r cur_file
-++ print_readme_link txt ./11-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./11-check_regression/results.regressions
-++ case $text_type in
-++ echo -n ./11-check_regression/results.regressions
-+ echo '- ./11-check_regression/results.regressions'
-+ read -r cur_file
-++ print_readme_link txt ./11-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./11-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n ./11-check_regression/trigger-bisect
-+ echo '- ./11-check_regression/trigger-bisect'
-+ read -r cur_file
++ print_readme_link txt ./git/binutils_rev
++ set -euf -o pipefail
++ local text_type=txt
@@ -2363,14 +1292,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./manifest.sh
+ echo '- ./manifest.sh'
+ read -r cur_file
-++ print_readme_link txt ./notify/jira/comment-card.txt
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/comment-card.txt
-++ case $text_type in
-++ echo -n ./notify/jira/comment-card.txt
-+ echo '- ./notify/jira/comment-card.txt'
-+ read -r cur_file
++ print_readme_link txt ./notify/jira/comment-template.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -2379,54 +1300,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./notify/jira/comment-template.txt
+ echo '- ./notify/jira/comment-template.txt'
+ read -r cur_file
-++ print_readme_link txt ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n ./notify/jira/components
-+ echo '- ./notify/jira/components'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n ./notify/jira/description
-+ echo '- ./notify/jira/description'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/key
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/key
-++ case $text_type in
-++ echo -n ./notify/jira/key
-+ echo '- ./notify/jira/key'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n ./notify/jira/startdate
-+ echo '- ./notify/jira/startdate'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n ./notify/jira/summary
-+ echo '- ./notify/jira/summary'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/yaml
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/yaml
-++ case $text_type in
-++ echo -n ./notify/jira/yaml
-+ echo '- ./notify/jira/yaml'
-+ read -r cur_file
++ print_readme_link txt ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -2498,61 +1371,36 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ echo '... Skipping'
+ return
+ generate_lnt_report
++ wait 20200
# generate_lnt_report
-+ wait 161352
+ set -euf -o pipefail
+ local results_date
+ echo '# generate_lnt_report'
+ true
-+ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/lnt-utils.sh
++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/lnt-utils.sh
++ declare is_first_lnt_entry
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1702987922
-++ date '+%Y-%m-%d %H:%M:%S' --date @1702987922
-+ results_date='2023-12-19 12:12:02'
++ results_date=1703005701
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703005701
++ results_date='2023-12-19 17:08:21'
+ local jira_key=
+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=GNU-1082
+ case "$ci_project" in
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/ tcwg_gnu_embed_build master-thumb_v8a_hard_eabi '2023-12-19 12:12:02' GNU-1082 artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/ tcwg_gnu_embed_build master-thumb_v8a_hard_eabi '2023-12-19 17:08:21' '' artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/
+ local ci_project=tcwg_gnu_embed_build
+ local ci_config=master-thumb_v8a_hard_eabi
-+ local 'results_date=2023-12-19 12:12:02'
-+ local jira_key=GNU-1082
-+ local sumfiles_dir=artifacts/sumfiles
-+ local output_file=artifacts/notify/lnt_report.json
-+ local -a sumfiles
-+ readarray -t -d '' sumfiles
-++ find artifacts/sumfiles -name '*.sum' -print0
-find: ‘artifacts/sumfiles’: No such file or directory
-+ '[' 0 = 0 ']'
-+ return
-# release_notification_files
-+ true
-+ release_notification_files
-+ echo '# release_notification_files'
-+ '[' -d artifacts/jenkins ']'
-+ local f
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-body.txt ']'
-+ cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-subject.txt ']'
-+ cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-recipients.txt ']'
-+ cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt
-... Done
++ local 'results_date=2023-12-19 17:08:21'
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/lnt-utils.sh: line 78: 5: parameter null or not set
# release_testresults_files
... Done
-+ echo '... Done'
++ true
++ false
+ true
+ release_testresults_files
+ echo '# release_testresults_files'
@@ -2560,57 +1408,13 @@ find: ‘artifacts/sumfiles’: No such file or directory
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+ echo '... Done'
+ post_to_jira
+# post_to_jira
+ set -euf -o pipefail
+ echo '# post_to_jira'
-# post_to_jira
-+ local post_card_comment=true
-+ local post_template_comment=true
-+ true
-+ '[' -f artifacts/notify/jira/yaml ']'
-+ local key status
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ local dir=newlib/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-++ '[' -f interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key ']'
-++ cat interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/key
-+ key=GNU-1082
-++ jipsearch -j key=GNU-1082 -s status:name
-++ sed -e 's/.* , //'
-+ status=Open
-+ case "$status" in
-+ jipcreate -f artifacts/notify/jira/yaml
-Existing issue updated: https://linaro.atlassian.net/browse/GNU-1082
-+ post_template_comment=false
-+ true
-+ '[' -f artifacts/notify/jira/comment-card.txt ']'
-+ echo y
-+ jipdate -f artifacts/notify/jira/comment-card.txt
-These JIRA cards will be updated as follows:
-
-[GNU-1082]
- Failure
- Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/
-
-Server to update: https://linaro.atlassian.net
-
-Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets!
-
-This is your status:
-
----
-
-[GNU-1082]
-Failure
-Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/
++ local post_card_comment=false
++ local post_template_comment=false
++ false
++ false
+ false
Full stage ran successfully.
+ echo 'Full stage ran successfully.'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index d2349d7..3794f84 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -17,26 +17,26 @@
++ get_manifest artifacts/manifest.sh '{rr[ci_project]}'
++ set +x
+ ci_project=tcwg_gnu_embed_build
-# Debug traces :
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+# Debug traces :
+ ci_config=master-thumb_v8a_hard_eabi
+ echo '# Debug traces :'
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -45,13 +45,13 @@
# check_source_changes
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
++ '[' ignore = precommit ']'
+ check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-+ '[' force '!=' init ']'
++ '[' onsuccess '!=' init ']'
+ IFS=' '
+ read -r -a changed_components
++ print_changed_components
@@ -65,7 +65,7 @@
+++ for c in ${rr[components]}
+++ '[' xbaseline '!=' xbaseline ']'
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/newlib-cygwin.git#f81bf08f7caaebf877956d5d09c56a5d501de08a '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/newlib-cygwin.git#master '!=' xbaseline ']'
+++ echo -ne newlib
+++ delim=' '
+++ for c in ${rr[components]}
@@ -85,7 +85,7 @@
+++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/newlib_rev
-++ '[' xf81bf08f7caaebf877956d5d09c56a5d501de08a '!=' xb67114d7d826194d20a002869ac3f2ef2db47b8f ']'
+++ '[' x30c469f2e83023b9f77b1771f539006267c632a9 '!=' xf81bf08f7caaebf877956d5d09c56a5d501de08a ']'
++ echo -ne newlib
++ delim=' '
++ echo
@@ -98,17 +98,17 @@
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ first_bad=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ first_bad=30c469f2e83023b9f77b1771f539006267c632a9
++ get_baseline_git newlib_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ last_good=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ last_good=f81bf08f7caaebf877956d5d09c56a5d501de08a
+ local res
+ res=0
-+ wait 117961
++ wait 19707
+ git -C newlib rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo newlib' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -122,22 +122,22 @@
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ git -C newlib rev-parse 'f81bf08f7caaebf877956d5d09c56a5d501de08a^@'
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
+++ git -C newlib rev-parse '30c469f2e83023b9f77b1771f539006267c632a9^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' b67114d7d826194d20a002869ac3f2ef2db47b8f = b67114d7d826194d20a002869ac3f2ef2db47b8f ']'
-+ return 0
++ '[' 751a3427e012b165086a4fd2da5981b0bbeaac07 = f81bf08f7caaebf877956d5d09c56a5d501de08a ']'
++ return 1
# Debug traces :
-# change_kind=single_commit : newlib
-+ change_kind=single_commit
+# change_kind=single_component : newlib
++ change_kind=single_component
+ echo '# Debug traces :'
-+ echo '# change_kind=single_commit : newlib'
++ echo '# change_kind=single_component : newlib'
+ for c in "${changed_components[@]}"
++ get_baseline_git newlib_rev
++ set -euf -o pipefail
@@ -145,26 +145,29 @@
++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/newlib_rev
-+ base_rev=b67114d7d826194d20a002869ac3f2ef2db47b8f
++ base_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
++ get_current_git newlib_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/newlib_rev
-+ cur_rev=f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ git -C newlib rev-list --count b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a
-# rev for newlib : b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a (1 commits)
++ cur_rev=30c469f2e83023b9f77b1771f539006267c632a9
+++ git -C newlib rev-list --count f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9
+# rev for newlib : f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9 (2 commits)
-+ c_commits=1
-+ echo '# rev for newlib : b67114d7d826194d20a002869ac3f2ef2db47b8f..f81bf08f7caaebf877956d5d09c56a5d501de08a (1 commits)'
++ c_commits=2
++ echo '# rev for newlib : f81bf08f7caaebf877956d5d09c56a5d501de08a..30c469f2e83023b9f77b1771f539006267c632a9 (2 commits)'
+ echo ''
+ setup_stages_to_run
-+ '[' onregression = onregression ']'
-+ '[' 1 = 0 ']'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' onregression = precommit ']'
-+ '[' onregression = ignore ']'
-+ '[' onregression = precommit ']'
++ '[' ignore = onregression ']'
++ '[' ignore = precommit ']'
++ '[' ignore = ignore ']'
++ post_jira_comment=false
++ post_jira_card=false
++ post_icommits=false
++ '[' ignore = ignore ']'
++ post_mail=false
++ '[' ignore = precommit ']'
+ generate_dashboard=false
+ post_dashboard=false
+ print_commits_f=print_commits
@@ -181,262 +184,8 @@
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 118041
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ git_checkout interesting-commits master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local remote=origin
-+ git_clean interesting-commits
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard
-+ local sha1
-++ git_rev_parse interesting-commits master origin
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ '[' 3 -ge 3 ']'
-++ remote=origin
-++ git_rev_parse_1 interesting-commits master origin --short
-++ set -euf -o pipefail
-++ local dir=interesting-commits
-++ local ref=master
-++ local remote=origin
-++ local opts=--short
-++ local ret
-++ cd interesting-commits
-++ local sha1 try_ref
-++ case "$ref" in
-++ try_ref=refs/remotes/origin/master
-++ ret=0
-+++ git rev-parse --short refs/remotes/origin/master
-++ sha1=d5cd3b16d
-++ '[' 0 -ne 0 ']'
-++ echo d5cd3b16d
-+ sha1=d5cd3b16d
-+ git -C interesting-commits checkout --detach d5cd3b16d
-Previous HEAD position was 6ab06cbd7 Add entry 7a6a29c455e7755b501c0006e39beb4e56ec2729 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/519/
-HEAD is now at d5cd3b16d Add entry 55e94561e97ed0bce4774aa1c6b5d5d82209a379 from https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--gnu-arm-master-O2-build/101/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ jira_dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 2b05eb41d..d5cd3b16d master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-# update_interesting_commits
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ local dir=newlib/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ subdir3=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build
-++ local dir=newlib/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 3 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 3 -ge 4 ']'
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-+ subdir4=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ interesting_subdir newlib f81bf08f7caaebf877956d5d09c56a5d501de08a tcwg_gnu_embed_build master-thumb_v8a_hard_eabi
-++ local dir=newlib/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-++ '[' 4 -ge 3 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build
-++ '[' 4 -ge 4 ']'
-++ dir=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ echo newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ subdir5=newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-+ '[' -d interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a ']'
-+ mkdir -p interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/first_url
-+ mkdir -p interesting-commits/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-+ echo b67114d7d826194d20a002869ac3f2ef2db47b8f
-+ git -C interesting-commits add newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/build_url newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/last_good
-+ '[' init '!=' full ']'
++ '[' single_component '!=' single_commit ']'
+ return
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/'
-[detached HEAD 939eca075] Add entry f81bf08f7caaebf877956d5d09c56a5d501de08a from https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/
- 3 files changed, 3 insertions(+)
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/first_url
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/build_url
- create mode 100644 newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/last_good
-+ wait 132100
-+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-remote: Sending notification emails to: tcwg-commits@lists.linaro.org
-post-git trigger: updating grokmirror
-To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
- d5cd3b16d..939eca075 HEAD -> master
-+ break
Init stage ran successfully.
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index c9af7ef..e92f1d8 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,9 +1,9 @@
-build_name="#84"
+build_name="#85"
docker_opts=(--distro
default )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#84-newlib"
+build_name="#85-newlib"
branch_opt=(==rr\[newlib_git\]
-git://sourceware.org/git/newlib-cygwin.git#f81bf08f7caaebf877956d5d09c56a5d501de08a )
-build_name="#84-newlib-R# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1-force"
+git://sourceware.org/git/newlib-cygwin.git#master )
+build_name="#85-newlib-R# build_abe qemu:"
diff --git a/manifest.sh b/manifest.sh
index 0d72b43..eb03344 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -5,10 +5,10 @@ rr[ci_project]="tcwg_gnu_embed_build"
rr[ci_config]="master-thumb_v8a_hard_eabi"
declare -g "scripts_branch=master"
rr[mode]="build"
-rr[update_baseline]="force"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/"
+rr[update_baseline]="onsuccess"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/"
declare -g "SQUAD_GRP="
-rr[newlib_git]="git://sourceware.org/git/newlib-cygwin.git#f81bf08f7caaebf877956d5d09c56a5d501de08a"
+rr[newlib_git]="git://sourceware.org/git/newlib-cygwin.git#master"
# Saving rr[] in the manifest
rr[abe_branch]="master"
rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git"
@@ -23,8 +23,8 @@ rr[host_cc]="/usr/bin/gcc"
rr[major]="1"
rr[minor]="2"
rr[no_regression_p]="no_regression_p"
-rr[no_regression_result]="1"
+rr[no_regression_result]="0"
rr[qemu_git]="baseline"
rr[target]="thumb_v8a_hard_eabi"
-declare -g "notify=onregression"
-rr[results_date]="1702987922"
+declare -g "notify=ignore"
+rr[results_date]="1703005701"
diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt
deleted file mode 100644
index ae49567..0000000
--- a/notify/jira/comment-card.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-[GNU-1082]
-Failure
-Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 203952f..7e4be4a 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,4 +1,3 @@
[GNU-692]
-https://linaro.atlassian.net/browse/GNU-1082
-Failure
-Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts/notify/mail-body.txt/*view*/
+Success
+Details: https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
deleted file mode 100644
index 3ede3e3..0000000
--- a/notify/jira/components
+++ /dev/null
@@ -1 +0,0 @@
-Newlib
diff --git a/notify/jira/description b/notify/jira/description
deleted file mode 100644
index 7c37eed..0000000
--- a/notify/jira/description
+++ /dev/null
@@ -1,14 +0,0 @@
-Commit: https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a
-commit newlib-4.3.0-378-gf81bf08f7
-Author: Jeff Johnston <jjohnstn@redhat.com>
-Date: Tue Dec 19 13:58:12 2023 -0500
-
- Add generated files for Revert patch
-
-* tcwg_gnu_embed_build
-** master-thumb_v8a_hard_eabi
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-*** https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-
-Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
diff --git a/notify/jira/key b/notify/jira/key
deleted file mode 100644
index 93f2963..0000000
--- a/notify/jira/key
+++ /dev/null
@@ -1 +0,0 @@
-GNU-1082
diff --git a/notify/jira/startdate b/notify/jira/startdate
deleted file mode 100644
index 6f9b729..0000000
--- a/notify/jira/startdate
+++ /dev/null
@@ -1 +0,0 @@
-2023-12-19
diff --git a/notify/jira/summary b/notify/jira/summary
deleted file mode 100644
index 7ccf9aa..0000000
--- a/notify/jira/summary
+++ /dev/null
@@ -1 +0,0 @@
-newlib-4.3.0-378-gf81bf08f7: Failure
diff --git a/notify/jira/yaml b/notify/jira/yaml
deleted file mode 100644
index 40d9e5c..0000000
--- a/notify/jira/yaml
+++ /dev/null
@@ -1,22 +0,0 @@
-- Project: GNU
- IssueType: Sub-task
- Key: GNU-1082
- Summary: |
- newlib-4.3.0-378-gf81bf08f7: Failure
- Components: Newlib
- Start date: 2023-12-19
- Description: |
- Commit: https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a
- commit newlib-4.3.0-378-gf81bf08f7
- Author: Jeff Johnston <jjohnstn@redhat.com>
- Date: Tue Dec 19 13:58:12 2023 -0500
-
- Add generated files for Revert patch
-
- * tcwg_gnu_embed_build
- ** master-thumb_v8a_hard_eabi
- *** Failure
- *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
- *** https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-
- Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/jira/yaml
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 057543a..a472972 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,15 +2,11 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
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.
-We track this report status in https://linaro.atlassian.net/browse/GNU-1082 , please let us know if you are looking at the problem and/or when you have a fix.
-
In arm-eabi thumb v8-a hard after:
- | commit newlib-4.3.0-378-gf81bf08f7
- | Author: Jeff Johnston <jjohnstn@redhat.com>
- | Date: Tue Dec 19 13:58:12 2023 -0500
- |
- | Add generated files for Revert patch
+ | 2 commits in newlib
+ | 30c469f2e libgloss: doc: generate single page & split html manuals
+ | 751a3427e libgloss: drop $(INCLUDES) when using $(AS)
Results changed to
# reset_artifacts:
@@ -26,6 +22,21 @@ Results changed to
# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
# build_abe gdb:
# build_abe qemu:
+
+From
+# reset_artifacts:
+-10
+# true:
+0
+# build_abe binutils:
+1
+# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
+2
+# build_abe newlib:
+# FAILED
+# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
+# build_abe gdb:
+# build_abe qemu:
# First few build errors in logs:
# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
# 00:00:27 make[4]: *** [Makefile:2487: arm/_exit.o] Error 1
@@ -44,41 +55,12 @@ Results changed to
# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1
-From
-# reset_artifacts:
--10
-# true:
-0
-# build_abe binutils:
-1
-# build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-2
-# build_abe newlib:
-4
-# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
-5
-# build_abe gdb:
-6
-# build_abe qemu:
-7
-
The configuration of this build is:
CI config tcwg_gnu_embed_build arm-eabi -mthumb -march=armv8-a+simd -mfpu=auto -mfloat-abi=hard
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/83/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/reproduction_instructions.txt
-
-Full commit : https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=f81bf08f7caaebf877956d5d09c56a5d501de08a
-
-List of configurations that regressed due to this commit :
-* tcwg_gnu_embed_build
-** master-thumb_v8a_hard_eabi
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/newlib/sha1/f81bf08f7caaebf877956d5d09c56a5d501de08a/tcwg_gnu_embed_build/master-thumb_v8a_hard_eabi/details.txt
-*** https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/85/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_embed_build--master-thumb_v8a_hard_eabi-build/84/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 44321b3..0b16ef7 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,jjohnstn@redhat.com
+cc:linaro-toolchain@lists.linaro.org,bcc:tcwg-validation@linaro.org,jjohnstn@redhat.com,cc:vapier@gentoo.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index ece8748..16c4ca0 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] newlib-4.3.0-378-gf81bf08f7: Failure on master-thumb_v8a_hard_eabi
+[Linaro-TCWG-CI] 2 commits in newlib: Success on master-thumb_v8a_hard_eabi
diff --git a/results b/results
index ba4668c..9a6ff97 100644
--- a/results
+++ b/results
@@ -11,20 +11,3 @@
# build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8-a+simd --set gcc_override_configure=--with-fpu=crypto-neon-fp-armv8 --set gcc_override_configure=--with-float=hard:
# build_abe gdb:
# build_abe qemu:
-# First few build errors in logs:
-# 00:00:27 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:27 make[4]: *** [Makefile:2487: arm/_exit.o] Error 1
-# 00:00:27 make[3]: *** [Makefile:4931: all-recursive] Error 1
-# 00:00:27 make[2]: *** [Makefile:1213: all] Error 2
-# 00:00:27 make[1]: *** [Makefile:9528: all-target-libgloss] Error 2
-# 00:00:27 make: *** [Makefile:879: all] Error 2
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/newlib.git~master/libgloss/arm/arm.h:32:10: fatal error: arm-acle-compat.h: No such file or directory
-# 00:00:24 make[4]: *** [Makefile:5361: arm/rdpmon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5364: arm/rdimon-crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:5367: arm/rdimon-crt0-v2m.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/crt0.o] Error 1
-# 00:00:24 make[4]: *** [Makefile:2345: arm/redboot-crt0.o] Error 1