-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[bug from Hell] Serious issue with: concatenated cubes with masks and dask=2024.8.0
#6109
Comments
dask=2024.8.0
Historically when we have raised mask-related issues with Dask, they have asked us to propose the fix. Historically we have found that you need to be highly experienced in Dask before you can work on it. None of us are highly experienced in Dask. Options:
|
@trexfeathers very many thanks for looking into this! 🍺 I know you guys' masked pain - masked arrays are a lot more important than what Numpy/Dask folk consider them to be 😁 |
I believe I have narrowed this down: dask/dask#11296 |
@rcomer that's the one indeed, excellent detective work! |
@valeriupredoi there is now a fix on dask |
@rcomer let me try test with that, cheers 🍺 |
@rcomer |
From @scitools/peloton: cross-chunk slicing has come up before. Before this can be closed we should write a test to catch cases like this. |
This is one of the ESMValTool tests that failed: |
From @SciTools/peloton we can maybe add a negative pin for the problem. |
a very positive take on it 😁 (sorry, I was on holidays until a few days ago) |
Hi folks,
dask==2024.8.0
, so one gets cray values of 1.e+36 etcdask==2024.7.1
Good luck fixing this folks, it took me two days to isolate it from ESMValCore, am sure it's not a very straightforward fix 😁 But it's an ugly bug that can bite badly!
cubb-1.nc.txt
cubb-2.nc.txt
The text was updated successfully, but these errors were encountered: