https://d.puremagic.com/issues/show_bug.cgi?id=11749
Summary: switch case fallthrough error is enabled with -w, but cannot be made informational warning Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: r.sagita...@gmx.de --- Comment #0 from Rainer Schuetze <r.sagita...@gmx.de> 2013-12-15 06:10:13 PST --- This code from issue 9642 (slightly modified to also trigger the message with dmd 2.064): void main() { int x; switch ('x') { case 'a': x++; case 'b': x++; break; default: } } compiles without additional options, but reports error (not warning) with -w and -wi. >dmd fail9642.d && echo Success Success >dmd -w fail9642.d && echo Success fail9642.d(6): Error: switch case fallthrough - use 'goto case;' if intended >dmd -wi fail9642.d && echo Success fail9642.d(6): Error: switch case fallthrough - use 'goto case;' if intended Even with -wi compilation fails. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------