Package Details: nvhpc 24.5-1

Git Clone URL: https://aur.archlinux.org/nvhpc.git (read-only, click to copy)
Package Base: nvhpc
Description: NVIDIA HPC SDK
Upstream URL: https://gitlab.com/badwaik/archlinux/aur/nvhpc
Keywords: compiler cuda fortran pgi portland
Licenses: custom
Conflicts: pgi-compilers
Replaces: pgi-compilers
Submitter: a.kudelin
Maintainer: jayesh
Last Packager: jayesh
Votes: 14
Popularity: 0.000715
First Submitted: 2020-10-20 12:54 (UTC)
Last Updated: 2024-07-19 05:46 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

jayesh commented on 2024-07-19 05:47 (UTC)

nvhpc.sh has now been shifted to /opt/nvidia/nvhpc.sh and hence is not loaded by default.

jayesh commented on 2024-07-11 09:41 (UTC) (edited on 2024-07-11 09:42 (UTC) by jayesh)

Yes. I have a plan to shift the nvhpc.sh to a custom location so that it is not read by default. I will push the change along with the new 24.5 change as well which should be done by today evening.

iago-lito commented on 2024-07-11 07:41 (UTC) (edited on 2024-07-11 07:46 (UTC) by iago-lito)

Hello, I suspect the introduction of /etc/profile.d/nvhpc.sh by this package to break the environment for the other AUR package python-pytorch-cuda:

$ python
Python 3.12.4 (main, Jun  7 2024, 06:33:07) [GCC 14.1.1 20240522] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.12/site-packages/torch/__init__.py", line 239, in <module>
    from torch._C import *  # noqa: F403
    ^^^^^^^^^^^^^^^^^^^^^^
ImportError: /usr/lib/libtorch_cuda.so: undefined symbol: ncclCommRegister

Is there anything to fix so that nvhpc and python-pytorch-cuda both work on the same system?

jayesh commented on 2023-05-20 05:58 (UTC)

@ylee: Thanks for your report. An alternative for now would be to use the gcc12 package in archlinux as a dependency and run makelocalrc against it. I will look at this in a couple of days and see what can be done.

ylee commented on 2023-05-19 23:51 (UTC)

It looks like the current nvhpc doesn't work with Arch's upstream gcc-13. This is reported at here, but not sure when they're going to support the newest gcc.

jayesh commented on 2023-05-11 18:10 (UTC)

@nordwin thanks for the pull request. I have merged it now.

jayesh commented on 2023-05-04 09:23 (UTC)

@nordwin

yes, this is the case. Thanks for noticing and apologies.

I'm unable to fix this today, so it might take some time to fix. If you wish, you could send me a PR at https://gitlab.com/badwaik/archlinux/aur/nvhpc and I'll accept it.

Thanks.

Nordwin commented on 2023-05-04 09:05 (UTC)

Hey, is it possible that you forgot to update the checksums?

Because it says

sha256sums=('a01733a257995dc63a4f07b94dbad50b07f12d0515f7c7a9b2bebef3ac35750a' '8853cf0dcb2dec7acd25cedaf2e849993a8156165742a69381a44d4447ce19d5')

in the PKGBUILD, but I get

65c97207e7ac2d5f163bc50cb017a2c9519a7c9b2b3d12146d3dd433655963f2 nvhpc_2023_233_Linux_x86_64_cuda_12.0.tar.gz

and

19e5c4b25dc1c5a41123a3e84b18db0668d33f08f1dd8cf0d6ab1ace346f535b nvhpc.sh

jayesh commented on 2023-05-01 15:20 (UTC)

Updated to nvhpc 23.3