summaryrefslogtreecommitdiff
path: root/notify
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-29 02:16:36 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-11-29 02:17:02 +0000
commit36ef4120c58219c2523c81965fcad46a5e5fca2f (patch)
treefeeb305d67daf465760bdd7e3986dc9b9dcb13bc /notify
parent952cc880611ac69d7f7142bb16c91ad34274ffae (diff)
onsuccess: #103: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -9 | # build_abe stage1 -- --set gcc_override_configure=--with-mode=arm --set gcc_override_configure=--disable-libsanitizer: | -8 | # build_abe linux: | -7 | # build_abe glibc: | -6 | # build_abe stage2 -- --set gcc_override_configure=--with-mode=arm --set gcc_override_configure=--disable-libsanitizer: | -5 | # benchmark -- -O3_marm: | 1 check_regression status : 0
Diffstat (limited to 'notify')
-rw-r--r--notify/exe.improvement1
-rw-r--r--notify/jira/comment-template.txt4
-rw-r--r--notify/jira/comments.txt4
-rw-r--r--notify/lnt_report.json360
-rw-r--r--notify/mail-body.txt50
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--notify/notify-full.log328
-rw-r--r--notify/notify-init.log106
-rw-r--r--notify/output-bmk-results.log300
9 files changed, 511 insertions, 644 deletions
diff --git a/notify/exe.improvement b/notify/exe.improvement
new file mode 100644
index 00000000..4f7e4fd1
--- /dev/null
+++ b/notify/exe.improvement
@@ -0,0 +1 @@
+4,447.dealII,dealII_base.default,sped up by 4% - 447.dealII,sped up by 4% - 447.dealII - from 5808 to 5578 perf samples
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index eef384a5..088fa2e9 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-689]
-No change
-Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts/notify/mail-body.txt/*view*/
+sped up by 4% - 447.dealII
+Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt
index eef384a5..ce91af0c 100644
--- a/notify/jira/comments.txt
+++ b/notify/jira/comments.txt
@@ -1,3 +1,3 @@
[GNU-689]
-No change
-Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts/notify/mail-body.txt/*view*/
+447.dealII sped up by 4%
+Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index fab15e99..e521089e 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -6,479 +6,479 @@
"Run": {
"Info": {
"tag": "tcwg_bmk-code_speed-spec2k6",
- "run_order": "basepoints/gcc-14-02509-g8f1a26ee259",
- "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/",
- "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=0d8de8f255d3333c7a122c419f7f75f3c6c45df5",
- "git_gcc": "https://github.com/gcc-mirror/gcc/commit/8f1a26ee259f72e42405b9c5f2b161042ec4014b",
+ "run_order": "basepoints/gcc-14-02623-gc11a3aedec2",
+ "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/",
+ "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=fdc60e8cf680d6eb35813150b85283fc92ec2c0d",
+ "git_gcc": "https://github.com/gcc-mirror/gcc/commit/c11a3aedec2649d72d1b7a3a2bd909c5863eefa1",
"git_linux": "https://git.linaro.org/kernel-org/linux-stable.git/commit/?id=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd",
- "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=721f30116ce653fffb0156e1298c8063833396e3",
+ "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=374cab0d95493c65bfcf8b7160a35d00258ff929",
"__report_version__": "1"
},
- "Start Time": "2023-06-29 00:05:08"
+ "Start Time": "2023-07-08 20:08:46"
},
"Tests": [
{
"Data": [
- 792120
+ 1180353
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.code_size"
}
,
{
"Data": [
- 34759
+ 3214957
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.code_size"
}
,
{
"Data": [
- 4319461
+ 24622
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.code_size"
}
,
{
"Data": [
- 1180549
+ 76304
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.code_size"
}
,
{
"Data": [
- 3215173
+ 196751
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.code_size"
}
,
{
"Data": [
- 24622
+ 6963762
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.code_size"
}
,
{
"Data": [
- 76296
+ 3777930
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.code_size"
}
,
{
"Data": [
- 38500
+ 792056
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.code_size"
}
,
{
"Data": [
- 12326
+ 34759
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.code_size"
}
,
{
"Data": [
- 555662
+ 4319613
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.code_size"
}
,
{
"Data": [
- 1482149
+ 298077
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.code_size"
}
,
{
"Data": [
- 3123615
+ 158008
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.code_size"
}
,
{
"Data": [
- 230018
+ 402925
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.code_size"
}
,
{
"Data": [
- 929045
+ 9488654
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.code_size"
}
,
{
"Data": [
- 741155
+ 340786
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.code_size"
}
,
{
"Data": [
- 102875
+ 123770
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.code_size"
}
,
{
"Data": [
- 298061
+ 10603
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.code_size"
}
,
{
"Data": [
- 157992
+ 1484877
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.code_size"
}
,
{
"Data": [
- 402957
+ 3122459
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.code_size"
}
,
{
"Data": [
- 9488590
+ 230018
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.code_size"
}
,
{
"Data": [
- 340810
+ 1745546
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.code_size"
}
,
{
"Data": [
- 123778
+ 948850
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.code_size"
}
,
{
"Data": [
- 10603
+ 409521
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.code_size"
}
,
{
"Data": [
- 1745714
+ 38500
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.code_size"
}
,
{
"Data": [
- 948802
+ 12326
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.code_size"
}
,
{
"Data": [
- 409533
+ 555662
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.code_size"
}
,
{
"Data": [
- 196799
+ 928949
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.code_size"
}
,
{
"Data": [
- 6962686
+ 741283
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.code_size"
}
,
{
"Data": [
- 3777158
+ 102875
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.code_size"
+ "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.code_size"
}
,
{
"Data": [
- 10005
+ 7957
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.exec"
}
,
{
"Data": [
- 10566
+ 13353
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.exec"
}
,
{
"Data": [
- 5808
+ 13094
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.exec"
}
,
{
"Data": [
- 7863
+ 13491
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.exec"
}
,
{
"Data": [
- 4565
+ 6827
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.exec"
}
,
{
"Data": [
- 18304
+ 8885
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.exec"
}
,
{
"Data": [
- 8078
+ 11468
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.exec"
}
,
{
"Data": [
- 11616
+ 25684
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.exec"
}
,
{
"Data": [
- 6295
+ 5355
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.exec"
}
,
{
"Data": [
- 12829
+ 10007
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.exec"
}
,
{
"Data": [
- 8093
+ 10547
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.exec"
}
,
{
"Data": [
- 13313
+ 5578
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.exec"
}
,
{
"Data": [
- 13276
+ 7941
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.exec"
}
,
{
"Data": [
- 16123
+ 11810
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.exec"
}
,
{
"Data": [
- 9437
+ 6274
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.exec"
}
,
{
"Data": [
- 6485
+ 12842
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.exec"
}
,
{
"Data": [
- 9847
+ 21710
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.exec"
}
,
{
"Data": [
- 26794
+ 10831
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.exec"
}
,
{
"Data": [
- 14503
+ 10631
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.exec"
}
,
{
"Data": [
- 11290
+ 12517
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.exec"
}
,
{
"Data": [
- 25916
+ 9825
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.exec"
}
,
{
"Data": [
- 5510
+ 26787
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.exec"
}
,
{
"Data": [
- 13497
+ 14410
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.exec"
}
,
{
"Data": [
- 6838
+ 16150
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.exec"
}
,
{
"Data": [
- 8893
+ 9521
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.exec"
}
,
{
"Data": [
- 21798
+ 6564
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.exec"
}
,
{
"Data": [
- 10844
+ 7897
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.exec"
}
,
{
"Data": [
- 10614
+ 4541
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.exec"
}
,
{
"Data": [
- 12511
+ 18324
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.exec"
+ "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.exec"
}
,
{
@@ -486,7 +486,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.compile_status"
}
,
{
@@ -494,7 +494,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.execution_status"
}
,
{
@@ -502,7 +502,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.compile_status"
}
,
{
@@ -510,7 +510,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.execution_status"
}
,
{
@@ -518,7 +518,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.compile_status"
}
,
{
@@ -526,7 +526,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.execution_status"
}
,
{
@@ -534,7 +534,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.compile_status"
}
,
{
@@ -542,7 +542,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.execution_status"
}
,
{
@@ -550,7 +550,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.compile_status"
}
,
{
@@ -558,7 +558,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.execution_status"
}
,
{
@@ -566,7 +566,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.compile_status"
}
,
{
@@ -574,7 +574,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.execution_status"
}
,
{
@@ -582,7 +582,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.compile_status"
}
,
{
@@ -590,7 +590,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.execution_status"
}
,
{
@@ -598,7 +598,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.compile_status"
}
,
{
@@ -606,7 +606,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.execution_status"
}
,
{
@@ -614,7 +614,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.compile_status"
}
,
{
@@ -622,7 +622,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.execution_status"
}
,
{
@@ -630,7 +630,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.compile_status"
}
,
{
@@ -638,7 +638,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.444.namd.execution_status"
}
,
{
@@ -646,7 +646,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.compile_status"
}
,
{
@@ -654,7 +654,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.456.hmmer.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.445.gobmk.execution_status"
}
,
{
@@ -662,7 +662,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.compile_status"
}
,
{
@@ -670,7 +670,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.458.sjeng.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.447.dealII.execution_status"
}
,
{
@@ -678,7 +678,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.compile_status"
}
,
{
@@ -686,7 +686,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.459.GemsFDTD.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.400.perlbench.execution_status"
}
,
{
@@ -694,7 +694,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.compile_status"
}
,
{
@@ -702,7 +702,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.401.bzip2.execution_status"
}
,
{
@@ -710,7 +710,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.compile_status"
}
,
{
@@ -718,7 +718,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.403.gcc.execution_status"
}
,
{
@@ -726,7 +726,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.compile_status"
}
,
{
@@ -734,7 +734,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.410.bwaves.execution_status"
}
,
{
@@ -742,7 +742,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.compile_status"
}
,
{
@@ -750,7 +750,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.execution_status"
}
,
{
@@ -758,7 +758,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.compile_status"
}
,
{
@@ -766,7 +766,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.execution_status"
}
,
{
@@ -774,7 +774,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.compile_status"
}
,
{
@@ -782,7 +782,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.execution_status"
}
,
{
@@ -790,7 +790,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.compile_status"
}
,
{
@@ -798,7 +798,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.481.wrf.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.execution_status"
}
,
{
@@ -806,7 +806,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.compile_status"
}
,
{
@@ -814,7 +814,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.482.sphinx3.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.435.gromacs.execution_status"
}
,
{
@@ -822,7 +822,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.compile_status"
}
,
{
@@ -830,7 +830,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.483.xalancbmk.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.436.cactusADM.execution_status"
}
,
{
@@ -838,7 +838,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.compile_status"
}
,
{
@@ -846,7 +846,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.470.lbm.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.437.leslie3d.execution_status"
}
,
{
@@ -854,7 +854,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.compile_status"
}
,
{
@@ -862,7 +862,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.471.omnetpp.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.462.libquantum.execution_status"
}
,
{
@@ -870,7 +870,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.compile_status"
}
,
{
@@ -878,7 +878,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.473.astar.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.464.h264ref.execution_status"
}
,
{
@@ -886,7 +886,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.compile_status"
}
,
{
@@ -894,7 +894,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.416.gamess.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.465.tonto.execution_status"
}
,
{
@@ -902,7 +902,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.compile_status"
}
,
{
@@ -910,7 +910,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.429.mcf.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.450.soplex.execution_status"
}
,
{
@@ -918,7 +918,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.compile_status"
}
,
{
@@ -926,7 +926,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.433.milc.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.453.povray.execution_status"
}
,
{
@@ -934,7 +934,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.compile_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.compile_status"
}
,
{
@@ -942,7 +942,7 @@
0
],
"Info": {},
- "Name": "tcwg_bmk-code_speed-spec2k6.434.zeusmp.execution_status"
+ "Name": "tcwg_bmk-code_speed-spec2k6.454.calculix.execution_status"
}
]
}
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 1a117b26..bf038679 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,33 +2,25 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
In CI config tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3 after:
- | 17454 commits in binutils,gcc,linux,glibc
- | 0d8de8f255d Automatic date update in version.in
- | 22f6f7979cb Implement 'Enum_Val and 'Enum_Rep
- | 1e5ae3d17f0 Remove ada_attribute_name
- | f6f78318fca Let '^' through the lexer
- | 22e90ac5af4 elf_object_p load of dynamic symbols
- | ... and 253 more commits in binutils
- | 8f1a26ee259 pdp11: Fix epilogue generation [PR107841]
- | ae862e0e47c m2, build: Use LDLFAGS for mklink
- | 616a101848b fortran: Release symbols in reversed order [PR106050]
- | 032b5da1fc7 Darwin: Use -platform_version when available [PR110624].
- | ef3bbc69d15 rs6000, Add return value to __builtin_set_fpscr_rn
- | ... and 604 more commits in gcc
- | 3a9c734cf380 Merge v6.4.3
- | 160f4124ea8b Linux 6.4.3
- | 036666b4163d fork: lock VMAs of the parent process when forking
- | 890ba5c464c2 bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
- | e83e62fb1f38 mm: call arch_swap_restore() from do_swap_page()
- | ... and 16502 more commits in linux
- | 721f30116c s390: Add the clone3 wrapper
- | 6cf4ebe10c manual: Fix typos in struct dl_find_object
- | dddc88587a sparc: Fix la_symbind for bind-now (BZ 23734)
- | ca230f5833 i386: make debug wrappers compatible with static PIE
- | 0e1324e655 LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}
- | ... and 75 more commits in glibc
-
-No change
+ | 162 commits in binutils,gcc,glibc
+ | fdc60e8cf68 Updated Swedish translation for the binutils subdirectory
+ | 9cc5af6a1f8 PR 30632 - ld segfaults if linker script includes a STARTUP line.
+ | b0a101c53a1 RISC-V: Supports Zcb extension.
+ | 7ab8bf1c777 RISC-V: Support Zca/f/d extensions.
+ | ffcdd0184d2 Automatic date update in version.in
+ | ... and 40 more commits in binutils
+ | c11a3aedec2 tree-ssa-loop-ch improvements, part 3
+ | b41a927bcbd c++: constexpr bit_cast with empty field
+ | b80e3c468e3 [modula2] Uninitialized variable static analysis improvements
+ | cbe5f6859a7 middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
+ | cde17323f95 c++: non-standalone surrogate call template
+ | ... and 109 more commits in gcc
+ | 374cab0d95 Regenerate libc.pot
+ | c6cb8783b5 configure: Use autoconf 2.71
+ | 5a70ac9d39 Update sparc libm-test-ulps
+
+the following benchmarks speeds up by more than 3%:
+- sped up by 4% - 447.dealII - from 5808 to 5578 perf samples
The configuration of this build is:
Below reproducer instructions can be used to re-build both "first_bad" and "last_good" cross-toolchains used in this bisection. Naturally, the scripts will fail when triggerring benchmarking jobs if you don\'t have access to Linaro TCWG CI.
@@ -46,6 +38,6 @@ This benchmarking CI is work-in-progress, and we welcome feedback and suggestion
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index ef4cf216..6c356973 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 17454 commits in binutils,gcc,linux,glibc: No change on arm O3
+[Linaro-TCWG-CI] 162 commits in binutils,gcc,glibc: sped up by 4% - 447.dealII on arm O3
diff --git a/notify/notify-full.log b/notify/notify-full.log
index 21e3633e..c0b74d6e 100644
--- a/notify/notify-full.log
+++ b/notify/notify-full.log
@@ -1,9 +1,9 @@
-MOUNTS: /home/tcwg-buildslave/workspace/tcwg_bmk_3:/home/tcwg-buildslave/workspace/tcwg_bmk_3 /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache /home/tcwg-benchmark
-DEBUG: starting docker on dev-01.tcwglab from dev-01, date Fri Jul 14 03:11:52 AM UTC 2023
-ssh -Snone -oForwardAgent=no dev-01.tcwglab docker-wrapper run --name 102-tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build -dtP -v /home/tcwg-buildslave/workspace/tcwg_bmk_3:/home/tcwg-buildslave/workspace/tcwg_bmk_3 -v /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro -v /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro -v /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro -v /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro -v /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro -v /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro -v /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro -v /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro -v ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache -v /home/tcwg-benchmark --cap-add=SYS_PTRACE --security-opt seccomp:unconfined --memory=64000M --pids-limit=5000 --cpu-shares=1000 --cpuset-cpus 0-31 linaro/ci-amd64-tcwg-build-ubuntu:jammy
+MOUNTS: /home/tcwg-buildslave/workspace/tcwg_bmk_1:/home/tcwg-buildslave/workspace/tcwg_bmk_1 /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache /home/tcwg-benchmark
+DEBUG: starting docker on build-10.tcwglab from build-10, date Tue Jul 18 06:53:18 PM UTC 2023
+ssh -Snone -oForwardAgent=no build-10.tcwglab docker-wrapper run --name 103-tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build -dtP -v /home/tcwg-buildslave/workspace/tcwg_bmk_1:/home/tcwg-buildslave/workspace/tcwg_bmk_1 -v /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro -v /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro -v /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro -v /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro -v /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro -v /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro -v /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro -v ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache -v /home/tcwg-benchmark --cap-add=SYS_PTRACE --security-opt seccomp:unconfined --memory=16000M --pids-limit=5000 --cpu-shares=1000 --cpuset-cpus 0-7 linaro/ci-amd64-tcwg-build-ubuntu:jammy
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
-/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
+/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true
+ false
+ dryrun=
@@ -21,25 +21,25 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ set +x
+ ci_project=tcwg_bmk-code_speed-spec2k6
++ get_current_manifest '{rr[ci_config]}'
-++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
# Debug traces :
-# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/
-# Using dir : base-artifacts
+++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+ ci_config=gnu-arm-master-O3
+ echo '# Debug traces :'
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/'
+# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/
+# Using dir : base-artifacts
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/'
+ 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_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/
+# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -61,11 +61,11 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/binutils-gdb.git#0d8de8f255d3333c7a122c419f7f75f3c6c45df5 '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/binutils-gdb.git#fdc60e8cf680d6eb35813150b85283fc92ec2c0d '!=' xbaseline ']'
+++ echo -ne binutils
+++ delim=' '
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/gcc-mirror/gcc.git#8f1a26ee259f72e42405b9c5f2b161042ec4014b '!=' xbaseline ']'
++++ '[' xhttps://github.com/gcc-mirror/gcc.git#c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 '!=' xbaseline ']'
+++ echo -ne ' gcc'
+++ delim=' '
+++ for c in ${rr[components]}
@@ -73,7 +73,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ echo -ne ' linux'
+++ delim=' '
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/glibc.git#721f30116ce653fffb0156e1298c8063833396e3 '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/glibc.git#374cab0d95493c65bfcf8b7160a35d00258ff929 '!=' xbaseline ']'
+++ echo -ne ' glibc'
+++ delim=' '
+++ echo
@@ -89,7 +89,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x0d8de8f255d3333c7a122c419f7f75f3c6c45df5 '!=' x6a4058a60683ea096683d441cb78e3ad686f134f ']'
+++ '[' xfdc60e8cf680d6eb35813150b85283fc92ec2c0d '!=' x0d8de8f255d3333c7a122c419f7f75f3c6c45df5 ']'
++ echo -ne binutils
++ delim=' '
++ for c in $(print_updated_components)
@@ -104,7 +104,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x8f1a26ee259f72e42405b9c5f2b161042ec4014b '!=' xf10a4ce044a62c92ff3787895f5bae11f5375a59 ']'
+++ '[' xc11a3aedec2649d72d1b7a3a2bd909c5863eefa1 '!=' x8f1a26ee259f72e42405b9c5f2b161042ec4014b ']'
++ echo -ne ' gcc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -119,9 +119,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd '!=' x428d764c681607c504c3274cdf38b863f34e9793 ']'
-++ echo -ne ' linux'
-++ delim=' '
+++ '[' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd '!=' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd ']'
++ for c in $(print_updated_components)
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
@@ -134,19 +132,19 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x721f30116ce653fffb0156e1298c8063833396e3 '!=' x1d44530a5be2442e064baa48139adc9fdfb1fc6b ']'
+++ '[' x374cab0d95493c65bfcf8b7160a35d00258ff929 '!=' x721f30116ce653fffb0156e1298c8063833396e3 ']'
++ echo -ne ' glibc'
++ delim=' '
++ echo
# Debug traces :
-# change_kind=multiple_components : binutils gcc linux glibc
+# change_kind=multiple_components : binutils gcc glibc
+ local c base_rev cur_rev c_commits
-+ '[' 4 = 0 ']'
-+ '[' 4 = 1 ']'
++ '[' 3 = 0 ']'
++ '[' 3 = 1 ']'
+ change_kind=multiple_components
+ changed_single_component=
+ echo '# Debug traces :'
-+ echo '# change_kind=multiple_components : binutils gcc linux glibc'
++ echo '# change_kind=multiple_components : binutils gcc glibc'
+ for c in "${changed_components[@]}"
++ get_baseline_git binutils_rev
++ set -euf -o pipefail
@@ -154,17 +152,17 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=6a4058a60683ea096683d441cb78e3ad686f134f
++ base_rev=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
++ 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=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-++ git -C binutils rev-list --count 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-# rev for binutils : 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5 (258 commits)
-+ c_commits=258
-+ echo '# rev for binutils : 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5 (258 commits)'
++ cur_rev=fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ git -C binutils rev-list --count 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+# rev for binutils : 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d (45 commits)
++ c_commits=45
++ echo '# rev for binutils : 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d (45 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -172,35 +170,17 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=f10a4ce044a62c92ff3787895f5bae11f5375a59
++ base_rev=8f1a26ee259f72e42405b9c5f2b161042ec4014b
++ 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=8f1a26ee259f72e42405b9c5f2b161042ec4014b
-++ git -C gcc rev-list --count f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-# rev for gcc : f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b (609 commits)
-+ c_commits=609
-+ echo '# rev for gcc : f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b (609 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=428d764c681607c504c3274cdf38b863f34e9793
-++ 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=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-++ git -C linux rev-list --count 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-# rev for linux : 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd (16507 commits)
-+ c_commits=16507
-+ echo '# rev for linux : 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd (16507 commits)'
++ cur_rev=c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ git -C gcc rev-list --count 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+# rev for gcc : 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 (114 commits)
++ c_commits=114
++ echo '# rev for gcc : 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 (114 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
@@ -208,26 +188,22 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=1d44530a5be2442e064baa48139adc9fdfb1fc6b
++ base_rev=721f30116ce653fffb0156e1298c8063833396e3
++ 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=721f30116ce653fffb0156e1298c8063833396e3
-++ git -C glibc rev-list --count 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
-# rev for glibc : 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3 (80 commits)
++ cur_rev=374cab0d95493c65bfcf8b7160a35d00258ff929
+++ git -C glibc rev-list --count 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+# rev for glibc : 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929 (3 commits)
-+ c_commits=80
-+ echo '# rev for glibc : 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3 (80 commits)'
++ c_commits=3
++ echo '# rev for glibc : 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929 (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' xignore == xignore ']'
+ post_jira_comment=false
-# generate_extra_details
-# post_interesting_commits
-# post_interesting_commits
-# print all notification files
+ post_jira_card=false
+ post_icommits=false
+ post_mail=false
@@ -241,9 +217,11 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+ print_result_f=bmk_print_result
+ print_config_f=bmk_print_config
+ generate_extra_details
+# generate_extra_details
+ set -euf -o pipefail
+ echo '# generate_extra_details'
+ post_interesting_commits init
+# post_interesting_commits
+ set -euf -o pipefail
+ echo '# post_interesting_commits'
+ local stage=init
@@ -257,10 +235,12 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+ return
+ post_interesting_commits full
+ set -euf -o pipefail
+# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=full
+ '[' multiple_components '!=' single_commit ']'
+ return
+# print all notification files
+ echo '# print all notification files'
+ print_mail_recipients
+ false
@@ -355,11 +335,11 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/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_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/artifact/artifacts
+ cat
++ bmk_print_result --oneline
++ false
@@ -405,16 +385,16 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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=6a4058a60683ea096683d441cb78e3ad686f134f
+++ base_rev=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
+++ 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=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-+++ git -C binutils rev-list --count 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-++ c_commits=258
-++ new_commits=258
+++ cur_rev=fdc60e8cf680d6eb35813150b85283fc92ec2c0d
++++ git -C binutils rev-list --count 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ c_commits=45
+++ new_commits=45
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -422,33 +402,16 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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=f10a4ce044a62c92ff3787895f5bae11f5375a59
+++ base_rev=8f1a26ee259f72e42405b9c5f2b161042ec4014b
+++ 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=8f1a26ee259f72e42405b9c5f2b161042ec4014b
-+++ git -C gcc rev-list --count f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-++ c_commits=609
-++ new_commits=867
-++ 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=428d764c681607c504c3274cdf38b863f34e9793
-+++ 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=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-+++ git -C linux rev-list --count 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-++ c_commits=16507
-++ new_commits=17374
+++ cur_rev=c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
++++ git -C gcc rev-list --count 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ c_commits=114
+++ new_commits=159
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -456,22 +419,22 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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=1d44530a5be2442e064baa48139adc9fdfb1fc6b
+++ base_rev=721f30116ce653fffb0156e1298c8063833396e3
+++ 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=721f30116ce653fffb0156e1298c8063833396e3
-+++ git -C glibc rev-list --count 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
-++ c_commits=80
-++ new_commits=17454
-+++ echo binutils gcc linux glibc
+++ cur_rev=374cab0d95493c65bfcf8b7160a35d00258ff929
++++ git -C glibc rev-list --count 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+++ c_commits=3
+++ new_commits=162
++++ echo binutils gcc glibc
+++ tr ' ' ,
-++ components=binutils,gcc,linux,glibc
-++ echo '17454 commits in binutils,gcc,linux,glibc'
-++ print_commits --short
+++ components=binutils,gcc,glibc
+++ echo '162 commits in binutils,gcc,glibc'
++ sed -e 's/^/ | /'
+++ print_commits --short
++ false
++ local print_arg=--short
++ local components new_commits more_lines
@@ -484,27 +447,27 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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=6a4058a60683ea096683d441cb78e3ad686f134f
+++ base_rev=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
+++ 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=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-+++ git -C binutils rev-list --count 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-++ c_commits=258
-++ new_commits=258
+++ cur_rev=fdc60e8cf680d6eb35813150b85283fc92ec2c0d
++++ git -C binutils rev-list --count 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ c_commits=45
+++ new_commits=45
++ echo 'binutils commits:'
-+++ git -C binutils log --pretty=oneline 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
++++ git -C binutils log --pretty=oneline 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ head -n5
+++ true
-++ echo '0d8de8f255d3333c7a122c419f7f75f3c6c45df5 Automatic date update in version.in
-22f6f7979cbb2092db64896df33b02a146076ecb Implement '\''Enum_Val and '\''Enum_Rep
-1e5ae3d17f02bba07b07e1b6367563cf4d0eff99 Remove ada_attribute_name
-f6f78318fca803c4907fb8d7f6ded8295f1947b1 Let '\''^'\'' through the lexer
-22e90ac5af46c01ee4972cf04e835266862bbb35 elf_object_p load of dynamic symbols'
-++ '[' 258 -gt 5 ']'
-++ echo '... and 253 more'
+++ echo 'fdc60e8cf680d6eb35813150b85283fc92ec2c0d Updated Swedish translation for the binutils subdirectory
+9cc5af6a1f80ea46b2444e266c69193c32c13d3b PR 30632 - ld segfaults if linker script includes a STARTUP line.
+b0a101c53a1caa3f2a9fc2032f703ca4465cfbbb RISC-V: Supports Zcb extension.
+7ab8bf1c777644f834ccbc5d1e83d721859ca1ba RISC-V: Support Zca/f/d extensions.
+ffcdd0184d2da860d45ab326dd7afe00c432e428 Automatic date update in version.in'
+++ '[' 45 -gt 5 ']'
+++ echo '... and 40 more'
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -512,55 +475,27 @@ f6f78318fca803c4907fb8d7f6ded8295f1947b1 Let '\''^'\'' through the lexer
+++ 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=f10a4ce044a62c92ff3787895f5bae11f5375a59
+++ base_rev=8f1a26ee259f72e42405b9c5f2b161042ec4014b
+++ 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=8f1a26ee259f72e42405b9c5f2b161042ec4014b
-+++ git -C gcc rev-list --count f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-++ c_commits=609
-++ new_commits=867
+++ cur_rev=c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
++++ git -C gcc rev-list --count 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ c_commits=114
+++ new_commits=159
++ echo 'gcc commits:'
-+++ git -C gcc log --pretty=oneline f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-+++ head -n5
-+++ true
-++ echo '8f1a26ee259f72e42405b9c5f2b161042ec4014b pdp11: Fix epilogue generation [PR107841]
-ae862e0e47cb2d62d7c624ab999a3bd8bd2914ef m2, build: Use LDLFAGS for mklink
-616a101848bfd5b61ffdd87ae9b1153139d916ca fortran: Release symbols in reversed order [PR106050]
-032b5da1fc781bd3c23d9caa72fb09439e7f6f3a Darwin: Use -platform_version when available [PR110624].
-ef3bbc69d15707e4db6e2f198c621effb636cc26 rs6000, Add return value to __builtin_set_fpscr_rn'
-++ '[' 609 -gt 5 ']'
-++ echo '... and 604 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=428d764c681607c504c3274cdf38b863f34e9793
-+++ 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=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-+++ git -C linux rev-list --count 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-++ c_commits=16507
-++ new_commits=17374
-++ echo 'linux commits:'
-+++ git -C linux log --pretty=oneline 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
++++ git -C gcc log --pretty=oneline 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ head -n5
+++ true
-++ echo '3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd Merge v6.4.3
-160f4124ea8b4cd6c86867e111fa55e266345a16 Linux 6.4.3
-036666b4163d320282a627075934f1ab0de12f8b fork: lock VMAs of the parent process when forking
-890ba5c464c2a9aeb26d0e873962e5b7d401df6b bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
-e83e62fb1f386ee0e3e0da327660d4a4bcc2af2e mm: call arch_swap_restore() from do_swap_page()'
-++ '[' 16507 -gt 5 ']'
-++ echo '... and 16502 more'
+++ echo 'c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 tree-ssa-loop-ch improvements, part 3
+b41a927bcbdf27723b9d420f0b403f2af12129f1 c++: constexpr bit_cast with empty field
+b80e3c468e373cc6fd4e41a5879dbca95a40ac8c [modula2] Uninitialized variable static analysis improvements
+cbe5f6859a73b2acf203bd7d13f9fb245d63cbd4 middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
+cde17323f950ac372691efd0a740fe0b4d7914a4 c++: non-standalone surrogate call template'
+++ '[' 114 -gt 5 ']'
+++ echo '... and 109 more'
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -568,27 +503,23 @@ e83e62fb1f386ee0e3e0da327660d4a4bcc2af2e mm: call arch_swap_restore() from do_sw
+++ 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=1d44530a5be2442e064baa48139adc9fdfb1fc6b
+++ base_rev=721f30116ce653fffb0156e1298c8063833396e3
+++ 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=721f30116ce653fffb0156e1298c8063833396e3
-+++ git -C glibc rev-list --count 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
-++ c_commits=80
-++ new_commits=17454
+++ cur_rev=374cab0d95493c65bfcf8b7160a35d00258ff929
++++ git -C glibc rev-list --count 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+++ c_commits=3
+++ new_commits=162
++ echo 'glibc commits:'
-+++ git -C glibc log --pretty=oneline 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
++++ git -C glibc log --pretty=oneline 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+++ head -n5
-+++ true
-++ echo '721f30116ce653fffb0156e1298c8063833396e3 s390: Add the clone3 wrapper
-6cf4ebe10c6f0f60cdfce98f5a0ec7c5ceb987df manual: Fix typos in struct dl_find_object
-dddc88587a7f48cbb361d9929ec23d790164eef8 sparc: Fix la_symbind for bind-now (BZ 23734)
-ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible with static PIE
-0e1324e655f3ba9fd3f8ad24678b93b35eee2618 LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}'
-++ '[' 80 -gt 5 ']'
-++ echo '... and 75 more'
+++ echo '374cab0d95493c65bfcf8b7160a35d00258ff929 Regenerate libc.pot
+c6cb8783b5fb5896cb63fe9008b6a33351f3c777 configure: Use autoconf 2.71
+5a70ac9d39711528573439e01e249a8f825743ca Update sparc libm-test-ulps'
+++ '[' 3 -gt 5 ']'
++ bmk_print_result --short
++ false
++ local print_arg=--short
@@ -619,7 +550,7 @@ ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible wi
++ '[' -f artifacts/notify/symbol.improvement ']'
++ echo 'No change'
++ bmk_print_config
-++ . /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/tcwg_bmk-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh
+++ [[ -v rr[ci_project] ]]
+++ [[ -v rr[ci_config] ]]
+++ declare -A bmk_data
@@ -757,16 +688,16 @@ ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible wi
+++ 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=6a4058a60683ea096683d441cb78e3ad686f134f
+++ base_rev=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
+++ 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=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-+++ git -C binutils rev-list --count 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-++ c_commits=258
-++ new_commits=258
+++ cur_rev=fdc60e8cf680d6eb35813150b85283fc92ec2c0d
++++ git -C binutils rev-list --count 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ c_commits=45
+++ new_commits=45
++ for c in "${changed_components[@]}"
+++ get_baseline_git gcc_rev
+++ set -euf -o pipefail
@@ -774,33 +705,16 @@ ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible wi
+++ 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=f10a4ce044a62c92ff3787895f5bae11f5375a59
+++ base_rev=8f1a26ee259f72e42405b9c5f2b161042ec4014b
+++ 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=8f1a26ee259f72e42405b9c5f2b161042ec4014b
-+++ git -C gcc rev-list --count f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-++ c_commits=609
-++ new_commits=867
-++ 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=428d764c681607c504c3274cdf38b863f34e9793
-+++ 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=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-+++ git -C linux rev-list --count 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-++ c_commits=16507
-++ new_commits=17374
+++ cur_rev=c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
++++ git -C gcc rev-list --count 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ c_commits=114
+++ new_commits=159
++ for c in "${changed_components[@]}"
+++ get_baseline_git glibc_rev
+++ set -euf -o pipefail
@@ -808,18 +722,20 @@ ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible wi
+++ 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=1d44530a5be2442e064baa48139adc9fdfb1fc6b
+++ base_rev=721f30116ce653fffb0156e1298c8063833396e3
+++ 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=721f30116ce653fffb0156e1298c8063833396e3
-+++ git -C glibc rev-list --count 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
-++ c_commits=80
-++ new_commits=17454
-+++ echo binutils gcc linux glibc
+++ cur_rev=374cab0d95493c65bfcf8b7160a35d00258ff929
++++ git -C glibc rev-list --count 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+++ c_commits=3
+++ new_commits=162
++++ echo binutils gcc glibc
+++ tr ' ' ,
+++ components=binutils,gcc,glibc
+++ echo '162 commits in binutils,gcc,glibc'
# generate dashboard
# generate_dashboard_squad
... Skipping
@@ -828,9 +744,7 @@ ca230f5833d699a35778f83b3ab646ba37f6f66c i386: make debug wrappers compatible wi
=> Not the first detection of this issue. Not sending mail.
# post_to_jira
Full stage ran successfully.
-++ components=binutils,gcc,linux,glibc
-++ echo '17454 commits in binutils,gcc,linux,glibc'
-+ echo '[TCWG-CI] No change after commit: 17454 commits in binutils,gcc,linux,glibc'
++ echo '[TCWG-CI] No change after commit: 162 commits in binutils,gcc,glibc'
+ echo '# generate dashboard'
+ generate_dashboard_squad
+ local results_date
@@ -850,4 +764,4 @@ Full stage ran successfully.
+ false
+ false
+ echo 'Full stage ran successfully.'
-d2b5ba52e23a3051bfc7d43538ee085b6c312bcbcc1eb24157afc58927791a98
+16cc0ab785aa19adbe578ac41c0b54a151f03d175ec71a33cfb6cbdb06c971cd
diff --git a/notify/notify-init.log b/notify/notify-init.log
index 1ab3d10a..bcea4177 100644
--- a/notify/notify-init.log
+++ b/notify/notify-init.log
@@ -1,9 +1,9 @@
-MOUNTS: /home/tcwg-buildslave/workspace/tcwg_bmk_3:/home/tcwg-buildslave/workspace/tcwg_bmk_3 /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache /home/tcwg-benchmark
-DEBUG: starting docker on dev-01.tcwglab from dev-01, date Fri Jul 14 03:11:09 AM UTC 2023
-ssh -Snone -oForwardAgent=no dev-01.tcwglab docker-wrapper run --name 102-tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build -dtP -v /home/tcwg-buildslave/workspace/tcwg_bmk_3:/home/tcwg-buildslave/workspace/tcwg_bmk_3 -v /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro -v /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro -v /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro -v /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro -v /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro -v /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro -v /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro -v /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro -v ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache -v /home/tcwg-benchmark --cap-add=SYS_PTRACE --security-opt seccomp:unconfined --memory=64000M --pids-limit=5000 --cpu-shares=1000 --cpuset-cpus 0-31 linaro/ci-amd64-tcwg-build-ubuntu:jammy
+MOUNTS: /home/tcwg-buildslave/workspace/tcwg_bmk_1:/home/tcwg-buildslave/workspace/tcwg_bmk_1 /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache /home/tcwg-benchmark
+DEBUG: starting docker on build-10.tcwglab from build-10, date Tue Jul 18 06:52:13 PM UTC 2023
+ssh -Snone -oForwardAgent=no build-10.tcwglab docker-wrapper run --name 103-tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build -dtP -v /home/tcwg-buildslave/workspace/tcwg_bmk_1:/home/tcwg-buildslave/workspace/tcwg_bmk_1 -v /home/tcwg-buildslave/snapshots-ref:/home/tcwg-buildslave/snapshots-ref:ro -v /etc/ssh/ssh_host_dsa_key.pub:/etc/ssh/ssh_host_dsa_key.pub:ro -v /etc/ssh/ssh_host_rsa_key:/etc/ssh/ssh_host_rsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key:/etc/ssh/ssh_host_ecdsa_key:ro -v /etc/ssh/ssh_host_ed25519_key.pub:/etc/ssh/ssh_host_ed25519_key.pub:ro -v /etc/ssh/ssh_host_dsa_key:/etc/ssh/ssh_host_dsa_key:ro -v /etc/ssh/ssh_host_ecdsa_key.pub:/etc/ssh/ssh_host_ecdsa_key.pub:ro -v /etc/ssh/ssh_host_ed25519_key:/etc/ssh/ssh_host_ed25519_key:ro -v /etc/ssh/ssh_host_rsa_key.pub:/etc/ssh/ssh_host_rsa_key.pub:ro -v ccache-tcwg_bmk-amd64-jammy:/home/tcwg-buildslave/.ccache -v /home/tcwg-benchmark --cap-add=SYS_PTRACE --security-opt seccomp:unconfined --memory=16000M --pids-limit=5000 --cpu-shares=1000 --cpuset-cpus 0-7 linaro/ci-amd64-tcwg-build-ubuntu:jammy
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
-/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true
+/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true
+ false
+ dryrun=
@@ -22,24 +22,24 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+ ci_project=tcwg_bmk-code_speed-spec2k6
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
-++ set +x
# Debug traces :
+++ set +x
+ ci_config=gnu-arm-master-O3
+ 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_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/
+# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/88/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/'
+ 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_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/
+# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/102/'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--gnu-arm-master-O3-build/103/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -61,11 +61,11 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/binutils-gdb.git#0d8de8f255d3333c7a122c419f7f75f3c6c45df5 '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/binutils-gdb.git#fdc60e8cf680d6eb35813150b85283fc92ec2c0d '!=' xbaseline ']'
+++ echo -ne binutils
+++ delim=' '
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/gcc-mirror/gcc.git#8f1a26ee259f72e42405b9c5f2b161042ec4014b '!=' xbaseline ']'
++++ '[' xhttps://github.com/gcc-mirror/gcc.git#c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 '!=' xbaseline ']'
+++ echo -ne ' gcc'
+++ delim=' '
+++ for c in ${rr[components]}
@@ -73,7 +73,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ echo -ne ' linux'
+++ delim=' '
+++ for c in ${rr[components]}
-+++ '[' xgit://sourceware.org/git/glibc.git#721f30116ce653fffb0156e1298c8063833396e3 '!=' xbaseline ']'
++++ '[' xgit://sourceware.org/git/glibc.git#374cab0d95493c65bfcf8b7160a35d00258ff929 '!=' xbaseline ']'
+++ echo -ne ' glibc'
+++ delim=' '
+++ echo
@@ -89,7 +89,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x0d8de8f255d3333c7a122c419f7f75f3c6c45df5 '!=' x6a4058a60683ea096683d441cb78e3ad686f134f ']'
+++ '[' xfdc60e8cf680d6eb35813150b85283fc92ec2c0d '!=' x0d8de8f255d3333c7a122c419f7f75f3c6c45df5 ']'
++ echo -ne binutils
++ delim=' '
++ for c in $(print_updated_components)
@@ -104,7 +104,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x8f1a26ee259f72e42405b9c5f2b161042ec4014b '!=' xf10a4ce044a62c92ff3787895f5bae11f5375a59 ']'
+++ '[' xc11a3aedec2649d72d1b7a3a2bd909c5863eefa1 '!=' x8f1a26ee259f72e42405b9c5f2b161042ec4014b ']'
++ echo -ne ' gcc'
++ delim=' '
++ for c in $(print_updated_components)
@@ -119,9 +119,7 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd '!=' x428d764c681607c504c3274cdf38b863f34e9793 ']'
-++ echo -ne ' linux'
-++ delim=' '
+++ '[' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd '!=' x3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd ']'
++ for c in $(print_updated_components)
+++ get_current_git glibc_rev
+++ set -euf -o pipefail
@@ -134,19 +132,19 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
+++ 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
-++ '[' x721f30116ce653fffb0156e1298c8063833396e3 '!=' x1d44530a5be2442e064baa48139adc9fdfb1fc6b ']'
+++ '[' x374cab0d95493c65bfcf8b7160a35d00258ff929 '!=' x721f30116ce653fffb0156e1298c8063833396e3 ']'
++ echo -ne ' glibc'
++ delim=' '
++ echo
# Debug traces :
-# change_kind=multiple_components : binutils gcc linux glibc
+# change_kind=multiple_components : binutils gcc glibc
+ local c base_rev cur_rev c_commits
-+ '[' 4 = 0 ']'
-+ '[' 4 = 1 ']'
++ '[' 3 = 0 ']'
++ '[' 3 = 1 ']'
+ change_kind=multiple_components
+ changed_single_component=
+ echo '# Debug traces :'
-+ echo '# change_kind=multiple_components : binutils gcc linux glibc'
++ echo '# change_kind=multiple_components : binutils gcc glibc'
+ for c in "${changed_components[@]}"
++ get_baseline_git binutils_rev
++ set -euf -o pipefail
@@ -154,17 +152,17 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=6a4058a60683ea096683d441cb78e3ad686f134f
++ base_rev=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
++ 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=0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-++ git -C binutils rev-list --count 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5
-# rev for binutils : 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5 (258 commits)
-+ c_commits=258
-+ echo '# rev for binutils : 6a4058a60683ea096683d441cb78e3ad686f134f..0d8de8f255d3333c7a122c419f7f75f3c6c45df5 (258 commits)'
++ cur_rev=fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+++ git -C binutils rev-list --count 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d
+# rev for binutils : 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d (45 commits)
++ c_commits=45
++ echo '# rev for binutils : 0d8de8f255d3333c7a122c419f7f75f3c6c45df5..fdc60e8cf680d6eb35813150b85283fc92ec2c0d (45 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -172,35 +170,17 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=f10a4ce044a62c92ff3787895f5bae11f5375a59
++ base_rev=8f1a26ee259f72e42405b9c5f2b161042ec4014b
++ 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=8f1a26ee259f72e42405b9c5f2b161042ec4014b
-++ git -C gcc rev-list --count f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b
-# rev for gcc : f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b (609 commits)
-+ c_commits=609
-+ echo '# rev for gcc : f10a4ce044a62c92ff3787895f5bae11f5375a59..8f1a26ee259f72e42405b9c5f2b161042ec4014b (609 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=428d764c681607c504c3274cdf38b863f34e9793
-++ 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=3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-++ git -C linux rev-list --count 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd
-# rev for linux : 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd (16507 commits)
-+ c_commits=16507
-+ echo '# rev for linux : 428d764c681607c504c3274cdf38b863f34e9793..3a9c734cf38026353ce3ea9ca342f4ee2cee4ddd (16507 commits)'
++ cur_rev=c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+++ git -C gcc rev-list --count 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1
+# rev for gcc : 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 (114 commits)
++ c_commits=114
++ echo '# rev for gcc : 8f1a26ee259f72e42405b9c5f2b161042ec4014b..c11a3aedec2649d72d1b7a3a2bd909c5863eefa1 (114 commits)'
+ for c in "${changed_components[@]}"
++ get_baseline_git glibc_rev
++ set -euf -o pipefail
@@ -208,21 +188,18 @@ WARNING: Your kernel does not support swap limit capabilities or the cgroup is n
++ 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=1d44530a5be2442e064baa48139adc9fdfb1fc6b
++ base_rev=721f30116ce653fffb0156e1298c8063833396e3
++ get_current_git glibc_rev
++ set -euf -o pipefail
-# rev for glibc : 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3 (80 commits)
-
-# generate_extra_details
-# post_interesting_commits
-Init stage ran successfully.
++ 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=721f30116ce653fffb0156e1298c8063833396e3
-++ git -C glibc rev-list --count 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3
-+ c_commits=80
-+ echo '# rev for glibc : 1d44530a5be2442e064baa48139adc9fdfb1fc6b..721f30116ce653fffb0156e1298c8063833396e3 (80 commits)'
++ cur_rev=374cab0d95493c65bfcf8b7160a35d00258ff929
+++ git -C glibc rev-list --count 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929
+# rev for glibc : 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929 (3 commits)
+
++ c_commits=3
++ echo '# rev for glibc : 721f30116ce653fffb0156e1298c8063833396e3..374cab0d95493c65bfcf8b7160a35d00258ff929 (3 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' xignore == xignore ']'
@@ -241,6 +218,9 @@ Init stage ran successfully.
+ print_config_f=bmk_print_config
+ generate_extra_details
+ set -euf -o pipefail
+# generate_extra_details
+# post_interesting_commits
+Init stage ran successfully.
+ echo '# generate_extra_details'
+ post_interesting_commits init
+ set -euf -o pipefail
@@ -251,4 +231,4 @@ Init stage ran successfully.
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
+ exit 0
-b72d61180a36eb0faa9827f70f301c5eaa67b49683b9adab54c19dc265ae56b2
+bdd79c991b3185db788430ffd88ebde39c7dac15b52a7b7923a57b0dc7bbdb04
diff --git a/notify/output-bmk-results.log b/notify/output-bmk-results.log
index 18793631..20f2ab28 100644
--- a/notify/output-bmk-results.log
+++ b/notify/output-bmk-results.log
@@ -102,36 +102,36 @@ output-bmk-results.py(21): if predicate:
output-bmk-results.py(22): self.outf = open(filename, mode)
output-bmk-results.py(23): self.csvwriter = csv.writer(self.outf)
output-bmk-results.py(258): print(results_df)
- benchmark symbol ... status_x status_y
-0 400.perlbench perlbench_base.default ... success success
-2 401.bzip2 bzip2_base.default ... success success
-4 403.gcc gcc_base.default ... success success
-6 410.bwaves bwaves_base.default ... success success
-9 416.gamess gamess_base.default ... success success
-10 429.mcf mcf_base.default ... success success
-14 433.milc milc_base.default ... success success
-17 434.zeusmp zeusmp_base.default ... success success
-18 435.gromacs gromacs_base.default ... success success
-20 436.cactusADM cactusADM_base.default ... success success
-22 437.leslie3d leslie3d_base.default ... success success
-23 444.namd namd_base.default ... success success
-24 445.gobmk gobmk_base.default ... success success
-25 447.dealII dealII_base.default ... success success
-28 450.soplex soplex_base.default ... success success
-31 453.povray povray_base.default ... success success
-32 454.calculix calculix_base.default ... success success
-33 456.hmmer hmmer_base.default ... success success
-35 458.sjeng sjeng_base.default ... success success
-36 459.GemsFDTD GemsFDTD_base.default ... success success
-37 462.libquantum libquantum_base.default ... success success
-41 464.h264ref h264ref_base.default ... success success
-43 465.tonto tonto_base.default ... success success
-46 470.lbm lbm_base.default ... success success
-49 471.omnetpp omnetpp_base.default ... success success
-53 473.astar astar_base.default ... success success
-56 481.wrf wrf_base.default ... success success
-59 482.sphinx3 sphinx_livepretend_base.default ... success success
-61 483.xalancbmk Xalan_base.default ... -1 -1
+ benchmark symbol ... status_x status_y
+0 400.perlbench perlbench_base.default ... success success
+3 401.bzip2 bzip2_base.default ... success success
+9 403.gcc gcc_base.default ... success success
+13 410.bwaves bwaves_base.default ... success success
+16 416.gamess gamess_base.default ... success success
+21 429.mcf mcf_base.default ... success success
+24 433.milc milc_base.default ... success success
+30 434.zeusmp zeusmp_base.default ... success success
+33 435.gromacs gromacs_base.default ... success success
+36 436.cactusADM cactusADM_base.default ... success success
+38 437.leslie3d leslie3d_base.default ... success success
+44 444.namd namd_base.default ... success success
+51 445.gobmk gobmk_base.default ... success success
+53 447.dealII dealII_base.default ... success success
+59 450.soplex soplex_base.default ... success success
+63 453.povray povray_base.default ... success success
+68 454.calculix calculix_base.default ... success success
+71 456.hmmer hmmer_base.default ... success success
+73 458.sjeng sjeng_base.default ... success success
+77 459.GemsFDTD GemsFDTD_base.default ... success success
+83 462.libquantum libquantum_base.default ... success success
+87 464.h264ref h264ref_base.default ... success success
+92 465.tonto tonto_base.default ... success success
+98 470.lbm lbm_base.default ... success success
+100 471.omnetpp omnetpp_base.default ... success success
+104 473.astar astar_base.default ... success success
+108 481.wrf wrf_base.default ... success success
+113 482.sphinx3 sphinx_livepretend_base.default ... success success
+116 483.xalancbmk Xalan_base.default ... -1 -1
[29 rows x 20 columns]
output-bmk-results.py(261): for index, row in results_df.iterrows():
@@ -557,36 +557,36 @@ output-bmk-results.py(21): if predicate:
output-bmk-results.py(22): self.outf = open(filename, mode)
output-bmk-results.py(23): self.csvwriter = csv.writer(self.outf)
output-bmk-results.py(258): print(results_df)
- benchmark symbol ... status_x status_y
-0 400.perlbench perlbench_base.default ... success success
-2 401.bzip2 bzip2_base.default ... success success
-4 403.gcc gcc_base.default ... success success
-6 410.bwaves bwaves_base.default ... success success
-9 416.gamess gamess_base.default ... success success
-10 429.mcf mcf_base.default ... success success
-14 433.milc milc_base.default ... success success
-17 434.zeusmp zeusmp_base.default ... success success
-18 435.gromacs gromacs_base.default ... success success
-20 436.cactusADM cactusADM_base.default ... success success
-22 437.leslie3d leslie3d_base.default ... success success
-23 444.namd namd_base.default ... success success
-24 445.gobmk gobmk_base.default ... success success
-25 447.dealII dealII_base.default ... success success
-28 450.soplex soplex_base.default ... success success
-31 453.povray povray_base.default ... success success
-32 454.calculix calculix_base.default ... success success
-33 456.hmmer hmmer_base.default ... success success
-35 458.sjeng sjeng_base.default ... success success
-36 459.GemsFDTD GemsFDTD_base.default ... success success
-37 462.libquantum libquantum_base.default ... success success
-41 464.h264ref h264ref_base.default ... success success
-43 465.tonto tonto_base.default ... success success
-46 470.lbm lbm_base.default ... success success
-49 471.omnetpp omnetpp_base.default ... success success
-53 473.astar astar_base.default ... success success
-56 481.wrf wrf_base.default ... success success
-59 482.sphinx3 sphinx_livepretend_base.default ... success success
-61 483.xalancbmk Xalan_base.default ... -1 -1
+ benchmark symbol ... status_x status_y
+0 400.perlbench perlbench_base.default ... success success
+3 401.bzip2 bzip2_base.default ... success success
+9 403.gcc gcc_base.default ... success success
+13 410.bwaves bwaves_base.default ... success success
+16 416.gamess gamess_base.default ... success success
+21 429.mcf mcf_base.default ... success success
+24 433.milc milc_base.default ... success success
+30 434.zeusmp zeusmp_base.default ... success success
+33 435.gromacs gromacs_base.default ... success success
+36 436.cactusADM cactusADM_base.default ... success success
+38 437.leslie3d leslie3d_base.default ... success success
+44 444.namd namd_base.default ... success success
+51 445.gobmk gobmk_base.default ... success success
+53 447.dealII dealII_base.default ... success success
+59 450.soplex soplex_base.default ... success success
+63 453.povray povray_base.default ... success success
+68 454.calculix calculix_base.default ... success success
+71 456.hmmer hmmer_base.default ... success success
+73 458.sjeng sjeng_base.default ... success success
+77 459.GemsFDTD GemsFDTD_base.default ... success success
+83 462.libquantum libquantum_base.default ... success success
+87 464.h264ref h264ref_base.default ... success success
+92 465.tonto tonto_base.default ... success success
+98 470.lbm lbm_base.default ... success success
+100 471.omnetpp omnetpp_base.default ... success success
+104 473.astar astar_base.default ... success success
+108 481.wrf wrf_base.default ... success success
+113 482.sphinx3 sphinx_livepretend_base.default ... success success
+116 483.xalancbmk Xalan_base.default ... -1 -1
[29 rows x 20 columns]
output-bmk-results.py(261): for index, row in results_df.iterrows():
@@ -1034,7 +1034,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 400.perlbench,perlbench_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.regression : 400.perlbench,perlbench_base.default : sample=2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1061,7 +1061,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 401.bzip2,bzip2_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.regression : 401.bzip2,bzip2_base.default : sample=-2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1088,7 +1088,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 403.gcc,gcc_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.regression : 403.gcc,gcc_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1142,7 +1142,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 416.gamess,gamess_base.default : sample=2% (threshold=3%)
+DEBUG: checking exe.regression : 416.gamess,gamess_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1223,7 +1223,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 434.zeusmp,zeusmp_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.regression : 434.zeusmp,zeusmp_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1277,7 +1277,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 436.cactusADM,cactusADM_base.default : sample=-2% (threshold=3%)
+DEBUG: checking exe.regression : 436.cactusADM,cactusADM_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1304,7 +1304,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 437.leslie3d,leslie3d_base.default : sample=-1% (threshold=9.540000000000001%)
+DEBUG: checking exe.regression : 437.leslie3d,leslie3d_base.default : sample=1% (threshold=9.51%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1358,7 +1358,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 445.gobmk,gobmk_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.regression : 445.gobmk,gobmk_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1385,7 +1385,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 447.dealII,dealII_base.default : sample=-2% (threshold=3%)
+DEBUG: checking exe.regression : 447.dealII,dealII_base.default : sample=4% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1439,7 +1439,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 453.povray,povray_base.default : sample=2% (threshold=3%)
+DEBUG: checking exe.regression : 453.povray,povray_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1493,7 +1493,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 456.hmmer,hmmer_base.default : sample=-1% (threshold=3.7800000000000002%)
+DEBUG: checking exe.regression : 456.hmmer,hmmer_base.default : sample=2% (threshold=3.7800000000000002%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1547,7 +1547,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 459.GemsFDTD,GemsFDTD_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.regression : 459.GemsFDTD,GemsFDTD_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1601,7 +1601,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 464.h264ref,h264ref_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.regression : 464.h264ref,h264ref_base.default : sample=-1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1628,7 +1628,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 465.tonto,tonto_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.regression : 465.tonto,tonto_base.default : sample=-1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1709,7 +1709,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 473.astar,astar_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.regression : 473.astar,astar_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1736,7 +1736,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 481.wrf,wrf_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.regression : 481.wrf,wrf_base.default : sample=-2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1763,7 +1763,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 482.sphinx3,sphinx_livepretend_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.regression : 482.sphinx3,sphinx_livepretend_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1790,7 +1790,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.regression : 483.xalancbmk,Xalan_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.regression : 483.xalancbmk,Xalan_base.default : sample=3% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -1835,7 +1835,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 400.perlbench,perlbench_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.improvement : 400.perlbench,perlbench_base.default : sample=2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -1862,7 +1862,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 401.bzip2,bzip2_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.improvement : 401.bzip2,bzip2_base.default : sample=-2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -1889,7 +1889,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 403.gcc,gcc_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.improvement : 403.gcc,gcc_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -1943,7 +1943,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 416.gamess,gamess_base.default : sample=2% (threshold=3%)
+DEBUG: checking exe.improvement : 416.gamess,gamess_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2024,7 +2024,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 434.zeusmp,zeusmp_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.improvement : 434.zeusmp,zeusmp_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2078,7 +2078,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 436.cactusADM,cactusADM_base.default : sample=-2% (threshold=3%)
+DEBUG: checking exe.improvement : 436.cactusADM,cactusADM_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2105,7 +2105,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 437.leslie3d,leslie3d_base.default : sample=-1% (threshold=9.540000000000001%)
+DEBUG: checking exe.improvement : 437.leslie3d,leslie3d_base.default : sample=1% (threshold=9.51%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2159,7 +2159,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 445.gobmk,gobmk_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.improvement : 445.gobmk,gobmk_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2186,12 +2186,37 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 447.dealII,dealII_base.default : sample=-2% (threshold=3%)
+DEBUG: checking exe.improvement : 447.dealII,dealII_base.default : sample=4% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
output-bmk-results.py(193): return (100 - result > threshold)
-output-bmk-results.py(233): continue
+output-bmk-results.py(235): percent_change, short_diag, long_diag = get_short_long_diag(row, metric, sym_type, change_kind)
+ --- modulename: output-bmk-results, funcname: get_short_long_diag
+output-bmk-results.py(137): bmk = row["benchmark"]
+output-bmk-results.py(139): rel_value = row["rel_" + metric]
+output-bmk-results.py(140): prev_value = row[metric + "_x"]
+output-bmk-results.py(141): curr_value = row[metric + "_y"]
+output-bmk-results.py(142): if metric == "num_vect_loops" or metric == "num_sve_loops":
+output-bmk-results.py(152): suffix = ""
+output-bmk-results.py(153): if metric == "sample":
+output-bmk-results.py(154): prefix_regression = "slowed down by"
+output-bmk-results.py(155): prefix_improvement = "sped up by"
+output-bmk-results.py(156): suffix = "perf samples"
+output-bmk-results.py(167): if sym_type=="symbol":
+output-bmk-results.py(170): item=bmk
+output-bmk-results.py(172): short_diag = "{1} {2}% - {0}".format(item, locals()["prefix_" + change_kind], abs(rel_value - 100))
+output-bmk-results.py(173): long_diag = "{0} - from {1} to {2} {3}".format(short_diag, prev_value, curr_value, suffix)
+output-bmk-results.py(174): return abs(rel_value - 100), short_diag, long_diag
+output-bmk-results.py(239): if metric == "sample" \
+output-bmk-results.py(240): and row['symbol_md5sum_x'] == row['symbol_md5sum_y'] \
+output-bmk-results.py(246): print("DEBUG: *** {0},{1} : {2}".format(row["benchmark"], row["symbol"], long_diag))
+DEBUG: *** 447.dealII,dealII_base.default : sped up by 4% - 447.dealII - from 5808 to 5578 perf samples
+output-bmk-results.py(248): f_out.write_csv((percent_change, row["benchmark"], row["symbol"], short_diag, long_diag))
+ --- modulename: output-bmk-results, funcname: write_csv
+output-bmk-results.py(41): if not self.predicate or not self.csvwriter:
+output-bmk-results.py(43): self.csvwriter.writerow(arr)
+output-bmk-results.py(249): if change_kind == "regression":
output-bmk-results.py(224): for index, row in out_df.iterrows():
output-bmk-results.py(226): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"])
--- modulename: output-bmk-results, funcname: get_threshold
@@ -2240,7 +2265,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 453.povray,povray_base.default : sample=2% (threshold=3%)
+DEBUG: checking exe.improvement : 453.povray,povray_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2294,7 +2319,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 456.hmmer,hmmer_base.default : sample=-1% (threshold=3.7800000000000002%)
+DEBUG: checking exe.improvement : 456.hmmer,hmmer_base.default : sample=2% (threshold=3.7800000000000002%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2348,7 +2373,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 459.GemsFDTD,GemsFDTD_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.improvement : 459.GemsFDTD,GemsFDTD_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2402,7 +2427,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 464.h264ref,h264ref_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.improvement : 464.h264ref,h264ref_base.default : sample=-1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2429,7 +2454,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 465.tonto,tonto_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.improvement : 465.tonto,tonto_base.default : sample=-1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2510,7 +2535,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 473.astar,astar_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.improvement : 473.astar,astar_base.default : sample=0% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2537,7 +2562,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 481.wrf,wrf_base.default : sample=1% (threshold=3%)
+DEBUG: checking exe.improvement : 481.wrf,wrf_base.default : sample=-2% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2564,7 +2589,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 482.sphinx3,sphinx_livepretend_base.default : sample=-1% (threshold=3%)
+DEBUG: checking exe.improvement : 482.sphinx3,sphinx_livepretend_base.default : sample=1% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2591,7 +2616,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking exe.improvement : 483.xalancbmk,Xalan_base.default : sample=0% (threshold=3%)
+DEBUG: checking exe.improvement : 483.xalancbmk,Xalan_base.default : sample=3% (threshold=3%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2603,7 +2628,6 @@ output-bmk-results.py(253): f_out.close()
output-bmk-results.py(29): if not self.outf:
output-bmk-results.py(31): self.outf.close()
output-bmk-results.py(32): if os.stat(self.filename).st_size == 0:
-output-bmk-results.py(33): os.remove(self.filename)
output-bmk-results.py(300): output_bmk_results_1(sym_df, "symbol", "regression", f_regr, f_skip, f_ebp, run_step_artifacts, metric, mode, details)
--- modulename: output-bmk-results, funcname: output_bmk_results_1
output-bmk-results.py(218): f_out = Outfile("{0}/{1}.{2}".format(run_step_artifacts, sym_type, change_kind), "w", predicate=(details=="verbose"))
@@ -2631,7 +2655,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 400.perlbench,libc.so.6 : sample=9% (threshold=15%)
+DEBUG: checking symbol.regression : 400.perlbench,libc.so.6 : sample=-1% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2658,7 +2682,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 403.gcc,libc.so.6 : sample=2% (threshold=15%)
+DEBUG: checking symbol.regression : 403.gcc,libc.so.6 : sample=-3% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2685,7 +2709,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 447.dealII,libstdc++.so.6.0.33 : sample=5% (threshold=15%)
+DEBUG: checking symbol.regression : 447.dealII,libstdc++.so.6.0.33 : sample=-3% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2712,29 +2736,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 464.h264ref,libc.so.6 : sample=-2% (threshold=15%)
-output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
- --- modulename: output-bmk-results, funcname: is_entry_regression
-output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
-output-bmk-results.py(184): return (result - 100 > threshold)
-output-bmk-results.py(233): continue
-output-bmk-results.py(224): for index, row in out_df.iterrows():
-output-bmk-results.py(226): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"])
- --- modulename: output-bmk-results, funcname: get_threshold
-output-bmk-results.py(98): if metric == "sample":
-output-bmk-results.py(99): spec_thr = get_specific_thresholds(metric, mode, bmk, symb)
- --- modulename: output-bmk-results, funcname: get_specific_thresholds
-output-bmk-results.py(57): if specific_variability is None:
-output-bmk-results.py(60): var = specific_variability[ (specific_variability['benchmark'] == bmk) & (specific_variability['symbol'].str.strip() == symb)]
-output-bmk-results.py(61): if var.empty:
-output-bmk-results.py(62): return np.nan
-output-bmk-results.py(100): if not np.isnan(spec_thr):
-output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops":
-output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)]
-output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
-output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 465.tonto,libm.so.6 : sample=-3% (threshold=15%)
+DEBUG: checking symbol.regression : 464.h264ref,libc.so.6 : sample=5% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2756,7 +2758,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 465.tonto,libc.so.6 : sample=1% (threshold=15%)
+DEBUG: checking symbol.regression : 465.tonto,libm.so.6 : sample=4% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2778,7 +2780,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 471.omnetpp,libc.so.6 : sample=0% (threshold=15%)
+DEBUG: checking symbol.regression : 471.omnetpp,libc.so.6 : sample=1% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2805,7 +2807,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 481.wrf,libm.so.6 : sample=-8% (threshold=15%)
+DEBUG: checking symbol.regression : 481.wrf,libm.so.6 : sample=4% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2827,7 +2829,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 481.wrf,libc.so.6 : sample=-3% (threshold=15%)
+DEBUG: checking symbol.regression : 481.wrf,libc.so.6 : sample=0% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2849,7 +2851,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.regression : 483.xalancbmk,libc.so.6 : sample=4% (threshold=15%)
+DEBUG: checking symbol.regression : 483.xalancbmk,libc.so.6 : sample=-11% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_regression
output-bmk-results.py(183): if metric in metric_utils.higher_regress_metrics:
@@ -2889,7 +2891,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 400.perlbench,libc.so.6 : sample=9% (threshold=15%)
+DEBUG: checking symbol.improvement : 400.perlbench,libc.so.6 : sample=-1% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2916,7 +2918,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 403.gcc,libc.so.6 : sample=2% (threshold=15%)
+DEBUG: checking symbol.improvement : 403.gcc,libc.so.6 : sample=-3% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2943,7 +2945,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 447.dealII,libstdc++.so.6.0.33 : sample=5% (threshold=15%)
+DEBUG: checking symbol.improvement : 447.dealII,libstdc++.so.6.0.33 : sample=-3% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -2970,29 +2972,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 464.h264ref,libc.so.6 : sample=-2% (threshold=15%)
-output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
- --- modulename: output-bmk-results, funcname: is_entry_improvement
-output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
-output-bmk-results.py(193): return (100 - result > threshold)
-output-bmk-results.py(233): continue
-output-bmk-results.py(224): for index, row in out_df.iterrows():
-output-bmk-results.py(226): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"])
- --- modulename: output-bmk-results, funcname: get_threshold
-output-bmk-results.py(98): if metric == "sample":
-output-bmk-results.py(99): spec_thr = get_specific_thresholds(metric, mode, bmk, symb)
- --- modulename: output-bmk-results, funcname: get_specific_thresholds
-output-bmk-results.py(57): if specific_variability is None:
-output-bmk-results.py(60): var = specific_variability[ (specific_variability['benchmark'] == bmk) & (specific_variability['symbol'].str.strip() == symb)]
-output-bmk-results.py(61): if var.empty:
-output-bmk-results.py(62): return np.nan
-output-bmk-results.py(100): if not np.isnan(spec_thr):
-output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops":
-output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)]
-output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
-output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 465.tonto,libm.so.6 : sample=-3% (threshold=15%)
+DEBUG: checking symbol.improvement : 464.h264ref,libc.so.6 : sample=5% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -3014,7 +2994,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 465.tonto,libc.so.6 : sample=1% (threshold=15%)
+DEBUG: checking symbol.improvement : 465.tonto,libm.so.6 : sample=4% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -3036,7 +3016,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 471.omnetpp,libc.so.6 : sample=0% (threshold=15%)
+DEBUG: checking symbol.improvement : 471.omnetpp,libc.so.6 : sample=1% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -3063,7 +3043,7 @@ output-bmk-results.py(105): return spec_thr
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 481.wrf,libm.so.6 : sample=-8% (threshold=15%)
+DEBUG: checking symbol.improvement : 481.wrf,libm.so.6 : sample=4% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -3085,7 +3065,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 481.wrf,libc.so.6 : sample=-3% (threshold=15%)
+DEBUG: checking symbol.improvement : 481.wrf,libc.so.6 : sample=0% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics:
@@ -3107,7 +3087,7 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
output-bmk-results.py(229): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold))
output-bmk-results.py(228): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\
-DEBUG: checking symbol.improvement : 483.xalancbmk,libc.so.6 : sample=4% (threshold=15%)
+DEBUG: checking symbol.improvement : 483.xalancbmk,libc.so.6 : sample=-11% (threshold=15%)
output-bmk-results.py(232): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold):
--- modulename: output-bmk-results, funcname: is_entry_improvement
output-bmk-results.py(192): if metric in metric_utils.higher_regress_metrics: