[Issue 14317] New: [REG2.066] ICE (cgcod.c 1767) when compiing with -profile -O -inline
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Mar 21 21:24:37 PDT 2015
https://issues.dlang.org/show_bug.cgi?id=14317
Issue ID: 14317
Summary: [REG2.066] ICE (cgcod.c 1767) when compiing with
-profile -O -inline
Product: D
Version: D2
Hardware: x86_64
OS: Windows
Status: NEW
Keywords: ice
Severity: regression
Priority: P1
Component: DMD
Assignee: nobody at puremagic.com
Reporter: jiki at red.email.ne.jp
This worked in DMD2.065.
COMMAND:
dmd.exe -profile -O -inline test.d
OUTPUT:
Internal error: backend\cgcod.c 1767
CODE:
----------------
struct Range {
private string s;
char charAt(int unused1) { return s[0]; }
}
bool count(ref Range r, out int unused2)
{
int unused3;
char c = r.charAt(0);
return true;
}
--
More information about the Digitalmars-d-bugs
mailing list