Build Queue (49)
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
relay-lnt-ctmark
relay-test-suite-verify-machineinstrs
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
Clang Stage 2: cmake, RThinLTO, using Stage 1 RA
clang-stage2-Rthinlto_relay
clang-stage2-cmake-RgSan_relay
Clang Stage 1: cmake, RA, with expensive checks enabled
Clang Stage 1: cmake, incremental RA, using system compiler
Clang Stage 1: cmake, RA, using system compiler
LLDB Incremental
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Distribute_Zorg  
Distribute_Zorg  
Distribute_Zorg  
Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA
part of Clang Stage 2: cmake, RThinLTO, using Stage 1 RA #3631
part of lnt-ctmark-aarch64-Os clang-d369193-gdd32cd4c0d6-t15374-b15374.tar.gz
Distribute_Zorg  
Distribute_Zorg  
Clean Sharedspace  
Clean Sharedspace  
Distribute_Zorg  
z-reboot-daily  
Clean Sharedspace  
z-reboot-24  
Clean Sharedspace  
z-lldb-clean-incremental-workspace-24  
part of Clang Stage 2: cmake, RThinLTO, using Stage 1 RA #3631  
part of lnt-ctmark-aarch64-O3-flto clang-d369193-gdd32cd4c0d6-t15374-b15374.tar.gz  
part of lnt-ctmark-aarch64-Oz clang-d369193-gdd32cd4c0d6-t15374-b15374.tar.gz  
part of test-suite-verify-machineinstrs-x86_64-O0-g clang-d369194-gdc971381235-t15375-b15375.tar.gz  
part of test-suite-verify-machineinstrs-aarch64-globalisel-O0-g clang-d369194-gdc971381235-t15375-b15375.tar.gz  
part of test-suite-verify-machineinstrs-x86_64-O3 clang-d369194-gdc971381235-t15375-b15375.tar.gz  
part of test-suite-verify-machineinstrs-aarch64-O3 clang-d369194-gdc971381235-t15375-b15375.tar.gz  
part of test-suite-verify-machineinstrs-aarch64-O0-g clang-d369194-gdc971381235-t15375-b15375.tar.gz  
part of test-suite-verify-machineinstrs-x86_64h-O3 clang-d369194-gdc971381235-t15375-b15375.tar.gz  
Distribute_Zorg  
Clean Sharedspace  
Welcome to the GreenDragon🐉 Clang and LLVM Continuous Integration cluster.
Builders are running macOS Catalina 10.15.5 (19F101) with Xcode 11.5 (11E608c). System tools: clang-1103.0.32.62, ld64-556.6

LLVM and Clang Compile Time Tracking

Compile times are tracked in this LNT instance. Compile time measurements are collected from master with a stage two clang built in Release with LTO. Baselines are taken from a recently clang, currently r286186.

CTMark: compile time metric

CTMark (Compile Time Mark) is as collection of the largest applications in the LLVM test-suite. Each benchmark takes many seconds to compile, and provides a noise resistant way to track compile time trends.

Currently CTMark is composed of:

  • MultiSource/Benchmarks/7zip/7zip-benchmark
  • MultiSource/Benchmarks/Bullet/bullet
  • MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
  • MultiSource/Applications/kimwitu++/kc
  • MultiSource/Applications/JM/lencod/lencod
  • MultiSource/Applications/SPASS/SPASS
  • MultiSource/Applications/ClamAV/clamscan
  • MultiSource/Applications/sqlite3/sqlite3
  • MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset
  • MultiSource/Benchmarks/mafft/pairlocalalign

Setup

Baselines in the following LNT reports are shown in blue. The current baseline is r286186. The baseline commit is recent, collected on November 7, 2016. Data is collected using the cmake test-suite, called by LNT. Data is collected on 4 MacMinis, all configured the same, with 16GB of RAM and SSD disks. All compile times are collected with -j1 with no other workloads running on the machines. The clang compilers used are built on green dragon with O3+LTO, and two stage builds were used.

ConfigRecentNoteNew RegressionsActive Regressions
Arm64 -O0 -gCompile TimeThe configuration a developer will encounter on on their desktop.NewActive
Arm64 -OsCompile TimeBalance between compile time and code size. Used for production code.NewActive
Arm64 -O3 -fltoCompile + Link TimeTry hard to make code fast.NewActive
Arm64 -OzCode SizeCode size should not increase with -Oz.NewActive

Below are LNT jobs collecting data:

  S  WNameLast SuccessLast FailureLast Duration  
Success80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
lnt-ctmark-aarch64-O0-g 10 days - clang-d369193-gdd32cd4c0d6-t15374-b15374.tar.gz 11 days - clang-d369103-ge034c3f7043-t15359-b15359.tar.gz2 hr 14 min 
In progress80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
lnt-ctmark-aarch64-O3-flto 10 days - clang-d369184-gf16cecf3752-t15370-b15370.tar.gz 11 days - clang-d369103-ge034c3f7043-t15359-b15359.tar.gz2 hr 44 min 
In progress80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
lnt-ctmark-aarch64-Os 10 days - clang-d369184-gf16cecf3752-t15370-b15370.tar.gz 11 days - clang-d369103-ge034c3f7043-t15359-b15359.tar.gz2 hr 16 min 
In progress80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
lnt-ctmark-aarch64-Oz 10 days - clang-d369184-gf16cecf3752-t15370-b15370.tar.gz 11 days - clang-d369103-ge034c3f7043-t15359-b15359.tar.gz2 hr 32 min 
Icon:  S M L