-
Notifications
You must be signed in to change notification settings - Fork 310
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
Use conda compilers #2101
Use conda compilers #2101
Conversation
Codecov Report
@@ Coverage Diff @@
## branch-22.06 #2101 +/- ##
================================================
- Coverage 63.97% 63.69% -0.29%
================================================
Files 100 100
Lines 4436 4481 +45
================================================
+ Hits 2838 2854 +16
- Misses 1598 1627 +29
Continue to review full report at Codecov.
|
rerun tests |
7fd1672
to
46d934f
Compare
Updated build env has compatible NetworkX/SciPy packages. rerun tests |
rerun tests |
This PR has been labeled |
Signed-off-by: Jordan Jacobelli <[email protected]>
@@ -122,7 +122,7 @@ def run(self): | |||
os.path.join(os.sys.prefix, "lib") | |||
], | |||
libraries=['cudart', 'cusparse', 'cusolver', 'cugraph', 'nccl', | |||
'cugraph_c'], | |||
'cugraph_c', 'cublas'], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As our CI system force us to rebuild Python packages in GPU tests stage, we are compiling using CUDA 11.0 and we are linking to libcusolver.so.10
which does not contain the libcublas
. We need to explicitly link to libcublas
to fix this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving, pending the removal of the -conda-comp
suffix for the SCCACHE_S3_KEY_PREFIX
Signed-off-by: Jordan Jacobelli <[email protected]>
Signed-off-by: Jordan Jacobelli <[email protected]>
@gpucibot merge |
The conda compilers are required as of #2101 so they should be in the env file to ensure that all library paths etc are correct during compilation. Authors: - Vyas Ramasubramani (https://github.com/vyasr) Approvers: - AJ Schmidt (https://github.com/ajschmidt8) - Rick Ratzel (https://github.com/rlratzel) URL: #2384
This PR enables the usage of conda compilers to build conda packages. This is required to use
mambabuild