July 12, 2013 [dmd-internals] [D-Programming-Language/dmd] 64ea3d: Fix bug 1982 [CTFE] Problems with compile-time nul... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 64ea3d8a7223f6c9b1d00e167a5ced4bf20e7992 https://github.com/D-Programming-Language/dmd/commit/64ea3d8a7223f6c9b1d00e167a5ced4bf20e7992 Author: Don Clugston <dclugston@googlemail.com> Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M test/compilable/interpret3.d Log Message: ----------- Fix bug 1982 [CTFE] Problems with compile-time null Test case only. This was fixed by doing const-folding in CTFE. Commit: 9d8d7864c85f4e07be7a7d24ba92108f2206b9f4 https://github.com/D-Programming-Language/dmd/commit/9d8d7864c85f4e07be7a7d24ba92108f2206b9f4 Author: Don Clugston <dclugston@googlemail.com> Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M test/compilable/interpret3.d Log Message: ----------- Fix issue 7988 allow CTFE return values in compile-time exprs Test case only. This bug was fixed by doing constfolding in CTFE. Commit: 339ff2a11b95a42b31e0d11ba17ea970c8cb391b https://github.com/D-Programming-Language/dmd/commit/339ff2a11b95a42b31e0d11ba17ea970c8cb391b Author: Don Clugston <dclugston@googlemail.com> Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M test/compilable/interpret3.d Log Message: ----------- Fix issue 8253 ICE: calling of member function of non-CTFE class variable Test case only, already fixed by doing constfolding in CTFE. Commit: f5c5d43e35a48d6cc63a2fe05c68f8b88ef5e21d https://github.com/D-Programming-Language/dmd/commit/f5c5d43e35a48d6cc63a2fe05c68f8b88ef5e21d Author: Don Clugston <dclugston@googlemail.com> Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M test/compilable/interpret3.d Log Message: ----------- Fix issue 8285 Issue with slice returned from CTFE function Test case only; fixed by using CTFE to do constfolding. Commit: a0ba3b2aa31d93709a1ed3e21f5a2deca6c761fc https://github.com/D-Programming-Language/dmd/commit/a0ba3b2aa31d93709a1ed3e21f5a2deca6c761fc Author: Andrei Alexandrescu <andrei@erdani.com> Date: 2013-07-12 (Fri, 12 Jul 2013) Changed paths: M test/compilable/interpret3.d Log Message: ----------- Merge pull request #2339 from donc/fourCTFEtestcases Test cases for bugs 1982, 7988, 8253, and 8285. Compare: https://github.com/D-Programming-Language/dmd/compare/8db6add9b875...a0ba3b2aa31d |
Copyright © 1999-2021 by the D Language Foundation