[dmd-internals] [D-Programming-Language/dmd] 9e6ad6: fix Issue 14844 - __traits(allMembers) must not vi...
GitHub via dmd-internals
dmd-internals at puremagic.com
Tue Aug 4 18:30:07 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 9e6ad65840b86acc7406f30704e898366bb93cb8
https://github.com/D-Programming-Language/dmd/commit/9e6ad65840b86acc7406f30704e898366bb93cb8
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/traits.c
A test/fail_compilation/ice14844.d
Log Message:
-----------
fix Issue 14844 - __traits(allMembers) must not visit yet not instantiated template members
Commit: d69289bb56952a1e259fd2e6f07b8b7d4fad9d16
https://github.com/D-Programming-Language/dmd/commit/d69289bb56952a1e259fd2e6f07b8b7d4fad9d16
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M src/traits.c
A test/fail_compilation/ice14844.d
Log Message:
-----------
Merge pull request #4846 from 9rnsr/fix14844
[REG2.068a] Issue 14844 - __traits(allMembers) must not visit yet not instantiated template members
Commit: 2029e52306b722fb16a29176adc73b213fa16ad7
https://github.com/D-Programming-Language/dmd/commit/2029e52306b722fb16a29176adc73b213fa16ad7
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/expression.c
M test/runnable/arrayop.d
Log Message:
-----------
fix Issue 14851 - Cannot assign array operation result to static array variable
Commit: 3cf04c7431a4a6f08acaf8acdf70f89302240a5a
https://github.com/D-Programming-Language/dmd/commit/3cf04c7431a4a6f08acaf8acdf70f89302240a5a
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/expression.c
M test/runnable/arrayop.d
Log Message:
-----------
Merge pull request #4852 from 9rnsr/fix14851
[REG2.068.0-b2] Issue 14851 - Cannot assign array operation result to static array variable
Commit: 30edcc2664f243f86861aee2483dbb20ddc9a77a
https://github.com/D-Programming-Language/dmd/commit/30edcc2664f243f86861aee2483dbb20ddc9a77a
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-08-01 (Sat, 01 Aug 2015)
Changed paths:
M src/cast.c
M test/runnable/xtest46.d
Log Message:
-----------
fix Issue 14853 - DMD segfaults with the cast from mutable struct new to shared
Commit: 6be38b76e5ce9dcb90886d1e18cdaada172c7393
https://github.com/D-Programming-Language/dmd/commit/6be38b76e5ce9dcb90886d1e18cdaada172c7393
Author: Walter Bright <walter at walterbright.com>
Date: 2015-08-01 (Sat, 01 Aug 2015)
Changed paths:
M src/cast.c
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4853 from 9rnsr/fix14853
[REG2.066] Issue 14853 - DMD segfaults with the cast from mutable struct new to shared
Commit: 679275df8615740fcc1b1f8efb064ef0174e9d6d
https://github.com/D-Programming-Language/dmd/commit/679275df8615740fcc1b1f8efb064ef0174e9d6d
Author: Martin Nowak <code at dawg.eu>
Date: 2015-08-04 (Tue, 04 Aug 2015)
Changed paths:
M src/backend.d
M src/glue.c
M src/gluestub.c
M src/mars.c
M src/template.c
A test/runnable/extra-files/lib846.d
A test/runnable/extra-files/main846.d
M test/runnable/ice10857.d
R test/runnable/imports/link846a.d
R test/runnable/link846.d
A test/runnable/link846.sh
Log Message:
-----------
fix Issue 14828 - duplicate symbol __ModuleInfoZ
- always emit __arrayZ/__assertZ/__unittest_failZ helpers (even in release)
to avoid linkage issues when instantiating a template of that module
with different compiler flags
- also fixes Issue 14748 - Removing std.stdio import causes 2x increase in "Hello, world"
same underlying issue, some undefined helper function drag in a different
module which happens to have weak definitions of those helpers
Commit: 2e15e16658a0416003e9fcf9ed7dfcd45e0da844
https://github.com/D-Programming-Language/dmd/commit/2e15e16658a0416003e9fcf9ed7dfcd45e0da844
Author: Walter Bright <walter at walterbright.com>
Date: 2015-08-04 (Tue, 04 Aug 2015)
Changed paths:
M src/backend.d
M src/glue.c
M src/gluestub.c
M src/mars.c
M src/template.c
A test/runnable/extra-files/lib846.d
A test/runnable/extra-files/main846.d
M test/runnable/ice10857.d
R test/runnable/imports/link846a.d
R test/runnable/link846.d
A test/runnable/link846.sh
Log Message:
-----------
Merge pull request #4858 from MartinNowak/fix14828
fix Issue 14828 - duplicate symbol __ModuleInfoZ
Commit: cb226be4ce50a19649c76b5cf123f43376663854
https://github.com/D-Programming-Language/dmd/commit/cb226be4ce50a19649c76b5cf123f43376663854
Author: Martin Nowak <code at dawg.eu>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M src/backend.d
M src/cast.c
M src/expression.c
M src/glue.c
M src/gluestub.c
M src/mars.c
M src/template.c
M src/traits.c
A test/fail_compilation/ice14844.d
M test/runnable/arrayop.d
A test/runnable/extra-files/lib846.d
A test/runnable/extra-files/main846.d
M test/runnable/ice10857.d
R test/runnable/imports/link846a.d
R test/runnable/link846.d
A test/runnable/link846.sh
M test/runnable/xtest46.d
Log Message:
-----------
Merge remote-tracking branch 'upstream/stable' into merge_stable
Commit: 8f81ffc191d3ac3fa56f4ec04d2802769923d90c
https://github.com/D-Programming-Language/dmd/commit/8f81ffc191d3ac3fa56f4ec04d2802769923d90c
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-08-05 (Wed, 05 Aug 2015)
Changed paths:
M src/backend.d
M src/cast.c
M src/expression.c
M src/glue.c
M src/gluestub.c
M src/mars.c
M src/template.c
M src/traits.c
A test/fail_compilation/ice14844.d
M test/runnable/arrayop.d
A test/runnable/extra-files/lib846.d
A test/runnable/extra-files/main846.d
M test/runnable/ice10857.d
R test/runnable/imports/link846a.d
R test/runnable/link846.d
A test/runnable/link846.sh
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4861 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
Compare: https://github.com/D-Programming-Language/dmd/compare/286906ba8ffe...8f81ffc191d3
More information about the dmd-internals
mailing list