January 06

Summary of Progress (December 30 – January 5)

This week, I enabled verrors=context globally for users without making any changes to the test files. I also started looking into tasks in the bug tracker related to opDispatch error messages and am waiting for inputs on the planned error documentation/website.

What I Worked On

PR: feat(errors): enable verrors=context globally - #20576

  • Cleared CI after resolving issues with COMPILE and RUN test files.
  • Fixed a FreeBSD-specific complaint about a backslash to ensure compatibility.
  • Adjusted COMPILE and RUN test files manually, as the global change affects deprecations. The approach ensures deprecations continue to run with -dw (deprecations as warnings, default) instead of -de (deprecations as errors).

Exploring Bug Tracker/GitHub Issues for tasks

  • While awaiting inputs for the planned error documentation/website, I started reviewing the bug tracker for tasks.
    • Currently looking into issues with opDispatch error messages for potential fixes.

Next Steps

  1. Investigate and address opDispatch error message bugs.
  2. Finalize plans for the error documentation/website after receiving mentor inputs.
January 06

On Monday, 6 January 2025 at 15:01:52 UTC, Royal Simpson Pinto wrote:

>
  1. Investigate and address opDispatch error message bugs.

Thank you for your work in general, but especially big thanks if you manage to make opDispatch's errors better.

I personally completely avoid it simply because the error messages are so bad.