SMOKE 4.8.1 testcase run error

Hello all,
I am running the SMOKE 4.8.1 testcase. The message shows missing some files. Such as:
data/inventory/nctox/pnts.map.point.nctox.txt
data/inventory/nctox/area.map.area.nctox.txt

I have checked under the data folder, which can be downloaded on the website. Where I can find these files? Or what should I do to run the testcase successfully?

Thank you.

Yukui

Hi Yukui,

It sounds like your download got corrupted.
Try downloading and extracting again, the files you mention should be there.

Christos

Those missing files you listed are the intermediate output files from Smkinven and you can’t download them. Looks like you encounter the error in your runs. Check you our Smkinven log file located under $LOGS.

If you are not sure how to resolve the errors, please share the error message here with me.

BH

Thank you @bbaek. I followed the userguide and run the testcase. After running, I do “grep ERROR *”. The message shows:

elevpoint.point.nctox.log: ERROR: input file not found: PNTS
elevpoint.point.nctox.log: *** ERROR ABORT in subroutine ELEVPOINT
grdmat.area.nctox.us12-nc.log: ERROR: input file not found: AREA
grdmat.area.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.nonroad.nctox.us12-nc.log: ERROR: input file not found: AREA
grdmat.nonroad.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.point.nctox.us12-nc.log: ERROR: input file not found: PNTS
grdmat.point.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.rateperdistance.nctox.us12-nc.log: ERROR: input file not found: MOBL
grdmat.rateperdistance.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.rateperhour.nctox.us12-nc.log: ERROR: input file not found: MOBL
grdmat.rateperhour.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.rateperprofile.nctox.us12-nc.log: ERROR: input file not found: MOBL
grdmat.rateperprofile.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
grdmat.ratepervehicle.nctox.us12-nc.log: ERROR: input file not found: MOBL
grdmat.ratepervehicle.nctox.us12-nc.log: *** ERROR ABORT in subroutine GRDMAT
movesmrg.rateperdistance.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
movesmrg.rateperdistance.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
movesmrg.rateperhour.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
movesmrg.rateperhour.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
movesmrg.rateperprofile.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
movesmrg.rateperprofile.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
movesmrg.ratepervehicle.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
movesmrg.ratepervehicle.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
mrggrid.abmp.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine MRGGRID
smkinven.area.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.nonroad.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.point.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.rateperdistance.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.rateperhour.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.rateperprofile.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkinven.ratepervehicle.nctox.log: *** ERROR ABORT in subroutine CHKLSTFL
smkmerge.area.nctox.20050710.us12-nc.log: ERROR: input file not found: AREA
smkmerge.area.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
smkmerge.nonroad.nctox.20050710.us12-nc.log: ERROR: input file not found: AREA
smkmerge.nonroad.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
smkmerge.point.nctox.20050710.us12-nc.log: ERROR: input file not found: PNTS
smkmerge.point.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENMRGIN
smkreport.area.inv.nctox.log: ERROR: input file not found: AREA
smkreport.area.inv.nctox.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.area.temporal.nctox.2005191.log: ERROR: input file not found: AREA
smkreport.area.temporal.nctox.2005191.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.nonroad.inv.nctox.log: ERROR: input file not found: AREA
smkreport.nonroad.inv.nctox.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.nonroad.temporal.nctox.2005191.log: ERROR: input file not found: AREA
smkreport.nonroad.temporal.nctox.2005191.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.point.elevpoint.nctox.2005191.log: ERROR: input file not found: PNTS
smkreport.point.elevpoint.nctox.2005191.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.point.inv.nctox.log: ERROR: input file not found: PNTS
smkreport.point.inv.nctox.log: *** ERROR ABORT in subroutine OPENREPIN
smkreport.point.temporal.nctox.2005191.log: ERROR: input file not found: PNTS
smkreport.point.temporal.nctox.2005191.log: *** ERROR ABORT in subroutine OPENREPIN
spcmat.area.nctox.cmaq_cb05_soa.log: ERROR: input file not found: AREA
spcmat.area.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.nonroad.nctox.cmaq_cb05_soa.log: ERROR: input file not found: AREA
spcmat.nonroad.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.point.nctox.cmaq_cb05_soa.log: ERROR: input file not found: PNTS
spcmat.point.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.rateperdistance.nctox.cmaq_cb05_soa.log: ERROR: input file not found: MOBL
spcmat.rateperdistance.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.rateperhour.nctox.cmaq_cb05_soa.log: ERROR: input file not found: MOBL
spcmat.rateperhour.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.rateperprofile.nctox.cmaq_cb05_soa.log: ERROR: input file not found: MOBL
spcmat.rateperprofile.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
spcmat.ratepervehicle.nctox.cmaq_cb05_soa.log: ERROR: input file not found: MOBL
spcmat.ratepervehicle.nctox.cmaq_cb05_soa.log: *** ERROR ABORT in subroutine SPCMAT
temporal.area.nctox.20050710.log: ERROR: input file not found: AREA
temporal.area.nctox.20050710.log: *** ERROR ABORT in subroutine OPENTMPIN
temporal.nonroad.nctox.20050710.log: ERROR: input file not found: AREA
temporal.nonroad.nctox.20050710.log: *** ERROR ABORT in subroutine OPENTMPIN
temporal.point.nctox.20050710.log: ERROR: input file not found: PNTS
temporal.point.nctox.20050710.log: *** ERROR ABORT in subroutine OPENTMPIN
temporal.rateperdistance.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
temporal.rateperdistance.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENTMPIN
temporal.rateperhour.nctox.20050710.us12-nc.log: ERROR: input file not found: MOBL
temporal.rateperhour.nctox.20050710.us12-nc.log: *** ERROR ABORT in subroutine OPENTMPIN

