[dmd-internals] [D-Programming-Language/dmd] c66507: Merge pull request #3135 from 9rnsr/fix11963
GitHub
noreply at github.com
Thu Feb 27 20:02:14 PST 2014
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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the dmd-internals
mailing list