-
Notifications
You must be signed in to change notification settings - Fork 13
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
titanv CI broken #261
Comments
Line 64 in e720a93
|
It seems that @nsakabe-fixstars 's opinion is right. |
|
The path problem has been resolved. However, there is another issue. The CUDA 10.2 compiler does not accept our carray.clh. See Jenkins' log.
|
✌️ For Fixstars developers : I edited a build script of jenkins configure to fix this issue, so when we will meet same problem in the future, rewrite
Ugh, so this issue is related to #224, then we need to fix that at first... This is neglect by NVIDIA, isn't it? |
The primary problem of this is updating CUDA version on the CI machine (titanv). It's not caused by ClPy itself. One of the ideal solutions could be to modify half/fp16 behavior on ClPy, not just to disable it. |
Installing docker on titanv to run ClPy with cuda-9.2. |
Installed a Docker engine (19.03) and nvidia-docker on
|
I was careless not to notice this, but with the above command nvidia-smi doesn't seem working on cuda9.2.
|
It turned out the desired version had been installed. |
Trying to build clpy with this Dockerfile:
To run this Dockerfile,
|
With clpy/ and train_mnist.py from Chainer in the context. |
Seems the build had failed... |
Here is the build log of ClPy: build.log |
I observed at least the build of CLBlast was successful. |
At the head of build.log:
"building without Cython" does not look normal. Does someone have an instant thought of what mistake I might have made? |
It does not know clang's PATH. |
As you can see I added clang's PATH and now the environment knows where clang is (confirmed with |
@ybsh I don't understand why you're making Dockerfile. Using an interactive shell seems easier. |
@LWisteria I use Dockerfile for automating all the operations before compiling ClPy, and do the compilation by an interactive shell. |
@ybsh @LWisteria The original problem had been solved by #269 . |
OK, so let's close this. |
Stable build
build #360
Issue #260
build #361
The function
build.get_cuda_path()
may miss the CUDA path (because of deleted symlink?).The text was updated successfully, but these errors were encountered: