[dmd-internals] [D-Programming-Language/dmd] 3252dd: fix Issue 14459 - String literal merge bug causes ...
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Aug 6 12:33:33 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 3252ddcf36f53928d04b62a601c0b7bb9d911cba
https://github.com/D-Programming-Language/dmd/commit/3252ddcf36f53928d04b62a601c0b7bb9d911cba
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-08-07 (Fri, 07 Aug 2015)
Changed paths:
M src/optimize.c
M test/runnable/constfold.d
Log Message:
-----------
fix Issue 14459 - String literal merge bug causes incorrect runtime program behavior
Commit: f802a93845cb18c17ea9de7564b693bfae12692d
https://github.com/D-Programming-Language/dmd/commit/f802a93845cb18c17ea9de7564b693bfae12692d
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-08-07 (Fri, 07 Aug 2015)
Changed paths:
M src/expression.c
Log Message:
-----------
Reduce AST ambiguity in pointer comparison between `e1 == e2` and `e1 is e2`
By this additional translation, we can have only one semantic analysis result for the equivalent expression forms.
Commit: fd8e527b2a950eaa437426e8201572e0da51000f
https://github.com/D-Programming-Language/dmd/commit/fd8e527b2a950eaa437426e8201572e0da51000f
Author: David Nadlinger <code at klickverbot.at>
Date: 2015-08-06 (Thu, 06 Aug 2015)
Changed paths:
M src/expression.c
M src/optimize.c
M test/runnable/constfold.d
Log Message:
-----------
Merge pull request #4866 from 9rnsr/fix14459
Issue 14459 - String literal merge bug causes incorrect runtime program behavior
Compare: https://github.com/D-Programming-Language/dmd/compare/adfcbfe9812b...fd8e527b2a95
More information about the dmd-internals
mailing list