www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 15962] New: [REG2.069] Don't strip off asserts to check

https://issues.dlang.org/show_bug.cgi?id=15962

          Issue ID: 15962
           Summary: [REG2.069] Don't strip off asserts to check internal
                    compiler errors
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Keywords: ice
          Severity: regression
          Priority: P1
         Component: dmd
          Assignee: nobody puremagic.com
          Reporter: k.hara.pg gmail.com

From 2.069, dmd code base is switched to D. But today, a released dmd is
compiled with -release switch. It means, the built dmd binary no longer contain any asserts. By that, all internal errors in front end no longer reported. Actually it would hide some serious regressions. See issue 15961 as a real example. --
Apr 27 2016