digitalmars.D - unfixed ICE issues
- Benjamin Shropshire (4/4) Aug 12 2009 To help avoid duplicate issues, could the assert error messages in DMD b...
- Don (10/15) Aug 12 2009 As of a few minutes ago, the number of ICE bugs without patches, which
- Stewart Gordon (7/11) Aug 12 2009 I guess it would work in theory. How should we word it so that people
- BCS (3/17) Aug 12 2009 the short option would be to tack "(#3724)" or whatnot on the end. Alter...
- Stewart Gordon (6/10) Aug 17 2009 We could use the same thing for forward reference bugs, especially those...
To help avoid duplicate issues, could the assert error messages in DMD be edited to include the issue number of bugs known to trigger them? That would be a little more robust than just line numbers and would also help people find work arounds.
Aug 12 2009
Benjamin Shropshire wrote:To help avoid duplicate issues, could the assert error messages in DMD be edited to include the issue number of bugs known to trigger them? That would be a little more robust than just line numbers and would also help people find work arounds.As of a few minutes ago, the number of ICE bugs without patches, which are common to D1 & D2 is down to just 3. with patches --- 15 unpatched D1&D --- 3 unpatched D1 only --- 10, + 2 which are Linux only unpatched D2 only --- 11, + 1 which is Linux only I suspect that 5 of the D2 bugs are duplicates. Many of them are newly discovered. So it should be a much less severe problem after the next release.
Aug 12 2009
Benjamin Shropshire wrote:To help avoid duplicate issues, could the assert error messages in DMD be edited to include the issue number of bugs known to trigger them? That would be a little more robust than just line numbers and would also help people find work arounds.I guess it would work in theory. How should we word it so that people don't immediately think "it's a known bug, so I don't need to report it" when it may actually be a very different cause of the same assert error? Moreover, would it report just the issue number, or the full URL of the bug report? Stewart.
Aug 12 2009
Reply to Stewart,Benjamin Shropshire wrote:To help avoid duplicate issues, could the assert error messages in DMD be edited to include the issue number of bugs known to trigger them? That would be a little more robust than just line numbers and would also help people find work arounds.I guess it would work in theory. How should we word it so that people don't immediately think "it's a known bug, so I don't need to report it" when it may actually be a very different cause of the same assert error? Moreover, would it report just the issue number, or the full URL of the bug report?
Aug 12 2009
Benjamin Shropshire wrote:To help avoid duplicate issues, could the assert error messages in DMD be edited to include the issue number of bugs known to trigger them? That would be a little more robust than just line numbers and would also help people find work arounds.We could use the same thing for forward reference bugs, especially those that have "forward reference" in the error message. Given that the presence of such an error message in the compiler code is nearly always an indication of a bug. Stewart.
Aug 17 2009