-
Notifications
You must be signed in to change notification settings - Fork 337
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
Problems trying to build on windows platforms #1076
Comments
OK, I made some modifications that it seems to work.
|
After struggling, I was stucked at the functions in
|
Thanks for reporting these issues. We currently don't have plans for Windows support, although we welcome contributions. Those error message are strange to me too since those symbols should be provided by NVCC. Google shows me some other MSVC users experiencing undefined CUDA intrinsics when including CUDA runtime headers:
I see we include CUDA runtime headers in a few TransformerEngine/transformer_engine/common/include/transformer_engine/transformer_engine.h Line 14 in 6717554
I wonder if it helps to wrap these includes in something like: #if !defined(__CUDACC__)
#include <cuda_runtime_api.h>
#endif |
I tried to change the code accordingly as you said and it still reports the same error. I also looked at |
Thanks for helping! |
yes, I trying to compile on windows, but get same error, I can't locate the error [19/36] Building CUDA object CMakeFiles\transformer_engine.dir\transpose\multi_cast_transpose.cu.obj |
Trying to build
pytorch
ver. on github actions.I think there's hope that it will compile on windows, but I'm seeing errors in the error report about subscripts being out of bounds when expanding template functions during compilation.
Here is the detailed report:
AnyaCoder.TransformerEngine.actions.run
Here is the workflow file:
AnyaCoder.TransformerEngine.actions.workflow
Here are some of the crucial errors reported:
Here is the list of configurations.
OS:
windows-2022
python:
3.10
cuda:
12.4
cudnn :
nvidia-cudnn-cu12==8.9.7.29
visualstudio2022buildtools:
version=117.9.7.0
MAX_JOBS=4
I wish someone would take a look.
Tasks
The text was updated successfully, but these errors were encountered: