-
Notifications
You must be signed in to change notification settings - Fork 298
[CI Bot] environment lockfiles auto-update #6215
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
Conversation
⏱️ Performance Benchmark Report: 36c215dPerformance shiftsFull benchmark resultsGenerated by GHA run |
⏱️ Performance Benchmark Report: 36c215dPerformance shiftsFull benchmark resultsGenerated by GHA run |
⏱️ Performance Benchmark Report: 36c215dPerformance shiftsFull benchmark resultsGenerated by GHA run |
|
The most likely cause of the failures is SciTools/cf-units#184, though I thought I had tested Iris against my branch for that 😕 Most of the failing tests are using from iris.tests.stock import realistic_4d
cube = realistic_4d()
for pt in cube.coord('time').points:
print(pt)If we replace those points import numpy as np
new_points = np.linspace(347921, 347922, 7)[1:]
tcoord = cube.coord('time').copy(new_points)
print(tcoord)we get the expected Unfortunately that doesn't hold if we use float32 new_points = np.linspace(347921, 347922, 7, dtype=np.float32)[1:]
tcoord = cube.coord('time').copy(new_points)
print(tcoord) |
|
Questions:
If the answer to either of the above is "yes" then we probably should re-instate second rounding in |
⏱️ Performance Benchmark Report: e4c8a8bPerformance shiftsFull benchmark resultsGenerated by GHA run |
|
From @SciTools/peloton: we agree that the change to cf-units was correct and should be kept - it should align with cftime, and we expect anyone working directly with cf-units to be capable of handling changes of this nature. However: Iris users are an extra degree removed. Changes of this nature could cause significant behaviour change in the |
83b5c5b to
0566e94
Compare
⏱️ Performance Benchmark Report: b42c28bPerformance shiftsFull benchmark resultsGenerated by GHA run |
0566e94 to
6a56631
Compare
⏱️ Performance Benchmark Report: 0135bb1Performance shiftsFull benchmark resultsGenerated by GHA run |
|
Replaced by #6255 |
#6260 has addressed this |
Lockfiles updated to the latest resolvable environment.
If the CI tasks fail, create a new branch based on this PR and add the required fixes to that branch.