-
Notifications
You must be signed in to change notification settings - Fork 233
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
What versions of CUDA & GCC are required to compile Marian-nmt? #414
Comments
Maybe this one https://gist.github.com/ax3l/9489132? It seems CUDA 12 doesn't support GCC version higher than 12.2.1. |
@snukky Downgrading to GCC 12.2.1 and retrying to compile, it did get further but failed with these errors:
|
I got the same error compiling Marian (v 1.12.0) with GCC 12.2, using Boost/1.81.0-GCC-12.2.0, CMake/3.24.3-GCCcore-12.2.0, CUDA/12.1.1: However, it compilled successfully with GCC 11.3, using Boost/1.79.0-GCC-11.3.0, CMake/3.24.3-GCCcore-11.3.0, CUDA/12.1.1 |
I attempted to compile marian-nmt on my Arch installation, which is using GCC 13.1.1 and CUDA 12.1. However, the compilation process failed. I followed these steps:
Compilation process log
Unfortunately, I'm unable to downgrade GCC on my Arch installation. As a workaround, I created a new partition and installed Ubuntu 18.04. However, I encountered issues with PGP signing of the CUDA 10 packages during the installation.
I consulted the compatibility table available at marian-nmt/marian-dev#526 and discovered that I'm unable to install any CUDA or GCC version that matches the tested configurations.
Could you please provide information on the latest tested versions of GCC and CUDA that are known to work with marian-nmt? Thank you.
The text was updated successfully, but these errors were encountered: