-
Notifications
You must be signed in to change notification settings - Fork 295
ensure sysroot dynamic linker is used + add ignore patterns for failing tests that can be ignored in LLVM easyblock #3741
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
Merged
Merged
Changes from 25 commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
11cccdc
Ensure sysroot dynamic linker is used
Crivella 10c0565
Improved sanity_check
Crivella d755cb7
IMproved logic and logging
Crivella a7e531f
Fix
Crivella 1f6b5e7
Fix not escaping loop once linker is found
Crivella 10c5d8c
Do not use symlinks as the dynamic linker
Crivella dfa308f
Fix wrong parameter name
Crivella f6d7df2
Test adding the GCCcore libs to the cfg files
Crivella e156ff2
Fix name
Crivella 61bce01
Update easybuild/easyblocks/l/llvm.py
Crivella ff5f64c
WIP: enforce dynamic linker also for runtimes
Crivella 253bc99
-L only GCCcore
Crivella 0b8e4ae
Added creation of CFG file also for stage 1 in case of non-bootstrap …
Crivella 804b22b
WIP: Make tests pick up correct `libstdc++.so`
Crivella 6a2ec62
Some ompd tests will end up using the system GDB that can pick the wr…
Crivella 73f6227
Add fix to always use default configuration files in `compiler-rt` tests
Crivella 41596a1
Added more descriptions
Crivella 735af23
Ignore tests failing due to hardcoded paths that do no account for `s…
Crivella 6a44669
More verbose
Crivella 917cacb
Disallow sysroot builds for LLVM older than 19
Crivella d53f1d1
Added new ignore patterns
Crivella af94102
Moved the update of the ignore patterns in a dedicated method
Crivella 28ef722
minor tweaks to LLVM easyblock
boegel 86c0d80
Merge pull request #1 from boegel/fix-LLVM-dynlink
Crivella 079e0e1
Missing f-string classifier
Crivella c825c94
Update easybuild/easyblocks/l/llvm.py
Crivella ced857f
Revert "Missing f-string classifier"
Crivella edd5e7a
Missing f-string classifier without isort
Crivella File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.