-
Notifications
You must be signed in to change notification settings - Fork 12.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Building ArmSMEStubs.cpp fails on mingw with LLVM_BUILD_LLVM_DYLIB
#106899
Labels
Comments
@llvm/issue-subscribers-mlir Author: None (Zentrik)
After https://github.com//pull/93519, when building ArmSMEStubs.cpp on mingw with `LLVM_BUILD_LLVM_DYLIB=ON`, `mlir_arm_sme_abi_stubs_EXPORTS` is no longer defined as expected from the cmake file, https://github.com/llvm/llvm-project/blob/bec1d86516f59997794f7707a50da858792a8d8d/mlir/lib/ExecutionEngine/CMakeLists.txt#L208-L211
This causes the following error,
Note how |
Zentrik
added a commit
to Zentrik/Yggdrasil
that referenced
this issue
Sep 1, 2024
giordano
added a commit
to JuliaPackaging/Yggdrasil
that referenced
this issue
Oct 12, 2024
* [LLVM] Add LLVM_full, LLVM_full_assert 19 recipes * Update patch * Test fixes * Test another fix * Try less targeted fix * Remove assert bundled * Add assert bundled * Adapt to llvm/llvm-project#89628 * Workaround llvm/llvm-project#106899 * Include less patches to llvm * Fix `DMLIR_SRC_SHARDER_TABLEGEN` * Just set `LLVM_NATIVE_TOOL_DIR` instead * Trigger rebuilds * Build off of Julia Fork * Fix tag * Set correct version * Set correct version * Update L/LLVM/common.jl * Update L/LLVM/common.jl * [LLVM] Upgrade to v19.1.1 * Bump LLVM version * Apply suggestions from code review * Bump LLVM Co-authored-by: Mosè Giordano <[email protected]> * rebuild * rebuild --------- Co-authored-by: Zentrik <[email protected]> Co-authored-by: Mosè Giordano <[email protected]> Co-authored-by: Mosè Giordano <[email protected]>
avik-pal
pushed a commit
to avik-pal/Yggdrasil
that referenced
this issue
Oct 25, 2024
* [LLVM] Add LLVM_full, LLVM_full_assert 19 recipes * Update patch * Test fixes * Test another fix * Try less targeted fix * Remove assert bundled * Add assert bundled * Adapt to llvm/llvm-project#89628 * Workaround llvm/llvm-project#106899 * Include less patches to llvm * Fix `DMLIR_SRC_SHARDER_TABLEGEN` * Just set `LLVM_NATIVE_TOOL_DIR` instead * Trigger rebuilds * Build off of Julia Fork * Fix tag * Set correct version * Set correct version * Update L/LLVM/common.jl * Update L/LLVM/common.jl * [LLVM] Upgrade to v19.1.1 * Bump LLVM version * Apply suggestions from code review * Bump LLVM Co-authored-by: Mosè Giordano <[email protected]> * rebuild * rebuild --------- Co-authored-by: Zentrik <[email protected]> Co-authored-by: Mosè Giordano <[email protected]> Co-authored-by: Mosè Giordano <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After #93519, when building ArmSMEStubs.cpp on mingw with
LLVM_BUILD_LLVM_DYLIB=ON
,mlir_arm_sme_abi_stubs_EXPORTS
is no longer defined as expected from the cmake file,llvm-project/mlir/lib/ExecutionEngine/CMakeLists.txt
Lines 208 to 211 in bec1d86
This causes the following error,
Note how
-Dmlir_arm_sme_abi_stubs_EXPORTS
is not present in the compiler invocation when it is with #93519 reverted or withoutLLVM_BUILD_LLVM_DYLIB=ON
.The text was updated successfully, but these errors were encountered: