[Bug 73] ARM: Wrong code with -O2 (heisenbug)

gdc-bugzilla at gdcproject.org gdc-bugzilla at gdcproject.org
Wed Sep 4 01:07:36 PDT 2013


http://bugzilla.gdcproject.org/show_bug.cgi?id=73

--- Comment #10 from Johannes Pfau <johannespfau at gmail.com> 2013-09-04 08:07:36 UTC ---
A small update: git-bisect shows that we actually have two different bugs and
both are regressions.

The first bug is triggered when compiling runnable/aliasthis.d in the
testsuite. It first appeared in commit 58f03823aeb72109a69673f111092548aca081f5
(Bug 57 - Comparing small structs fails.). Reverting this commit also fixes
this bug on HEAD.

The second bug is triggered when compiling runnable/test15.d. The issue first
appeared between d3d1364f9cd790dc5d2516eaf7365f361da75b0d (GOOD) and
3dec2d29bb02fa084b0506a493bfa43c89d08ca4 (BAD). It seems to be a regression
caused by the switch to the new toDt implementations. I'll see if I can track
this down to the exact commit.

-- 
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the D.gnu mailing list