Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit Test Issues with MAPL 3 and ifx 2025.0 #2883

Open
mathomp4 opened this issue Jun 21, 2024 · 3 comments
Open

Unit Test Issues with MAPL 3 and ifx 2025.0 #2883

mathomp4 opened this issue Jun 21, 2024 · 3 comments
Assignees
Labels
🪲 Bug Something isn't working ❗ High Priority This is a high priority PR

Comments

@mathomp4
Copy link
Member

mathomp4 commented Jun 21, 2024

We can build MAPL 3 with ifx 2025.0 and then build the tests! Yay!

However some tests fail. We can use #3185 to fix an ExtData2G issue, but beyond that we have (of the ESSENTIAL tests):

The following tests FAILED:
	 11 - MAPL.generic3g.tests (Failed)
	 20 - basic_captest (Failed)
	 21 - parent_child_captest (Failed)
	 22 - write_restart (Failed)
Errors while running CTest

These are very MAPL3-ish. So, I might defer to @tclune on who might be best to figure these out.


Tracebacks:

MAPL.generic3g.tests

 5/43 Test #11: MAPL.generic3g.tests .............***Failed    0.68 sec
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source
libpthread-2.28.s  00001458CED25D10  Unknown               Unknown  Unknown
MAPL.generic3g.te  000000000096A11A  Unknown               Unknown  Unknown
MAPL.generic3g.te  000000000096AFDE  Unknown               Unknown  Unknown
MAPL.generic3g.te  000000000096A179  Unknown               Unknown  Unknown
MAPL.generic3g.te  00000000006782F9  add_params                115  Test_Scenarios.F90
MAPL.generic3g.te  00000000006655A9  get_parameters             99  Test_Scenarios.F90
MAPL.generic3g.te  00000000006A0E05  test_scenarios_su         735  Test_Scenarios.pf
MAPL.generic3g.te  000000000078653B  test_scenarios_su           0  MAPL.generic3g.tests_driver.F90
MAPL.generic3g.te  0000000000781311  load_tests                 13  MAPL.generic3g.tests_driver.F90
MAPL.generic3g.te  00000000008A74CF  generic_run               111  FUnit.F90
MAPL.generic3g.te  0000000000789254  run                       108  pFUnit.F90
MAPL.generic3g.te  00000000007866A6  funit_main                 16  pfunit_main.F90
MAPL.generic3g.te  000000000078666B  funit_main_.t1289           0  MAPL.generic3g.tests_driver.F90
MAPL.generic3g.te  0000000000786656  main                       82  MAPL.generic3g.tests_driver.F90
MAPL.generic3g.te  000000000051D2DD  Unknown               Unknown  Unknown
libc-2.28.so       00001458CBF197E5  __libc_start_main     Unknown  Unknown
MAPL.generic3g.te  000000000051D1FE  Unknown               Unknown  Unknown

basic_captest

 8/43 Test #20: basic_captest ....................***Failed    0.85 sec
      MAPL: No configure file specified for logging layer.  Using defaults.
start time set: 1891  3  1  0  0  0   0
stop time set: 2999  3  2 21  0  0   0
actual stop time set: 1891  3  1 10  0  0   0
   GENERIC: L run_extdata = F
   GENERIC: L run_history = T (default)
   GENERIC: CH extdata_name = EXTDATA (default)
   GENERIC: CH root_name = GCM
   GENERIC: CH history_name = HIST (default)
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source
libpthread-2.28.s  00001504F2E52D10  Unknown               Unknown  Unknown
GEOS.x             00000000004228B4  Unknown               Unknown  Unknown
GEOS.x             0000000000422A40  Unknown               Unknown  Unknown
libMAPL.generic3g  000015050BFE0D3F  find_closest_exte         131  ExtensionFamily.F90
libMAPL.generic3g  000015050BFB4F71  extend                    822  StateRegistry.F90
libMAPL.generic3g  000015050C0365E2  connect_sibling           164  SimpleConnection.F90
libMAPL.generic3g  000015050C033A12  connect                   127  SimpleConnection.F90
libMAPL.generic3g  000015050C049EDD  connect                   164  MatchConnection.F90
libMAPL.generic3g  000015050C0D3E52  process_connectio          81  OuterMetaComponent_SMOD_initialize_modify_advertised.F90
libMAPL.generic3g  000015050C0CF194  initialize_modify          25  OuterMetaComponent_SMOD_initialize_modify_advertised.F90
libMAPL.generic3g  000015050BD4DBF3  initialize                165  GenericGridComp.F90
libesmf.so         00001504FF90E740  _ZN5ESMCI6FTable1     Unknown  Unknown
libesmf.so         00001504FF90E18C  ESMCI_FTableCallE     Unknown  Unknown
libesmf.so         00001504FFC08184  _ZN5ESMCI2VM5ente     Unknown  Unknown
libesmf.so         00001504FF90EE26  c_esmc_ftablecall     Unknown  Unknown
libesmf.so         00001504FFDCCCDD  esmf_compmod_mp_e     Unknown  Unknown
libesmf.so         00001504FFF87B52  esmf_gridcompmod_     Unknown  Unknown
libMAPL.generic3g  000015050C117142  initialize                 24  GriddedComponentDriver_SMOD_initialize.F90
libMAPL.generic3g  000015050BCD9646  initialize_phases          54  ComponentDriver.F90
libMAPL.cap3g.so   000015050CC7B573  mapl_run_driver            34  Cap.F90
GEOS.x             00000000004156DD  run_geos                   37  GEOS.F90
GEOS.x             0000000000415312  geos                       15  GEOS.F90
GEOS.x             00000000004151CD  Unknown               Unknown  Unknown
libc-2.28.so       00001504F20267E5  __libc_start_main     Unknown  Unknown
GEOS.x             00000000004150EE  Unknown               Unknown  Unknown
CMake Error: Y7eu2aKkFgFtdp5aMOTXJYmC/PET0.ESMF_LogFile: no such file or directory (ignoring)
CMake Error at /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:20 (message):
  Error running basic_captest
Call Stack (most recent call first):
  /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:23 (run_case)

parent_child_captest

 9/43 Test #21: parent_child_captest .............***Failed    0.85 sec
      MAPL: No configure file specified for logging layer.  Using defaults.
start time set: 1891  3  1  0  0  0   0
stop time set: 2999  3  2 21  0  0   0
actual stop time set: 1891  3  1 10  0  0   0
   GENERIC: L run_extdata = F
   GENERIC: L run_history = T (default)
   GENERIC: CH extdata_name = EXTDATA (default)
   GENERIC: CH root_name = GCM
   GENERIC: CH history_name = HIST (default)
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source
libpthread-2.28.s  000014B929219D10  Unknown               Unknown  Unknown
GEOS.x             00000000004228B4  Unknown               Unknown  Unknown
GEOS.x             0000000000422A40  Unknown               Unknown  Unknown
libMAPL.generic3g  000014B9423A7D3F  find_closest_exte         131  ExtensionFamily.F90
libMAPL.generic3g  000014B94237BF71  extend                    822  StateRegistry.F90
libMAPL.generic3g  000014B9423FD5E2  connect_sibling           164  SimpleConnection.F90
libMAPL.generic3g  000014B9423FAA12  connect                   127  SimpleConnection.F90
libMAPL.generic3g  000014B942410EDD  connect                   164  MatchConnection.F90
libMAPL.generic3g  000014B94249AE52  process_connectio          81  OuterMetaComponent_SMOD_initialize_modify_advertised.F90
libMAPL.generic3g  000014B942496194  initialize_modify          25  OuterMetaComponent_SMOD_initialize_modify_advertised.F90
libMAPL.generic3g  000014B942114BF3  initialize                165  GenericGridComp.F90
libesmf.so         000014B935CD5740  _ZN5ESMCI6FTable1     Unknown  Unknown
libesmf.so         000014B935CD518C  ESMCI_FTableCallE     Unknown  Unknown
libesmf.so         000014B935FCF184  _ZN5ESMCI2VM5ente     Unknown  Unknown
libesmf.so         000014B935CD5E26  c_esmc_ftablecall     Unknown  Unknown
libesmf.so         000014B936193CDD  esmf_compmod_mp_e     Unknown  Unknown
libesmf.so         000014B93634EB52  esmf_gridcompmod_     Unknown  Unknown
libMAPL.generic3g  000014B9424DE142  initialize                 24  GriddedComponentDriver_SMOD_initialize.F90
libMAPL.generic3g  000014B9420A0646  initialize_phases          54  ComponentDriver.F90
libMAPL.cap3g.so   000014B943042573  mapl_run_driver            34  Cap.F90
GEOS.x             00000000004156DD  run_geos                   37  GEOS.F90
GEOS.x             0000000000415312  geos                       15  GEOS.F90
GEOS.x             00000000004151CD  Unknown               Unknown  Unknown
libc-2.28.so       000014B9283ED7E5  __libc_start_main     Unknown  Unknown
GEOS.x             00000000004150EE  Unknown               Unknown  Unknown
CMake Error: lk1DCqSPxNCn0GVVyRGI667Y/PET0.ESMF_LogFile: no such file or directory (ignoring)
CMake Error at /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:20 (message):
  Error running parent_child_captest
