Try   HackMD

Project Group Error Handling Meeting 2021-10-25

tags: Error Handling Minutes

Attendees:

Agenda Items

Triage

Nominated

None

PG Error Handling

  • 14 rust-lang/rust PG-error-handling items
    • [44838] Tracking issue for RFC 2011: nicer assert messages
    • [53487] Tracking issue for RFC 2504, "Fix the Error trait"
    • [54889] Implement Try for ExitStatus
    • [58520] Tracking issue for error source iterators
    • [60784] Tracking issue for stabilizing `Error::type_id`
    • [65280] Formatting of std::backtrace::Backtrace
    • [66745] Tracking issue for PanicInfo::message
    • [72981] Stabilize the backtrace feature.
    • [77384] Start working on proof of concept for exposing Backtrace in core
    • [77474] Add #[track_caller] support to `?`
    • [79085] Add Backtrace::set_enabled to override environment variables
    • [84908] Tracking Issue for ExitStatusError
    • [86826] [draft] Store the path in io::Error without extra allocations.
    • [87869] Make io::Error use 64 bits on targets with 64 bit pointers.

Area Error Handling

  • 4 rust-lang/rust A-error-handling items
    • [31436] Tracking issue for `?` operator and `try` blocks (RFC 243, `question_mark` & `try_blocks` features)
    • [32837] P-low Pluggable panic implementations (tracking issue for RFC 1513)
    • [42047] Result-based error handling optimizes very poorly for large payloads
    • [79676] Tracking Issue for `backtrace_frames`

PG Error Handling

None

Actions

  • Reply to all issues/PRs discussed in this meeting, or add them to the open action items.

Generated by fully-automatic-rust-libs-team-triage-meeting-agenda-generator