lamikr / rocm_sdk_builder

Other
113 stars 8 forks source link

f6e807687e breaks the build #54

Closed lamikr closed 3 weeks ago

lamikr commented 3 weeks ago

Something gets broken on builds when f6e807687e is applied. Clean build failed on building the SuiteSparse and complaints from following error:

/opt/rocm_sdk_611/bin/clang++ -O3 -DNDEBUG -Wno-extra-semi-stmt -Wno-extra-semi-stmt -L/opt/rocm_sdk_611/lib64 -L/opt/rocm_sdk_611/lib -L/opt/rocm_sdk_611/hsa/lib -L/opt/rocm_sdk_611/rocblas/lib -L/opt/rocm_sdk_611/hcc/lib CMakeFiles/mongoose_exe.dir/Executable/mongoose.cpp.o -o suitesparse_mongoose -Wl,-rpath,/home/lamikr/own/rocm/src/sdk/rocm_sdk_builder_611/builddir/023_04_SuiteSparse/Mongoose:/home/lamikr/own/rocm/src/sdk/rocm_sdk_builder_611/builddir/023_04_SuiteSparse/SuiteSparse_config: libsuitesparse_mongoose.so.3 ../SuiteSparse_config/libsuitesparseconfig.so.7.7.0 /usr/bin/ld: ../SuiteSparse_config/libsuitesparseconfig.so.7.7.0: undefined reference to `omp_get_wtime@VERSION'

When that patch is reversed, build works ok. Problem is that the patch is huge and touches multiple files so it's not easy to track what breaks there.