# SMOKE 4.8.1 testcase run error

**URL:** <https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483>\
**Category:** SMOKE\
**Created:** [July 7, 2021, 11:25pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483 "2021-07-07T23:25:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![YukuiLi](https://avatars.discourse-cdn.com/v4/letter/y/6a8cbe/32.png) [@YukuiLi](https://forum.cmascenter.org/u/YukuiLi)\
**Post date:** [July 7, 2021, 11:25pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/1 "2021-07-07T23:25:59Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![chef](https://avatars.discourse-cdn.com/v4/letter/c/e47c2d/32.png) [@chef](https://forum.cmascenter.org/u/chef)\
**Post date:** [July 8, 2021, 2:02pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/2 "2021-07-08T14:02:19Z")

</div>

Hi Yukui,

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

Christos

---

<div class="post-metadata">

**Author:** ![bbaek](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/bbaek/32/22_2.png) [@bbaek](https://forum.cmascenter.org/u/bbaek)\
**Post date:** [July 8, 2021, 2:24pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/3 "2021-07-08T14:24:58Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![YukuiLi](https://avatars.discourse-cdn.com/v4/letter/y/6a8cbe/32.png) [@YukuiLi](https://forum.cmascenter.org/u/YukuiLi)\
**Post date:** [July 8, 2021, 2:37pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/4 "2021-07-08T14:37:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![YukuiLi](https://avatars.discourse-cdn.com/v4/letter/y/6a8cbe/32.png) [@YukuiLi](https://forum.cmascenter.org/u/YukuiLi)\
**Post date:** [July 8, 2021, 2:38pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/5 "2021-07-08T14:38:25Z")

</div>

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

Yukui

---

<div class="post-metadata">

**Author:** ![bbaek](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.cmascenter.org/bbaek/32/22_2.png) [@bbaek](https://forum.cmascenter.org/u/bbaek)\
**Post date:** [July 14, 2021, 2:20pm UTC](https://forum.cmascenter.org/t/smoke-4-8-1-testcase-run-error/2483/6 "2021-07-14T14:20:03Z")

</div>

@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.
