collapseBuild Queue (67)
relay-lnt-ctmark
Clang Stage 3: cmake, R ThinLTO, using Stage 2 Tsan
lldb-cmake-standalone
clang-stage2-cmake-RgSan_relay
lldb-cmake-sanitized
relay-test-suite-verify-machineinstrs
LNT_Tests
Clang Stage 1: cmake, RA, with expensive checks enabled
ping_test_lab_llvm.org
part of Clang Stage 2: cmake, RThinLTO, using Stage 1 RA #1441
part of Clang Stage 1: cmake, RA, using system compiler #3896
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
Clean Sharedspace  
part of lldb-cmake-matrix #603
part of test-suite-verify-machineinstrs-x86_64-O0-g clang-d332038-gc0f6ad7d1f3-t3892-b3892.tar.gz
part of test-suite-verify-machineinstrs-aarch64-O3 clang-d332038-gc0f6ad7d1f3-t3892-b3892.tar.gz
part of coverage #95
Distribute_Zorg  
Distribute_Zorg  
Distribute_Zorg  
Distribute_Zorg  
Distribute_Zorg  
part of lldb-cmake-sanitized #540
Clang Stage 2: cmake, R -g Tsan, using Stage 1 RA
libc++ and libc++abi trunk » 64,OFF,c++11
libc++ and libc++abi trunk » 32,OFF,c++2a
libc++ and libc++abi trunk » 32,ON,c++2a
libc++ and libc++abi trunk » 64,ON,c++03  
libc++ and libc++abi trunk » 64,OFF,c++17
libc++ and libc++abi trunk » 32,OFF,c++98
libc++ and libc++abi trunk » 32,ON,c++03  
libc++ and libc++abi trunk » 32,OFF,c++11
libc++ and libc++abi trunk » 32,ON,c++11
libc++ and libc++abi trunk » 64,ON,c++2a
libc++ and libc++abi trunk » 32,OFF,c++03
libc++ and libc++abi trunk » 64,ON,c++11
libc++ and libc++abi trunk » 64,ON,c++98
libc++ and libc++abi trunk » 64,OFF,c++03
libc++ and libc++abi trunk » 32,OFF,c++17
libc++ and libc++abi trunk » 64,ON,c++14
Clean Sharedspace  
Distribute_Zorg  
part of lnt-ctmark-aarch64-Os clang-d332013-gc9276fbfdf0-t3872-b3872.tar.gz
part of lnt-ctmark-aarch64-O0-g clang-d332013-gc9276fbfdf0-t3872-b3872.tar.gz
part of lnt-ctmark-aarch64-O3-flto clang-d332013-gc9276fbfdf0-t3872-b3872.tar.gz  
part of lnt-ctmark-aarch64-O3-flto clang-d331524-g56b2aee1875-t3678-b3678.tar.gz  
part of lnt-ctmark-aarch64-O0-g clang-d331198-g4fe94d03312-t3550-b3550.tar.gz
part of lnt-ctmark-aarch64-O3-flto clang-d331198-g4fe94d03312-t3550-b3550.tar.gz  
part of lnt-ctmark-aarch64-O3-flto clang-d330216-ge3b49df50e4-t3166-b3166.tar.gz  
part of lnt-ctmark-aarch64-O0-g clang-d330216-ge3b49df50e4-t3166-b3166.tar.gz
Clean Sharedspace  
Distribute_Zorg  
part of lnt-ctmark-aarch64-O0-g clang-d329761-gedcd5815ced-t2980-b2980.tar.gz  
Clean Sharedspace  
Distribute_Zorg  
Clean Sharedspace  
part of lnt-ctmark-aarch64-O3-flto clang-d330033-g5fa36e42c43-t3067-b3067.tar.gz  
part of lnt-ctmark-aarch64-O0-g clang-d330033-g5fa36e42c43-t3067-b3067.tar.gz  
part of lnt-ctmark-aarch64-O3-flto clang-d330957-g2b2adef03d0-t3451-b3451.tar.gz  
part of lnt-ctmark-aarch64-O0-g clang-d330957-g2b2adef03d0-t3451-b3451.tar.gz
part of lnt-ctmark-aarch64-O3-flto clang-d331443-g860ee4f3ebf-t3635-b3635.tar.gz  
part of lnt-ctmark-aarch64-O0-g clang-d331443-g860ee4f3ebf-t3635-b3635.tar.gz
 master
1332013-c9276fbfdf0 (aarch64-O0-g)
2Idle
3Idle
4Idle
5Idle
6332038-c0f6ad7d1f3 (aarch64-globalisel-O0-g)
7Idle
8Idle
 green-dragon-02
1#15118
 green-dragon-03
1clang-d332038-gc0f6ad7d1f3-t3892-b3892.tar.gz (main)
 green-dragon-04
1clang-d329761-gedcd5815ced-t2980-b2980.tar.gz (main)
 green-dragon-05
1Idle
#361 std= arch= exceptions=
 green-dragon-06
1clang-d332013-gc9276fbfdf0-t3872-b3872.tar.gz (main)
 green-dragon-07
1Idle
 green-dragon-08
1#361 std=c++14 arch=32 exceptions=ON
 green-dragon-09
1#5583
 green-dragon-10
1Idle
 green-dragon-11
1Idle
 green-dragon-12
1clang-d332038-gc0f6ad7d1f3-t3892-b3892.tar.gz (main)
 green-dragon-13
1Idle
 green-dragon-14
1Idle
 green-dragon-15
1#6726
 green-dragon-16
1#2058 (part)
 green-dragon-17
1#5782 (Build)
 green-dragon-18
1#1445
 green-dragon-19
1#3895 (Build)
 green-dragon-20
1#5783 (Build)
 green-dragon-21  (offline)
 green-dragon-22
1#1440 (Build)
 green-dragon-23
1#704 (Ninja Standalone Build (install tree))
 green-dragon-24
1#3899 (Build)
 labmaster2
1#6842
2#6843
3#6844
4labmaster2 - #12134
5#4788
6#3257
7#3258
8#39506
Welcome to the GreenDragon🐉 Clang and LLVM Continuous Integration cluster.
Builders are running OS X Mojave 10.14 (18A391) with Xcode 10.1 (10B61). System tools: clang-1000.11.45.5, ld64-409.12

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.

Config Recent Note New Regressions Active Regressions
Arm64 -O0 -g Compile Time The configuration a developer will encounter on on their desktop. New Active
Arm64 -Os Compile Time Balance between compile time and code size. Used for production code. New Active
Arm64 -O3 -flto Compile + Link Time Try hard to make code fast. New Active
Arm64 -Oz Code Size Code size should not increase with -Oz. New Active

Below are LNT jobs collecting data:

This view has no jobs associated with it.