April 11, 2015 [dmd-internals] [D-Programming-Language/dmd] 353cbb: Merge pull request #4413 from yebblies/issue14179 | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 353cbbed6451f6a21c8d776443db72130c78e879 https://github.com/D-Programming-Language/dmd/commit/353cbbed6451f6a21c8d776443db72130c78e879 Author: Brad Roberts <braddr@puremagic.com> Date: 2015-02-20 (Fri, 20 Feb 2015) Changed paths: M src/backend/cod3.c M test/runnable/variadic.d Log Message: ----------- Merge pull request #4413 from yebblies/issue14179 Issue 14179 - Posix x86_64 varargs prolog clobbers RDX Commit: 2077a7fc4a3842030ef2df7429d0e225242443a0 https://github.com/D-Programming-Language/dmd/commit/2077a7fc4a3842030ef2df7429d0e225242443a0 Author: Brad Roberts <braddr@puremagic.com> Date: 2015-02-20 (Fri, 20 Feb 2015) Changed paths: M src/e2ir.c M test/runnable/xtest46.d Log Message: ----------- Merge pull request #4420 from MartinNowak/fix14192 fix Issue 14192 - Access Violation when assigning to shared AA Commit: 2a0108edaf3895ac2f23dc28b1d20c9c5edfe85e https://github.com/D-Programming-Language/dmd/commit/2a0108edaf3895ac2f23dc28b1d20c9c5edfe85e Author: Walter Bright <walter@walterbright.com> Date: 2015-02-27 (Fri, 27 Feb 2015) Changed paths: M src/backend/dwarf.c Log Message: ----------- Merge pull request #4444 from MartinNowak/fix14199 fix Issue 14199 - [REG2.067a] Dwarf Error: mangled line number section Commit: 128849de37d51ec6cd08860d1db08741bbd82046 https://github.com/D-Programming-Language/dmd/commit/128849de37d51ec6cd08860d1db08741bbd82046 Author: Walter Bright <walter@walterbright.com> Date: 2015-02-28 (Sat, 28 Feb 2015) Changed paths: M src/expression.c M test/fail_compilation/testInference.d Log Message: ----------- Merge pull request #4441 from 9rnsr/fix12422 [REG2.055] Issue 12422 - Templated nested function is inferred as `pure` even if it calls impure functions Commit: fe6729a9465c628e48712d9c3c7a722d4d100f1d https://github.com/D-Programming-Language/dmd/commit/fe6729a9465c628e48712d9c3c7a722d4d100f1d Author: Martin Nowak <code@dawg.eu> Date: 2015-02-28 (Sat, 28 Feb 2015) Changed paths: M src/expression.c M test/fail_compilation/testInference.d Log Message: ----------- Merge pull request #4447 from 9rnsr/fix13729 [REG2.067a] Issue 13729 - One not detected case of not purity Conflicts: src/expression.c Commit: a7db6d65db9881b78f8abe4243e4f01a01de61d6 https://github.com/D-Programming-Language/dmd/commit/a7db6d65db9881b78f8abe4243e4f01a01de61d6 Author: Brad Roberts <braddr@puremagic.com> Date: 2015-03-01 (Sun, 01 Mar 2015) Changed paths: M src/aliasthis.c M src/declaration.h M src/func.c M src/mtype.c M src/mtype.h M src/template.c M test/runnable/aliasthis.d Log Message: ----------- Merge pull request #4417 from 9rnsr/fix13009 [REG2.064] Issue 13009 - inout overload conflicts with non-inout when used via alias this Commit: 18f4c442e53e30b44a6c599e99f39eacc27ecef1 https://github.com/D-Programming-Language/dmd/commit/18f4c442e53e30b44a6c599e99f39eacc27ecef1 Author: Brad Roberts <braddr@puremagic.com> Date: 2015-03-01 (Sun, 01 Mar 2015) Changed paths: M src/e2ir.c M test/runnable/casting.d Log Message: ----------- Merge pull request #4446 from 9rnsr/fix14218 [REG2.067a] Issue 14218 - casting null to integer type causes error message Commit: 643ca3f02c237631aa4415386e8abd253f4d66bf https://github.com/D-Programming-Language/dmd/commit/643ca3f02c237631aa4415386e8abd253f4d66bf Author: Walter Bright <walter@walterbright.com> Date: 2015-03-10 (Tue, 10 Mar 2015) Changed paths: M src/dsymbol.c A test/fail_compilation/diag14235.d A test/fail_compilation/imports/a14235.d Log Message: ----------- Merge pull request #4452 from 9rnsr/fix14235 [REG2.066] Issue 14235 - full-qualified template instantiation misses its error location Commit: 674c936879dc28b37e681ae72c00f4edabac741f https://github.com/D-Programming-Language/dmd/commit/674c936879dc28b37e681ae72c00f4edabac741f Author: Walter Bright <walter@walterbright.com> Date: 2015-03-10 (Tue, 10 Mar 2015) Changed paths: M src/statement.c Log Message: ----------- Merge pull request #4459 from MartinNowak/undoNothrowSync roll back nothrow for synchronized (mtx) Commit: 4d7040a5296a3a5e155b1dd37c0fbad480a2061b https://github.com/D-Programming-Language/dmd/commit/4d7040a5296a3a5e155b1dd37c0fbad480a2061b Author: Walter Bright <walter@walterbright.com> Date: 2015-03-10 (Tue, 10 Mar 2015) Changed paths: M src/expression.c A test/compilable/diag4596.d R test/fail_compilation/diag4596.d M test/fail_compilation/fail13116.d Log Message: ----------- Merge pull request #4463 from MartinNowak/revert3761 Revert "Merge pull request #3761 from quickfur/issue13116" Commit: c29d893a456a9dfee532c2b0a5f6615b3dbc080f https://github.com/D-Programming-Language/dmd/commit/c29d893a456a9dfee532c2b0a5f6615b3dbc080f Author: Martin Nowak <code@dawg.eu> Date: 2015-03-11 (Wed, 11 Mar 2015) Changed paths: M src/func.c A test/runnable/imports/a14267.d M test/runnable/inline.d Log Message: ----------- Merge pull request #4471 from 9rnsr/fix14267 [REG2.067beta2] Issue 14267 - ICE when determining if a function can be inlined Commit: a44e09d3d16b7c23e540bce8be5dffde2dfa17fa https://github.com/D-Programming-Language/dmd/commit/a44e09d3d16b7c23e540bce8be5dffde2dfa17fa Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2015-03-12 (Thu, 12 Mar 2015) Changed paths: M src/access.c A test/compilable/protection/aggregate/mod14275.d A test/compilable/protection/bug/bug14275.d A test/compilable/test14275.d Log Message: ----------- Merge pull request #4476 from mihails-strasuns-sociomantic/fix-14275-aggregate-member-protection Fix issue 14275 : qualified package protection for aggregate member doesn't work Commit: c733d5cf5796f3fa744f690ee633d2a985cc238f https://github.com/D-Programming-Language/dmd/commit/c733d5cf5796f3fa744f690ee633d2a985cc238f Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-03-14 (Sat, 14 Mar 2015) Changed paths: M test/d_do_test.d A test/runnable/gdb1.d A test/runnable/gdb10311.d A test/runnable/gdb4181.d Log Message: ----------- Merge pull request #4475 from MartinNowak/gdb_tests fix Issue 11530 - need gdb test suite Commit: c4a2d7c74897c0114e1c4c1896620abec65c91a0 https://github.com/D-Programming-Language/dmd/commit/c4a2d7c74897c0114e1c4c1896620abec65c91a0 Author: Walter Bright <walter@walterbright.com> Date: 2015-03-14 (Sat, 14 Mar 2015) Changed paths: M src/backend/dwarf.c A test/runnable/gdb14225.d Log Message: ----------- Merge pull request #4494 from MartinNowak/fix14225 fix Issue 14225 - GDB: error reading variable (string + dup) Commit: 56e59d841a3854afb8509f5930bfa4016fa7443d https://github.com/D-Programming-Language/dmd/commit/56e59d841a3854afb8509f5930bfa4016fa7443d Author: Walter Bright <walter@walterbright.com> Date: 2015-03-16 (Mon, 16 Mar 2015) Changed paths: M src/expression.c A test/compilable/deprecate14283.d Log Message: ----------- Merge pull request #4497 from MartinNowak/fix14283 fix Issue 14283 - spurious 'this' is not an lvalue deprecation for auto ref Commit: 3d8ba6346e92938301c7da036b22f9eb613e3a62 https://github.com/D-Programming-Language/dmd/commit/3d8ba6346e92938301c7da036b22f9eb613e3a62 Author: Walter Bright <walter@walterbright.com> Date: 2015-03-18 (Wed, 18 Mar 2015) Changed paths: M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #4501 from 9rnsr/fix14299 [REG2.067a] Issue 14299 - "ref" parameter in CTFE handled incorrectly for recursive calls Commit: 7a0669d0081001bad8d72b592fe19bc9d6a63e82 https://github.com/D-Programming-Language/dmd/commit/7a0669d0081001bad8d72b592fe19bc9d6a63e82 Author: Martin Nowak <code@dawg.eu> Date: 2015-03-20 (Fri, 20 Mar 2015) Changed paths: M src/parse.c A test/fail_compilation/parse14285.d Log Message: ----------- Merge pull request #4500 from 9rnsr/fix14285 [REG2.063] Issue 14285 - alias this to nothing is accepted Commit: 6d8e462040aa3fd2fb2fb0848436ec3a493aac56 https://github.com/D-Programming-Language/dmd/commit/6d8e462040aa3fd2fb2fb0848436ec3a493aac56 Author: Martin Nowak <code@dawg.eu> Date: 2015-03-20 (Fri, 20 Mar 2015) Changed paths: M src/ctfeexpr.c M src/expression.c M src/expression.h M src/interpret.c M test/compilable/interpret3.d A test/fail_compilation/fail14304.d Log Message: ----------- Merge pull request #4503 from 9rnsr/fix14304 [REG2.067a] Issue 14304 - ICE with static immutable variable CTFE Commit: 9d8ebb2f3a146b1e4fb4d125e36c7514cde420cb https://github.com/D-Programming-Language/dmd/commit/9d8ebb2f3a146b1e4fb4d125e36c7514cde420cb Author: Martin Nowak <code@dawg.eu> Date: 2015-03-22 (Sun, 22 Mar 2015) Changed paths: M src/e2ir.c Log Message: ----------- Merge pull request #4508 from 9rnsr/fix14133 [REG2.067a] Partial fix for issue 14133 - generate precise fillHoles code for struct literal expression Commit: c6b489b4cde70ec194fde21c2603b3e127f51479 https://github.com/D-Programming-Language/dmd/commit/c6b489b4cde70ec194fde21c2603b3e127f51479 Author: Martin Nowak <code@dawg.eu> Date: 2015-03-23 (Mon, 23 Mar 2015) Changed paths: M src/backend/cod4.c A test/compilable/test14317.d Log Message: ----------- Merge pull request #4511 from WalterBright/fix14317 fix Issue 14317 - [REG2.066] ICE (cgcod.c 1767) when compiing with -profile -O -inline Commit: 9edd2223950b919a201cf104601f877283cca2bf https://github.com/D-Programming-Language/dmd/commit/9edd2223950b919a201cf104601f877283cca2bf Author: Martin Nowak <code@dawg.eu> Date: 2015-03-27 (Fri, 27 Mar 2015) Changed paths: M src/parse.c M src/parse.h M test/fail_compilation/parseStc3.d M test/fail_compilation/parseStc4.d Log Message: ----------- Merge pull request #4458 from mihails-strasuns-sociomantic/redundant-attrib-deprec [REG] fix Issue 14232 : redundant attribute 'const' Commit: f37749d65561cd019ae9b54ed8ee3474a54a6a6e https://github.com/D-Programming-Language/dmd/commit/f37749d65561cd019ae9b54ed8ee3474a54a6a6e Author: Daniel Murphy <yebblies@gmail.com> Date: 2015-03-27 (Fri, 27 Mar 2015) Changed paths: M src/backend/cod2.c M test/runnable/mars1.d Log Message: ----------- Merge pull request #4451 from WalterBright/fix14220 fix Issue 14220 - Bad codegen for optimized std.conv.text in combination... Commit: 2e32d48e637850ef1e5b27089236c00b6ef07451 https://github.com/D-Programming-Language/dmd/commit/2e32d48e637850ef1e5b27089236c00b6ef07451 Author: Walter Bright <walter@walterbright.com> Date: 2015-03-28 (Sat, 28 Mar 2015) Changed paths: M src/backend/cod2.c M test/runnable/mars1.d Log Message: ----------- Merge pull request #4524 from MartinNowak/fix14341 Merge pull request #4451 from WalterBright/fix14220 Commit: 776e1ce399d9ad645f90ff56a35dbd0bf0ad3013 https://github.com/D-Programming-Language/dmd/commit/776e1ce399d9ad645f90ff56a35dbd0bf0ad3013 Author: Martin Nowak <code@dawg.eu> Date: 2015-04-11 (Sat, 11 Apr 2015) Log Message: ----------- Merge remote-tracking branch 'upstream/stable' into merge_stable Conflicts: src/backend/dwarf.c src/dsymbol.c src/e2ir.c src/expression.c src/func.c src/interpret.c test/compilable/interpret3.d test/fail_compilation/diag14235.d test/runnable/inline.d Commit: b3bdab1e19ef54d697f351eb9666ac49c8f4bc0f https://github.com/D-Programming-Language/dmd/commit/b3bdab1e19ef54d697f351eb9666ac49c8f4bc0f Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2015-04-11 (Sat, 11 Apr 2015) Log Message: ----------- Merge pull request #4575 from MartinNowak/merge_stable Merge remote-tracking branch 'upstream/stable' into merge_stable Compare: https://github.com/D-Programming-Language/dmd/compare/392ff0dee22f...b3bdab1e19ef |
Copyright © 1999-2021 by the D Language Foundation