Call Stack (most recent call first):
  /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:23 (run_case)

write_restart

10/43 Test #22: write_restart ....................***Failed    0.83 sec
      MAPL: No configure file specified for logging layer.  Using defaults.
start time set: 1891  3  1  0  0  0   0
stop time set: 2999  3  2 21  0  0   0
actual stop time set: 1891  3  1 10  0  0   0
   GENERIC: L run_extdata = F
   GENERIC: L run_history = T (default)
   GENERIC: CH extdata_name = EXTDATA (default)
   GENERIC: CH root_name = GCM
   GENERIC: CH history_name = HIST (default)
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source
libpthread-2.28.s  00001552C7699D10  Unknown               Unknown  Unknown
Unknown            00001552C3685600  Unknown               Unknown  Unknown
CMake Error: eVawssAmiyYkYQlFMFnja7xZ/PET0.ESMF_LogFile: no such file or directory (ignoring)
CMake Error at /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:20 (message):
  Error running write_restart
Call Stack (most recent call first):
  /home/mathomp4/Models/MAPL3-2024Nov18-ifx/gridcomps/cap3g/tests/run_captest.cmake:23 (run_case)
@mathomp4 mathomp4 added the 🪲 Bug Something isn't working label Jun 21, 2024
Copy link

github-actions bot commented Sep 7, 2024

This issue has been automatically marked as stale because it has not had activity in the last 60 days. If there are no updates within 7 days, it will be closed. You can add the ":hourglass: Long Term" label to prevent the stale action from closing this issue.

@github-actions github-actions bot added the ❄️ Stale This issue has been marked stale label Sep 7, 2024
@mathomp4 mathomp4 added ❗ High Priority This is a high priority PR and removed ❄️ Stale This issue has been marked stale labels Sep 8, 2024
@mathomp4 mathomp4 changed the title Unit Test Issues with MAPL 3 and ifx 2024.2 Unit Test Issues with MAPL 3 and ifx 2025.0 Nov 18, 2024
@mathomp4 mathomp4 pinned this issue Nov 18, 2024
@tclune
Copy link
Collaborator

tclune commented Nov 18, 2024

I suspect these are all just one issue for code that is shared among them. We should start with the write_restart() as that is the one that uses the least machinery.

@mathomp4
Copy link
Member Author

I suspect these are all just one issue for code that is shared among them. We should start with the write_restart() as that is the one that uses the least machinery.

If you (or others) would like to try it out with MAPL3 on bucy you can do:

module load ifx-stack

and that will get you ifx loaded up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🪲 Bug Something isn't working ❗ High Priority This is a high priority PR
Projects
None yet
Development

No branches or pull requests

3 participants