[dmd-internals] [D-Programming-Language/dmd] 5c1d3c: fix Issue 14948 - AA key requirement was broken w/...
GitHub via dmd-internals
dmd-internals at puremagic.com
Mon Sep 7 06:36:54 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 5c1d3c5b63394b7d3758f86a53eace6ffb3d3165
https://github.com/D-Programming-Language/dmd/commit/5c1d3c5b63394b7d3758f86a53eace6ffb3d3165
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M src/clone.c
M test/runnable/aliasthis.d
Log Message:
-----------
fix Issue 14948 - AA key requirement was broken w/o notice and w/ horrible error message
Commit: e20c63cb28decb66c792b1dfc10d79aa0aebd7cf
https://github.com/D-Programming-Language/dmd/commit/e20c63cb28decb66c792b1dfc10d79aa0aebd7cf
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M src/backend/cod2.c
M test/runnable/sdtor.d
Log Message:
-----------
fix Issue 14708 - destructor for temporary not called during stack unwinding
Commit: 3bbe72b5fdc278fe1293c20b39af4f94b10070bb
https://github.com/D-Programming-Language/dmd/commit/3bbe72b5fdc278fe1293c20b39af4f94b10070bb
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-01 (Tue, 01 Sep 2015)
Changed paths:
M src/e2ir.c
M src/expression.c
M src/expression.h
M test/runnable/sdtor.d
Log Message:
-----------
fix Issue 14696 - destructor for temporary called before statement is complete with conditional operator
Commit: 38d31b0364e555ce42a8f47ca656e59b1cf90aad
https://github.com/D-Programming-Language/dmd/commit/38d31b0364e555ce42a8f47ca656e59b1cf90aad
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M src/backend/cod2.c
M src/e2ir.c
M src/expression.c
M src/expression.h
M test/runnable/sdtor.d
Log Message:
-----------
Merge pull request #5003 from 9rnsr/fix14696_cdmd
Issue 14696, 14708, and [REG2.068] 14979 - Fix destructor issues for temporary in conditional operator
Commit: 880f45dafe5b45951f5b30d188130b32250d6e31
https://github.com/D-Programming-Language/dmd/commit/880f45dafe5b45951f5b30d188130b32250d6e31
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M src/clone.c
M test/runnable/aliasthis.d
Log Message:
-----------
Merge pull request #5001 from 9rnsr/fix14948
[REG2.068] Issue 14948 - AA key requirement was broken w/o notice and w/ horrible error message
Commit: e3ddc9095f8b3f334fcf74f929b5febad731521d
https://github.com/D-Programming-Language/dmd/commit/e3ddc9095f8b3f334fcf74f929b5febad731521d
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M src/optimize.c
Log Message:
-----------
Rename helper functions, to be consistent with (una|bin)Semantic
Commit: 93ddebc859de11bb49a0dab9ccc0c01bb0a7be89
https://github.com/D-Programming-Language/dmd/commit/93ddebc859de11bb49a0dab9ccc0c01bb0a7be89
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M src/optimize.c
Log Message:
-----------
Return true if errors happen
Commit: b5b8d55d74cef95b2e5a6cf24a93438c2ae20141
https://github.com/D-Programming-Language/dmd/commit/b5b8d55d74cef95b2e5a6cf24a93438c2ae20141
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-02 (Wed, 02 Sep 2015)
Changed paths:
M src/optimize.c
A test/fail_compilation/ice15002.d
Log Message:
-----------
fix Issue 15002 - ICE with invalid static variable initializer while CTFE
Front-end optimizer should propagate ErrorExp in each steps.
Commit: a94bcb5ab7e714bd9673a4367d1bff01f4338fce
https://github.com/D-Programming-Language/dmd/commit/a94bcb5ab7e714bd9673a4367d1bff01f4338fce
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-03 (Thu, 03 Sep 2015)
Changed paths:
M src/optimize.c
A test/fail_compilation/ice15002.d
Log Message:
-----------
Merge pull request #5026 from 9rnsr/fix15002
[REG2.064] Issue 15002 - ICE with invalid static variable initializer while CTFE
Commit: 4a87ff64dfdc67419a69136ce542e88c67726701
https://github.com/D-Programming-Language/dmd/commit/4a87ff64dfdc67419a69136ce542e88c67726701
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-09-06 (Sun, 06 Sep 2015)
Changed paths:
M src/expression.c
A test/runnable/imports/std15017variant.d
A test/runnable/link15017.d
Log Message:
-----------
fix Issue 15017 - assigning a Variant to be value in a hashmap
Commit: c9c12bf14b054a589841a2a62f083106c8647fb5
https://github.com/D-Programming-Language/dmd/commit/c9c12bf14b054a589841a2a62f083106c8647fb5
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-06 (Sun, 06 Sep 2015)
Changed paths:
M src/expression.c
A test/runnable/imports/std15017variant.d
A test/runnable/link15017.d
Log Message:
-----------
Merge pull request #5042 from 9rnsr/fix15017
[REG2.068.1-b2] Issue 15017 - assigning a Variant to be value in a hashmap
Commit: a72c07829598755a1dfd251adc5a02b1922cbdff
https://github.com/D-Programming-Language/dmd/commit/a72c07829598755a1dfd251adc5a02b1922cbdff
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-06 (Sun, 06 Sep 2015)
Changed paths:
M src/aggregate.h
M src/aliasthis.c
M src/arrayop.c
M src/backend/cod2.c
M src/clone.c
M src/cppmangle.c
M src/declaration.c
M src/dsymbol.c
M src/dsymbol.h
M src/e2ir.c
M src/expression.c
M src/expression.h
M src/func.c
M src/inline.c
M src/magicport.json
M src/mtype.c
M src/mtype.h
M src/nogc.c
M src/opover.c
M src/optimize.c
M src/parse.c
M src/parse.h
M src/statement.c
M src/struct.c
M src/template.c
M src/template.h
M src/toobj.c
M src/typinf.c
M test/compilable/b1215.d
A test/compilable/ice12554.d
A test/compilable/test14781.d
A test/compilable/test14962.d
A test/compilable/test14973.d
M test/fail_compilation/diag9831.d
R test/fail_compilation/fail1.d
M test/fail_compilation/fail11545.d
M test/fail_compilation/fail120.d
R test/fail_compilation/fail2.d
M test/fail_compilation/fail39.d
M test/fail_compilation/fail9.d
R test/fail_compilation/fail9148.d
A test/fail_compilation/fail_opover.d
R test/fail_compilation/ice12554.d
A test/fail_compilation/ice14621.d
A test/fail_compilation/ice14923.d
A test/fail_compilation/ice14929.d
A test/fail_compilation/ice15002.d
M test/fail_compilation/ice9865.d
M test/runnable/aliasthis.d
A test/runnable/extra-files/linkdebug.d
A test/runnable/extra-files/linkdebug_primitives.d
A test/runnable/extra-files/linkdebug_range.d
A test/runnable/extra-files/linkdebug_uni.d
M test/runnable/extra-files/test14198.d
A test/runnable/imports/linktypeinfo_file.d
A test/runnable/imports/std15017variant.d
A test/runnable/imports/test14901a.d
A test/runnable/imports/test14901b.d
A test/runnable/imports/test14901c.d
A test/runnable/imports/test14901d.d
M test/runnable/link14198b.sh
A test/runnable/link15017.d
A test/runnable/linkdebug.sh
A test/runnable/linktypeinfo.d
M test/runnable/opover2.d
M test/runnable/sctor.d
M test/runnable/sdtor.d
A test/runnable/test14901.d
Log Message:
-----------
Merge remote-tracking branch 'upstream/stable' into merge_stable_convert
Conflicts:
src/opover.c
test/runnable/sdtor.d
Commit: ff3f31b7df94a5b641f8a3cd37ae9301e488f254
https://github.com/D-Programming-Language/dmd/commit/ff3f31b7df94a5b641f8a3cd37ae9301e488f254
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-06 (Sun, 06 Sep 2015)
Changed paths:
R src/access.c
A src/access.d
A src/aggregate.d
R src/aliasthis.c
A src/aliasthis.d
R src/apply.c
A src/apply.d
R src/argtypes.c
A src/argtypes.d
R src/arrayop.c
A src/arrayop.d
A src/arraytypes.d
R src/attrib.c
A src/attrib.d
R src/builtin.c
A src/builtin.d
R src/canthrow.c
A src/canthrow.d
R src/cast.c
R src/class.c
R src/clone.c
A src/clone.d
R src/cond.c
A src/cond.d
R src/constfold.c
A src/constfold.d
R src/cppmangle.c
A src/cppmangle.d
R src/ctfeexpr.c
A src/ctfeexpr.d
A src/dcast.d
A src/dclass.d
R src/declaration.c
A src/declaration.d
R src/delegatize.c
A src/delegatize.d
A src/denum.d
A src/dimport.d
A src/dinifile.d
A src/dinterpret.d
A src/dmacro.d
A src/dmangle.d
A src/dmodule.d
R src/doc.c
A src/doc.d
A src/dscope.d
A src/dstruct.d
R src/dsymbol.c
A src/dsymbol.d
A src/dtemplate.d
A src/dunittest.d
A src/dversion.d
R src/entity.c
R src/enum.c
R src/errors.c
A src/errors.d
R src/escape.c
A src/escape.d
R src/expression.c
A src/expression.d
R src/func.c
A src/func.d
R src/globals.c
A src/globals.d
R src/hdrgen.c
A src/hdrgen.d
R src/identifier.c
A src/identifier.d
R src/imphint.c
A src/imphint.d
R src/import.c
R src/inifile.c
R src/init.c
A src/init.d
R src/inline.c
A src/inline.d
R src/interpret.c
R src/intrange.c
R src/json.c
A src/json.d
R src/lexer.c
A src/lexer.d
A src/lib.d
R src/link.c
A src/link.d
R src/macro.c
R src/mangle.c
R src/mars.c
A src/mars.d
R src/module.c
R src/mtype.c
A src/mtype.d
R src/nogc.c
A src/nogc.d
R src/nspace.c
A src/nspace.d
R src/objc.c
A src/objc.d
R src/objc_stubs.c
R src/opover.c
A src/opover.d
R src/optimize.c
A src/optimize.d
R src/parse.c
A src/parse.d
R src/root/aav.c
A src/root/aav.d
R src/root/async.c
R src/root/async.h
R src/root/checkedint.c
R src/root/checkedint.h
R src/root/file.c
A src/root/file.d
R src/root/filename.c
A src/root/filename.d
R src/root/longdouble.c
R src/root/man.c
A src/root/man.d
R src/root/object.c
R src/root/outbuffer.c
A src/root/outbuffer.d
R src/root/port.c
R src/root/response.c
A src/root/response.d
R src/root/rmem.c
R src/root/speller.c
A src/root/speller.d
R src/root/stringtable.c
A src/root/stringtable.d
R src/sapply.c
A src/sapply.d
R src/scope.c
R src/sideeffect.c
A src/sideeffect.d
R src/statement.c
A src/statement.d
R src/staticassert.c
A src/staticassert.d
R src/struct.c
R src/target.c
A src/target.d
R src/template.c
R src/tokens.c
A src/tokens.d
R src/traits.c
A src/traits.d
R src/unittests.c
R src/utf.c
A src/utf.d
R src/version.c
A src/visitor.d
Log Message:
-----------
convert C++ -> D
Commit: db14c61dfa281ceb8c8041ea05be9552b94dd974
https://github.com/D-Programming-Language/dmd/commit/db14c61dfa281ceb8c8041ea05be9552b94dd974
Author: Martin Nowak <code at dawg.eu>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/backend/cod2.c
M src/clone.d
M src/e2ir.c
M src/expression.d
M src/expression.h
M src/optimize.d
A test/fail_compilation/ice15002.d
M test/runnable/aliasthis.d
A test/runnable/imports/std15017variant.d
A test/runnable/link15017.d
M test/runnable/sdtor.d
Log Message:
-----------
Merge branch 'merge_stable_convert' into merge_stable
Conflicts:
src/access.d
src/aggregate.d
src/aliasthis.d
src/apply.d
src/argtypes.d
src/arrayop.d
src/arraytypes.d
src/attrib.d
src/builtin.d
src/canthrow.d
src/clone.d
src/cond.d
src/constfold.d
src/cppmangle.d
src/ctfeexpr.d
src/dcast.d
src/dclass.d
src/declaration.d
src/delegatize.d
src/denum.d
src/dimport.d
src/dinterpret.d
src/dmacro.d
src/dmangle.d
src/dmodule.d
src/doc.d
src/dscope.d
src/dstruct.d
src/dsymbol.d
src/dtemplate.d
src/dversion.d
src/errors.d
src/escape.d
src/expression.d
src/func.d
src/globals.d
src/hdrgen.d
src/identifier.d
src/init.d
src/inline.d
src/json.d
src/lexer.d
src/lib.d
src/link.d
src/mars.d
src/mtype.d
src/nogc.d
src/nspace.d
src/objc.d
src/opover.d
src/optimize.d
src/parse.d
src/root/file.d
src/root/man.d
src/root/outbuffer.d
src/sapply.d
src/sideeffect.d
src/statement.d
src/staticassert.d
src/target.d
src/tokens.d
src/traits.d
src/visitor.d
Commit: 4f0a458f6072a281892f3d26fdd8aeb30d250c03
https://github.com/D-Programming-Language/dmd/commit/4f0a458f6072a281892f3d26fdd8aeb30d250c03
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M src/backend/cod2.c
M src/clone.d
M src/e2ir.c
M src/expression.d
M src/expression.h
M src/optimize.d
A test/fail_compilation/ice15002.d
M test/runnable/aliasthis.d
A test/runnable/imports/std15017variant.d
A test/runnable/link15017.d
M test/runnable/sdtor.d
Log Message:
-----------
Merge pull request #5048 from MartinNowak/merge_stable
Merge branch 'merge_stable_convert' into merge_stable
Compare: https://github.com/D-Programming-Language/dmd/compare/63f19847131f...4f0a458f6072
More information about the dmd-internals
mailing list