Skip to content

Warning message building on Aurora with latest Aurora libraries #166

@zhangchonglin

Description

@zhangchonglin

While building PUMIPic at commit 04ade03 on Aurora with kokkos 5.0.0 and newer libraries (mpich, oneapi etc), I encountered the following warning message.

[ 36%] Linking CXX static library libparticleStructs.a                              
[ 36%] Built target particleStructs                                                 
[ 52%] Building CXX object particle_structs/CMakeFiles/smoke_test_particle.dir/test/smoke_test_particle.cpp.o
[ 57%] Building CXX object src/CMakeFiles/pumipic-core.dir/pumipic_input.cpp.o  
[ 57%] Building CXX object src/CMakeFiles/pumipic-core.dir/pumipic_lb.cpp.o         
[ 57%] Building CXX object src/CMakeFiles/pumipic-core.dir/pumipic_part_construct.cpp.o
Compilation from IR - skipping loading of FCL                                   
Build succeeded.                                                                
warning: Undefined function _ZNK7Omega_h4ReadIiEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h4ReadIdEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIdEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h4ReadIiEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIiEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h4ReadIlEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIlEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h4ReadIaEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIaEixEi found in /tmp/icpx-59553d4ee6/pumipic_part_construct-da1b96.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIiEixEi found in /tmp/icpx-ef61ea8315/pumipic_lb-05e9e0.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h4ReadIiEixEi found in /tmp/icpx-ef61ea8315/pumipic_lb-05e9e0.bc. This may result in runtime errors.
warning: Undefined function _ZNK7Omega_h5WriteIiEixEi found in /tmp/icpx-ef61ea8315/pumipic_lb-05e9e0.bc. This may result in runtime errors.
Compilation from IR - skipping loading of FCL                                   
Build succeeded.   

More observations:

  • The code was built successfully. But some simple tests crashed (will update more on this).
  • Looking at the build log from earlier kokkos 4.6.02 version in Compilation and run issue on ALCF Aurora #147, these warnings were not in the log file when earlier Aurora libraries were used.
  • When using the same code versions as before (kokkos 4.6.02, PUMIPic at commit: 1f654d8, omega_h at commit: cbb705a), the above warning messages are in the log file when built with latest Aurora libraries shown below.
Currently Loaded Modules:
  1) libfabric/1.22.0                 5) oneapi/release/2025.2.0       9) gcc/13.3.0                     13) gmake/4.4.1
  2) cray-pals/1.8.0                  6) gmp/6.3.0-mtokfaw       (H)  10) libxml2/2.13.5                 14) cmake/3.31.8
  3) cray-libpals/1.8.0               7) mpfr/4.2.1-gkcdl5w      (H)  11) hwloc/2.12.1-level-zero
  4) gcc-runtime/13.3.0-ghotoln (H)   8) mpc/1.3.1-rdrlvsl       (H)  12) mpich/opt/develop-git.6037a7a

  Where:
   H:  Hidden Module

@Sichao25, @cwsmith: I am wondering if you guys have any idea what could be the issue here?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions