-
Hello, Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
Greetings, It would be hard to know exactly what the problem is without more information. Based on what you said, I believe the problem might actually lie on lack of storage space: compiling cuda-quantum from source requires lots of it. Try allowing docker to use more space for containers. |
Beta Was this translation helpful? Give feedback.
-
Also, could you please clarify whether or you not you are building LLVM as part of the process? I know that the LLVM build consumes a lot of RAM, and the exact amount varies as a function of the number of parallel threads you allow the build system to use. If you are using the |
Beta Was this translation helpful? Give feedback.
-
There seemed to be a problem with the submodules in tpls/*. Manual cloning with |
Beta Was this translation helpful? Give feedback.
-
I have a hunch that it is LLVM (as LLVM is the biggest one to compile in |
Beta Was this translation helpful? Give feedback.
I have a hunch that it is LLVM (as LLVM is the biggest one to compile in
tpls
). Are you able to change the docker container you're using? If so, theghcr.io/nvidia/cuda-quantum-devdeps:ext-gcc12-main
container (built regularly by our CI) has LLVM already pre-built, so you wouldn't have to build LLVM from scratch if that is an option. That would be best in my opinion, but if that doesn't work, let me know. I've built LLVM on my laptop w/ 16 GB of RAM a while back, but it takes a bit of manual tinkering with the-j
option (and trial and error) so that the number of worker threads is limited, which obviously slows the build down. It's a little painful, but it I believe it is technically poss…