Brecht Sanders
Brecht Sanders
Latest I tested with was minizip 1.2.11. Can you tell me where to find 1.2.12 ?
The offloading stuff is compiled in and part of the package (see folder `mingw64/libexec/gcc/x86_64-w64-mingw32/10.3.0/accel/nvptx-none` for 64-bit). But your error seems to indicate it doesn't have libgomp with offloading. I need...
I think you are right, the nvptx acceleration wasn't configured properly. Can you test again with https://github.com/brechtsanders/winlibs_mingw/releases/tag/10.3.0-11.1.0-8.0.0-r2 ?
`libgomp-plugin-nvptx.so.1` isn't right at all. The correct file for Windows is: `mingw64/bin/libgomp-plugin-nvptx-1.dll` somehow it's looking for the wrong file whose name looks like a Linux/Unix shared object, not a Windows...
I'm not an export in this area. Maybe CUDA is needed after all? Do you have it installed?
I don't have anything installed on my system for CUDA, unless it comes with the nVidia drivers. I will add `--disable-multilib` to the build process for the gcc nvptx offload...
No, `--disable-multilib` wasn't in there. But to be safe I will explicitly add `--enable-multilib`. I also noticed the issue in `lto1.exe`, which you can avoid with `-fno-lto` (see my [gcc...
No progress yet as the recently released GCC 11 doesn't build properly yet for nvptx (see my [gcc bug report](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100293))
@tumagonx Looks like you found a bug in GCC. Has it been reported with GCC development yet?
FYI: I am able to build `nvptx-tools` from https://github.com/MentorEmbedded/nvptx-tools and `nvptx-tools` https://github.com/MentorEmbedded/nvptx-tools withoud CUDA.