Skip to content

gen: fix control-flow protection attribute marking (#4828) #3637

gen: fix control-flow protection attribute marking (#4828)

gen: fix control-flow protection attribute marking (#4828) #3637

macOS 14, LLVM 16, latest LDC beta

succeeded Jan 23, 2025 in 12m 48s
Set up job
3s
Run actions/checkout@v4
7s
Install ninja
0s
Install D host compiler
23s
Clear LD_LIBRARY_PATH to prevent loading host compiler libs
0s
Install lit
11s
Linux: Install gdb, lld, llvm-dev and libclang-common-dev
0s
macOS: Try to restore cached LLVM
41s
macOS: Download & extract prebuilt vanilla LLVM 16.0.5
0s
Linux: Make lld the default linker
0s
Build LDC & LDC D unittests & defaultlib unittest runners with extra '-DBUILD_SHARED_LIBS=OFF -DCMAKE_EXE_LINKER_FLAGS=-L/opt/homebrew/opt/zstd/lib -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_CXX_COMPILER=/usr/bin/c++'
7m 13s
Run LDC D unittests
1s
Run LIT testsuite
34s
Run DMD testsuite
2m 45s
Run defaultlib unittests & druntime integration tests
44s
Post macOS: Try to restore cached LLVM
0s
Post Run actions/checkout@v4
0s
Complete job
0s