Opened 4 years ago

Closed 3 years ago

#485 closed defect (fixed)

XIOS crash for newer windfall variable

Reported by: mmcgrath Owned by: luyssaert
Priority: major Milestone: IPSLCM6.v2
Component: Anthropogenic processes Version:
Keywords: Cc:

Description

Using r5693 of ORCHIDEE-CN-CAN and r5693 of config/ORCHIDEE_OL/OOL_SEC_STO_FG1trans for the CN-CAN ORCHIDEE_OL (no change in run.def), I have the following crash on obelix using a single processor:

orchidee_ol 0000000003C6A73F idata_mp_xios_sen 460 idata.f90
orchidee_ol 0000000001D44673 xios_orchidee_mp_ 645 xios_orchidee.f90
orchidee_ol 00000000014D04E7 stomate_lpj_mp_st 1946 stomate_lpj.f90
orchidee_ol 0000000000E1435C stomate_mp_stomat 2840 stomate.f90
orchidee_ol 0000000000C0D0F5 slowproc_mp_slowp 858 slowproc.f90
orchidee_ol 00000000009ECCAB sechiba_mp_sechib 1148 sechiba.f90
orchidee_ol 000000000060E2E8 intersurf_mp_inte 638 intersurf.f90
orchidee_ol 0000000000524484 MAIN 1482 dim2_driver.f90

which is the following line in stomate_lpj.f90:

CALL xios_orchidee_send_field("WOOD_VOL_PIX_CUT",wood_volume_pix_cut)

Need to confirm that this variable is properly declared and defined for XIOS.

Change History (5)

comment:1 Changed 4 years ago by jgipsl

The variable wood_volume_pix_cut is ok and the call to XIOS is ok. But maybe one of the components when calculating it is wrong. Check biomass_cut.

comment:2 Changed 4 years ago by luyssaert

  • Priority changed from blocker to major

comment:3 Changed 3 years ago by luyssaert

  • Owner changed from somebody to luyssaert
  • Status changed from new to assigned

comment:4 Changed 3 years ago by luyssaert

r6444 the variable area_timber_removals_5_years is correctly initialized on proc 1 but is uninitialized on the other procs. Test case FG1.WIND.n on obelix home/users/sluys/ORCHIDEE.CN.CAN.

comment:5 Changed 3 years ago by luyssaert

  • Resolution set to fixed
  • Status changed from assigned to closed

Some windthrow variables were not correctly initialized in stomate.f90. Started cleaning stomate_windthrow.f90. This has been committed in r6448.

Note: See TracTickets for help on using tickets.