Closed tangjinchuan closed 9 months ago
@CNugteren I finally figured out. Thanks to AMD platform I could see the errors and after solution 1, it works on Intel CPUs. Will report the results on A770 soon.
Solution 1: copy libstdc++-6.dll from the MingW compiler location e.g. \winlibs-x86_64-posix-seh-gcc-13.1.0-llvm-16.0.5-mingw-w64ucrt-11.0.0-r5\mingw64\bin to the test exe files directory.
Solution 2 (more complicated): set(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
Systems: Windows 11, CLBlast-1.5.3, 1.6.1, 1.6.2 Problem with clblas(official lib) as well as cblas (latest openblas, both official lib and self compiled lib) Tunner is fine. Results: After keying the following on the cmd lines, the cursor goes a circle, then the program is finished with a ":"
In the meantime, I just tried to run the program on another AMD machine with RX7900XTX. It gives a different bug as shown in the figures. (can't locate _ZSt28_throw_bad_array_new_lengthv in libclblast.dll)