-
Notifications
You must be signed in to change notification settings - Fork 175
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
[CMAKE] Variables aren't set correctly in rocBlas 6.3.2 #1550
Comments
Hi @jdumke. Internal ticket has been created to investigate this issue. Thanks! |
@jdumke can you provide the link to the source of your build script you used as it is clear it is not building from the rocBLAS repo guide (install.sh or rmake.py) from https://github.com/ROCm/rocBLAS. The cmake -DCMAKE_TOOLCHAIN_FILE=toolchain-linux.cmake (a root level file) will set CMAKE_CXX_COMPILER but your script needs to be triaged to the provider for fixes to be advised. Thanks. |
Sure, I tried to build rocBlas with the following commandline: ROCm.mk like provided by the ROCm/ROCm repo for Rocm-6.3.2. It seems, there are some inconsistencies between the several subprojects. By the way, is hipblaslt a hard dependency? |
Still waiting for other investigators to comment. For a standard build hipblaslt yes it is a hard dependency. |
I got your point, thanks. As workaround I use the precompiled hipblaslt. Hipblaslt doesn't compile for my gfx's, so I've to tweak around. |
If just makig a personal build you are not sharing with other users (and other gfx) and your gfx isn't supported by hipBLASLt then just build rocblas with additional cmake argument -DBUILD_WITH_HIPBLASLT=OFF or if using rmake.py --no_hipblaslt |
Thanks for helping me with the side question. |
I find the reason for the main question.
Is this right? |
Heelo,
sometimes it makes me curious how you get your builds done. In this case some CMAKE-variables aren't set in your scripts.
I tried to build rocBlas with the "T_rocblas" make-target on cmd.
Details are in the tarball.
rocblas_issue.tar.gz
The variable in question are:
CMAKE_CXX_COMPILER
CMAKE_MAKE_PROGRAM
The text was updated successfully, but these errors were encountered: