# JULES suite not running

**URL:** https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898
**Category:** Uncategorized
**Tags:** JASMIN, JULES
**Created:** [3 February 2023 11:18 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898 "2023-02-03T11:18:23Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![r.i.maidment](https://avatars.discourse-cdn.com/v4/letter/r/b38774/32.png) [@r.i.maidment](https://cms-helpdesk.ncas.ac.uk/u/r.i.maidment)
#### Post date: [3 February 2023 11:18 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898/1 "2023-02-03T11:18:23Z")

</div>

Hi Patrick,

I’ve got a JULES suite to create historical estimates of soil moisture. It was running fine last week when I was doing some tests, but it’s no longer running. The run starts, but within a minute it crashes. Would you be able to have a look please? I suspect it’s something trivial but I’ve had a good look and still none the wiser.

Details provided below.

Thanks very much,  
Ross

* * *

A copy of the suite is here (which you should be able to access): /gws/nopw/j04/tamsat/rmaidment/JULES/u-cs200

When running, it returns the following error message:

```auto
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 4 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
[host308.jc.rl.ac.uk:30254] 7 more processes have sent help message help-mpi-api.txt / mpi-abort
[host308.jc.rl.ac.uk:30254] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
[FAIL] rose-jules-run <<' __STDIN__'
[FAIL] 
[FAIL] ' __STDIN__' # return-code=1
2023-02-03T10:45:11Z CRITICAL - failed/EXIT
--------------------------------------------------------------------------

```

And the last few lines of the run’s output before it crashes is:

```auto
{MPI Task 6} [INFO] init_surface_types: Using 4 non-veg surface types
{MPI Task 6} [INFO] init_surface_types: Soil is type #8
{MPI Task 6} [INFO] init_surface_types: Lake (inland water) is type #7
{MPI Task 6} [INFO] init_surface_types: Land ice is type #9
{MPI Task 6} [INFO] init_surface_types: Urban is type #6
{MPI Task 6} [INFO] init_surface_types: No canyon type specified (URBAN-2T or MORUSES)
{MPI Task 6} [INFO] init_surface_types: No roof type specified (URBAN-2T or MORUSES)
{MPI Task 6} [INFO] init_surface: Reading JULES_SURFACE namelist...
{MPI Task 6} [INFO] init_time: Reading JULES_TIME namelist...
{MPI Task 6} [INFO] init_time: Reading JULES_SPINUP namelist...
{MPI Task 6} [INFO] init_time: Timestep is 3600 seconds

```

---

<div class="post-metadata">

### Author: ![pmcguire](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@pmcguire](https://cms-helpdesk.ncas.ac.uk/u/pmcguire)
#### Post date: [3 February 2023 11:35 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898/2 "2023-02-03T11:35:44Z")

</div>

Hi Ross:  
The beginning of your job.err file has:

```auto
{MPI Task 0} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 4} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 7} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 3} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 1} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 5} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 2} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime
{MPI Task 6} [FATAL ERROR] datetime_from_string: '^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@' is not a valid datetime

```

Maybe something is not set up right?  
Patrick

---

<div class="post-metadata">

### Author: ![r.i.maidment](https://avatars.discourse-cdn.com/v4/letter/r/b38774/32.png) [@r.i.maidment](https://cms-helpdesk.ncas.ac.uk/u/r.i.maidment)
#### Post date: [3 February 2023 13:51 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898/3 "2023-02-03T13:51:33Z")

</div>

Hi Patrick,

Thanks for having a look. After some testing, it’s now working. In my suite.rc file, I had several occasions where the I had specified different start and end dates for different test runs (most of which are commented out). For example:

```auto
!!spinup_end='2001-01-01 00:00:00'
!!spinup_start='1999-01-01 00:00:00'
spinup_end='2001-01-01 00:00:00'
spinup_start='2000-01-01 00:00:00'
!!spinup_end='1983-01-01 00:00:00'
!!spinup_start='1984-01-01 00:00:00'

```

It seems that JULES does not like this! In the end, I deleted the bottom two lines and it worked.

Thanks for having a look though!  
Ross

---

<div class="post-metadata">

### Author: ![pmcguire](https://avatars.discourse-cdn.com/v4/letter/p/b782af/32.png) [@pmcguire](https://cms-helpdesk.ncas.ac.uk/u/pmcguire)
#### Post date: [3 February 2023 14:14 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898/4 "2023-02-03T14:14:05Z")

</div>

Hi Ross:  
Yes, the `!!` is not a comment symbol. It is just a way to make a placeholder if you need it.

I’m glad it’s working now.  
Patrick

---

<div class="post-metadata">

### Author: ![r.i.maidment](https://avatars.discourse-cdn.com/v4/letter/r/b38774/32.png) [@r.i.maidment](https://cms-helpdesk.ncas.ac.uk/u/r.i.maidment)
#### Post date: [3 February 2023 14:42 UTC](https://cms-helpdesk.ncas.ac.uk/t/jules-suite-not-running/898/5 "2023-02-03T14:42:54Z")

</div>

Hi Patrick,

Thanks for the clarification and for the help!

Cheers,  
Ross
