summaryrefslogtreecommitdiff
path: root/notify/mail-body.txt
blob: 8454b9befbf6983152798c830b3639f05d1d62cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.

We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.

In CI config tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3 after:

  | 317 commits in llvm
  | d3ddb93d0463 [X86] Fix typo about the internal name of instructions
  | a22c8efad733 [MC,test] Merge register-assignment-error.s into register-assignment.s and improve the test
  | 2d0b55c7756c [Driver][test] -fbasic-block-sections: replace legacy -target with --target=
  | 2128fca6c1e3 [InstCombine] Canonicalize `gep T* X, V / sizeof(T)` to `gep i8* X, V` (#76458)
  | c97a7675eea4 [PowerPC] Expand FSINCOS of fp128 (#76494)
  | ... and 312 more commits in llvm

the following hot functions speeds up by more than 15% (but their benchmarks speeds up by less than 3%):
- sped up by 50% - 444.namd:[.] __vfscanf_internal - from 2 to 1 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.

Configuration:
- Benchmark: 
- Toolchain: Clang + Glibc + LLVM Linker
- Version: all components were built from their tip of trunk
- Target: arm-linux-gnueabihf
- Compiler flags: O3
- Hardware: NVidia TK1 4x Cortex-A15

This benchmarking CI is work-in-progress, and we welcome feedback and suggestions at linaro-toolchain@lists.linaro.org .  In our improvement plans is to add support for SPEC CPU2017 benchmarks and provide "perf report/annotate" data behind these reports.

-----------------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--llvm-arm-master-O3-build/138/artifact/artifacts
Reference build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/137/artifact/artifacts