Skip to content

GHA: Integrate Alpine musl job in main workflow #3628

GHA: Integrate Alpine musl job in main workflow

GHA: Integrate Alpine musl job in main workflow #3628

Ubuntu 24.04, LLVM 15, latest DMD beta

succeeded Jan 19, 2025 in 14m 40s
Set up job
2s
Run actions/checkout@v4
4s
Install ninja
0s
Install D host compiler
3s
Clear LD_LIBRARY_PATH to prevent loading host compiler libs
0s
Install lit
2s
Linux: Install gdb, lld, llvm-dev and libclang-common-dev
22s
macOS: Try to restore cached LLVM
0s
macOS: Download & extract prebuilt vanilla LLVM 15
0s
Linux: Make lld the default linker
0s
Build LDC & LDC D unittests & defaultlib unittest runners with extra '-DBUILD_SHARED_LIBS=ON -DRT_SUPPORT_SANITIZERS=ON -DLIB_SUFFIX=64 -DLDC_LINK_MANUALLY=ON'
10m 21s
Run LDC D unittests
0s
Run LIT testsuite
25s
Run DMD testsuite
2m 55s
Run defaultlib unittests & druntime integration tests
22s
Post Run actions/checkout@v4
0s
Complete job
1s