[Issue 5294] New: loop optimization (-O) gone crazy
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Dec 1 03:31:55 PST 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5294
Summary: loop optimization (-O) gone crazy
Product: D
Version: unspecified
Platform: Other
OS/Version: Windows
Status: NEW
Severity: blocker
Priority: P2
Component: DMD
AssignedTo: nobody at puremagic.com
ReportedBy: spam at extrawurst.org
--- Comment #0 from Stephan Dilly <spam at extrawurst.org> 2010-12-01 03:30:24 PST ---
void cpv(float x)
{}
void main(){
int cnt;
for(int i=0; i<30; i++)
{
cnt++;
cpv(i*60 - 100); // comment this out and it makes 30 loops
}
writefln("%s",cnt); // compile with -O and it prints 1
}
tested with dmd2.050 using -O for optimization.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list