When I open one of the .log file, “elevpoint.point.nctox.log” for example, the file says:

 Program ELEVPOINT specifies elevated point sources in the
 inventory by doing one of the following:
      1) Reads a list of preset "major" point sources
      2) Uses a "cutoff" height and an analytical plume
         rise equation to determine elevated sources for UAM-
         style point source processing.
 It also writes one of the plume-in-grid source files for
 the CMAQ model.


 You will need to enter the logical names for the input and
 output files (and to have set them prior to program start,
 using "setenv <logicalname> <pathname>").

 You may use END_OF-FILE (control-D) to quit the program
 during logical-name entry. Default responses are given in
 brackets [LIKE THIS] and can be accepted by hitting the
 <RETURN> key.

 Value for PROMPTFLAG:  N returning FALSE
 Returning default value TRUE for query:
 "Continue with program?"
 Value for SMK_PING_METHOD:  1
 Value for SMK_ELEV_METHOD:  2
 Value for ELEV_WRITE_FAKE_SRC not defined;returning default:   TRUE
 Value for ELEV_WRITE_LATLON not defined;returning default:   TRUE
 Value for USE_VARIABLE_GRID not defined;returning default:   FALSE
 Value for SMK_SOURCE:  'P'
 Value for SMK_SOURCE:  'P'
 NOTE: Elevated source approach is...
      Use PELVCONFIG file to determine srcs for in-line plume rise
 NOTE: Plume-in-grid (PinG) approach is...
      Use PELVCONFIG file to determine PinG sources
 Value for PROMPTFLAG:  N returning FALSE

ERROR: input file not found: PNTS
/home/yul18051/smoke/4.8.1/data/inventory/nctox/pnts.map.point.nctox.txt

 Could not open input file "PNTS".

 *** ERROR ABORT in subroutine ELEVPOINT
 Ending program "ELEVPOINT".

Yukui

Thank you @chef. I have downloaded the file again. But the files are still missing.

Yukui

@YukuiLi Based on a single error message from Smkinven, looks like PSTK (Point Stack Parameter) input file in your Smkinven run. FYI, if Smkinven runs failed, all other programs will fail since they are relying on the intermediate output files from Smkinven. So, you need to make sure you have a successful run of Smkinven first. Check your Smkinven log file and see whether PSTK file is missing or not.