forked from mom-ocean/MOM5
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I am in the process of debugging #34 with valgrind. I will update this issue with the ones that warrant a closer look.
This warning refers to this line and is entirely within user-code, so possibly an issue that needs to be fixed.
For mpp_until.inc
==701789== Conditional jump or move depends on uninitialised value(s)
==701789== at 0x47402C6: mpp_mod_mp_uppercase_ (mpp_util.inc:1265)
==701789== by 0x43DBA06: fms_mod_mp_fms_init_ (fms.F90:403)
==701789== by 0x46AC6D: MAIN__ (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x413DFC: main (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== Uninitialised value was created by a heap allocation
==701789== at 0x910A185: malloc (vg_replace_malloc.c:442)
==701789== by 0x4E9DF44: _mm_malloc (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x4E3EF8F: for_allocate_handle (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x4740A9B: mpp_mod_mp_read_input_nml_ (mpp_util.inc:1362)
==701789== by 0x4743CCC: mpp_mod_mp_mpp_init_ (mpp_comm_mpi.inc:106)
==701789== by 0x43DB4FA: fms_mod_mp_fms_init_ (fms.F90:359)
==701789== by 0x46AC6D: MAIN__ (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x413DFC: main (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== Conditional jump or move depends on uninitialised value(s)
==701789== at 0x4740466: mpp_mod_mp_lowercase_ (mpp_util.inc:1293)
==701789== by 0x4387BEF: diag_table_mod_mp_parse_diag_table_ (diag_table.F90:479)
==701789== by 0x43732D3: diag_manager_mod_mp_diag_manager_init_ (diag_manager.F90:3906)
==701789== by 0x46C3DC: MAIN__ (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x413DFC: main (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== Uninitialised value was created by a heap allocation
==701789== at 0x910A185: malloc (vg_replace_malloc.c:442)
==701789== by 0x4E9DF44: _mm_malloc (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x4E3EF8F: for_allocate_handle (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x4386C25: diag_table_mod_mp_parse_diag_table_ (diag_table.F90:399)
==701789== by 0x43732D3: diag_manager_mod_mp_diag_manager_init_ (diag_manager.F90:3906)
==701789== by 0x46C3DC: MAIN__ (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)
==701789== by 0x413DFC: main (in /g/data/vk83/prerelease/apps/spack/0.22/restricted/ukmo/release/linux-rocky8-x86_64_v4/oneapi-2025.0.4/mom5-git.dev-2025.03.001_access-esm1.6-dk3dswnos3wm6vybi5ariv7e754klqhu/bin/fms_ACCESS-ESM.x)Edit: Organising the errors per final file (and hopefully there won't be too many unique files and my approach will scale)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels