- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear support
I am having troubles with compiling and running a simple code. I ask this since our production code seems to become unstable using ifx.
I am using Rocky9 , Intel OneAPI 2024.2
I have a simple program:
program hello
use mpi_f08
implicit none
integer :: ierr
call MPI_Init(ierr)
call MPI_Finalize(ierr)
end program hello
I use the following:
module load oneapi/tbb/2021.13
module load oneapi/compiler-rt/2024.2.1
module load oneapi/compiler/2024.2.1
module load oneapi/mpi/2021.13
export I_MPI_F90=ifx
I compile with:
/cm/shared/apps/oneapi/2024.2.1/mpi/2021.13/bin/mpif90 -g -traceback -O0 -check all test.F90 -o test
Running the program gives:
./test
Uninitialized bytes in strcmp at offset 0 inside [0x712000000c0a, 2)
==328777==WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0x7fffece5209c (/lib64/libucp.so.0+0x2309c) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#1 0x7fffece52e76 (/lib64/libucp.so.0+0x23e76) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#2 0x7fffece5910c in ucp_init_version (/lib64/libucp.so.0+0x2a10c) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#3 0x7fffea2d917b in mlx_domain_open (/cm/shared/apps/oneapi/2024.2.1/mpi/2021.13/opt/mpi/libfabric/lib/prov/libmlx-fi.so+0xb17b) (BuildId: 1dd5a82efea27007226e0e98f8c29bbb99bc0506)
#4 0x7fffee3ca1ec in fi_domain /build/impi/_libfabric_headers/rdma/fi_domain.h:271:9
#5 0x7fffee3ca1ec in create_vni_domain /build/impi/_buildspace/release/../../src/mpid/ch4/netmod/ofi/ofi_init.c:2480:5
#6 0x7fffee3ca1ec in create_vni_context /build/impi/_buildspace/release/../../src/mpid/ch4/netmod/ofi/ofi_init.c:2215:17
#7 0x7fffee3c86d0 in MPIDI_OFI_mpi_init_hook /build/impi/_buildspace/release/../../src/mpid/ch4/netmod/ofi/ofi_init.c:1664:17
#8 0x7fffee0c7374 in MPID_Init /build/impi/_buildspace/release/../../src/mpid/ch4/src/ch4_init.c:1663:25
#9 0x7fffee2e6dc9 in MPIR_Init_thread /build/impi/_buildspace/release/../../src/mpi/init/initthread.c:191:17
#10 0x7fffee2e6a7c in PMPI_Init /build/impi/_buildspace/release/../../src/mpi/init/init.c:143:17
#11 0x7ffff7ce2cc5 in mpi_init_f08_ (/cm/shared/apps/oneapi/2024.2.1/mpi/2021.13/lib/libmpifort.so.12+0xcfcc5) (BuildId: e9ab870e43f7b4a7a88713e3555a99de66d1d80d)
#12 0x49a3b2 in MAIN__ /home/jwindt/mpitest/test.F90:5:8
#13 0x40d0b8 in main (/home/jwindt/mpitest/test+0x40d0b8) (BuildId: 65f28d948e1f9a963642d2e9a72a5cb9f2f6901f)
#14 0x7fffeda295cf in __libc_start_call_main (/lib64/libc.so.6+0x295cf) (BuildId: 7a40a22c9a82854f3d66767232ae364a99174860)
#15 0x7fffeda2967f in __libc_start_main@GLIBC_2.2.5 (/lib64/libc.so.6+0x2967f) (BuildId: 7a40a22c9a82854f3d66767232ae364a99174860)
#16 0x40cf84 in _start (/home/jwindt/mpitest/test+0x40cf84) (BuildId: 65f28d948e1f9a963642d2e9a72a5cb9f2f6901f)
Uninitialized value was stored to memory at
#0 0x41f0d0 in realloc (/home/jwindt/mpitest/test+0x41f0d0) (BuildId: 65f28d948e1f9a963642d2e9a72a5cb9f2f6901f)
#1 0x7fffea19cb60 in ucs_realloc (/lib64/libucs.so.0+0x68b60) (BuildId: 9c134d7106d68389f2a452a254bb25f57467a2fe)
#2 0x7fffece52e76 (/lib64/libucp.so.0+0x23e76) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#3 0x300000003 (<unknown module>)
Uninitialized value was stored to memory at
#0 0x41f0d0 in realloc (/home/jwindt/mpitest/test+0x41f0d0) (BuildId: 65f28d948e1f9a963642d2e9a72a5cb9f2f6901f)
#1 0x7fffea19cb60 in ucs_realloc (/lib64/libucs.so.0+0x68b60) (BuildId: 9c134d7106d68389f2a452a254bb25f57467a2fe)
#2 0x7fffece52e76 (/lib64/libucp.so.0+0x23e76) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#3 0x300000003 (<unknown module>)
Uninitialized value was created by a heap allocation
#0 0x41f0d0 in realloc (/home/jwindt/mpitest/test+0x41f0d0) (BuildId: 65f28d948e1f9a963642d2e9a72a5cb9f2f6901f)
#1 0x7fffea19cb60 in ucs_realloc (/lib64/libucs.so.0+0x68b60) (BuildId: 9c134d7106d68389f2a452a254bb25f57467a2fe)
#2 0x7fffece52e76 (/lib64/libucp.so.0+0x23e76) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
#3 0x300000003 (<unknown module>)
SUMMARY: MemorySanitizer: use-of-uninitialized-value (/lib64/libucp.so.0+0x2309c) (BuildId: f062d71c65c8053ad6f696e66d11227ab55fb9d9)
Exiting
Link Copied

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page