2025-11-05T14:18:37.99,INFO,SpawnProcess-1/22020,DalzielJa@PCM-5KC32F3 running C:\Users\DALZIE~1\AppData\Local\Temp\DalzielJa\calc_56\job_name\job_PGA.ini [--hc=None]
2025-11-05T14:18:38.00,INFO,SpawnProcess-1/22020,Using engine version 3.23.3
2025-11-05T14:18:38.33,WARNING,SpawnProcess-1/22020,Using 4 processpool workers
2025-11-05T14:18:39.88,INFO,SpawnProcess-1/22020,Checksum of the inputs: 2355249602 (total size 106.82 MB)
2025-11-05T14:18:39.91,INFO,SpawnProcess-1/22020,Running PreClassicalCalculator with concurrent_tasks = 8
2025-11-05T14:18:39.92,INFO,SpawnProcess-1/22020,Extracting the hazard sites from the site model
2025-11-05T14:18:40.11,INFO,SpawnProcess-1/22020,Read N=31065 hazard sites and L=25 hazard levels
2025-11-05T14:18:40.12,INFO,SpawnProcess-1/22020,Reading C:\Users\DALZIE~1\AppData\Local\Temp\DalzielJa\calc_56\job_name\ssmLT.xml
2025-11-05T14:18:40.44,INFO,SpawnProcess-1/22020,Building 1 realizations
2025-11-05T14:18:40.45,INFO,SpawnProcess-1/22020,Reading the source model(s) in parallel
2025-11-05T14:18:54.09,WARNING,SpawnProcess-1/22020,Sent 1 read_source_model tasks, 0 B
2025-11-05T14:18:54.11,INFO,SpawnProcess-1/22020,Received 1 * 75 B in 13 seconds [unpik=0.00s] from read_source_model {'tot': '75 B'}
2025-11-05T14:18:54.19,ERROR,SpawnProcess-1/22020,Traceback (most recent call last): File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\engine\engine.py", line 208, in run_calc calc.run(shutdown=True) File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 339, in run raise exc from None File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 325, in run self.pre_execute() File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 719, in pre_execute calc.run(remove=False) File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 339, in run raise exc from None File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 325, in run self.pre_execute() File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 729, in pre_execute self.read_inputs() File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\calculators\base.py", line 608, in read_inputs self.csm = csm = readinput.get_composite_source_model( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\commonlib\readinput.py", line 1000, in get_composite_source_model csm = source_reader.get_csm(oqparam, full_lt, dstore) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\source_reader.py", line 277, in get_csm h5=dstore if dstore else None).reduce() ^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 924, in reduce return self.submit_all().reduce(agg, acc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 608, in reduce for result in self: File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 594, in __iter__ yield from self._iter() File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 584, in _iter out = result.get() ^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 414, in get raise etype(msg) ValueError: File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\parallel.py", line 437, in new val = func(*args) ^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\source_reader.py", line 164, in read_source_model [sm] = nrml.read_source_models([fname], converter) ^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\nrml.py", line 336, in read_source_models sm = to_python(fname, converter) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\nrml.py", line 175, in to_python return node_to_obj(node, fname, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\baselib\general.py", line 690, in __call__ return self[key](obj, *args, **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\nrml.py", line 223, in get_source_model_05 sg = converter.convert_node(src_group) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\sourceconverter.py", line 757, in convert_node obj = getattr(self, 'convert_' + name)(node) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\sourceconverter.py", line 1246, in convert_sourceGroup sg.update(src) File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\sourceconverter.py", line 273, in update _, max_mag = src.get_min_max_mag() ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\dalzielja\AppData\Local\Programs\OpenQuake Engine\python3\Lib\site-packages\openquake\hazardlib\source\non_parametric.py", line 113, in get_min_max_mag min_mag = min(rup.mag for rup, pmf in self.data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: min() arg is an empty sequence