Enzyme CI failing more often than before
testing :test_tube:differentiability 🤖
Since merging #971 (*) the Enzyme workflow that checks differentiability of a single timestep of the `PrimitiveWetModel` fails more regularly than before. That's not great. It's still kind of random and only fails some times, but this makes it even harder to test what the issue really. Individual functions are also fine and it only seems to appear in complex models.
Examples of failing runs and there stack trace are here:
https://github.com/SpeedyWeather/SpeedyWeather.jl/actions/runs/21724327082/job/62662246268
https://github.com/SpeedyWeather/SpeedyWeather.jl/actions/runs/21716502143/job/62633847833
https://github.com/SpeedyWeather/SpeedyWeather.jl/actions/runs/21724327082/job/62667923178
(*) #971 updated the Enzyme version and introduced one more function as a kernel version on CPU that was previously problematic for Enzyme.
15 条评论