Skip to content

Use ereport derive in Sidecar sequencer#2439

Open
mkeeter wants to merge 1 commit intomasterfrom
mkeeter/sidecar-ereport-derive
Open

Use ereport derive in Sidecar sequencer#2439
mkeeter wants to merge 1 commit intomasterfrom
mkeeter/sidecar-ereport-derive

Conversation

@mkeeter
Copy link
Collaborator

@mkeeter mkeeter commented Mar 18, 2026

(staged on top of #2438)

This PR switches the Sidecar sequencer to use the new ereport derive macro.

There are a few drive-by changes:

  • Import $crate::__macro_support::counters in the generated code, because otherwise the #[derive(Counters)] proc-macro fails
  • Add -Z macro-backtrace to our build script, because it would have made debugging the above easier

@mkeeter mkeeter requested a review from hawkw March 18, 2026 14:45
Base automatically changed from mkeeter/return-ereport-ena to master March 18, 2026 20:16
@mkeeter mkeeter force-pushed the mkeeter/sidecar-ereport-derive branch from 7051cff to 32e3591 Compare March 18, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant