-
Notifications
You must be signed in to change notification settings - Fork 419
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
Further improve LLVM building #18606
Commits on Oct 23, 2021
-
Use dylib clang library instead of static ones
And also adjust makefiles to remove cases for LLVM 9/10 now as 11 is the current requirement. --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f58486e - Browse repository at this point
Copy the full SHA f58486eView commit details -
Use dylib build of LLVM on Crays
Need to check that this works OK -- e334bb3 enabled this logic and said "Otherwise if the PrgEnv module isn't loaded, problems finding libstdc++." If we can't use the dylib on Crays then we will need to put back in the static library link strings for the clang libraries. --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a69b26 - Browse repository at this point
Copy the full SHA 8a69b26View commit details -
Use printchplenv instead of util/config bash scripts
Removes util/config/gather-cray-prgenv-arguments.bash util/config/gather-pe-chapel-pkgconfig-libs.bash and makes adjustments to Makefiles and chplenv scripts to allow that. --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6050fcc - Browse repository at this point
Copy the full SHA 6050fccView commit details -
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 38ff145 - Browse repository at this point
Copy the full SHA 38ff145View commit details -
Update prereqs to include libclang-cpp11-dev on Ubuntu
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d3ee7e - Browse repository at this point
Copy the full SHA 8d3ee7eView commit details -
Update CI prereqs to include libclang-cpp11-dev
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8658db1 - Browse repository at this point
Copy the full SHA 8658db1View commit details
Commits on Oct 26, 2021
-
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 794bf5f - Browse repository at this point
Copy the full SHA 794bf5fView commit details -
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4b1aac4 - Browse repository at this point
Copy the full SHA 4b1aac4View commit details -
Don't change LLVM static linking on Cray systems
I haven't seen a problem with it yet but I don't want to get in to changing it in this PR. See PR chapel-lang#3531 and PR chapel-lang#11615 for some history in this area. --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 821bc06 - Browse repository at this point
Copy the full SHA 821bc06View commit details -
Add stub to dynamically link with CHPL_LLVM=system
Only does something with e.g. make CHPL_LLVM_DYNAMIC=0 --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 64c706e - Browse repository at this point
Copy the full SHA 64c706eView commit details -
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9bad31f - Browse repository at this point
Copy the full SHA 9bad31fView commit details
Commits on Oct 27, 2021
-
Don't use clang args for override ld
to address failures with gasnet-mpi configurations --- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8c684ff - Browse repository at this point
Copy the full SHA 8c684ffView commit details
Commits on Oct 28, 2021
-
Statically link bundled LLVM/clang for now
--- Signed-off-by: Michael Ferguson <mppf@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7f4799e - Browse repository at this point
Copy the full SHA 7f4799eView commit details