summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-14 14:31:06 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-14 14:31:06 +0000
commite3ca952e0025413e1a4f724635759a0a9cb3fd9a (patch)
treea3f3443cce1973ceea297e06766605790fe369f1
parent260234ace641f29db910e2f323b9cae1e4f0f86e (diff)
onsuccess: #645: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -8 | # build_abe gcc: | -7 | # build_abe linux: | -5 | # build_abe glibc: | -4 | # build_abe gdb: | -3 | # build_abe dejagnu: | -1 | # build_abe check_gdb --: | 0 check_regression status : 0
-rw-r--r--git/binutils_rev2
-rw-r--r--git/gcc_rev2
-rw-r--r--git/gdb_rev2
-rw-r--r--git/glibc_rev2
-rw-r--r--git/linux_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log476
-rw-r--r--jenkins/notify-init.log130
-rw-r--r--jenkins/rewrite.log20
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh6
-rw-r--r--notify/jira/comment-template.txt4
-rw-r--r--notify/jira/comments.txt4
-rw-r--r--notify/lnt_report.json18
-rw-r--r--notify/mail-body.txt63
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/progressions.sum9
-rw-r--r--notify/results.compare225
-rw-r--r--notify/summary.txt2
-rw-r--r--sumfiles/gdb.sum81
-rw-r--r--sumfiles/xfails.xfail8
21 files changed, 565 insertions, 501 deletions
diff --git a/git/binutils_rev b/git/binutils_rev
index d0c8d44..e08bf34 100644
--- a/git/binutils_rev
+++ b/git/binutils_rev
@@ -1 +1 @@
-05fbbeacaa761976fea5580d993aa6cb7f5342a0
+1f572864da9682a7d423477b1795b7dacc1f11da
diff --git a/git/gcc_rev b/git/gcc_rev
index 5c2bbc9..c159db6 100644
--- a/git/gcc_rev
+++ b/git/gcc_rev
@@ -1 +1 @@
-ee40bdbfb07c604a126069f05c1358c3d76f7812
+aad83d61d2e92b168688f7b6bd00b8604d11fc9f
diff --git a/git/gdb_rev b/git/gdb_rev
index d0c8d44..e08bf34 100644
--- a/git/gdb_rev
+++ b/git/gdb_rev
@@ -1 +1 @@
-05fbbeacaa761976fea5580d993aa6cb7f5342a0
+1f572864da9682a7d423477b1795b7dacc1f11da
diff --git a/git/glibc_rev b/git/glibc_rev
index e54a7af..8389e37 100644
--- a/git/glibc_rev
+++ b/git/glibc_rev
@@ -1 +1 @@
-369f373057073c307938da91af16922bda3dff6a
+464fd8249e8b791248cab7b0e0cd91757435fa9e
diff --git a/git/linux_rev b/git/linux_rev
index 09793fa..2d0087b 100644
--- a/git/linux_rev
+++ b/git/linux_rev
@@ -1 +1 @@
-4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
+16931859a6500d360b90aeacab3b505a3560a3ed
diff --git a/jenkins/build-name b/jenkins/build-name
index a3e0853..d46f08c 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#644-binutils-gcc-gdb-glibc-linux-R0
+#645-binutils-gcc-gdb-glibc-linux-R0
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 1990931..fc326f6 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
+ set -euf -o pipefail
+ local host
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -d: -f 1
+ host=tcwg-jade-05
+ local port
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 3
-+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2
++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_3
+ local opts
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 4
-+ opts=-p58777
++ opts=-p59103
+ local env_vars
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -52,10 +52,10 @@
+ for i in "$@"
+ cmd+=("$(printf '%q' "$i")")
++ printf %q true
-++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_2
-+ ssh -p58777 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true'
+++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_3
++ ssh -p59103 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_3 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true'
-/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
+/home/tcwg-buildslave/workspace/tcwg_gnu_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
+ false
+ dryrun=
@@ -64,9 +64,9 @@
+ declare -a changed_components
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
-# setup_notify_environment
+ setup_notify_environment
+ echo '# setup_notify_environment'
+# setup_notify_environment
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_project]}'
@@ -81,17 +81,17 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/'
+ 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_native_check_gdb--master-aarch64-build/644/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -145,7 +145,7 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ '[' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 '!=' x4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4 ']'
+++ '[' x1f572864da9682a7d423477b1795b7dacc1f11da '!=' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 ']'
++ echo -ne binutils
++ delim=' '
++ for c in $(print_updated_components)
@@ -160,7 +160,7 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ '[' xee40bdbfb07c604a126069f05c1358c3d76f7812 '!=' x8e71ad9e782195d1285b85b2eb8f127572d5be2d ']'
+++ '[' xaad83d61d2e92b168688f7b6bd00b8604d11fc9f '!=' xee40bdbfb07c604a126069f05c1358c3d76f7812 ']'
++ echo -ne ' gcc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -175,7 +175,9 @@
+++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/linux_rev
-++ '[' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 '!=' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 ']'
+++ '[' x16931859a6500d360b90aeacab3b505a3560a3ed '!=' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 ']'
+++ echo -ne ' linux'
+++ delim=' '
++ for c in $(print_updated_components)
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
@@ -188,7 +190,7 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ '[' x369f373057073c307938da91af16922bda3dff6a '!=' x652b9fdb77d9fd056d4dd26dad2c14142768ab49 ']'
+++ '[' x464fd8249e8b791248cab7b0e0cd91757435fa9e '!=' x369f373057073c307938da91af16922bda3dff6a ']'
++ echo -ne ' glibc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -203,19 +205,19 @@
+++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ '[' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 '!=' x646657284f6b62a71a6869826e951b3def4d73a6 ']'
+++ '[' x1f572864da9682a7d423477b1795b7dacc1f11da '!=' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 ']'
++ echo -ne ' gdb'
++ delim=' '
++ echo
# Debug traces :
-# change_kind=multiple_components : binutils gcc glibc gdb
+# change_kind=multiple_components : binutils gcc linux glibc gdb
+ local c base_rev cur_rev c_commits
-+ '[' 4 = 0 ']'
-+ '[' 4 = 1 ']'
++ '[' 5 = 0 ']'
++ '[' 5 = 1 ']'
+ change_kind=multiple_components
+ changed_single_component=
+ echo '# Debug traces :'
-+ echo '# change_kind=multiple_components : binutils gcc glibc gdb'
++ echo '# change_kind=multiple_components : binutils gcc linux glibc gdb'
+ for c in "${changed_components[@]}"
++ get_baseline_git binutils_rev
++ set -euf -o pipefail
@@ -223,17 +225,17 @@
++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/binutils_rev
-+ base_rev=4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4
++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
++ get_current_git binutils_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/binutils_rev
-+ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ git -C binutils rev-list --count 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+ c_commits=13
-# rev for binutils : 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (13 commits)
-+ echo '# rev for binutils : 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (13 commits)'
++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
+++ git -C binutils rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
++ c_commits=3
++ echo '# rev for binutils : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)'
+# rev for binutils : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -241,17 +243,35 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=8e71ad9e782195d1285b85b2eb8f127572d5be2d
++ base_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
-++ git -C gcc rev-list --count 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
-+ c_commits=34
-# rev for gcc : 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812 (34 commits)
-+ echo '# rev for gcc : 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812 (34 commits)'
++ cur_rev=aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+++ git -C gcc rev-list --count ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
++ c_commits=18
+# rev for gcc : ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f (18 commits)
++ echo '# rev for gcc : ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f (18 commits)'
++ for c in "${changed_components[@]}"
+++ get_baseline_git linux_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/linux_rev
++ base_rev=4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
+++ get_current_git linux_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/linux_rev
++ cur_rev=16931859a6500d360b90aeacab3b505a3560a3ed
+++ git -C linux rev-list --count 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
++ c_commits=2
+# rev for linux : 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed (2 commits)
++ echo '# rev for linux : 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed (2 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
@@ -259,17 +279,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=652b9fdb77d9fd056d4dd26dad2c14142768ab49
++ base_rev=369f373057073c307938da91af16922bda3dff6a
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=369f373057073c307938da91af16922bda3dff6a
-++ git -C glibc rev-list --count 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
-+ c_commits=3
-# rev for glibc : 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a (3 commits)
-+ echo '# rev for glibc : 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a (3 commits)'
++ cur_rev=464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ git -C glibc rev-list --count 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+# rev for glibc : 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e (1 commits)
++ c_commits=1
++ echo '# rev for glibc : 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e (1 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git gdb_rev
++ set -euf -o pipefail
@@ -277,18 +297,18 @@
++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gdb_rev
-+ base_rev=646657284f6b62a71a6869826e951b3def4d73a6
++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
++ get_current_git gdb_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gdb_rev
-+ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ git -C gdb rev-list --count 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-# rev for gdb : 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (12 commits)
++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
+++ git -C gdb rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+# rev for gdb : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)
-+ c_commits=12
-+ echo '# rev for gdb : 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (12 commits)'
++ c_commits=3
++ echo '# rev for gdb : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -309,8 +329,8 @@
+ print_result_f=gnu_print_result
+ generate_extra_details
+ set -euf -o pipefail
-# generate_extra_details
+ echo '# generate_extra_details'
+# generate_extra_details
+ post_interesting_commits init
+ set -euf -o pipefail
# post_interesting_commits
@@ -331,8 +351,8 @@
+ local stage=full
+ '[' multiple_components '!=' single_commit ']'
+ return
-+ echo '# print all notification files'
# print all notification files
++ echo '# print all notification files'
+ print_mail_recipients
+ false
+ return
@@ -358,29 +378,29 @@
++ false
++ local print_arg=--oneline
++ '[' -d artifacts/sumfiles ']'
-++ wait 1847289
+++ wait 1868267
++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
++ true
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1847326
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1847327
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ true
+++ wait 1868304
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1868305
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
+++ true
++ n_regressions=0
+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
-++ n_progressions=4
++++ true
+++ n_progressions=0
++ printf PASS
++ '[' 0 '!=' 0 ']'
++ rm artifacts/notify/regressions.sum
-++ '[' 4 '!=' 0 ']'
-++ printf ': 4 progressions'
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
++ printf '\n'
++ '[' --oneline = --oneline ']'
++ return 0
@@ -391,29 +411,29 @@
+ false
+ local print_arg=--oneline
+ '[' -d artifacts/sumfiles ']'
-+ wait 1847341
++ wait 1868320
+ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
+ true
+ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
+ local xfails=artifacts/sumfiles/xfails.xfail
+ '[' -f artifacts/sumfiles/xfails.xfail ']'
-+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-+ wait 1847378
-+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-+ wait 1847379
-+ true
++ wait 1868357
++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
++ wait 1868358
++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
+ local n_regressions n_progressions pass_fail=PASS
+ '[' 0 '!=' 0 ']'
++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
++ true
+ n_regressions=0
++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
-+ n_progressions=4
+++ true
++ n_progressions=0
+ printf PASS
+ '[' 0 '!=' 0 ']'
+ rm artifacts/notify/regressions.sum
-+ '[' 4 '!=' 0 ']'
-+ printf ': 4 progressions'
++ '[' 0 '!=' 0 ']'
++ rm artifacts/notify/progressions.sum
+ printf '\n'
+ '[' --oneline = --oneline ']'
+ return 0
@@ -423,39 +443,39 @@
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/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_native_check_gdb--master-aarch64-build/643/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts
+ cat
++ gnu_print_result --oneline
++ false
++ local print_arg=--oneline
++ '[' -d artifacts/sumfiles ']'
-++ wait 1847403
+++ wait 1868383
++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
++ true
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1847440
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1847441
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ true
+++ wait 1868420
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1868421
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
+++ true
++ n_regressions=0
+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
-++ n_progressions=4
++++ true
+++ n_progressions=0
++ printf PASS
++ '[' 0 '!=' 0 ']'
++ rm artifacts/notify/regressions.sum
-++ '[' 4 '!=' 0 ']'
-++ printf ': 4 progressions'
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
++ printf '\n'
++ '[' --oneline = --oneline ']'
++ return 0
@@ -472,16 +492,16 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ base_rev=4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C binutils rev-list --count 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=13
-++ new_commits=13
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C binutils rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=3
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -489,16 +509,33 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ base_rev=8e71ad9e782195d1285b85b2eb8f127572d5be2d
+++ base_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
+++ get_current_git gcc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gcc_rev
-++ cur_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
-+++ git -C gcc rev-list --count 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
-++ c_commits=34
-++ new_commits=47
+++ cur_rev=aad83d61d2e92b168688f7b6bd00b8604d11fc9f
++++ git -C gcc rev-list --count ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+++ c_commits=18
+++ new_commits=21
+++ for c in "${changed_components[@]}"
++++ get_baseline_git linux_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/linux_rev
+++ base_rev=4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
++++ get_current_git linux_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/linux_rev
+++ cur_rev=16931859a6500d360b90aeacab3b505a3560a3ed
++++ git -C linux rev-list --count 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
+++ c_commits=2
+++ new_commits=23
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -506,16 +543,16 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=652b9fdb77d9fd056d4dd26dad2c14142768ab49
+++ base_rev=369f373057073c307938da91af16922bda3dff6a
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=369f373057073c307938da91af16922bda3dff6a
-+++ git -C glibc rev-list --count 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
-++ c_commits=3
-++ new_commits=50
+++ cur_rev=464fd8249e8b791248cab7b0e0cd91757435fa9e
++++ git -C glibc rev-list --count 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ c_commits=1
+++ new_commits=24
++ for c in "${changed_components[@]}"
+++ get_baseline_git gdb_rev
+++ set -euf -o pipefail
@@ -523,20 +560,20 @@
+++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ base_rev=646657284f6b62a71a6869826e951b3def4d73a6
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git gdb_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gdb_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C gdb rev-list --count 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=12
-++ new_commits=62
-+++ echo binutils gcc glibc gdb
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C gdb rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=27
++++ echo binutils gcc linux glibc gdb
+++ tr ' ' ,
-++ components=binutils,gcc,glibc,gdb
-++ echo '62 commits in binutils,gcc,glibc,gdb'
+++ components=binutils,gcc,linux,glibc,gdb
+++ echo '27 commits in binutils,gcc,linux,glibc,gdb'
++ print_commits --short
++ sed -e 's/^/ | /'
++ false
@@ -551,26 +588,23 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ base_rev=4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C binutils rev-list --count 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=13
-++ new_commits=13
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C binutils rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=3
++ echo 'binutils commits:'
-+++ git -C binutils log --pretty=oneline 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
++++ git -C binutils log --pretty=oneline 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ head -n5
-++ echo '05fbbeacaa761976fea5580d993aa6cb7f5342a0 generated bfd files, and kvx regen
-880802688cf7322c50994716456d05499e8c0d4d Re: sim frv: Add a missing return value for frvbf_check_acc_range.
-6feae66da1d652a50c1759bae46128087f7dfab0 [gdb/build, c++20] Handle deprecated std::allocator::construct
-9246b7bd6dfeb273f9be7648acffddfe19f966ff [gdb/build] Return const reference in target_read_auxv
-2b9ed6db3fb08feab70857dc7eb94fbe6a45e069 [gdb/build, c++20] Fix invalid conversion in test_symbols'
-++ '[' 13 -gt 5 ']'
-++ echo '... and 8 more'
+++ echo '1f572864da9682a7d423477b1795b7dacc1f11da gprofng: Use execvp instead of execv
+b080fe54fb3414b488b8ef323c6c50def061f918 gdb: add inferior-specific breakpoints
+0c9546b152f6b01756475ce259c895d3fa446774 [gdb/build] Fix yysymbol_kind_t odr violation'
+++ '[' 3 -gt 5 ']'
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -578,26 +612,49 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ base_rev=8e71ad9e782195d1285b85b2eb8f127572d5be2d
+++ base_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
+++ get_current_git gcc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gcc_rev
-++ cur_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
-+++ git -C gcc rev-list --count 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
-++ c_commits=34
-++ new_commits=47
+++ cur_rev=aad83d61d2e92b168688f7b6bd00b8604d11fc9f
++++ git -C gcc rev-list --count ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+++ c_commits=18
+++ new_commits=21
++ echo 'gcc commits:'
-+++ git -C gcc log --pretty=oneline 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
++++ git -C gcc log --pretty=oneline ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
++++ head -n5
+++ echo 'aad83d61d2e92b168688f7b6bd00b8604d11fc9f libstdc++: Reuse double overload of __convert_to_v if possible
+74c019b50b7724dd5ed7af640b6c0427383d48df libstdc++: Micro-optimize construction of named std::locale
+cc3d7baf2741777e99567d4301802c99f5775619 libstdc++: Optimize std::string::assign(Iter, Iter) [PR110945]
+6cf214b4fc97f5320fff8f4d5d262ef858f34a8d libstdc++: Add std::formatter specializations for extended float types
+1a566fddea212a6a8e4484f7843d8e5d39b5bff0 libstdc++: Define std::numeric_limits<_FloatNN> before C++23'
+++ '[' 18 -gt 5 ']'
+++ echo '... and 13 more'
+++ for c in "${changed_components[@]}"
++++ get_baseline_git linux_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/linux_rev
+++ base_rev=4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
++++ get_current_git linux_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/linux_rev
+++ cur_rev=16931859a6500d360b90aeacab3b505a3560a3ed
++++ git -C linux rev-list --count 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
+++ c_commits=2
+++ new_commits=23
+++ echo 'linux commits:'
++++ git -C linux log --pretty=oneline 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
+++ head -n5
-++ echo 'ee40bdbfb07c604a126069f05c1358c3d76f7812 Fix code_helper unused argument warning for fr30
-1aaf3a64e92ada283f6d3052151858df2ad99e77 [PATCH] RISC-V: Deduplicate #error messages in testsuite
-482551a79a3d3f107f6239679ee74655cfe8707e tree-optimization/111039 - abnormals and bit test merging
-8f3c4517b1fff965f2bdedcf376dcfd91cda422b libgomp: call numa_available first when using libnuma
-84a5be47f8e13839efdf0e06f02ef1a0cacf5e34 doc: Fixes to RTL-SSA sample code'
-++ '[' 34 -gt 5 ']'
-++ echo '... and 29 more'
+++ echo '16931859a6500d360b90aeacab3b505a3560a3ed Merge tag '\''nfsd-6.5-4'\'' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
+c96e2a695e00bca5487824d84b85aab6aa2c1891 sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsg'
+++ '[' 2 -gt 5 ']'
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -605,23 +662,21 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=652b9fdb77d9fd056d4dd26dad2c14142768ab49
+++ base_rev=369f373057073c307938da91af16922bda3dff6a
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=369f373057073c307938da91af16922bda3dff6a
-+++ git -C glibc rev-list --count 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
-++ c_commits=3
-++ new_commits=50
+++ cur_rev=464fd8249e8b791248cab7b0e0cd91757435fa9e
++++ git -C glibc rev-list --count 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ c_commits=1
+++ new_commits=24
++ echo 'glibc commits:'
-+++ git -C glibc log --pretty=oneline 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
++++ git -C glibc log --pretty=oneline 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ head -n5
-++ echo '369f373057073c307938da91af16922bda3dff6a sysdeps: tst-bz21269: fix -Wreturn-type
-8944ba483f9215a4606430b7717f056049863032 Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx}
-ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx}'
-++ '[' 3 -gt 5 ']'
+++ echo '464fd8249e8b791248cab7b0e0cd91757435fa9e m68k: fix __mpn_lshift and __mpn_rshift for non-68020'
+++ '[' 1 -gt 5 ']'
++ for c in "${changed_components[@]}"
+++ get_baseline_git gdb_rev
+++ set -euf -o pipefail
@@ -629,53 +684,50 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ base_rev=646657284f6b62a71a6869826e951b3def4d73a6
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git gdb_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gdb_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C gdb rev-list --count 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=12
-++ new_commits=62
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C gdb rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=27
++ echo 'gdb commits:'
-+++ git -C gdb log --pretty=oneline 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
++++ git -C gdb log --pretty=oneline 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ head -n5
-++ echo '05fbbeacaa761976fea5580d993aa6cb7f5342a0 generated bfd files, and kvx regen
-880802688cf7322c50994716456d05499e8c0d4d Re: sim frv: Add a missing return value for frvbf_check_acc_range.
-6feae66da1d652a50c1759bae46128087f7dfab0 [gdb/build, c++20] Handle deprecated std::allocator::construct
-9246b7bd6dfeb273f9be7648acffddfe19f966ff [gdb/build] Return const reference in target_read_auxv
-2b9ed6db3fb08feab70857dc7eb94fbe6a45e069 [gdb/build, c++20] Fix invalid conversion in test_symbols'
-++ '[' 12 -gt 5 ']'
-++ echo '... and 7 more'
+++ echo '1f572864da9682a7d423477b1795b7dacc1f11da gprofng: Use execvp instead of execv
+b080fe54fb3414b488b8ef323c6c50def061f918 gdb: add inferior-specific breakpoints
+0c9546b152f6b01756475ce259c895d3fa446774 [gdb/build] Fix yysymbol_kind_t odr violation'
+++ '[' 3 -gt 5 ']'
++ gnu_print_result --short
++ false
++ local print_arg=--short
++ '[' -d artifacts/sumfiles ']'
-++ wait 1847547
+++ wait 1868551
++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
++ true
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1847584
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1847585
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ true
+++ wait 1868588
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1868589
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
+++ true
++ n_regressions=0
+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
-++ n_progressions=4
++++ true
+++ n_progressions=0
++ printf PASS
++ '[' 0 '!=' 0 ']'
++ rm artifacts/notify/regressions.sum
-++ '[' 4 '!=' 0 ']'
-++ printf ': 4 progressions'
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
++ printf '\n'
++ '[' --short = --oneline ']'
++ local length=10 outfile n_lines
@@ -685,14 +737,7 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
++ continue
++ for outfile in regressions.sum progressions.sum
++ '[' -f artifacts/notify/progressions.sum ']'
-++ echo
-++ echo progressions.sum:
-+++ cat artifacts/notify/progressions.sum
-+++ wc -l
-++ n_lines=9
-++ n_lines=-1
-++ head -n10 artifacts/notify/progressions.sum
-++ '[' -1 -gt 0 ']'
+++ continue
++ print_config
++ :
+ '[' xmultiple_components '!=' xsingle_commit ']'
@@ -703,29 +748,29 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
++ false
++ local print_arg=--oneline
++ '[' -d artifacts/sumfiles ']'
-++ wait 1847597
+++ wait 1868598
++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles
++ true
++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py
++ local xfails=artifacts/sumfiles/xfails.xfail
++ '[' -f artifacts/sumfiles/xfails.xfail ']'
-++ wait 1847634
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ wait 1847635
-++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1
-++ true
+++ wait 1868635
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
+++ wait 1868636
+++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230818 --build_dir=artifacts/sumfiles --verbosity=1
++ local n_regressions n_progressions pass_fail=PASS
++ '[' 0 '!=' 0 ']'
+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum
+++ true
++ n_regressions=0
+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum
-++ n_progressions=4
++++ true
+++ n_progressions=0
++ printf PASS
++ '[' 0 '!=' 0 ']'
++ rm artifacts/notify/regressions.sum
-++ '[' 4 '!=' 0 ']'
-++ printf ': 4 progressions'
+++ '[' 0 '!=' 0 ']'
+++ rm artifacts/notify/progressions.sum
++ printf '\n'
++ '[' --oneline = --oneline ']'
++ return 0
@@ -742,16 +787,16 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ base_rev=4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C binutils rev-list --count 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=13
-++ new_commits=13
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C binutils rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=3
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -759,16 +804,33 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ base_rev=8e71ad9e782195d1285b85b2eb8f127572d5be2d
+++ base_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
+++ get_current_git gcc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gcc_rev
-++ cur_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
-+++ git -C gcc rev-list --count 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
-++ c_commits=34
-++ new_commits=47
+++ cur_rev=aad83d61d2e92b168688f7b6bd00b8604d11fc9f
++++ git -C gcc rev-list --count ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+++ c_commits=18
+++ new_commits=21
+++ for c in "${changed_components[@]}"
++++ get_baseline_git linux_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/linux_rev
+++ base_rev=4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
++++ get_current_git linux_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/linux_rev
+++ cur_rev=16931859a6500d360b90aeacab3b505a3560a3ed
++++ git -C linux rev-list --count 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
+++ c_commits=2
+++ new_commits=23
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -776,16 +838,16 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ base_rev=652b9fdb77d9fd056d4dd26dad2c14142768ab49
+++ base_rev=369f373057073c307938da91af16922bda3dff6a
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/glibc_rev
-++ cur_rev=369f373057073c307938da91af16922bda3dff6a
-+++ git -C glibc rev-list --count 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
-++ c_commits=3
-++ new_commits=50
+++ cur_rev=464fd8249e8b791248cab7b0e0cd91757435fa9e
++++ git -C glibc rev-list --count 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ c_commits=1
+++ new_commits=24
++ for c in "${changed_components[@]}"
+++ get_baseline_git gdb_rev
+++ set -euf -o pipefail
@@ -793,27 +855,30 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ base_rev=646657284f6b62a71a6869826e951b3def4d73a6
+++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
+++ get_current_git gdb_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/gdb_rev
-++ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+++ git -C gdb rev-list --count 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ c_commits=12
-++ new_commits=62
-+++ echo binutils gcc glibc gdb
+++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
++++ git -C gdb rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+++ c_commits=3
+++ new_commits=27
++++ echo binutils gcc linux glibc gdb
+++ tr ' ' ,
-++ components=binutils,gcc,glibc,gdb
-++ echo '62 commits in binutils,gcc,glibc,gdb'
-+ echo '[Linaro-TCWG-CI] PASS: 4 progressions after commit: 62 commits in binutils,gcc,glibc,gdb'
+++ components=binutils,gcc,linux,glibc,gdb
+++ echo '27 commits in binutils,gcc,linux,glibc,gdb'
# generate dashboard
-+ echo '# generate dashboard'
-+ generate_dashboard_squad
# generate_dashboard_squad
... Skipping
# post_dashboard_squad
+... Skipping
+# post_to_jira
+Full stage ran successfully.
++ echo '[Linaro-TCWG-CI] PASS after commit: 27 commits in binutils,gcc,linux,glibc,gdb'
++ echo '# generate dashboard'
++ generate_dashboard_squad
+ local results_date
+ echo '# generate_dashboard_squad'
+ false
@@ -821,9 +886,6 @@ ba67bc8e0a682d98583975b4d3896c5d5fbd33d2 Loongarch: Add ifunc support for strchr
+ return
+ post_dashboard_squad
+ echo '# post_dashboard_squad'
-... Skipping
-# post_to_jira
-Full stage ran successfully.
+ false
+ echo '... Skipping'
+ return
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 6afab5a..3ee505a 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true
++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true
+ set -euf -o pipefail
+ local host
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -d: -f 1
+ host=tcwg-jade-05
+ local port
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 3
-+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2
++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_3
+ local opts
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 4
-+ opts=-p58777
++ opts=-p59103
+ local env_vars
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -52,10 +52,10 @@
+ for i in "$@"
+ cmd+=("$(printf '%q' "$i")")
++ printf %q true
-++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_2
-+ ssh -p58777 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true'
+++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_3
++ ssh -p59103 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_3 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true'
-/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true
+/home/tcwg-buildslave/workspace/tcwg_gnu_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true
+ false
+ dryrun=
@@ -75,31 +75,31 @@
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
-# Debug traces :
+ ci_config=master-aarch64
+# Debug traces :
+ 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_native_check_gdb--master-aarch64-build/643/
+# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/'
+ 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_native_check_gdb--master-aarch64-build/644/
+# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/'
++ echo '# Using dir : artifacts'
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/'
-+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
+ '[' -f /home/tcwg-buildslave/.jipdate.yml ']'
+ set +x
+ check_source_changes
-# check_source_changes
+ echo '# check_source_changes'
+# check_source_changes
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
@@ -145,7 +145,7 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ '[' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 '!=' x4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4 ']'
+++ '[' x1f572864da9682a7d423477b1795b7dacc1f11da '!=' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 ']'
++ echo -ne binutils
++ delim=' '
++ for c in $(print_updated_components)
@@ -160,7 +160,7 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ '[' xee40bdbfb07c604a126069f05c1358c3d76f7812 '!=' x8e71ad9e782195d1285b85b2eb8f127572d5be2d ']'
+++ '[' xaad83d61d2e92b168688f7b6bd00b8604d11fc9f '!=' xee40bdbfb07c604a126069f05c1358c3d76f7812 ']'
++ echo -ne ' gcc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -175,7 +175,9 @@
+++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/linux_rev
-++ '[' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 '!=' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 ']'
+++ '[' x16931859a6500d360b90aeacab3b505a3560a3ed '!=' x4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6 ']'
+++ echo -ne ' linux'
+++ delim=' '
++ for c in $(print_updated_components)
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
@@ -188,7 +190,7 @@
+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/glibc_rev
-++ '[' x369f373057073c307938da91af16922bda3dff6a '!=' x652b9fdb77d9fd056d4dd26dad2c14142768ab49 ']'
+++ '[' x464fd8249e8b791248cab7b0e0cd91757435fa9e '!=' x369f373057073c307938da91af16922bda3dff6a ']'
++ echo -ne ' glibc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -203,19 +205,19 @@
+++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ '[' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 '!=' x646657284f6b62a71a6869826e951b3def4d73a6 ']'
+++ '[' x1f572864da9682a7d423477b1795b7dacc1f11da '!=' x05fbbeacaa761976fea5580d993aa6cb7f5342a0 ']'
++ echo -ne ' gdb'
++ delim=' '
++ echo
-# Debug traces :
-# change_kind=multiple_components : binutils gcc glibc gdb
+ local c base_rev cur_rev c_commits
-+ '[' 4 = 0 ']'
-+ '[' 4 = 1 ']'
++ '[' 5 = 0 ']'
++ '[' 5 = 1 ']'
+ change_kind=multiple_components
+ changed_single_component=
+# Debug traces :
+# change_kind=multiple_components : binutils gcc linux glibc gdb
+ echo '# Debug traces :'
-+ echo '# change_kind=multiple_components : binutils gcc glibc gdb'
++ echo '# change_kind=multiple_components : binutils gcc linux glibc gdb'
+ for c in "${changed_components[@]}"
++ get_baseline_git binutils_rev
++ set -euf -o pipefail
@@ -223,17 +225,17 @@
++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/binutils_rev
-+ base_rev=4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4
++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
++ get_current_git binutils_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/binutils_rev
-+ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ git -C binutils rev-list --count 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-+ c_commits=13
-# rev for binutils : 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (13 commits)
-+ echo '# rev for binutils : 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (13 commits)'
++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
+++ git -C binutils rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
+# rev for binutils : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)
++ c_commits=3
++ echo '# rev for binutils : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -241,17 +243,35 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=8e71ad9e782195d1285b85b2eb8f127572d5be2d
++ base_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=ee40bdbfb07c604a126069f05c1358c3d76f7812
-++ git -C gcc rev-list --count 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812
-+ c_commits=34
-+ echo '# rev for gcc : 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812 (34 commits)'
-# rev for gcc : 8e71ad9e782195d1285b85b2eb8f127572d5be2d..ee40bdbfb07c604a126069f05c1358c3d76f7812 (34 commits)
++ cur_rev=aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+++ git -C gcc rev-list --count ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f
+# rev for gcc : ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f (18 commits)
++ c_commits=18
++ echo '# rev for gcc : ee40bdbfb07c604a126069f05c1358c3d76f7812..aad83d61d2e92b168688f7b6bd00b8604d11fc9f (18 commits)'
++ for c in "${changed_components[@]}"
+++ get_baseline_git linux_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/linux_rev
++ base_rev=4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6
+++ get_current_git linux_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/linux_rev
++ cur_rev=16931859a6500d360b90aeacab3b505a3560a3ed
+++ git -C linux rev-list --count 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed
++ c_commits=2
+# rev for linux : 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed (2 commits)
++ echo '# rev for linux : 4853c74bd7ab7fdb83f319bd9ace8a08c031e9b6..16931859a6500d360b90aeacab3b505a3560a3ed (2 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
@@ -259,17 +279,17 @@
++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/glibc_rev
-+ base_rev=652b9fdb77d9fd056d4dd26dad2c14142768ab49
++ base_rev=369f373057073c307938da91af16922bda3dff6a
++ get_current_git glibc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/glibc_rev
-+ cur_rev=369f373057073c307938da91af16922bda3dff6a
-++ git -C glibc rev-list --count 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a
-# rev for glibc : 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a (3 commits)
-+ c_commits=3
-+ echo '# rev for glibc : 652b9fdb77d9fd056d4dd26dad2c14142768ab49..369f373057073c307938da91af16922bda3dff6a (3 commits)'
++ cur_rev=464fd8249e8b791248cab7b0e0cd91757435fa9e
+++ git -C glibc rev-list --count 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e
+# rev for glibc : 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e (1 commits)
++ c_commits=1
++ echo '# rev for glibc : 369f373057073c307938da91af16922bda3dff6a..464fd8249e8b791248cab7b0e0cd91757435fa9e (1 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git gdb_rev
++ set -euf -o pipefail
@@ -277,18 +297,18 @@
++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gdb_rev
-+ base_rev=646657284f6b62a71a6869826e951b3def4d73a6
++ base_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
++ get_current_git gdb_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gdb_rev
-+ cur_rev=05fbbeacaa761976fea5580d993aa6cb7f5342a0
-++ git -C gdb rev-list --count 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0
-# rev for gdb : 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (12 commits)
++ cur_rev=1f572864da9682a7d423477b1795b7dacc1f11da
+++ git -C gdb rev-list --count 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da
++ c_commits=3
+# rev for gdb : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)
-+ c_commits=12
-+ echo '# rev for gdb : 646657284f6b62a71a6869826e951b3def4d73a6..05fbbeacaa761976fea5580d993aa6cb7f5342a0 (12 commits)'
++ echo '# rev for gdb : 05fbbeacaa761976fea5580d993aa6cb7f5342a0..1f572864da9682a7d423477b1795b7dacc1f11da (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -308,17 +328,17 @@
+ case "$ci_project" in
+ print_result_f=gnu_print_result
+ generate_extra_details
-+ set -euf -o pipefail
# generate_extra_details
++ set -euf -o pipefail
+ echo '# generate_extra_details'
+ post_interesting_commits init
-+ set -euf -o pipefail
# post_interesting_commits
++ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
+ '[' multiple_components '!=' single_commit ']'
+ return
-+ '[' init '!=' full ']'
Init stage ran successfully.
++ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
+ exit 0
diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log
index 54ad541..596b304 100644
--- a/jenkins/rewrite.log
+++ b/jenkins/rewrite.log
@@ -1,25 +1,25 @@
++ pwd
++ cat
-+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100
++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100
+ set -euf -o pipefail
+ local host
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -d: -f 1
+ host=tcwg-jade-05
+ local port
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 2
+ port=
+ local dir
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 3
-+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2
++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_3
+ local opts
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 4
-+ opts=-p58777
++ opts=-p59103
+ local env_vars
-++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58777:
+++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_3:-p59103:
++ cut -s -d: -f 5
+ env_vars=
+ shift
@@ -58,8 +58,8 @@
+ for i in "$@"
+ cmd+=("$(printf '%q' "$i")")
++ printf %q 100
-++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_2
-+ ssh -p58777 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100'
+++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_3
++ ssh -p59103 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_3 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100'
+ declare -g rewrite_base_artifacts_first=true
+ true
+ update_baseline
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index 32c6eb7..c7d31eb 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#644"
+build_name="#645"
docker_opts=(--distro
default
--arch
@@ -7,7 +7,7 @@ arm64
tcwg-jade-05 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#644-binutils-gcc-gdb-glibc-linux"
+build_name="#645-binutils-gcc-gdb-glibc-linux"
branch_opt=(==rr\[binutils_git\]
git://sourceware.org/git/binutils-gdb.git#master
==rr\[gcc_git\]
@@ -18,4 +18,4 @@ git://sourceware.org/git/binutils-gdb.git#master
git://sourceware.org/git/glibc.git#master
==rr\[linux_git\]
https://git.linaro.org/kernel-org/linux.git#master )
-build_name="#644-binutils-gcc-gdb-glibc-linux-R0"
+build_name="#645-binutils-gcc-gdb-glibc-linux-R0"
diff --git a/manifest.sh b/manifest.sh
index 054c374..c433c6e 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -1,4 +1,4 @@
-declare -g "jenkins_scripts_rev=2ec1a6363957f53f2082af20db78979f82b9ee42"
+declare -g "jenkins_scripts_rev=4e20ed1dc7c49914824585e826ef900e3357d6de"
# Artifacts directory
# Recording parameters to manifest: artifacts/manifest.sh
rr[ci_project]="tcwg_gnu_native_check_gdb"
@@ -6,14 +6,14 @@ rr[ci_config]="master-aarch64"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/"
declare -g "SQUAD_GRP="
rr[binutils_git]="git://sourceware.org/git/binutils-gdb.git#master"
rr[gcc_git]="https://github.com/gcc-mirror/gcc.git#master"
rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#master"
rr[glibc_git]="git://sourceware.org/git/glibc.git#master"
rr[linux_git]="https://git.linaro.org/kernel-org/linux.git#master"
-rr[result_expiry_date]="20230817"
+rr[result_expiry_date]="20230818"
# Saving rr[] in the manifest
rr[abe_branch]="master"
rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 5cfbb97..7d6b381 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
-PASS: 4 progressions
-Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts/notify/mail-body.txt/*view*/
+PASS
+Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt
index 5cfbb97..7d6b381 100644
--- a/notify/jira/comments.txt
+++ b/notify/jira/comments.txt
@@ -1,3 +1,3 @@
[GNU-692]
-PASS: 4 progressions
-Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts/notify/mail-body.txt/*view*/
+PASS
+Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 6c9b815..f049fbc 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -6,15 +6,15 @@
"Run": {
"Info": {
"__report_version__": "1",
- "run_order": "644",
+ "run_order": "645",
"tag": "tcwg_gnu_check"
},
- "Start Time": "2023-10-14 14:30:06"
+ "Start Time": "2023-10-14 14:31:06"
},
"Tests": [
{
"Data": [
- 77
+ 76
],
"Info": {},
"Name": "tcwg_gnu_check.gdb.expected_failures.nb_xfail"
@@ -22,7 +22,7 @@
,
{
"Data": [
- 114195
+ 114254
],
"Info": {},
"Name": "tcwg_gnu_check.gdb.expected_passes.nb_pass"
@@ -38,7 +38,7 @@
,
{
"Data": [
- 55
+ 53
],
"Info": {},
"Name": "tcwg_gnu_check.gdb.unexpected_failures.nb_fail"
@@ -78,7 +78,7 @@
,
{
"Data": [
- 124
+ 123
],
"Info": {},
"Name": "tcwg_gnu_check.gdb.known_failures.nb_other"
@@ -94,7 +94,7 @@
,
{
"Data": [
- 77
+ 76
],
"Info": {},
"Name": "tcwg_gnu_check.TOTAL.expected_failures.nb_xfail"
@@ -102,7 +102,7 @@
,
{
"Data": [
- 114195
+ 114254
],
"Info": {},
"Name": "tcwg_gnu_check.TOTAL.expected_passes.nb_pass"
@@ -118,7 +118,7 @@
,
{
"Data": [
- 55
+ 53
],
"Info": {},
"Name": "tcwg_gnu_check.TOTAL.unexpected_failures.nb_fail"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 8ddb435..fabcadb 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,48 +2,31 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
In master-aarch64 after:
- | 62 commits in binutils,gcc,glibc,gdb
- | 05fbbeacaa7 generated bfd files, and kvx regen
- | 880802688cf Re: sim frv: Add a missing return value for frvbf_check_acc_range.
- | 6feae66da1d [gdb/build, c++20] Handle deprecated std::allocator::construct
- | 9246b7bd6df [gdb/build] Return const reference in target_read_auxv
- | 2b9ed6db3fb [gdb/build, c++20] Fix invalid conversion in test_symbols
- | ... and 8 more commits in binutils
- | ee40bdbfb07 Fix code_helper unused argument warning for fr30
- | 1aaf3a64e92 [PATCH] RISC-V: Deduplicate #error messages in testsuite
- | 482551a79a3 tree-optimization/111039 - abnormals and bit test merging
- | 8f3c4517b1f libgomp: call numa_available first when using libnuma
- | 84a5be47f8e doc: Fixes to RTL-SSA sample code
- | ... and 29 more commits in gcc
- | 369f373057 sysdeps: tst-bz21269: fix -Wreturn-type
- | 8944ba483f Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx}
- | ba67bc8e0a Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx}
- | 05fbbeacaa7 generated bfd files, and kvx regen
- | 880802688cf Re: sim frv: Add a missing return value for frvbf_check_acc_range.
- | 6feae66da1d [gdb/build, c++20] Handle deprecated std::allocator::construct
- | 9246b7bd6df [gdb/build] Return const reference in target_read_auxv
- | 2b9ed6db3fb [gdb/build, c++20] Fix invalid conversion in test_symbols
- | ... and 7 more commits in gdb
-
-PASS: 4 progressions
-
-progressions.sum:
- === gdb tests ===
-
-Running gdb:gdb.base/vfork-follow-parent.exp ...
-ERROR: error copying "vforked-prog": no such file or directory
-UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error
-ERROR: tcl error code POSIX ENOENT {no such file or directory}
-ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp.
-
- === Results Summary ===
+ | 27 commits in binutils,gcc,linux,glibc,gdb
+ | 1f572864da9 gprofng: Use execvp instead of execv
+ | b080fe54fb3 gdb: add inferior-specific breakpoints
+ | 0c9546b152f [gdb/build] Fix yysymbol_kind_t odr violation
+ | aad83d61d2e libstdc++: Reuse double overload of __convert_to_v if possible
+ | 74c019b50b7 libstdc++: Micro-optimize construction of named std::locale
+ | cc3d7baf274 libstdc++: Optimize std::string::assign(Iter, Iter) [PR110945]
+ | 6cf214b4fc9 libstdc++: Add std::formatter specializations for extended float types
+ | 1a566fddea2 libstdc++: Define std::numeric_limits<_FloatNN> before C++23
+ | ... and 13 more commits in gcc
+ | 16931859a650 Merge tag 'nfsd-6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux
+ | c96e2a695e00 sunrpc: set the bv_offset of first bvec in svc_tcp_sendmsg
+ | 464fd8249e m68k: fix __mpn_lshift and __mpn_rshift for non-68020
+ | 1f572864da9 gprofng: Use execvp instead of execv
+ | b080fe54fb3 gdb: add inferior-specific breakpoints
+ | 0c9546b152f [gdb/build] Fix yysymbol_kind_t odr violation
+
+PASS
You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts/00-sumfiles/ .
+ - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts/00-sumfiles/ .
The full lists of regressions and progressions are in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts/notify/ .
+ - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts/notify/ .
The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts/sumfiles/xfails.xfail .
+ - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts/sumfiles/xfails.xfail .
The configuration of this build is:
CI config tcwg_gnu_native_check_gdb/master-aarch64
@@ -51,6 +34,6 @@ CI config tcwg_gnu_native_check_gdb/master-aarch64
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/645/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/644/artifact/artifacts
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 0b769f6..6bfe22c 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 62 commits in binutils,gcc,glibc,gdb: PASS: 4 progressions on aarch64
+[Linaro-TCWG-CI] 27 commits in binutils,gcc,linux,glibc,gdb: PASS on aarch64
diff --git a/notify/progressions.sum b/notify/progressions.sum
deleted file mode 100644
index b2f6421..0000000
--- a/notify/progressions.sum
+++ /dev/null
@@ -1,9 +0,0 @@
- === gdb tests ===
-
-Running gdb:gdb.base/vfork-follow-parent.exp ...
-ERROR: error copying "vforked-prog": no such file or directory
-UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error
-ERROR: tcl error code POSIX ENOENT {no such file or directory}
-ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp.
-
- === Results Summary ===
diff --git a/notify/results.compare b/notify/results.compare
index 172b1c2..29ebaa1 100644
--- a/notify/results.compare
+++ b/notify/results.compare
@@ -5,184 +5,143 @@
# Comparing 1 common sum files:
gdb.sum
Comparing:
-REFERENCE:/tmp/gxx-sum1.2701086
-CURRENT: /tmp/gxx-sum2.2701086
+REFERENCE:/tmp/gxx-sum1.2706901
+CURRENT: /tmp/gxx-sum2.2706901
+---------+---------+
o RUN STATUS: | REF | RES |
+------------------------------------------+---------+---------+
- | Passes [PASS] | 114131 | 114195 |
- | Unexpected fails [FAIL] | 53 | 55 |
- | Errors [ERROR] | 3 | 0 |
+ | Passes [PASS] | 114195 | 114254 |
+ | Unexpected fails [FAIL] | 55 | 53 |
+ | Errors [ERROR] | 0 | 0 |
| Unexpected passes [XPASS] | 0 | 0 |
- | Expected fails [XFAIL] | 80 | 77 |
- | Known fails [KFAIL] | 123 | 124 |
- | Unresolved [UNRESOLVED] | 1 | 0 |
+ | Expected fails [XFAIL] | 77 | 76 |
+ | Known fails [KFAIL] | 124 | 123 |
+ | Unresolved [UNRESOLVED] | 0 | 0 |
| Unsupported [UNSUPPORTED] | 456 | 456 |
| Untested [UNTESTED] | 36 | 36 |
+------------------------------------------+---------+---------+
- REF PASS ratio: 0.994177
- RES PASS ratio: 0.994162
+ REF PASS ratio: 0.994162
+ RES PASS ratio: 0.994191
***** WARNING: No REF execution test FAILed. Check execution engine configuration. *****
***** WARNING: No RES execution test FAILed. Check execution engine configuration. *****
o REGRESSIONS:
+------------------------------------------+---------+
- | FAIL appears [ => FAIL] | 2 |
- | KFAIL appears [ =>KFAIL] | 1 |
+------------------------------------------+---------+
- | TOTAL_REGRESSIONS | 3 |
+ | TOTAL_REGRESSIONS | 0 |
+------------------------------------------+---------+
- - FAIL appears [ => FAIL]:
-
- Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
- gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout)
- gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout)
-
-
- - KFAIL appears [ =>KFAIL]:
-
- Executed from: gdb:gdb.base/step-over-syscall.exp
- gdb:gdb.base/step-over-syscall.exp=gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc (PRMS: gdb/19675)
-
-
o IMPROVEMENTS TO BE CHECKED:
+------------------------------------------+---------+
- | PASS disappears [PASS => ] | 6 |
- | New PASS [ => PASS] | 70 |
- | XFAIL disappears [XFAIL=> ] | 5 |
- | XFAIL appears [ =>XFAIL] | 2 |
- | UNRESOLVED disappears [UNRES=> ] | 1 |
- | ERROR disappears [ERROR=> ] | 3 |
+ | PASS disappears [PASS => ] | 1 |
+ | New PASS [ => PASS] | 60 |
+ | FAIL disappears [FAIL => ] | 2 |
+ | XFAIL disappears [XFAIL=> ] | 1 |
+ | KFAIL disappears [KFAIL=> ] | 1 |
+------------------------------------------+---------+
- | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 87 |
+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 65 |
+------------------------------------------+---------+
- PASS disappears [PASS => ]:
+ Executed from: gdb:gdb.threads/pthreads.exp
+ gdb:gdb.threads/pthreads.exp=gdb.threads/pthreads.exp: after startup: stopped before calling common_routine 15 times (17 times)
+
+
+ - New PASS [ => PASS]:
+
+ Executed from: gdb:gdb.ada/tasks.exp
+ gdb:gdb.ada/tasks.exp=gdb.ada/tasks.exp: break break_me inferior 1 task 1
Executed from: gdb:gdb.base/step-over-syscall.exp
gdb:gdb.base/step-over-syscall.exp=gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc
+ Executed from: gdb:gdb.mi/new-ui-bp-deleted.exp
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=main: -remove-inferior i2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=main: create breakpoint in inferior 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=main: get valueof "$bpnum"
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=main: mi add inferior 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=main: set executable of inferior 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: check for b/p deleted notification on MI
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: create breakpoint in inferior 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: get valueof "$bpnum"
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: inferior 1
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: mi add inferior 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: remove-inferiors 2
+ gdb:gdb.mi/new-ui-bp-deleted.exp=gdb.mi/new-ui-bp-deleted.exp: mode=separate: set executable of inferior 2
+ Executed from: gdb:gdb.multi/inferior-specific-bp.exp
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: add empty inferior 2
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: add empty inferior 3
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: allow inferior 1 to exit
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: allow inferior 2 to exit
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: back to inferior 1 so inferior 2 can be deleted
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: break foo inferior 1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: break foo inferior 1 inferior 2
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: break foo inferior 1 thread 1.1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: break foo thread 1.1 inferior 1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: continue in inferior 2
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: first check for inferior specific breakpoint: first check for inferior specific breakpoint
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: first continue in inferior 1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: gdb_breakpoint: set breakpoint at stop_breakpt
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: get b/p number for inferior specific breakpoint
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: get b/p number for stop_breakpt
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: info breakpoints 3
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: remove-inferiors 1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: remove-inferiors 2
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: second check for inferior specific breakpoint: second check for inferior specific breakpoint
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: second continue in inferior 1
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: select inferior 1 to check the inferior-specific b/p works
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: switch back to allow inferior 2 to exit
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: switch to inferior 2
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: switch to inferior 3
+ gdb:gdb.multi/inferior-specific-bp.exp=gdb.multi/inferior-specific-bp.exp: third continue in inferior 1
+ Executed from: gdb:gdb.python/py-breakpoint.exp
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint inferior
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: break multiply inferior 1
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: info breakpoints
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp = gdb.breakpoints ()[0]
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp.inferior = None
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp.thread = 1
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python print(bp.inferior)
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python print(bp.thread)
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: set the thread now the inferior has been cleared
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: break multiply thread 1
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: info breakpoints
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp = gdb.breakpoints ()[0]
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp.inferior = 1
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp.thread = None
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python print(bp.inferior)
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python print(bp.thread)
+ gdb:gdb.python/py-breakpoint.exp=gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: set the inferior now the thread has been cleared
Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach
gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach
Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
+ gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit
gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child
- gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit
Executed from: gdb:gdb.threads/pthreads.exp
gdb:gdb.threads/pthreads.exp=gdb.threads/pthreads.exp: after startup: stopped before calling common_routine 15 times
- - New PASS [ => PASS]:
+ - FAIL disappears [FAIL => ]:
- Executed from: gdb:gdb.base/vfork-follow-parent.exp
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to end of inferior 2
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: inferior 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: set schedule-multiple on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to end of inferior 2
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: inferior 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: set schedule-multiple on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exec: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=detach-on-fork: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to end of inferior 2
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: inferior 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: set schedule-multiple on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=off: non-stop=off: resolution_method=schedule-multiple: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: set detach-on-fork on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=detach-on-fork: try to continue from vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: break break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to break_parent
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to end of inferior 2
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: continue to vfork
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: inferior 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: print unblock_parent = 1
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: set detach-on-fork off
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: set schedule-multiple on
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: exec_file=vfork-follow-parent-exit: target-non-stop=on: non-stop=off: resolution_method=schedule-multiple: try to continue from vfork
- Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach
- Executed from: gdb:gdb.threads/pthreads.exp
- gdb:gdb.threads/pthreads.exp=gdb.threads/pthreads.exp: after startup: stopped before calling common_routine 15 times (17 times)
+ Executed from: gdb:gdb.threads/process-dies-while-detaching.exp
+ gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout)
+ gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout)
- XFAIL disappears [XFAIL=> ]:
Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM)
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM)
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM)
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (EPERM)
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM)
-
-
- - XFAIL appears [ =>XFAIL]:
-
- Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
- gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach (EPERM)
gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM)
- - UNRESOLVED disappears [UNRES=> ]:
-
- Executed from: gdb:gdb.base/vfork-follow-parent.exp
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp' aborted due to Tcl error
-
+ - KFAIL disappears [KFAIL=> ]:
- - ERROR disappears [ERROR=> ]:
-
- Executed from: gdb:gdb.base/vfork-follow-parent.exp
- gdb:gdb.base/vfork-follow-parent.exp=error copying "vforked-prog": no such file or directory
- gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp.
- gdb:gdb.base/vfork-follow-parent.exp=tcl error code POSIX ENOENT {no such file or directory}
+ Executed from: gdb:gdb.base/step-over-syscall.exp
+ gdb:gdb.base/step-over-syscall.exp=gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc (PRMS: gdb/19675)
-# Regressions found
-# Regressions in 1 common sum files found
+# Improvements found
+# No regression found in 1 common sum files
diff --git a/notify/summary.txt b/notify/summary.txt
index 0a9f474..7ef22e9 100644
--- a/notify/summary.txt
+++ b/notify/summary.txt
@@ -1 +1 @@
-PASS: 4 progressions
+PASS
diff --git a/sumfiles/gdb.sum b/sumfiles/gdb.sum
index 43c4396..f45ebc2 100644
--- a/sumfiles/gdb.sum
+++ b/sumfiles/gdb.sum
@@ -1,7 +1,3 @@
-Note: This is a synthetic sum file generated by merging the sum files of
- several testsuite runs. To investigate test results, refer to the
- original sum and log files.
-
Native configuration is aarch64-unknown-linux-gnu
=== gdb tests ===
@@ -1684,6 +1680,7 @@ PASS: gdb.ada/task_watch.exp: watch -location value task 3
Running gdb.git~master/gdb/testsuite/gdb.ada/tasks.exp ...
PASS: gdb.ada/tasks.exp: attempt to set task, but expect an error
PASS: gdb.ada/tasks.exp: attempt to set thread, but expect an error
+PASS: gdb.ada/tasks.exp: break break_me inferior 1 task 1
PASS: gdb.ada/tasks.exp: break break_me task 1
PASS: gdb.ada/tasks.exp: break break_me task 1 task 3
PASS: gdb.ada/tasks.exp: break break_me task 1 thread 1
@@ -45255,7 +45252,7 @@ PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break *clone
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break marker
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break on syscall insns
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: get hexadecimal valueof "$pc"
-KFAIL: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc (PRMS: gdb/19675)
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (1st time)
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (2nd time)
PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (3rd time)
@@ -97392,6 +97389,19 @@ PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.1
PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.2 changed
PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.3-9 changed
PASS: gdb.mi/mi2-var-child.exp: update all vars. None changed
+Running gdb.git~master/gdb/testsuite/gdb.mi/new-ui-bp-deleted.exp ...
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=main: -remove-inferior i2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=main: create breakpoint in inferior 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=main: get valueof "$bpnum"
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=main: mi add inferior 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=main: set executable of inferior 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: check for b/p deleted notification on MI
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: create breakpoint in inferior 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: get valueof "$bpnum"
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: inferior 1
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: mi add inferior 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: remove-inferiors 2
+PASS: gdb.mi/new-ui-bp-deleted.exp: mode=separate: set executable of inferior 2
Running gdb.git~master/gdb/testsuite/gdb.mi/new-ui-mi-sync.exp ...
PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: add-inferior
PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=continue: breakpoint at main
@@ -98024,6 +98034,32 @@ PASS: gdb.multi/gdb-settings.exp: inf=2: switch to inferior 2 before set
PASS: gdb.multi/gdb-settings.exp: inf=2: with args tmp-value -- print 1
PASS: gdb.multi/gdb-settings.exp: inf=2: with cwd tmp-value -- print 1
PASS: gdb.multi/gdb-settings.exp: inf=2: with inferior-tty tmp-value -- print 1
+Running gdb.git~master/gdb/testsuite/gdb.multi/inferior-specific-bp.exp ...
+PASS: gdb.multi/inferior-specific-bp.exp: add empty inferior 2
+PASS: gdb.multi/inferior-specific-bp.exp: add empty inferior 3
+PASS: gdb.multi/inferior-specific-bp.exp: allow inferior 1 to exit
+PASS: gdb.multi/inferior-specific-bp.exp: allow inferior 2 to exit
+PASS: gdb.multi/inferior-specific-bp.exp: back to inferior 1 so inferior 2 can be deleted
+PASS: gdb.multi/inferior-specific-bp.exp: break foo inferior 1
+PASS: gdb.multi/inferior-specific-bp.exp: break foo inferior 1 inferior 2
+PASS: gdb.multi/inferior-specific-bp.exp: break foo inferior 1 thread 1.1
+PASS: gdb.multi/inferior-specific-bp.exp: break foo thread 1.1 inferior 1
+PASS: gdb.multi/inferior-specific-bp.exp: continue in inferior 2
+PASS: gdb.multi/inferior-specific-bp.exp: first check for inferior specific breakpoint: first check for inferior specific breakpoint
+PASS: gdb.multi/inferior-specific-bp.exp: first continue in inferior 1
+PASS: gdb.multi/inferior-specific-bp.exp: gdb_breakpoint: set breakpoint at stop_breakpt
+PASS: gdb.multi/inferior-specific-bp.exp: get b/p number for inferior specific breakpoint
+PASS: gdb.multi/inferior-specific-bp.exp: get b/p number for stop_breakpt
+PASS: gdb.multi/inferior-specific-bp.exp: info breakpoints 3
+PASS: gdb.multi/inferior-specific-bp.exp: remove-inferiors 1
+PASS: gdb.multi/inferior-specific-bp.exp: remove-inferiors 2
+PASS: gdb.multi/inferior-specific-bp.exp: second check for inferior specific breakpoint: second check for inferior specific breakpoint
+PASS: gdb.multi/inferior-specific-bp.exp: second continue in inferior 1
+PASS: gdb.multi/inferior-specific-bp.exp: select inferior 1 to check the inferior-specific b/p works
+PASS: gdb.multi/inferior-specific-bp.exp: switch back to allow inferior 2 to exit
+PASS: gdb.multi/inferior-specific-bp.exp: switch to inferior 2
+PASS: gdb.multi/inferior-specific-bp.exp: switch to inferior 3
+PASS: gdb.multi/inferior-specific-bp.exp: third continue in inferior 1
Running gdb.git~master/gdb/testsuite/gdb.multi/info-threads.exp ...
PASS: gdb.multi/info-threads.exp: add empty inferior 2
PASS: gdb.multi/info-threads.exp: info threads
@@ -99431,6 +99467,7 @@ PASS: gdb.python/py-breakpoint.exp: test_bkpt_auto_disable: trap breakpoint_modi
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint enabled.
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint hit count @1
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint hit count @6
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint inferior
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint location @main
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint location @main 2
PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint number 0
@@ -99588,6 +99625,22 @@ PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check tem
PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint: input 6: return True
PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint: input 7: end
PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: continue to breakpoint: Break at multiply.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: break multiply inferior 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: info breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp = gdb.breakpoints ()[0]
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp.inferior = None
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python bp.thread = 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python print(bp.inferior)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: python print(bp.thread)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: inferior: set the thread now the inferior has been cleared
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: break multiply thread 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: info breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp = gdb.breakpoints ()[0]
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp.inferior = 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python bp.thread = None
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python print(bp.inferior)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: python print(bp.thread)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_thread_and_inferior: thread: set the inferior now the thread has been cleared
PASS: gdb.python/py-breakpoint.exp: test_catchpoints: catch throw
PASS: gdb.python/py-breakpoint.exp: test_catchpoints: continue
PASS: gdb.python/py-breakpoint.exp: test_catchpoints: create a catchpoint via the api
@@ -107715,7 +107768,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_lef
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on
-XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM)
+PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3
@@ -114458,9 +114511,9 @@ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: kille
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set follow-fork-mode child
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: successfully compiled posix threads test case
-FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout)
+PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: child_function
-FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout)
+PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach parent
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: set detach-on-fork off
PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: set follow-fork-mode child
@@ -114557,7 +114610,7 @@ PASS: gdb.threads/pthreads.exp: after startup: set var common_routine::from_thre
PASS: gdb.threads/pthreads.exp: after startup: set var common_routine::from_thread2=0
PASS: gdb.threads/pthreads.exp: after startup: set var common_routine::full_coverage=0
PASS: gdb.threads/pthreads.exp: after startup: set var common_routine::hits=0
-PASS: gdb.threads/pthreads.exp: after startup: stopped before calling common_routine 15 times (17 times)
+PASS: gdb.threads/pthreads.exp: after startup: stopped before calling common_routine 15 times
PASS: gdb.threads/pthreads.exp: after startup: tbreak common_routine if hits >= 15
PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads
PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine
@@ -117225,12 +117278,12 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
# of unexpected core files 1
-# of expected passes 114195
-# of unexpected failures 55
-# of expected failures 77
-# of known failures 124
+# of expected passes 114254
+# of unexpected failures 53
+# of expected failures 76
+# of known failures 123
# of untested testcases 36
# of unsupported tests 456
# of duplicate test names 3
-/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230817-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory
+/home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230817-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory
diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail
index 1fbffde..563ded7 100644
--- a/sumfiles/xfails.xfail
+++ b/sumfiles/xfails.xfail
@@ -514,12 +514,6 @@ FAIL: gdb.base/valgrind-disp-step.exp: target remote for vgdb
Running gdb:gdb.base/valgrind-infcall.exp ...
FAIL: gdb.base/valgrind-infcall.exp: target remote for vgdb
-Running gdb:gdb.base/vfork-follow-parent.exp ...
-ERROR: error copying "vforked-prog": no such file or directory
-UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error
-ERROR: tcl error code POSIX ENOENT {no such file or directory}
-ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp.
-
Running gdb:gdb.base/watch-bitfields.exp ...
FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit (the program is no longer running)
FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue (the program exited)
@@ -557,6 +551,8 @@ FAIL: gdb.reverse/solib-reverse.exp: run until end part two
Running gdb:gdb.threads/process-dies-while-detaching.exp ...
FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout)
+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout)
+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout)
Running gdb:gdb.threads/staticthreads.exp ...
FAIL: gdb.threads/staticthreads.exp: tlsvar in main