workflows/release-binaries: Disable flang on Darwin (#164667)
The tests are failing due to https://github.com/llvm/llvm-project/issues/160546 --------- Co-authored-by: Cullen Rhodes <cullen.rhodes@arm.com>
This commit is contained in:
parent
964b4abe6c
commit
6d54a5e5b8
5
.github/workflows/release-binaries.yml
vendored
5
.github/workflows/release-binaries.yml
vendored
@ -132,11 +132,6 @@ jobs:
|
||||
arches=arm64
|
||||
else
|
||||
arches=x86_64
|
||||
# Disable Flang builds on macOS x86_64. The FortranLower library takes
|
||||
# 2-3 hours to build on macOS, much slower than on Linux.
|
||||
# The long build time causes the release build to time out on x86_64,
|
||||
# so we need to disable flang there.
|
||||
target_cmake_flags="$target_cmake_flags -DLLVM_RELEASE_ENABLE_PROJECTS='clang;lld;lldb;clang-tools-extra;polly;mlir'"
|
||||
fi
|
||||
target_cmake_flags="$target_cmake_flags -DBOOTSTRAP_BOOTSTRAP_DARWIN_osx_ARCHS=$arches -DBOOTSTRAP_BOOTSTRAP_DARWIN_osx_BUILTIN_ARCHS=$arches"
|
||||
fi
|
||||
|
||||
@ -30,12 +30,18 @@ endfunction()
|
||||
#
|
||||
# cmake -D LLVM_RELEASE_ENABLE_PGO=ON -C Release.cmake
|
||||
|
||||
set (DEFAULT_PROJECTS "clang;lld;lldb;clang-tools-extra;polly;mlir;flang")
|
||||
set (DEFAULT_PROJECTS "clang;lld;lldb;clang-tools-extra;polly;mlir")
|
||||
# bolt only supports ELF, so only enable it for Linux.
|
||||
if (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Linux")
|
||||
list(APPEND DEFAULT_PROJECTS "bolt")
|
||||
endif()
|
||||
|
||||
# Don't build flang on Darwin due to:
|
||||
# https://github.com/llvm/llvm-project/issues/160546
|
||||
if (NOT ${CMAKE_HOST_SYSTEM_NAME} MATCHES "Darwin")
|
||||
list(APPEND DEFAULT_PROJECTS "flang")
|
||||
endif()
|
||||
|
||||
set (DEFAULT_RUNTIMES "compiler-rt;libcxx")
|
||||
if (NOT WIN32)
|
||||
list(APPEND DEFAULT_RUNTIMES "libcxxabi" "libunwind")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user