Baunsgaard commented on PR #1843: URL: https://github.com/apache/systemds/pull/1843#issuecomment-1715765877
> I was going through the failed javaTest, and apparently I am installing the openblas outside of the docker container, I put the install section in build.yml file [c500e11](https://github.com/apache/systemds/commit/c500e1192665f3bea8df0a88135b62857635add2) > > should I be putting install OpenBlas section in entrypoint.sh ? > > -- Configuring incomplete, errors occurred! See also "/github/workspace/src/main/cpp/INTEL/CMakeFiles/CMakeOutput.log". make: *** No rule to make target 'install'. Stop. -- The CXX compiler identification is GNU 9.4.0 -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Error at cmake/FindOpenBLAS.cmake:72 (MESSAGE): -- Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off Could not find OpenBLAS Call Stack (most recent call first): CMakeLists.txt:69 (find_package) You added it in Build. therefore yes it is not in the JavaTest GitHub Action. I thought you just tried some things out in build, to see what to do to make it work. I would suggest to modify the actual build.sh script in src/main/cpp that is running every time even inside the docker image. in that build.sh script you can detect if the correct requirements are installed and if not install them. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
