Skip to content

Improve CMOD error reporting - #175

Closed
DiyunZ wants to merge 3 commits into
cmp-illinois:mainfrom
DiyunZ:Error_Message
Closed

Improve CMOD error reporting#175
DiyunZ wants to merge 3 commits into
cmp-illinois:mainfrom
DiyunZ:Error_Message

Conversation

@DiyunZ

@DiyunZ DiyunZ commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

Adds clearer error messages explaining what went wrong, where it happened, and how to fix it. Project errors, output failures, and internal errors are reported separately.

Closes #102

DiyunZ added 3 commits August 27, 2026 17:00
Report typed project, output, and internal failures with actionable context. Check XML/configuration, evaluator references and indices, child counts, and output failures instead of silently continuing or crashing.

Refs cmp-illinois#102. Verified full Windows build, 36/36 CTest tests, 31 pre-fix failure comparisons, and unchanged comprehensive audio/score source/particel output.
@DiyunZ DiyunZ closed this Aug 27, 2026
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.

cmod: error messages are often unhelpful

1 participant