JuliaParallel / Dagger.jl

A framework for out-of-core and parallel execution
Other
629 stars 67 forks source link

ThunkFailedException: Scrub out Thunk #434

Closed jpsamaroo closed 11 months ago

jpsamaroo commented 11 months ago

We previously were capturing Thunks in ThunkFailedException, which is a totally wrong thing to do (since Thunks aren't safe to serialize, but errors should be serializable everywhere). Now we convert Thunk to ThunkSummary objects which summarize the relevant details contained in the original Thunk, for printing and analysis purposes.

Fixes #430