Specific issues with error messages #345
Replies: 4 comments
-
Generic instantiation context should show name or value of the parameter, instead of simply listing procedure name. It is hard to debug instantiation issues where all you have is a name of the procedure, without any idea about what parameter were supplied. C++ compiler does provide diagnostics like this:
|
Beta Was this translation helpful? Give feedback.
-
"Duplicate case label", "wrong order in enums" should provide an elaboration about which element is duplicate or has a wrong order. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Discussion about specific error messages that might be reworded, improved and otherwise changed.
If you have an idea about how a particular error message should be changed, reworded, please write a comment about it in this thread.
Related discussions, RFCs
Related pull requests
If you want compilation diagnostic to resemble something from the different compiler, or you have ideas about possible output formatting, please do add them in your comments.
If you randomly stumble upon "this is absolutely fucking unreadable" error, you can post the error message itself with commentary. I'm talking about gems like
Beta Was this translation helpful? Give feedback.
All reactions