February 27, 2014 [dmd-internals] [D-Programming-Language/dmd] c66507: Merge pull request #3135 from 9rnsr/fix11963 | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: c66507c1c55d34e79501f7b11aff34dafd4221e9 https://github.com/D-Programming-Language/dmd/commit/c66507c1c55d34e79501f7b11aff34dafd4221e9 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/parse.c A test/fail_compilation/ice11963.d Log Message: ----------- Merge pull request #3135 from 9rnsr/fix11963 [REG2.065a] Issue 11963 - ICE(parse.c) Parser crash Commit: ece16e3418a1ec81b59b142ec33fcb7dc6c3bdc6 https://github.com/D-Programming-Language/dmd/commit/ece16e3418a1ec81b59b142ec33fcb7dc6c3bdc6 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/declaration.c M src/parse.c A test/fail_compilation/ice11965.d Log Message: ----------- Merge pull request #3136 from 9rnsr/fix11965 [REG2.064] Issue 11965 - Segfault on garbage Commit: 5cf8da56ccf4cde042923e263416bf291ff47659 https://github.com/D-Programming-Language/dmd/commit/5cf8da56ccf4cde042923e263416bf291ff47659 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/parse.c A test/fail_compilation/ice11967.d Log Message: ----------- Merge pull request #3137 from 9rnsr/fix11967 [REG2.065a] Issue 11967 - ICE(parse.c) Parser crash Commit: ee4af52177e64945c107e17ae647ac22f78fd213 https://github.com/D-Programming-Language/dmd/commit/ee4af52177e64945c107e17ae647ac22f78fd213 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #3112 from 9rnsr/fix11941 [REG2.065a] Issue 11941 - Errors when appending to aggregate member array in CTFE Commit: 010ffc6ff9fe5a57bea1e565a5700b04aa71216b https://github.com/D-Programming-Language/dmd/commit/010ffc6ff9fe5a57bea1e565a5700b04aa71216b Author: Walter Bright <walter@walterbright.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/declaration.h M src/dsymbol.c M src/dsymbol.h M src/func.c M src/glue.c M src/struct.c M src/typinf.c M test/d_do_test.d A test/runnable/imports/a7595.d A test/runnable/imports/test11931a.d A test/runnable/imports/test11931b.d A test/runnable/imports/test11931c.d A test/runnable/imports/test11931d.d A test/runnable/link11931.d A test/runnable/test7595.d Log Message: ----------- Merge pull request #3107 from 9rnsr/fix11931 [REG2.065a] Issue 11931 - Linkers "Symbol Undefined" again with dmd HEAD when -g specified Commit: 287a7d107df20169b256b432ac9e048fde73e1fa https://github.com/D-Programming-Language/dmd/commit/287a7d107df20169b256b432ac9e048fde73e1fa Author: Walter Bright <walter@walterbright.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/mtype.h M src/template.c M test/runnable/aliasthis.d Log Message: ----------- Merge pull request #3105 from 9rnsr/fix11930 [REG2.065a] Issue 11930 - Alias this not considered in is(T unused: U) matching Commit: 20c684c15c670882555e530b693dd8529e744060 https://github.com/D-Programming-Language/dmd/commit/20c684c15c670882555e530b693dd8529e744060 Author: Walter Bright <walter@walterbright.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/func.c M src/template.c M test/runnable/test7511.d Log Message: ----------- Merge pull request #3104 from 9rnsr/fix11896 [REG2.065a] Issue 11896 - isVirtualMethod related GitHub HEAD regression (works with 2.064) Commit: e62b283058aa99187b910e103976e3d0a02117b6 https://github.com/D-Programming-Language/dmd/commit/e62b283058aa99187b910e103976e3d0a02117b6 Author: Walter Bright <walter@walterbright.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/mtype.c M test/runnable/testconst.d Log Message: ----------- Merge pull request #3097 from 9rnsr/fix11924 [REG2.065a] Issue 11924 - inout Variadic Template Parameters Commit: 3a25f8a52e72c5801da0518586da1910929ac4de https://github.com/D-Programming-Language/dmd/commit/3a25f8a52e72c5801da0518586da1910929ac4de Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/expression.c A test/fail_compilation/ice11922.d Log Message: ----------- Merge pull request #3094 from WalterBright/fix11922 [REG2.065a] Issue 11922 - ICE on nonexistent identifier in templated auto method Commit: d6a5df97319e6ea1b61bf0adf6bddc2b59a34a5b https://github.com/D-Programming-Language/dmd/commit/d6a5df97319e6ea1b61bf0adf6bddc2b59a34a5b Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/expression.c A test/fail_compilation/ice11944.d Log Message: ----------- Merge pull request #3125 from 9rnsr/fix11944 Issue 11944 - ICE(expression.c) Assertion `f' failed. Commit: a459c104096670a2e8052abfb279deab76d3c586 https://github.com/D-Programming-Language/dmd/commit/a459c104096670a2e8052abfb279deab76d3c586 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-22 (Wed, 22 Jan 2014) Changed paths: M src/expression.c A test/fail_compilation/ice11968.d Log Message: ----------- Merge pull request #3139 from 9rnsr/fix11968 Issue 11968 - ICE(expression.c) Crash when deleting __FILE__ Commit: 1ca05f644391562f2ad5bc04a638ecaec1b36eb1 https://github.com/D-Programming-Language/dmd/commit/1ca05f644391562f2ad5bc04a638ecaec1b36eb1 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M posix.mak M src/inifile.c M src/posix.mak Log Message: ----------- Merge pull request #3128 from MartinNowak/fix11956 fix Issue 11956 - dmd doesn't lookup /etc/dmd.conf Commit: 2b9da972dd8007a33d0cf07cfdfa18d1a9df3223 https://github.com/D-Programming-Language/dmd/commit/2b9da972dd8007a33d0cf07cfdfa18d1a9df3223 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M src/expression.c M src/mtype.c M test/runnable/testconst.d Log Message: ----------- Merge pull request #3138 from 9rnsr/fix11966 [REG2.065a] Issue 11966 - inout(const(char))[] doesn't convert to inout(char)[] Commit: 6953f88095323294311e09d2dfd699275ba43f21 https://github.com/D-Programming-Language/dmd/commit/6953f88095323294311e09d2dfd699275ba43f21 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M src/expression.c A test/fail_compilation/ice11974.d Log Message: ----------- Merge pull request #3141 from 9rnsr/fix11974 Issue 11974 - ICE(cast.c) Segfault with invalid assignment Commit: c01bc1780c1f98b90b766adaab904294c1c29c91 https://github.com/D-Programming-Language/dmd/commit/c01bc1780c1f98b90b766adaab904294c1c29c91 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M src/attrib.c A test/compilable/test11980.d Log Message: ----------- Merge pull request #3142 from 9rnsr/fix11980 [REG2.061] Issue 11980 - startaddress pragma broken Commit: 68b9039c9cef2e4a40292a496c5124751c44883f https://github.com/D-Programming-Language/dmd/commit/68b9039c9cef2e4a40292a496c5124751c44883f Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M src/template.c A test/compilable/ice6538.d M test/fail_compilation/ice6538.d Log Message: ----------- [Improve] Relax restrictions on issue 6538 and 9361 Now pseudo symbols are placed in emulated scopes, and taking them by alias parameter is allowed. Commit: d88598d4168a16fac1afea6e7d4cb22be707d487 https://github.com/D-Programming-Language/dmd/commit/d88598d4168a16fac1afea6e7d4cb22be707d487 Author: AndrewEdwards <edwards.ac@gmail.com> Date: 2014-01-24 (Fri, 24 Jan 2014) Changed paths: M src/template.c R test/compilable/ice6538.d M test/fail_compilation/ice6538.d Log Message: ----------- Revert "[Improve] Relax restrictions on issue 6538 and 9361" This reverts commit f6d861b2bb083812f24b43d2d50c70222626b039. Commit: 3a26de9ebdcf8b26c2a6746d010da1cb51e6d570 https://github.com/D-Programming-Language/dmd/commit/3a26de9ebdcf8b26c2a6746d010da1cb51e6d570 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-25 (Sat, 25 Jan 2014) Changed paths: M src/expression.c M src/parse.c A test/fail_compilation/ice11982.d Log Message: ----------- Merge pull request #3148 from 9rnsr/fix11982 Issue 11982 - ICE(func.c) With function literal with no body Commit: 68a24a29d06b8dc35de1ca8380318320c95793d4 https://github.com/D-Programming-Language/dmd/commit/68a24a29d06b8dc35de1ca8380318320c95793d4 Author: Walter Bright <walter@walterbright.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M test/runnable/opover2.d M test/runnable/testrightthis.d Log Message: ----------- Merge pull request #3151 from 9rnsr/fix11993 [REG] Issue 11993 - typeof(this) in constraint of member function template should reflect method qualifier Commit: b8efdd9ec2c67dcf7410c70dedcb74cde28794a6 https://github.com/D-Programming-Language/dmd/commit/b8efdd9ec2c67dcf7410c70dedcb74cde28794a6 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/struct.c M src/typinf.c A test/runnable/imports/a12010.d A test/runnable/imports/std12010container.d A test/runnable/link12010.d Log Message: ----------- Merge pull request #3165 from 9rnsr/fix12010 [REG2.065a] Issue 12010 - Undefined template symbols for static library linked with debug symbols Commit: cacae1cb755a9bfb22daec3383907643a643c859 https://github.com/D-Programming-Language/dmd/commit/cacae1cb755a9bfb22daec3383907643a643c859 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/struct.c M test/runnable/inline.d M test/runnable/traits.d Log Message: ----------- Merge pull request #3061 from ibuclaw/ctorpod Relax isPOD rules so ctors don't make structs non-POD Commit: 3ba2df6296f7a2dcd135316e991740fc74ba8fb9 https://github.com/D-Programming-Language/dmd/commit/3ba2df6296f7a2dcd135316e991740fc74ba8fb9 Author: AndrewEdwards <edwards.ac@gmail.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/struct.c M src/typinf.c A test/runnable/imports/a12010.d A test/runnable/imports/std12010container.d A test/runnable/link12010.d Log Message: ----------- Merge branch '2.065' of https://github.com/D-Programming-Language/dmd into 2.065 Commit: e9280781bd3831de9504f56a8cba5965b9335a0a https://github.com/D-Programming-Language/dmd/commit/e9280781bd3831de9504f56a8cba5965b9335a0a Author: Walter Bright <walter@walterbright.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/attrib.c M src/clone.c M src/cond.c M src/ctfeexpr.c M src/expression.c M src/func.c M src/glue.c M src/import.c M src/mars.c M src/mtype.c M src/opover.c M src/scope.c M src/scope.h M src/struct.c M src/template.c M src/template.h M src/toobj.c A test/compilable/ice6538.d M test/fail_compilation/diag11769.d M test/fail_compilation/diag9880.d M test/fail_compilation/fail319.d M test/fail_compilation/ice6538.d M test/fail_compilation/test8556.d M test/runnable/funclit.d Log Message: ----------- Merge pull request #3103 from 9rnsr/fix10133 Issue 10133 - ICE for templated static conditional lambda Commit: b2baac2aad179060487dead30d1a799f8ee64eaf https://github.com/D-Programming-Language/dmd/commit/b2baac2aad179060487dead30d1a799f8ee64eaf Author: Walter Bright <walter@walterbright.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/expression.c Log Message: ----------- Merge pull request #3151 from 9rnsr/fix11993 [REG] Issue 11993 - typeof(this) in constraint of member function template should reflect method qualifier Commit: 3e8509a4f5411f300abd57b1f226bbf705dff3cc https://github.com/D-Programming-Language/dmd/commit/3e8509a4f5411f300abd57b1f226bbf705dff3cc Author: Walter Bright <walter@walterbright.com> Date: 2014-01-27 (Mon, 27 Jan 2014) Changed paths: M src/func.c A test/runnable/imports/c11447.d A test/runnable/test11447c.d Log Message: ----------- Merge pull request #3162 from 9rnsr/fix11447 [REG2.065a] Issue 11447 - Closure provide bogus values Commit: 1ace7e9e1070732f430baa38b19e5462e64d6eec https://github.com/D-Programming-Language/dmd/commit/1ace7e9e1070732f430baa38b19e5462e64d6eec Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/ctfeexpr.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #3168 from 9rnsr/fix12016 [REG2.065a] Issue 12016 - implicit immutable upcast becomes null in CTFE Commit: 00b4138457d5cf2bc0cf33d1a69b028d3a50c40d https://github.com/D-Programming-Language/dmd/commit/00b4138457d5cf2bc0cf33d1a69b028d3a50c40d Author: Walter Bright <walter@walterbright.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/mtype.c M test/runnable/aliasthis.d Log Message: ----------- Merge pull request #3163 from 9rnsr/fix12008 [REG2.065a] Issue 12008 - alias this and "unable to resolve forward reference" error Commit: 91be324cc24b7c77d777e70e20f3dd727deda89a https://github.com/D-Programming-Language/dmd/commit/91be324cc24b7c77d777e70e20f3dd727deda89a Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/expression.c M test/runnable/mixin1.d Log Message: ----------- Merge pull request #3174 from 9rnsr/fix12023 [REG2.065a] Issue 12023 - template mixin fails within template class Commit: 076f3b5a23acdcfaaffdda9f65087bf6f67404eb https://github.com/D-Programming-Language/dmd/commit/076f3b5a23acdcfaaffdda9f65087bf6f67404eb Author: Walter Bright <walter@walterbright.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/dsymbol.c M src/template.c A test/runnable/imports/a12037.d A test/runnable/link12037.d Log Message: ----------- Merge pull request #3177 from 9rnsr/fix12037 [REG2.065a] Issue 12037 - Link-failure with std.numeric.CustomFloat Commit: 3aa239bbf81657ccb009ca5c552725464b64008d https://github.com/D-Programming-Language/dmd/commit/3aa239bbf81657ccb009ca5c552725464b64008d Author: Walter Bright <walter@walterbright.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/mtype.c M test/runnable/aliasthis.d Log Message: ----------- Merge pull request #3179 from 9rnsr/fix12038 Issue 12038 - alias this and &this cause ICE Commit: c45c70b810c9cbe70cb13d54e17638ec371b0db4 https://github.com/D-Programming-Language/dmd/commit/c45c70b810c9cbe70cb13d54e17638ec371b0db4 Author: Walter Bright <walter@walterbright.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/attrib.c M src/doc.c M test/compilable/ddoc11479.d M test/compilable/extra-files/ddoc11479.html Log Message: ----------- Merge pull request #3169 from 9rnsr/fix12017 [REG2.065a] Issue 12017 - DDoc leaves out the majority of documentation Commit: a1b37a64e60687a9484ad5102805417f686e7353 https://github.com/D-Programming-Language/dmd/commit/a1b37a64e60687a9484ad5102805417f686e7353 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2014-01-31 (Fri, 31 Jan 2014) Changed paths: M src/mtype.c A test/fail_compilation/ice12040.d Log Message: ----------- Merge pull request #3178 from 9rnsr/fix12040 Issue 12040 - Compiler segfault with circular reference in variable type Commit: e4933242c8f0d133afc2c5cee1c5d70c3e3c01cf https://github.com/D-Programming-Language/dmd/commit/e4933242c8f0d133afc2c5cee1c5d70c3e3c01cf Author: Walter Bright <walter@walterbright.com> Date: 2014-02-03 (Mon, 03 Feb 2014) Changed paths: M ini/windows/bin/sc.ini Log Message: ----------- Merge pull request #3092 from rainers/win64_sdk81 issue 11457: add Windows SDK 8.1 library search path to sc.ini Commit: ccd433d4063b5704cfde2551c5d9dfa3173341bd https://github.com/D-Programming-Language/dmd/commit/ccd433d4063b5704cfde2551c5d9dfa3173341bd Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/attrib.c M src/expression.c M src/expression.h A test/fail_compilation/ice11969.d Log Message: ----------- Merge pull request #3140 from 9rnsr/fix11969 Issue 11969 - ICE(statement.c) When mixing in a string literal containing errors Commit: a16bdd06f1029119c7d76aaac14547a4a4ff7c5b https://github.com/D-Programming-Language/dmd/commit/a16bdd06f1029119c7d76aaac14547a4a4ff7c5b Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/declaration.c Log Message: ----------- Merge pull request #3212 from mike-pm/master Remove repeated words in error message Commit: 49c7aa1c395d3ffba510698b8f89323401595e1f https://github.com/D-Programming-Language/dmd/commit/49c7aa1c395d3ffba510698b8f89323401595e1f Author: Martin Nowak <code@dawg.eu> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/inline.c M test/runnable/inline.d Log Message: ----------- Merge pull request #3222 from 9rnsr/fix12079 [REG2.065a] Issue 12079 - Internal error: backend/cod4.c 358 for associative array access Commit: aedd41b796c3815ef7a6379643304ccf17f32ac9 https://github.com/D-Programming-Language/dmd/commit/aedd41b796c3815ef7a6379643304ccf17f32ac9 Author: Walter Bright <walter@walterbright.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/inline.c M test/runnable/inline.d Log Message: ----------- Merge pull request #3225 from 9rnsr/fix12080 [REG2.065a] Issue 12080 - Internal error: backend/symbol.c 1035 for invariant Commit: 6ec6c31d207e786071190b3a5e3ea4359fb631b7 https://github.com/D-Programming-Language/dmd/commit/6ec6c31d207e786071190b3a5e3ea4359fb631b7 Author: Walter Bright <walter@walterbright.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/expression.c M test/runnable/opover3.d Log Message: ----------- Merge pull request #3221 from 9rnsr/fix12070 [REG2.065a] Issue 12070 - Variant opCall not static Commit: 61fee8a43142fb3e3cd504c413b16222c5d8abe4 https://github.com/D-Programming-Language/dmd/commit/61fee8a43142fb3e3cd504c413b16222c5d8abe4 Author: Walter Bright <walter@walterbright.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/interpret.c M test/compilable/interpret3.d A test/compilable/test11824.d Log Message: ----------- Merge pull request #3204 from 9rnsr/fix11824 [REG2.065a] Issue 11824 - A stack variable escaping problem in CTFE Phobos code Commit: 4d03fe58d6905fd6054431361af985744f87b64a https://github.com/D-Programming-Language/dmd/commit/4d03fe58d6905fd6054431361af985744f87b64a Author: Walter Bright <walter@walterbright.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/attrib.c M src/attrib.h M src/class.c M src/declaration.c M src/dsymbol.c M src/dsymbol.h M src/enum.c M src/expression.h M src/func.c M src/scope.c M src/scope.h M src/struct.c M src/traits.c A test/fail_compilation/fail12047.d Log Message: ----------- Merge pull request #3183 from 9rnsr/fix12047 [REG2.065a] Issue 12047 - UDAs are not checked Commit: 64e8a478b6009356765f78e9cc8510191bb396a8 https://github.com/D-Programming-Language/dmd/commit/64e8a478b6009356765f78e9cc8510191bb396a8 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-06 (Thu, 06 Feb 2014) Changed paths: M src/attrib.c M src/attrib.h M src/class.c M src/declaration.c M src/dsymbol.c M src/dsymbol.h M src/enum.c M src/expression.c M src/expression.h M src/func.c M src/inline.c M src/interpret.c M src/scope.c M src/scope.h M src/struct.c M src/traits.c M test/compilable/interpret3.d A test/compilable/test11824.d A test/fail_compilation/fail12047.d A test/fail_compilation/ice11969.d M test/runnable/inline.d M test/runnable/opover3.d Log Message: ----------- Merge pull request #3228 from 9rnsr/2.065 Puck up changes from master to 2.065 branch Commit: fb6110265d786bd1d0d33f28161605383c0227aa https://github.com/D-Programming-Language/dmd/commit/fb6110265d786bd1d0d33f28161605383c0227aa Author: Walter Bright <walter@walterbright.com> Date: 2014-02-10 (Mon, 10 Feb 2014) Changed paths: M src/backend/cgelem.c M src/inline.c M test/runnable/mars1.d Log Message: ----------- Merge pull request #3231 from yebblies/issue12095 Issue 12095 - Wrong code with -O -inline Commit: 45fda4c7868fe0a85b7bdabbeca33c893b60c85a https://github.com/D-Programming-Language/dmd/commit/45fda4c7868fe0a85b7bdabbeca33c893b60c85a Author: Walter Bright <walter@walterbright.com> Date: 2014-02-10 (Mon, 10 Feb 2014) Changed paths: M src/mtype.c M test/runnable/testconst.d Log Message: ----------- Merge pull request #3239 from 9rnsr/fix12089 [REG2.065a] Issue 12089 - std.utf.validate and inout(char[]) failts to compile Commit: db2a73dc71eedbece943184b6b16ac71758c887a https://github.com/D-Programming-Language/dmd/commit/db2a73dc71eedbece943184b6b16ac71758c887a Author: Walter Bright <walter@walterbright.com> Date: 2014-02-12 (Wed, 12 Feb 2014) Changed paths: M src/backend/cgelem.c M src/inline.c M src/mtype.c M test/runnable/mars1.d M test/runnable/testconst.d Log Message: ----------- Merge pull request #3244 from 9rnsr/2.065 Puck up changes from master to 2.065 branch Commit: b1ba7340cf028a3fd9857de2980b6eb611c0caef https://github.com/D-Programming-Language/dmd/commit/b1ba7340cf028a3fd9857de2980b6eb611c0caef Author: Walter Bright <walter@walterbright.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/backend/cod2.c M test/runnable/mars1.d Log Message: ----------- Merge pull request #3182 from yebblies/issue12051 Issue 12051 - Wrong code with ?: resulting in char on x86-64 Commit: 3e79f518f4732dd186e4bea032fb356b2db7d93c https://github.com/D-Programming-Language/dmd/commit/3e79f518f4732dd186e4bea032fb356b2db7d93c Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/import.c A test/fail_compilation/ice12158.d Log Message: ----------- Merge pull request #3264 from 9rnsr/fix12158 [REG2.056] Issue 12158 - ICE with .init of nonexisting selective import Commit: a822cc5d99fd0425dd05a540ecf26dbfe89e6d45 https://github.com/D-Programming-Language/dmd/commit/a822cc5d99fd0425dd05a540ecf26dbfe89e6d45 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/mtype.c M test/runnable/xtest46.d Log Message: ----------- Merge pull request #3257 from WalterBright/fix12044 fix Issue 12044 - Invalid code gen causes segfault Commit: 2ec67c3381cec24875abb5d84302f709ab260bd0 https://github.com/D-Programming-Language/dmd/commit/2ec67c3381cec24875abb5d84302f709ab260bd0 Author: Walter Bright <walter@walterbright.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/attrib.c M test/runnable/uda.d Log Message: ----------- Merge pull request #3266 from 9rnsr/fix12160 [REG2.065a] Issue 12160 - UDA related regressions Commit: b2ff9eadf95d49ddd9fe41db9b7f3e20769d8c41 https://github.com/D-Programming-Language/dmd/commit/b2ff9eadf95d49ddd9fe41db9b7f3e20769d8c41 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/attrib.c M src/backend/cod2.c M src/import.c M src/mtype.c A test/fail_compilation/ice12158.d M test/runnable/mars1.d M test/runnable/uda.d M test/runnable/xtest46.d Log Message: ----------- Merge pull request #3268 from 9rnsr/2.065 Pick up changes from master to 2.065 branch Commit: fa9c47ed7c56043b525e104f17ff74b7f11703c4 https://github.com/D-Programming-Language/dmd/commit/fa9c47ed7c56043b525e104f17ff74b7f11703c4 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/visitor.h Log Message: ----------- Fix visitor bug Commit: ef0b1445ccb8492ec64d78da5583e0cbb380e15b https://github.com/D-Programming-Language/dmd/commit/ef0b1445ccb8492ec64d78da5583e0cbb380e15b Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/cast.c M src/expression.c M src/expression.h M src/mtype.h M src/struct.c M src/toobj.c M src/typinf.c A test/runnable/imports/link12144a.d A test/runnable/link12144.d Log Message: ----------- Merge pull request #3256 from 9rnsr/fix12144 [REG2.064] Issue 12144 - Unresolved xopEquals when referenced by dynamic array constructor Conflicts: src/cast.c src/typinf.c Additional fix: src/expression.h Commit: 2c3555e01458b2c15ab164f1dbc261002c9ec547 https://github.com/D-Programming-Language/dmd/commit/2c3555e01458b2c15ab164f1dbc261002c9ec547 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M test/runnable/imports/link12144a.d Log Message: ----------- Fix up issue 12144 test case Commit: b70737a9edba13f1771db2dbc86603a46933412f https://github.com/D-Programming-Language/dmd/commit/b70737a9edba13f1771db2dbc86603a46933412f Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-15 (Sat, 15 Feb 2014) Changed paths: M src/cast.c M src/expression.c M src/expression.h M src/mtype.h M src/struct.c M src/toobj.c M src/typinf.c M src/visitor.h A test/runnable/imports/link12144a.d A test/runnable/link12144.d Log Message: ----------- Merge pull request #3271 from 9rnsr/2.065 Pick up changes from master to 2.065 branch Commit: 79ae211e71cf0937523010e39f7f0981e9550904 https://github.com/D-Programming-Language/dmd/commit/79ae211e71cf0937523010e39f7f0981e9550904 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-16 (Sun, 16 Feb 2014) Changed paths: M src/struct.c A test/fail_compilation/diag12124.d M test/runnable/opover3.d Log Message: ----------- Merge pull request #3240 from 9rnsr/fix12124 Issue 12124 - Never be used static opCall should be reported Commit: a1ef105d7d0d27345a5ebf40e2ce91d591443f8f https://github.com/D-Programming-Language/dmd/commit/a1ef105d7d0d27345a5ebf40e2ce91d591443f8f Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-16 (Sun, 16 Feb 2014) Changed paths: M src/struct.c A test/fail_compilation/diag12124.d M test/runnable/opover3.d Log Message: ----------- Merge pull request #3274 from 9rnsr/2.065 Pick up changes from master to 2.065 branch Commit: 215e58f17cad35b1fa6a80c29567427c21369f11 https://github.com/D-Programming-Language/dmd/commit/215e58f17cad35b1fa6a80c29567427c21369f11 Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2014-02-22 (Sat, 22 Feb 2014) Changed paths: M src/statement.c M test/runnable/aliasthis.d Log Message: ----------- Merge pull request #3273 from 9rnsr/fix12161 Issue 12161 - ICE with "with" and alias this Commit: 8aed085825dbf3dbd7ae90b848fa6eb2458bd9a0 https://github.com/D-Programming-Language/dmd/commit/8aed085825dbf3dbd7ae90b848fa6eb2458bd9a0 Author: Walter Bright <walter@walterbright.com> Date: 2014-02-22 (Sat, 22 Feb 2014) Changed paths: M src/import.c A test/compilable/fwdref12201.d A test/compilable/imports/fwdref12201a.d Log Message: ----------- Merge pull request #3286 from 9rnsr/fix12201 Issue 12201 - Crash on forward reference import within mixed in template Commit: c70ac392f4eb2cf11c2d35d2f32feec2669d57db https://github.com/D-Programming-Language/dmd/commit/c70ac392f4eb2cf11c2d35d2f32feec2669d57db Author: Iain Buclaw <ibuclaw@gdcproject.org> Date: 2014-02-22 (Sat, 22 Feb 2014) Changed paths: M src/e2ir.c M src/expression.c R test/fail_compilation/diag8354.d A test/runnable/test12197.d Log Message: ----------- Merge pull request #3304 from 9rnsr/implicit_pow [enh] Make explicit importing std.math unnecessary for pow expressions Conflicts: src/e2ir.c Commit: c98a62ea98ecb545f1bb1c937aba5d724f03698e https://github.com/D-Programming-Language/dmd/commit/c98a62ea98ecb545f1bb1c937aba5d724f03698e Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-02-22 (Sat, 22 Feb 2014) Changed paths: M src/e2ir.c M src/expression.c M src/import.c M src/statement.c A test/compilable/fwdref12201.d A test/compilable/imports/fwdref12201a.d R test/fail_compilation/diag8354.d M test/runnable/aliasthis.d A test/runnable/test12197.d Log Message: ----------- Merge pull request #3328 from 9rnsr/2.065 Pick up changes from master to 2.065 branch Commit: 86ad3be227ab3c5f40f3070cd815c10243844a94 https://github.com/D-Programming-Language/dmd/commit/86ad3be227ab3c5f40f3070cd815c10243844a94 Author: AndrewEdwards <edwards.ac@gmail.com> Date: 2014-02-27 (Thu, 27 Feb 2014) Changed paths: M src/attrib.c M src/cast.c M src/declaration.h M src/dsymbol.h M src/expression.c M src/template.h M test/runnable/aliasthis.d M test/runnable/xtest46.d Log Message: ----------- Merge branch '2.065' Conflicts: src/attrib.c src/ctfeexpr.c src/declaration.h src/doc.c src/dsymbol.h src/e2ir.c src/expression.c src/expression.h src/func.c src/glue.c src/inline.c src/interpret.c src/mtype.c src/mtype.h src/parse.c src/struct.c src/template.c src/traits.c src/typinf.c test/runnable/aliasthis.d test/runnable/inline.d test/runnable/xtest46.d Commit: 8b8591aed46e86f4cd8e13ab7297780472cc84b6 https://github.com/D-Programming-Language/dmd/commit/8b8591aed46e86f4cd8e13ab7297780472cc84b6 Author: AndrewEdwards <edwards.ac@gmail.com> Date: 2014-02-27 (Thu, 27 Feb 2014) Changed paths: M src/expression.c M src/expression.h M src/template.c M src/template.h M test/runnable/template9.d Log Message: ----------- Merge branch 'master' of git://github.com/D-Programming-Language/dmd Compare: https://github.com/D-Programming-Language/dmd/compare/5ffe893583f1...8b8591aed46e |
Copyright © 1999-2021 by the D Language Foundation