Closed dkokron closed 8 months ago
@dkokron Thanks. Can you look at/try #300 and see if that works for you?
Matt, Do you need me to do anything before promoting the fix?
Matt, Do you need me to do anything before promoting the fix?
I suppose if you could pull this branch and see if it works for you? (I still don't have access to ifx 2023.0)
Matt, You don't need root to install oneAPI.
On Fri, Dec 30, 2022 at 12:49 PM Matthew Thompson @.***> wrote:
Matt, Do you need me to do anything before promoting the fix?
I suppose if you could pull this branch and see if it works for you? (I still don't have access to ifx 2023.0)
— Reply to this email directly, view it on GitHub https://github.com/GEOS-ESM/ESMA_cmake/issues/299#issuecomment-1368049639, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACODV2CDXWVSJLJWTGWGWX3WP4VCPANCNFSM6AAAAAATLL3U2Y . You are receiving this because you were mentioned.Message ID: @.***>
I included your feature-mathomp4-299-add-ifx-support into the hpc-stack build system and did a targeted build of emsa_cmake. Doesn't look like esma_cmake compiles anything and I don't know what else in hpc-stack depends on it. Thus I'm not sure how to test this feature branch.
I copied Intel.cmake to IntelLLVM.cmake and made the following edit in order to get esma_cmake-v3.4.3 to compile with the LLVM based compilers from Intel. ifx does not support the "source" option to the "-fp-model" flag and stops working if it is present.
Note that the LLVM based compilers are very different than the Classic compilers in their support for compiler options. See https://www.intel.com/content/www/us/en/developer/articles/guide/porting-guide-for-ifort-to-ifx.html for further details.