September 09, 2013 [dmd-internals] [D-Programming-Language/dmd] 77e471: Fix issue 10858 CTFE wrong array of pointers | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 77e471b8355c433cbfa5cd3a8264a4740bafdaa2 https://github.com/D-Programming-Language/dmd/commit/77e471b8355c433cbfa5cd3a8264a4740bafdaa2 Author: Don Clugston <emailsdontbelong@inarepository.com> Date: 2013-09-08 (Sun, 08 Sep 2013) Changed paths: M src/ctfeexpr.c M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Fix issue 10858 CTFE wrong array of pointers Pointer comparison should be based on rvalues, not lvalues. That bug was also hiding three latent wrong-code bugs. Commit: 6db24cd50e2954cd17ec31654e3304005566de46 https://github.com/D-Programming-Language/dmd/commit/6db24cd50e2954cd17ec31654e3304005566de46 Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-09-09 (Mon, 09 Sep 2013) Changed paths: M src/ctfeexpr.c M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #2527 from donc/badpointer10858ctfe 10858 CTFE wrong-code for array of pointers Compare: https://github.com/D-Programming-Language/dmd/compare/c97061421b2a...6db24cd50e29 |
Copyright © 1999-2021 by the D Language Foundation