[SAOC 2024] Improve D Error Messages - Weekly Update #11

Royal Simpson Pinto royalpinto007 at gmail.com
Mon Dec 2 11:49:40 UTC 2024


## Summary of Progress (November 25 – December 1)

This week, I worked on finalizing the global implementation of 
`verrors=context` in the DMD compiler by updating tests and 
resolving issues across platforms and adding a changelog for the 
PR.

**PR**- feat(errors): make verrors=context global and update test 
outputs [#17085](https://github.com/dlang/dmd/pull/17085)

### What I Worked On
- **Regex-Based Test Updates:**
   - Manually updated over 30 test files with regex-based outputs 
since they couldn’t be auto-updated.
   - Spent extra time fixing the regex for files like 
`fail_compilation/malformed_cmain.d` and ensured it worked 
correctly.

- **Other Updates:**
   - Investigating a `.sh` file to decide if it needs fixing or 
can be excluded.
   - Added a changelog to the PR to document the updates made so 
far.

### Next Steps
- Finish fixing the remaining tests and try to complete the PR.


More information about the Digitalmars-d mailing list