The GitHub Actions job "CI" on tvm-ffi.git/env-signal-compact has failed.
Run started by GitHub user tqchen (triggered by tqchen).

Head commit for run:
f2b5959e5b57134f38bac820397c5112bb79ebf1 / tqchen <[email protected]>
[Error] Unify EnvErrorAlreadySet to error.kind

Previously we relied on a special error to handle EnvErrorAlreadySet,
this PR updates the behavior so that the Error being thrown can also have
kind EnvErrorAlreadySet, which indicate there is an interrupt. This allows
the error handling behavior to be overall simpler and more consistent,
removing boliler plate in C++ exposure.

ABI impact: this change only impacts the downstream c++ usage that uses 
EnvErrorAlreadySet.
The downstream DSLs and libraries are not impacted by this change.

The only usecase so far is tvm compiler autotuning service to propagate 
KeyboardInterrupt.
Given the benefit and limited impact, we could consider bring it in, since it 
simplifies
the checking and throw logics in the function and further streamlines error 
handling.

Report URL: https://github.com/apache/tvm-ffi/actions/runs/21605619318

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to