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

cam6_3_108: Issue with ocean emissions chemistry code in B compsets #794

Closed
fvitt opened this issue Apr 24, 2023 · 0 comments
Closed

cam6_3_108: Issue with ocean emissions chemistry code in B compsets #794

fvitt opened this issue Apr 24, 2023 · 0 comments
Assignees
Labels
bug Something isn't working correctly
Milestone

Comments

@fvitt
Copy link

fvitt commented Apr 24, 2023

What happened?

Floating point exception occurs in src/chemistry/mozart/ocean_emis.F90 when configured with active ocean component (B compset). Following is the traceback:

98:MPT: #2  MPI_SGI_stacktraceback (
98:MPT:     header=header@entry=0x7fff631f2410 "MPT ERROR: Rank 98(g:98) received signal SIGFPE(8).\n\tProcess ID: 46099, Host: r6i2n5, Program: /glade/scratch/fvitt/SMS_D.f09_g17.B1850.cheyenne_intel.allactive-defaultio.ocnemis/bld/cesm.exe\n\tMPT Ver"...) at sig.c:340
98:MPT: #3  0x00002ac95ca02e66 in first_arriver_handler (signo=signo@entry=8, 
98:MPT:     stack_trace_sem=stack_trace_sem@entry=0x2ac96c320080) at sig.c:489
98:MPT: #4  0x00002ac95ca030f3 in slave_sig_handler (signo=8, siginfo=<optimized out>, 
98:MPT:     extra=<optimized out>) at sig.c:565
98:MPT: #5  <signal handler called>
98:MPT: #6  0x0000000003e09ea6 in ocean_emis::henry_m_atm (henry_m_atm=..., 
98:MPT:     speciesindex=15, t_water_k=..., salinity_partsperthousand=..., ncol=16)
98:MPT:     at /glade/work/fvitt/cesm/cesm2_3_test/components/cam/src/chemistry/mozart/ocean_emis.F90:684
98:MPT: #7  0x0000000003e0342f in ocean_emis::flux_kg_m2_s (flux_kg_m2_s=..., 
98:MPT:     speciesname=..., cgas_ppt=..., cwater_nm=..., t_air_k=..., u10_m_s=..., 
98:MPT:     p_atm=..., t_water_k=..., salinity_partsperthousand=..., 
98:MPT:     switch_bubble=.FALSE., ncol=16, .tmp.SPECIESNAME.len_V$20a3=16)
98:MPT:     at /glade/work/fvitt/cesm/cesm2_3_test/components/cam/src/chemistry/mozart/ocean_emis.F90:478
98:MPT: #8  0x0000000003dfd5de in ocean_emis::ocean_emis_getflux (lchnk=1165, ncol=16, 
98:MPT:     state=..., u10=..., sst=..., ocnfrac=..., icefrac=..., sflx=...)
98:MPT:     at /glade/work/fvitt/cesm/cesm2_3_test/components/cam/src/chemistry/mozart/ocean_emis.F90:327
98:MPT: #9  0x0000000002b06576 in chemistry::chem_emissions (state=..., cam_in=...)
98:MPT:     at /glade/work/fvitt/cesm/cesm2_3_test/components/cam/src/chemistry/mozart/chemistry.F90:895
98:MPT: #10 0x000000000124d1f6 in physpkg::tphysac (ztodt=1800, cam_in=..., 
98:MPT:     cam_out=..., state=..., tend=..., pbuf=0x2ac975ae7340)
98:MPT:     at /glade/work/fvitt/cesm/cesm2_3_test/components/cam/src/physics/cam/physpkg.F90:1509

What are the steps to reproduce the bug?

./create_test --walltime 00:30:00 SMS_D.f09_g17.B1850.cheyenne_intel.allactive-defaultio

What CAM tag were you using?

cam6_3_106

What machine were you running CAM on?

CISL machine (e.g. cheyenne)

What compiler were you using?

Intel

Path to a case directory, if applicable

/glade/scratch/fvitt/SMS_D.f09_g17.B1850.cheyenne_intel.allactive-defaultio.ocnemis

Will you be addressing this bug yourself?

Yes

Extra info

No response

@fvitt fvitt added the bug Something isn't working correctly label Apr 24, 2023
@fvitt fvitt added this to the CAM6.5 milestone Apr 24, 2023
@fvitt fvitt self-assigned this Apr 24, 2023
@cacraigucar cacraigucar changed the title Issue with ocean emissions chemistry code in B compsets cam6_3_108: Issue with ocean emissions chemistry code in B compsets Apr 24, 2023
@github-project-automation github-project-automation bot moved this from To Do to Done in CAM Development Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working correctly
Projects
Status: Done
Development

No branches or pull requests

2 participants