[dmd-internals] [D-Programming-Language/dmd] 1112ee: fix Issue 14541 - "duplicate COMDAT" linker error ...
GitHub via dmd-internals
dmd-internals at puremagic.com
Sun Jul 19 01:52:02 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 1112eec29eef531663de289f17800ad4a10fee50
https://github.com/D-Programming-Language/dmd/commit/1112eec29eef531663de289f17800ad4a10fee50
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-16 (Thu, 16 Jul 2015)
Changed paths:
M src/template.c
A test/runnable/imports/link14541traits.d
A test/runnable/link14541.d
Log Message:
-----------
fix Issue 14541 - "duplicate COMDAT" linker error with the template forward reference in Tuple.opAssign
The "error reproduction instantiation" might succeed to finish semantic analysis by the forward reference resolution. When it happens, the cached error instance needs to be overridden by the succeeded instance.
Commit: 0b0d37363727385299c76a52c8ddb5c9db47afd8
https://github.com/D-Programming-Language/dmd/commit/0b0d37363727385299c76a52c8ddb5c9db47afd8
Author: Rainer Schuetze <r.sagitario at gmx.de>
Date: 2015-07-19 (Sun, 19 Jul 2015)
Changed paths:
M src/template.c
A test/runnable/imports/link14541traits.d
A test/runnable/link14541.d
Log Message:
-----------
Merge pull request #4814 from 9rnsr/fix14541
Issue 14541 - "duplicate COMDAT" linker error with the template forward reference in Tuple.opAssign
Compare: https://github.com/D-Programming-Language/dmd/compare/f78b25c9fb00...0b0d37363727
More information about the dmd-internals
mailing list