d: Merge upstream dmd, druntime 5f7552bb28, phobos 67a47cf39.
commit328477f6ee82d27fa6bb09617644d409be300688
authorIain Buclaw <ibuclaw@gdcproject.org>
Thu, 16 Mar 2023 23:27:52 +0000 (17 00:27 +0100)
committerIain Buclaw <ibuclaw@gdcproject.org>
Fri, 17 Mar 2023 04:50:17 +0000 (17 05:50 +0100)
treebf7535cd852137abe6fae271f9de566fde26e284
parent7ffbc74c8c202a16a5e987134f03c2359c531f0e
d: Merge upstream dmd, druntime 5f7552bb28, phobos 67a47cf39.

D front-end changes:

- Import dmd v2.103.0-rc.1.

D runtime changes:

- Import druntime v2.103.0-rc.1.

Phobos changes:

- Import phobos v2.103.0-rc.1.

gcc/d/ChangeLog:

* dmd/MERGE: Merge upstream dmd 5f7552bb28.
* dmd/VERSION: Bump version to v2.103.0-rc.1.

libphobos/ChangeLog:

* libdruntime/MERGE: Merge upstream druntime 5f7552bb28.
* src/MERGE: Merge upstream phobos 67a47cf39.
21 files changed:
gcc/d/dmd/MERGE
gcc/d/dmd/VERSION
gcc/d/dmd/dinterpret.d
gcc/d/dmd/dsymbol.d
gcc/d/dmd/expressionsem.d
gcc/d/dmd/typesem.d
gcc/d/dmd/typinf.d
gcc/testsuite/gdc.test/compilable/test16213.d [new file with mode: 0644]
gcc/testsuite/gdc.test/compilable/test17351.d
gcc/testsuite/gdc.test/compilable/test19295.d [new file with mode: 0644]
gcc/testsuite/gdc.test/compilable/testcorrectthis.d [new file with mode: 0644]
gcc/testsuite/gdc.test/fail_compilation/fail23760.d [new file with mode: 0644]
gcc/testsuite/gdc.test/fail_compilation/fail61.d
gcc/testsuite/gdc.test/fail_compilation/fail_circular.d
gcc/testsuite/gdc.test/fail_compilation/ice19295.d [deleted file]
gcc/testsuite/gdc.test/fail_compilation/ice23781.d [new file with mode: 0644]
gcc/testsuite/gdc.test/fail_compilation/ice9439.d
libphobos/libdruntime/MERGE
libphobos/src/MERGE
libphobos/src/std/math/exponential.d
libphobos/src/std/traits.d