On Thu, Dec 23, 2021 at 3:26 PM Attila Lendvai <[email protected]> wrote:
> unfortunately some tests broke, because the test infrastructure catches > any and all conditions, and considers all of them to be unexpected errors. > > would it be possible to change the sfri-64 reference implementation so > that it ignores continuable warnings? or maybe all continuable exceptions? > (i'm rather new to scheme to judge this well) > Continuability is not a property of an exception. The effective implementation of `raise` is that it calls `raise-continuable`, and then if that returns, an exception of type `&non-continuable` is raised (and if that returns, it is raised again, etc.), so examining the exception tells you nothing. But you *can* modify SRFI 64 to check if an exception is of type `&warning` and ignore it.
