Thread overview | ||||||
---|---|---|---|---|---|---|
|
May 22, 2012 [dmd-internals] [D-Programming-Language/dmd] 41b141: fix Issue 6189 - [64bit] optimizer: register conte... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 41b1412aca8e8d9370d4479a1f52388c69685592 https://github.com/D-Programming-Language/dmd/commit/41b1412aca8e8d9370d4479a1f52388c69685592 Author: Walter Bright <walter@walterbright.com> Date: 2012-05-22 (Tue, 22 May 2012) Changed paths: M src/backend/cgreg.c M src/backend/cod3.c M test/runnable/test42.d Log Message: ----------- fix Issue 6189 - [64bit] optimizer: register content destroyed in function prolog |
May 23, 2012 Re: [dmd-internals] [D-Programming-Language/dmd] 41b141: fix Issue 6189 - [64bit] optimizer: register conte... | ||||
---|---|---|---|---|
| ||||
Posted in reply to GitHub | Awesome, that was another really nasty bug. That leaves only the ABI bug (bug 5570) as the only remaining 64 bit wrong-code bug. What is the status of it? You've made a few commits towards fixing it, but nothing in the comments for the bug -- should some cases work now? Would it be useful to create some test cases? > Log Message: > ----------- > fix Issue 6189 - [64bit] optimizer: register content destroyed in function prolog _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
May 23, 2012 Re: [dmd-internals] [D-Programming-Language/dmd] 41b141: fix Issue 6189 - [64bit] optimizer: register conte... | ||||
---|---|---|---|---|
| ||||
Posted in reply to GitHub | On Tuesday, May 22, 2012 23:41:05 GitHub wrote: > Branch: refs/heads/master > Home: https://github.com/D-Programming-Language/dmd > Commit: 41b1412aca8e8d9370d4479a1f52388c69685592 > > https://github.com/D-Programming-Language/dmd/commit/41b1412aca8e8d9370d447 > 9a1f52388c69685592 Author: Walter Bright <walter@walterbright.com> > Date: 2012-05-22 (Tue, 22 May 2012) > > Changed paths: > M src/backend/cgreg.c > M src/backend/cod3.c > M test/runnable/test42.d > > Log Message: > ----------- > fix Issue 6189 - [64bit] optimizer: register content destroyed in function > prolog This commit appears to have broken the 64-bit builds. std.range's unit tests are failing in release mode. - Jonathan M Davis _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
May 23, 2012 Re: [dmd-internals] [D-Programming-Language/dmd] 41b141: fix Issue 6189 - [64bit] optimizer: register conte... | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | I was putting off more work on 5570 until after the OSX64 failure was corrected. It is now, so I can proceed. The current test cases are in the test suite as cabi1.d and cabi2.c, which are currently disabled for 64 bit code. More test cases on that would be certainly welcome. On 5/23/2012 1:40 AM, Don Clugston wrote: > Awesome, that was another really nasty bug. > That leaves only the ABI bug (bug 5570) as the only remaining 64 bit > wrong-code bug. What is the status of it? You've made a few commits > towards fixing it, but nothing in the comments for the bug -- should > some cases work now? > Would it be useful to create some test cases? > _______________________________________________ dmd-internals mailing list dmd-internals@puremagic.com http://lists.puremagic.com/mailman/listinfo/dmd-internals |
Copyright © 1999-2021 by the D Language Foundation