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
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.
- Investigating a
Next Steps
- Finish fixing the remaining tests and try to complete the PR.