I am at a complete loss. I did a fresh reinstall of the OS (ubuntu 16.04)
and the first thing I did was:
- apt update; sudo apt upgrade
- apt-get install nvidia-cuda-toolkit nvidia-361 nvidia-modprobe
- Build install pycuda as before; nosetests failed with same error
- pip uninstall pycuda
- pip install pycuda
- python -c "from pycuda import gpuarray, driver" > Same import error
I wonder if I am hitting this issue
<https://github.com/NervanaSystems/neon/issues/246> on the installation?
On Fri, Oct 28, 2016 at 2:41 PM Andreas Kloeckner <lists(a)informa.tiker.net>
Please keep the list cc'd.
Kambiz Tavabi <ktavabi(a)uw.edu> writes:
It literally said
which in retrospect is partly gibberish.
It's not. :) For example, c++filt will decode it to
It's arguable whether that's gibberish--that depends on how much you
At any rate, it tells me that different parts of your build process link
against two different versions of the C++ standard library, which could
very well be the result of the issue you describe regarding two versions
of the toolkit being installed, or being built with two different
compilers at least. (clang vs gcc maybe)
Sorry about that. Also, it was
just made clear to me that both Nvidia's toolkit package (i.e., CUDA 8)
Ubuntu's Nvidia-cuda-toolkit package were
installed, so this could all be
do to conflicts caused by faulty installations.