Joe Schoonover
Joe Schoonover
Quick update on this. I'm able to reproduce the problem that @drtpotter has mentioned with `ifort`. To be honest, I'm not sure why GNU compilers don't choke on this. The...
Excellent, I'll add in tests that demonstrate hipfort can build with gfortran, ifort, and ifx (for the moment). It'd be great to figure out if we can prove the examples...
Hey @cgmb - any updates here ?  Currently guessing-and-checking on using hipfort with a CMake build system. It would be great if ``` find_package(hipfort REQUIRED) ``` or something to...
I can upgrade to ROCm 6.0.2 . However, I use other builds of hipfort from source. Since I don't always just use the system compiler for Fortran and Fortran compilers...
> The short version is that if you've installed ROCm 6.0.2, then you can use a search like `find_package(hipfort REQUIRED COMPONENTS hip rocblas rocsparse)` and then link with `target_link_libraries(yourlib PRIVATE...
Also, this error is what I was referring to when building with another compiler other than the system compiler ``` | 1 Fatal Error: File '/opt/rocm/include/hipfort/amdgcn/hipfort.mod' opened at (1) is...
To summarize, many sites, including ours, want to offer multiple Fortran compilers which would then necessitate multiple installs of hipfort. Right now, this requires installing ROCm from the package manager...
@cgmb - I'm curious to know how stable it is to build HIP, HIPFort, and the accelerated libraries (ROCblas, etc.) with Spack.
Works great for hipfort. I usually will run a `spack checksum [email protected]` to add the latest hipfort version to the package in spack. This way we can build multiple instances...
Hey @maiconfaria , currently hipfort expects hip kernels to be written in C++ . As I'm aware, CUDA-Fortran syntax is restricted to only the PGI compilers. Edit : Compiling cuda-fortran...