Reenable build of compiler-rt with LLVM_ENABLE_RUNTIMES in Linux bots...#81386
Conversation
|
@swift-ci please build toolchain |
|
@swift-ci please build toolchain Ubuntu 24.04 aarch64 |
|
@swift-ci please build toolchain Ubuntu 22.04 aarch64 |
|
@swift-ci please build toolchain Amazon Linux 2 aarch64 |
|
@swift-ci please build toolchain Amazon Linux 2 |
This reverts commit 0441a81.
1a797a0 to
ff1c471
Compare
|
@swift-ci please smoke test |
|
@swift-ci please build toolchain |
|
Please test with following pull request: @swift-ci please build toolchain Amazon Linux 2 |
|
@swift-ci please build toolchain Ubuntu 22.04 aarch64 |
|
@swift-ci please build toolchain Ubuntu 24.04 |
|
@swift-ci Please Build Toolchain UBI9 |
|
@swift-ci Please Build Toolchain UBI9 |
|
@swift-ci please build toolchain Amazon Linux 2 |
utils/swift_build_support/swift_build_support/products/product.py
Outdated
Show resolved
Hide resolved
...we disabled in swiftlang#81354 This requires a couple of supporting changes * under Linux, do not cross compile LLVM when building for the host architecture -- that will ensure that the compiler-rt build will use the just built compiler and not the system one (which may not be new enough for this purpose); * provide sanitizer flags depending on the linker the just built compiler will use -- this detection is brittle, so print a message advising the user how to override this. Addresses rdar://150849329
ff1c471 to
fcc0389
Compare
|
@swift-ci please smoke test |
|
@swift-ci please build toolchain |
|
@swift-ci please build toolchain Amazon Linux 2 |
|
@swift-ci Please Build Toolchain UBI9 |
|
@swift-ci please build toolchain Ubuntu 24.04 |
|
@swift-ci please build toolchain Ubuntu 22.04 aarch64 |
|
@swift-ci please build toolchain macOS |
|
@swift-ci please build toolchain Ubuntu 22.04 aarch64 |
...we disabled in #81354
This requires a couple of supporting changes
architecture -- that will ensure that the compiler-rt build will use
the just built compiler and not the system one (which may not be
new enough for this purpose);
will use -- this detection is brittle, so print a message advising the
user how to override this.
Addresses rdar://150849329