-
Notifications
You must be signed in to change notification settings - Fork 145
Closed
Description
Describe the bug
recipe_perfmetrics_land_CMIP5 currently fails in the mulit_model_statistics step:
Traceback (most recent call last):
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_main.py", line 499, in run
fire.Fire(ESMValTool())
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/fire/core.py", line 141, in Fire
component_trace = _Fire(component, args, parsed_flag_args, context, name)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/fire/core.py", line 466, in _Fire
component, remaining_args = _CallAndUpdateTrace(
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/fire/core.py", line 681, in _CallAndUpdateTrace
component = fn(*varargs, **kwargs)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_main.py", line 443, in run
process_recipe(recipe_file=recipe, config_user=cfg)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_main.py", line 124, in process_recipe
recipe.run()
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_recipe.py", line 1882, in run
self.tasks.run(max_parallel_tasks=self._cfg['max_parallel_tasks'])
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_task.py", line 723, in run
self._run_sequential()
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_task.py", line 734, in _run_sequential
task.run()
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_task.py", line 259, in run
input_files.extend(task.run())
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_task.py", line 259, in run
input_files.extend(task.run())
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/_task.py", line 263, in run
self.output_files = self._run(input_files)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/__init__.py", line 592, in _run
self.products = _apply_multimodel(self.products, step,
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/__init__.py", line 506, in _apply_multimodel
result = preprocess(products - exclude, step, **settings)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/__init__.py", line 342, in preprocess
result.append(_run_preproc_function(function, items, settings,
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/__init__.py", line 302, in _run_preproc_function
return function(items, **kwargs)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/_multimodel.py", line 505, in multi_model_statistics
group_statistics = _multiproduct_statistics(
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/_multimodel.py", line 407, in _multiproduct_statistics
statistics_cubes = _multicube_statistics(cubes=cubes,
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/_multimodel.py", line 388, in _multicube_statistics
result_cube = _compute_eager(aligned_cubes,
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/_multimodel.py", line 324, in _compute_eager
combined_slice = _combine(single_model_slices)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/esmvalcore/preprocessor/_multimodel.py", line 293, in _combine
merged_cube = cubes.merge_cube()
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/iris/cube.py", line 402, in merge_cube
proto_cube.register(cube, error_on_mismatch=True)
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/iris/_merge.py", line 1361, in register
match = coord_payload.match_signature(
File "/work/bd0854/b309192/soft/miniconda3/envs/core_rc4/lib/python3.10/site-packages/iris/_merge.py", line 284, in match_signature
raise iris.exceptions.MergeError(msgs)
iris.exceptions.MergeError: failed to merge into a single cube.
Coordinates in cube.dim_coords differ: longitude.Please attach
- The
main_log_debug.txtfile, this can also be found in therundirectory in the output directory: https://esmvaltool.dkrz.de/shared/esmvaltool/v2.5.0-test-rc4/recipe_perfmetrics_land_CMIP5_20220303_185908/run/main_log_debug.txt