[dmd-internals] [D-Programming-Language/dmd] 6cadeb: Merge remote-tracking branch 'upstream/master' int...
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Jul 23 20:20:05 PDT 2015
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 6cadebc35e2bfad0c3d4cb8a8476b2acbf816942
https://github.com/D-Programming-Language/dmd/commit/6cadebc35e2bfad0c3d4cb8a8476b2acbf816942
Author: Martin Nowak <code at dawg.eu>
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M .gitignore
M VERSION
R dmd.xcodeproj/project.pbxproj
R dmd.xcodeproj/project.xcworkspace/contents.xcworkspacedata
A ini/solaris/bin32/dmd.conf
A ini/solaris/bin64/dmd.conf
M posix.mak
M samples/pi.d
M samples/winsamp.d
M src/access.c
M src/aggregate.h
M src/aliasthis.c
M src/argtypes.c
M src/attrib.c
M src/attrib.h
A src/backend.d
M src/backend/blockopt.c
M src/backend/cc.h
M src/backend/cdef.h
M src/backend/cgcod.c
M src/backend/cgcs.c
M src/backend/cgcv.c
M src/backend/cgelem.c
M src/backend/cgen.c
M src/backend/cgobj.c
M src/backend/cod1.c
M src/backend/cod2.c
M src/backend/cod3.c
M src/backend/cod4.c
M src/backend/code.c
M src/backend/cppman.c
M src/backend/cv8.c
M src/backend/debug.c
M src/backend/dt.c
M src/backend/dt.h
M src/backend/dwarf.c
M src/backend/dwarf.h
M src/backend/dwarf2.h
M src/backend/el.c
M src/backend/el.h
M src/backend/evalu8.c
M src/backend/gdag.c
M src/backend/gflow.c
M src/backend/global.h
M src/backend/glocal.c
M src/backend/gloop.c
M src/backend/go.c
M src/backend/go.h
M src/backend/gother.c
M src/backend/mscoff.h
M src/backend/mscoffobj.c
M src/backend/newman.c
M src/backend/os.c
M src/backend/outbuf.c
M src/backend/outbuf.h
M src/backend/rtlsym.h
M src/backend/strtold.c
M src/backend/symbol.c
M src/backend/token.h
M src/backend/ty.h
M src/backend/util2.c
M src/backend/var.c
M src/cast.c
A src/checkwhitespace.d
M src/class.c
M src/clone.c
A src/complex.d
M src/cond.c
M src/constfold.c
M src/cppmangle.c
M src/ctfe.h
M src/ctfeexpr.c
M src/declaration.c
M src/declaration.h
M src/delegatize.c
M src/dmd_msc.vcproj
M src/dmd_msc.vcxproj
M src/doc.c
M src/dsymbol.c
M src/dsymbol.h
M src/e2ir.c
A src/entity.d
M src/enum.c
M src/enum.h
M src/escape.c
M src/expression.c
M src/expression.h
M src/func.c
M src/globals.c
M src/globals.h
M src/glue.c
M src/gluestub.c
M src/hdrgen.c
M src/iasm.c
R src/idgen.c
A src/idgen.d
M src/impcnvgen.c
M src/import.c
M src/import.h
M src/inifile.c
M src/init.c
M src/inline.c
M src/interpret.c
A src/intrange.d
M src/irstate.c
M src/irstate.h
M src/json.c
M src/lexer.c
M src/lexer.h
M src/libelf.c
M src/libmach.c
M src/libmscoff.c
M src/libomf.c
M src/link.c
A src/magicport.json
A src/magicport/ast.d
A src/magicport/dprinter.d
A src/magicport/magicport2.d
A src/magicport/namer.d
A src/magicport/parser.d
A src/magicport/scanner.d
A src/magicport/tokens.d
A src/magicport/typenames.d
A src/magicport/visitor.d
M src/mangle.c
M src/mars.c
M src/module.c
M src/module.h
M src/mtype.c
M src/mtype.h
M src/nogc.c
M src/nspace.c
M src/opover.c
M src/optimize.c
M src/osmodel.mak
M src/parse.c
M src/parse.h
M src/posix.mak
A src/root/array.d
M src/root/async.c
M src/root/async.h
A src/root/longdouble.d
M src/root/man.c
A src/root/newdelete.c
M src/root/port.c
A src/root/port.d
M src/root/port.h
M src/root/response.c
M src/root/rmem.c
A src/root/rmem.d
A src/root/rootobject.d
M src/root/stringtable.c
M src/root/stringtable.h
M src/s2ir.c
M src/scanmscoff.c
M src/scope.c
M src/scope.h
M src/statement.c
M src/statement.h
M src/staticassert.c
M src/staticassert.h
M src/struct.c
M src/target.c
M src/target.h
M src/template.c
M src/template.h
M src/tk/filespec.c
M src/tk/mem.c
M src/tk/mem.h
M src/tocsym.c
M src/toctype.c
M src/todt.c
M src/toir.c
M src/tokens.c
M src/tokens.h
M src/toobj.c
M src/traits.c
M src/typinf.c
M src/version.c
M src/version.h
M src/visitor.h
M src/win32.mak
M test/Makefile
A test/compilable/b1215.d
M test/compilable/compile1.d
M test/compilable/ddoc10.d
A test/compilable/ddoc13270.d
M test/compilable/ddoc9764.sh
M test/compilable/ddocunittest.d
M test/compilable/extra-files/ddoc10.html
A test/compilable/extra-files/ddoc13270.html
M test/compilable/extra-files/ddocunittest.html
M test/compilable/extra-files/header2.d
M test/compilable/extra-files/header2.di
M test/compilable/extra-files/header2i.di
M test/compilable/extra-files/json.out
R test/compilable/fwdref10015.d
R test/compilable/fwdref10101.d
R test/compilable/fwdref12201.d
R test/compilable/fwdref12531.d
R test/compilable/fwdref12543.d
R test/compilable/fwdref13860.d
R test/compilable/fwdref14083.d
R test/compilable/fwdref8609.d
R test/compilable/fwdref8698a.d
R test/compilable/fwdref8698b.d
R test/compilable/fwdref9514a.d
R test/compilable/fwdref9514b.d
A test/compilable/ice13920.d
A test/compilable/imports/a14528.d
M test/compilable/imports/fwdref9514.d
A test/compilable/imports/test14666a.d
A test/compilable/imports/test14666b.d
M test/compilable/interpret3.d
R test/compilable/parse10199.d
R test/compilable/parse11689.d
R test/compilable/parse11751.d
R test/compilable/parse11957.d
R test/compilable/parse13049.d
R test/compilable/parse6719.d
R test/compilable/parse9232.d
R test/compilable/parse9401.d
R test/compilable/parse9649.d
R test/compilable/parse9679.d
R test/compilable/parse9901.d
A test/compilable/sw_transition_complex.d
A test/compilable/test14528.d
A test/compilable/test14666.d
M test/compilable/test6461.sh
M test/compilable/test9680.sh
M test/compilable/testInference.d
A test/compilable/testfwdref.d
M test/compilable/testheader1.d
A test/compilable/testparse.d
M test/d_do_test.d
A test/fail_compilation/b3841.d
A test/fail_compilation/ctfe13612.d
A test/fail_compilation/ctfe14207.d
A test/fail_compilation/ctfe14465.d
M test/fail_compilation/diag10089.d
M test/fail_compilation/diag10783.d
M test/fail_compilation/diag11423.d
M test/fail_compilation/diag11840.d
M test/fail_compilation/diag12280.d
M test/fail_compilation/diag12640.d
A test/fail_compilation/diag13320.d
M test/fail_compilation/diag14235.d
A test/fail_compilation/diag3869.d
M test/fail_compilation/diag6373.d
M test/fail_compilation/diag6699.d
M test/fail_compilation/diag8648.d
M test/fail_compilation/diag8825.d
M test/fail_compilation/diag9210a.d
M test/fail_compilation/diag9479.d
M test/fail_compilation/diag_err1.d
A test/fail_compilation/extra-files/a14446.d
M test/fail_compilation/fail10346.d
M test/fail_compilation/fail10481.d
M test/fail_compilation/fail11042.d
A test/fail_compilation/fail11746.d
M test/fail_compilation/fail12047.d
M test/fail_compilation/fail122.d
M test/fail_compilation/fail123.d
M test/fail_compilation/fail12378.d
A test/fail_compilation/fail13064.d
M test/fail_compilation/fail1313a.d
M test/fail_compilation/fail1313b.d
M test/fail_compilation/fail13336a.d
M test/fail_compilation/fail13902.d
M test/fail_compilation/fail140.d
A test/fail_compilation/fail14249.d
A test/fail_compilation/fail14406.d
A test/fail_compilation/fail14407.d
A test/fail_compilation/fail14416.d
A test/fail_compilation/fail14554.d
M test/fail_compilation/fail189.d
R test/fail_compilation/fail197.d
M test/fail_compilation/fail228.d
M test/fail_compilation/fail233.d
M test/fail_compilation/fail236.d
M test/fail_compilation/fail237.d
M test/fail_compilation/fail251.d
M test/fail_compilation/fail264.d
R test/fail_compilation/fail266.d
R test/fail_compilation/fail268.d
M test/fail_compilation/fail304.d
M test/fail_compilation/fail310.d
M test/fail_compilation/fail311.d
R test/fail_compilation/fail323.d
M test/fail_compilation/fail347.d
M test/fail_compilation/fail36.d
M test/fail_compilation/fail3672.d
R test/fail_compilation/fail3903.d
M test/fail_compilation/fail4375t.d
M test/fail_compilation/fail4421.d
M test/fail_compilation/fail6107.d
M test/fail_compilation/fail72.d
M test/fail_compilation/fail78.d
A test/fail_compilation/fail7815.d
M test/fail_compilation/fail7848.d
M test/fail_compilation/fail8179b.d
A test/fail_compilation/fail8217.d
A test/fail_compilation/fail9279.d
R test/fail_compilation/fail9459.d
M test/fail_compilation/fail9790.d
A test/fail_compilation/fail_arrayop1.d
A test/fail_compilation/fail_arrayop2.d
M test/fail_compilation/fail_casting.d
A test/fail_compilation/fail_casting1.d
M test/fail_compilation/gag4269a.d
M test/fail_compilation/gag4269b.d
M test/fail_compilation/gag4269c.d
M test/fail_compilation/gag4269d.d
M test/fail_compilation/gag4269e.d
M test/fail_compilation/gag4269f.d
M test/fail_compilation/gag4269g.d
M test/fail_compilation/ice10016.d
M test/fail_compilation/ice10727a.d
M test/fail_compilation/ice10727b.d
R test/fail_compilation/ice11376.d
M test/fail_compilation/ice1144.d
R test/fail_compilation/ice11566.d
M test/fail_compilation/ice11626.d
M test/fail_compilation/ice11726.d
M test/fail_compilation/ice11922.d
M test/fail_compilation/ice11969.d
R test/fail_compilation/ice12179.d
M test/fail_compilation/ice12397.d
M test/fail_compilation/ice12581.d
M test/fail_compilation/ice12836.d
M test/fail_compilation/ice13081.d
M test/fail_compilation/ice13225.d
M test/fail_compilation/ice13311.d
M test/fail_compilation/ice13459.d
R test/fail_compilation/ice13497.d
M test/fail_compilation/ice13563.d
A test/fail_compilation/ice13816.d
M test/fail_compilation/ice13921.d
A test/fail_compilation/ice14096.d
M test/fail_compilation/ice14130.d
A test/fail_compilation/ice14185.d
A test/fail_compilation/ice14272.d
M test/fail_compilation/ice14424.d
A test/fail_compilation/ice14446.d
A test/fail_compilation/ice14642.d
R test/fail_compilation/ice2603.d
M test/fail_compilation/ice2843.d
M test/fail_compilation/ice5996.d
M test/fail_compilation/ice8499.d
M test/fail_compilation/ice9291.d
M test/fail_compilation/ice9806.d
A test/fail_compilation/imports/a14407.d
M test/fail_compilation/lexer2.d
M test/fail_compilation/moduleundefuda.d
M test/fail_compilation/nogc1.d
M test/fail_compilation/parse13361.d
M test/fail_compilation/parseStc.d
A test/fail_compilation/pragmainline.d
A test/fail_compilation/pragmainline2.d
M test/fail_compilation/spell9644.d
M test/fail_compilation/test13152.d
A test/fail_compilation/test14538.d
M test/fail_compilation/testCols.d
M test/fail_compilation/testInference.d
M test/fail_compilation/verrors0.d
M test/fail_compilation/verrors5.d
M test/runnable/arrayop.d
M test/runnable/builtin.d
M test/runnable/closure.d
M test/runnable/cppa.d
M test/runnable/declaration.d
M test/runnable/eh.d
M test/runnable/extra-files/cppb.cpp
M test/runnable/extra-files/hello-profile.d.trace.def
A test/runnable/extra-files/std14198/array.d
A test/runnable/extra-files/std14198/conv.d
A test/runnable/extra-files/std14198/format.d
A test/runnable/extra-files/std14198/uni.d
A test/runnable/extra-files/test14198.d
M test/runnable/funclit.d
M test/runnable/functype.d
A test/runnable/gdb14276.d
A test/runnable/gdb14313.d
A test/runnable/gdb14330.d
A test/runnable/gdb4149.d
M test/runnable/iasm64.d
M test/runnable/inline.d
A test/runnable/inline14560.d
M test/runnable/inner.d
M test/runnable/interface2.d
M test/runnable/interpret.d
M test/runnable/interpret2.d
A test/runnable/link14198a.sh
A test/runnable/link14198b.sh
A test/runnable/link14425.d
M test/runnable/mangle.d
M test/runnable/mars1.d
M test/runnable/mixin1.d
M test/runnable/nested.d
M test/runnable/opover.d
M test/runnable/sctor.d
M test/runnable/sdtor.d
M test/runnable/structlit.d
M test/runnable/template9.d
M test/runnable/test15.d
M test/runnable/test34.d
M test/runnable/test42.d
M test/runnable/test_shared.sh
M test/runnable/testaa.d
M test/runnable/testassign.d
M test/runnable/testsafe.d
M test/runnable/testswitch.d
M test/runnable/testtypeid.d
M test/runnable/testxmm.d
M test/runnable/traits.d
M test/runnable/variadic.d
A test/runnable/xdtor.d
A test/runnable/xpostblit.d
M test/runnable/xtest46.d
A win32.mak
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into stable
Commit: 6963c2b977b425e21bed3207c4075b42b20d94ae
https://github.com/D-Programming-Language/dmd/commit/6963c2b977b425e21bed3207c4075b42b20d94ae
Author: Martin Nowak <code at dawg.eu>
Date: 2015-06-17 (Wed, 17 Jun 2015)
Changed paths:
M .gitignore
M VERSION
R dmd.xcodeproj/project.pbxproj
R dmd.xcodeproj/project.xcworkspace/contents.xcworkspacedata
A ini/solaris/bin32/dmd.conf
A ini/solaris/bin64/dmd.conf
M posix.mak
M samples/pi.d
M samples/winsamp.d
M src/access.c
M src/aggregate.h
M src/aliasthis.c
M src/argtypes.c
M src/attrib.c
M src/attrib.h
A src/backend.d
M src/backend/blockopt.c
M src/backend/cc.h
M src/backend/cdef.h
M src/backend/cgcod.c
M src/backend/cgcs.c
M src/backend/cgcv.c
M src/backend/cgelem.c
M src/backend/cgen.c
M src/backend/cgobj.c
M src/backend/cod1.c
M src/backend/cod2.c
M src/backend/cod3.c
M src/backend/cod4.c
M src/backend/code.c
M src/backend/cppman.c
M src/backend/cv8.c
M src/backend/debug.c
M src/backend/dt.c
M src/backend/dt.h
M src/backend/dwarf.c
M src/backend/dwarf.h
M src/backend/dwarf2.h
M src/backend/el.c
M src/backend/el.h
M src/backend/evalu8.c
M src/backend/gdag.c
M src/backend/gflow.c
M src/backend/global.h
M src/backend/glocal.c
M src/backend/gloop.c
M src/backend/go.c
M src/backend/go.h
M src/backend/gother.c
M src/backend/mscoff.h
M src/backend/mscoffobj.c
M src/backend/newman.c
M src/backend/os.c
M src/backend/outbuf.c
M src/backend/outbuf.h
M src/backend/rtlsym.h
M src/backend/strtold.c
M src/backend/symbol.c
M src/backend/token.h
M src/backend/ty.h
M src/backend/util2.c
M src/backend/var.c
M src/cast.c
A src/checkwhitespace.d
M src/class.c
M src/clone.c
A src/complex.d
M src/cond.c
M src/constfold.c
M src/cppmangle.c
M src/ctfe.h
M src/ctfeexpr.c
M src/declaration.c
M src/declaration.h
M src/delegatize.c
M src/dmd_msc.vcproj
M src/dmd_msc.vcxproj
M src/doc.c
M src/dsymbol.c
M src/dsymbol.h
M src/e2ir.c
A src/entity.d
M src/enum.c
M src/enum.h
M src/escape.c
M src/expression.c
M src/expression.h
M src/func.c
M src/globals.c
M src/globals.h
M src/glue.c
M src/gluestub.c
M src/hdrgen.c
M src/iasm.c
R src/idgen.c
A src/idgen.d
M src/impcnvgen.c
M src/import.c
M src/import.h
M src/inifile.c
M src/init.c
M src/inline.c
M src/interpret.c
A src/intrange.d
M src/irstate.c
M src/irstate.h
M src/json.c
M src/lexer.c
M src/lexer.h
M src/libelf.c
M src/libmach.c
M src/libmscoff.c
M src/libomf.c
M src/link.c
A src/magicport.json
A src/magicport/ast.d
A src/magicport/dprinter.d
A src/magicport/magicport2.d
A src/magicport/namer.d
A src/magicport/parser.d
A src/magicport/scanner.d
A src/magicport/tokens.d
A src/magicport/typenames.d
A src/magicport/visitor.d
M src/mangle.c
M src/mars.c
M src/module.c
M src/module.h
M src/mtype.c
M src/mtype.h
M src/nogc.c
M src/nspace.c
M src/opover.c
M src/optimize.c
M src/osmodel.mak
M src/parse.c
M src/parse.h
M src/posix.mak
A src/root/array.d
M src/root/async.c
M src/root/async.h
A src/root/longdouble.d
M src/root/man.c
A src/root/newdelete.c
M src/root/port.c
A src/root/port.d
M src/root/port.h
M src/root/response.c
M src/root/rmem.c
A src/root/rmem.d
A src/root/rootobject.d
M src/root/stringtable.c
M src/root/stringtable.h
M src/s2ir.c
M src/scanmscoff.c
M src/scope.c
M src/scope.h
M src/statement.c
M src/statement.h
M src/staticassert.c
M src/staticassert.h
M src/struct.c
M src/target.c
M src/target.h
M src/template.c
M src/template.h
M src/tk/filespec.c
M src/tk/mem.c
M src/tk/mem.h
M src/tocsym.c
M src/toctype.c
M src/todt.c
M src/toir.c
M src/tokens.c
M src/tokens.h
M src/toobj.c
M src/traits.c
M src/typinf.c
M src/version.c
M src/version.h
M src/visitor.h
M src/win32.mak
M test/Makefile
A test/compilable/b1215.d
M test/compilable/compile1.d
M test/compilable/ddoc10.d
A test/compilable/ddoc13270.d
M test/compilable/ddoc9764.sh
M test/compilable/ddocunittest.d
M test/compilable/extra-files/ddoc10.html
A test/compilable/extra-files/ddoc13270.html
M test/compilable/extra-files/ddocunittest.html
M test/compilable/extra-files/header2.d
M test/compilable/extra-files/header2.di
M test/compilable/extra-files/header2i.di
M test/compilable/extra-files/json.out
R test/compilable/fwdref10015.d
R test/compilable/fwdref10101.d
R test/compilable/fwdref12201.d
R test/compilable/fwdref12531.d
R test/compilable/fwdref12543.d
R test/compilable/fwdref13860.d
R test/compilable/fwdref14083.d
R test/compilable/fwdref8609.d
R test/compilable/fwdref8698a.d
R test/compilable/fwdref8698b.d
R test/compilable/fwdref9514a.d
R test/compilable/fwdref9514b.d
A test/compilable/ice13920.d
A test/compilable/imports/a14528.d
M test/compilable/imports/fwdref9514.d
A test/compilable/imports/test14666a.d
A test/compilable/imports/test14666b.d
M test/compilable/interpret3.d
R test/compilable/parse10199.d
R test/compilable/parse11689.d
R test/compilable/parse11751.d
R test/compilable/parse11957.d
R test/compilable/parse13049.d
R test/compilable/parse6719.d
R test/compilable/parse9232.d
R test/compilable/parse9401.d
R test/compilable/parse9649.d
R test/compilable/parse9679.d
R test/compilable/parse9901.d
A test/compilable/sw_transition_complex.d
A test/compilable/test14528.d
A test/compilable/test14666.d
M test/compilable/test6461.sh
M test/compilable/test9680.sh
M test/compilable/testInference.d
A test/compilable/testfwdref.d
M test/compilable/testheader1.d
A test/compilable/testparse.d
M test/d_do_test.d
A test/fail_compilation/b3841.d
A test/fail_compilation/ctfe13612.d
A test/fail_compilation/ctfe14207.d
A test/fail_compilation/ctfe14465.d
M test/fail_compilation/diag10089.d
M test/fail_compilation/diag10783.d
M test/fail_compilation/diag11423.d
M test/fail_compilation/diag11840.d
M test/fail_compilation/diag12280.d
M test/fail_compilation/diag12640.d
A test/fail_compilation/diag13320.d
M test/fail_compilation/diag14235.d
A test/fail_compilation/diag3869.d
M test/fail_compilation/diag6373.d
M test/fail_compilation/diag6699.d
M test/fail_compilation/diag8648.d
M test/fail_compilation/diag8825.d
M test/fail_compilation/diag9210a.d
M test/fail_compilation/diag9479.d
M test/fail_compilation/diag_err1.d
A test/fail_compilation/extra-files/a14446.d
M test/fail_compilation/fail10346.d
M test/fail_compilation/fail10481.d
M test/fail_compilation/fail11042.d
A test/fail_compilation/fail11746.d
M test/fail_compilation/fail12047.d
M test/fail_compilation/fail122.d
M test/fail_compilation/fail123.d
M test/fail_compilation/fail12378.d
A test/fail_compilation/fail13064.d
M test/fail_compilation/fail1313a.d
M test/fail_compilation/fail1313b.d
M test/fail_compilation/fail13336a.d
M test/fail_compilation/fail13902.d
M test/fail_compilation/fail140.d
A test/fail_compilation/fail14249.d
A test/fail_compilation/fail14406.d
A test/fail_compilation/fail14407.d
A test/fail_compilation/fail14416.d
A test/fail_compilation/fail14554.d
M test/fail_compilation/fail189.d
R test/fail_compilation/fail197.d
M test/fail_compilation/fail228.d
M test/fail_compilation/fail233.d
M test/fail_compilation/fail236.d
M test/fail_compilation/fail237.d
M test/fail_compilation/fail251.d
M test/fail_compilation/fail264.d
R test/fail_compilation/fail266.d
R test/fail_compilation/fail268.d
M test/fail_compilation/fail304.d
M test/fail_compilation/fail310.d
M test/fail_compilation/fail311.d
R test/fail_compilation/fail323.d
M test/fail_compilation/fail347.d
M test/fail_compilation/fail36.d
M test/fail_compilation/fail3672.d
R test/fail_compilation/fail3903.d
M test/fail_compilation/fail4375t.d
M test/fail_compilation/fail4421.d
M test/fail_compilation/fail6107.d
M test/fail_compilation/fail72.d
M test/fail_compilation/fail78.d
A test/fail_compilation/fail7815.d
M test/fail_compilation/fail7848.d
M test/fail_compilation/fail8179b.d
A test/fail_compilation/fail8217.d
A test/fail_compilation/fail9279.d
R test/fail_compilation/fail9459.d
M test/fail_compilation/fail9790.d
A test/fail_compilation/fail_arrayop1.d
A test/fail_compilation/fail_arrayop2.d
M test/fail_compilation/fail_casting.d
A test/fail_compilation/fail_casting1.d
M test/fail_compilation/gag4269a.d
M test/fail_compilation/gag4269b.d
M test/fail_compilation/gag4269c.d
M test/fail_compilation/gag4269d.d
M test/fail_compilation/gag4269e.d
M test/fail_compilation/gag4269f.d
M test/fail_compilation/gag4269g.d
M test/fail_compilation/ice10016.d
M test/fail_compilation/ice10727a.d
M test/fail_compilation/ice10727b.d
R test/fail_compilation/ice11376.d
M test/fail_compilation/ice1144.d
R test/fail_compilation/ice11566.d
M test/fail_compilation/ice11626.d
M test/fail_compilation/ice11726.d
M test/fail_compilation/ice11922.d
M test/fail_compilation/ice11969.d
R test/fail_compilation/ice12179.d
M test/fail_compilation/ice12397.d
M test/fail_compilation/ice12581.d
M test/fail_compilation/ice12836.d
M test/fail_compilation/ice13081.d
M test/fail_compilation/ice13225.d
M test/fail_compilation/ice13311.d
M test/fail_compilation/ice13459.d
R test/fail_compilation/ice13497.d
M test/fail_compilation/ice13563.d
A test/fail_compilation/ice13816.d
M test/fail_compilation/ice13921.d
A test/fail_compilation/ice14096.d
M test/fail_compilation/ice14130.d
A test/fail_compilation/ice14185.d
A test/fail_compilation/ice14272.d
M test/fail_compilation/ice14424.d
A test/fail_compilation/ice14446.d
A test/fail_compilation/ice14642.d
R test/fail_compilation/ice2603.d
M test/fail_compilation/ice2843.d
M test/fail_compilation/ice5996.d
M test/fail_compilation/ice8499.d
M test/fail_compilation/ice9291.d
M test/fail_compilation/ice9806.d
A test/fail_compilation/imports/a14407.d
M test/fail_compilation/lexer2.d
M test/fail_compilation/moduleundefuda.d
M test/fail_compilation/nogc1.d
M test/fail_compilation/parse13361.d
M test/fail_compilation/parseStc.d
A test/fail_compilation/pragmainline.d
A test/fail_compilation/pragmainline2.d
M test/fail_compilation/spell9644.d
M test/fail_compilation/test13152.d
A test/fail_compilation/test14538.d
M test/fail_compilation/testCols.d
M test/fail_compilation/testInference.d
M test/fail_compilation/verrors0.d
M test/fail_compilation/verrors5.d
M test/runnable/arrayop.d
M test/runnable/builtin.d
M test/runnable/closure.d
M test/runnable/cppa.d
M test/runnable/declaration.d
M test/runnable/eh.d
M test/runnable/extra-files/cppb.cpp
M test/runnable/extra-files/hello-profile.d.trace.def
A test/runnable/extra-files/std14198/array.d
A test/runnable/extra-files/std14198/conv.d
A test/runnable/extra-files/std14198/format.d
A test/runnable/extra-files/std14198/uni.d
A test/runnable/extra-files/test14198.d
M test/runnable/funclit.d
M test/runnable/functype.d
A test/runnable/gdb14276.d
A test/runnable/gdb14313.d
A test/runnable/gdb14330.d
A test/runnable/gdb4149.d
M test/runnable/iasm64.d
M test/runnable/inline.d
A test/runnable/inline14560.d
M test/runnable/inner.d
M test/runnable/interface2.d
M test/runnable/interpret.d
M test/runnable/interpret2.d
A test/runnable/link14198a.sh
A test/runnable/link14198b.sh
A test/runnable/link14425.d
M test/runnable/mangle.d
M test/runnable/mars1.d
M test/runnable/mixin1.d
M test/runnable/nested.d
M test/runnable/opover.d
M test/runnable/sctor.d
M test/runnable/sdtor.d
M test/runnable/structlit.d
M test/runnable/template9.d
M test/runnable/test15.d
M test/runnable/test34.d
M test/runnable/test42.d
M test/runnable/test_shared.sh
M test/runnable/testaa.d
M test/runnable/testassign.d
M test/runnable/testsafe.d
M test/runnable/testswitch.d
M test/runnable/testtypeid.d
M test/runnable/testxmm.d
M test/runnable/traits.d
M test/runnable/variadic.d
A test/runnable/xdtor.d
A test/runnable/xpostblit.d
M test/runnable/xtest46.d
A win32.mak
Log Message:
-----------
Merge pull request #4748 from MartinNowak/stable
Merge remote-tracking branch 'upstream/master' into stable
Commit: e23ff7c0e4f9de3f4dd6352e261ee430466d7ddb
https://github.com/D-Programming-Language/dmd/commit/e23ff7c0e4f9de3f4dd6352e261ee430466d7ddb
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/expression.c
M test/runnable/test42.d
Log Message:
-----------
Merge pull request #4742 from 9rnsr/fix14682
[REG2.037] Issue 14682 - Incorrect interpretation of ~ []
Commit: 72f759961d08ed9a4e0da2e1d81608fed9a0d7b6
https://github.com/D-Programming-Language/dmd/commit/72f759961d08ed9a4e0da2e1d81608fed9a0d7b6
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M src/mtype.c
M src/struct.c
M src/todt.c
M test/runnable/testdt.d
Log Message:
-----------
Merge pull request #4744 from 9rnsr/fix14699
Issue 14699 - ICE: segfaults on array with zero size
Commit: 742f467c137c8dc6e42d0a4d0863d5bc63333b0f
https://github.com/D-Programming-Language/dmd/commit/742f467c137c8dc6e42d0a4d0863d5bc63333b0f
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-25 (Thu, 25 Jun 2015)
Changed paths:
M src/backend/cgelem.c
M src/eh.c
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4759 from 9rnsr/fix13720
[REG2.067] Issue 13720 - Adding trivial destructor to std.datetime causes Internal error: ..\ztc\cgelem.c 2418
Commit: 65ce308abc30e0f31fa118326840da14043adf5f
https://github.com/D-Programming-Language/dmd/commit/65ce308abc30e0f31fa118326840da14043adf5f
Author: Martin Nowak <code at dawg.eu>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M src/posix.mak
Log Message:
-----------
Merge pull request #4772 from JinShil/fix14572
fix Issue 14572 (Take 2) - Cannot build from source: 'g++ -m64: No such file or directory'
Commit: f491e5604009e40ad96cc7ecad6979975776a200
https://github.com/D-Programming-Language/dmd/commit/f491e5604009e40ad96cc7ecad6979975776a200
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M src/interpret.c
A test/fail_compilation/ctfe14731.d
Log Message:
-----------
Merge pull request #4771 from 9rnsr/fix14731
[REG2.068a] Issue 14731 - Error location insufficient when CTFE
Commit: d6a13be63392ea2d6c2eac369a8b6e2c42b2492b
https://github.com/D-Programming-Language/dmd/commit/d6a13be63392ea2d6c2eac369a8b6e2c42b2492b
Author: Daniel Murphy <yebblies at gmail.com>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M src/backend/cod1.c
M test/runnable/test42.d
Log Message:
-----------
Merge pull request #4775 from WalterBright/fix14430
fix Issue 14430 - [REG2.060] Null parameter is detected as non-null
Commit: f46572efceccfef0cb0c2cebd87f4d4e0590aee1
https://github.com/D-Programming-Language/dmd/commit/f46572efceccfef0cb0c2cebd87f4d4e0590aee1
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-06-26 (Fri, 26 Jun 2015)
Changed paths:
M src/backend/cgelem.c
M src/backend/cod1.c
M src/eh.c
M src/expression.c
M src/interpret.c
M src/mtype.c
M src/posix.mak
M src/struct.c
M src/todt.c
A test/fail_compilation/ctfe14731.d
M test/runnable/test42.d
M test/runnable/testdt.d
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4777 from 9rnsr/stable
Cherry-pick regression fix commits from master to stable branch
Commit: d68e8d61ccabd1ae7c2252b86cda56e13adef1c4
https://github.com/D-Programming-Language/dmd/commit/d68e8d61ccabd1ae7c2252b86cda56e13adef1c4
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M src/cast.c
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4776 from 9rnsr/fix14737
[REG2.058] Issue 14737 - A concatenation of array literal and static array should make dynamic array
Commit: 86757a2f4efc5562d8621207676d2a187e91b33a
https://github.com/D-Programming-Language/dmd/commit/86757a2f4efc5562d8621207676d2a187e91b33a
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-06-27 (Sat, 27 Jun 2015)
Changed paths:
M src/backend/gloop.c
M test/runnable/test42.d
Log Message:
-----------
Merge pull request #4778 from WalterBright/fix14510
Critical: fix Issue 14510 - Bad tail call optimization with static arrays
Commit: c2b84a0b24f680bfa3cd336af6c84b0ded2c4594
https://github.com/D-Programming-Language/dmd/commit/c2b84a0b24f680bfa3cd336af6c84b0ded2c4594
Author: Walter Bright <walter at walterbright.com>
Date: 2015-06-30 (Tue, 30 Jun 2015)
Changed paths:
M src/cast.c
M test/runnable/template9.d
Log Message:
-----------
Merge pull request #4779 from 9rnsr/fix14735
[REG2.068-b1] Issue 14735 - std.string.indexOf cannot deduce function for char argument
Commit: aaf5b65276e71e16343de93092034fa135489b74
https://github.com/D-Programming-Language/dmd/commit/aaf5b65276e71e16343de93092034fa135489b74
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-07-01 (Wed, 01 Jul 2015)
Changed paths:
M src/backend/gloop.c
M src/cast.c
M test/runnable/template9.d
M test/runnable/test42.d
M test/runnable/xtest46.d
Log Message:
-----------
Merge pull request #4791 from 9rnsr/stable
Cherry-pick commits into stable branch
Commit: 22e27f5d84dc39d005106303986d91525e2834bf
https://github.com/D-Programming-Language/dmd/commit/22e27f5d84dc39d005106303986d91525e2834bf
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-02 (Thu, 02 Jul 2015)
Changed paths:
M src/e2ir.c
M test/runnable/inline.d
Log Message:
-----------
Merge pull request #4795 from 9rnsr/fix14754
[REG2.068b1] Issue 14754 - 64bit wrong code with -inline
Commit: cbab6d6303783a22ee65a5a1e777a50d038133fa
https://github.com/D-Programming-Language/dmd/commit/cbab6d6303783a22ee65a5a1e777a50d038133fa
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M src/attrib.c
M test/fail_compilation/pragmainline2.d
M test/runnable/inline.d
Log Message:
-----------
Merge pull request #4793 from 9rnsr/fix14753
Issue 14753 - pragma(inline) hides the alias "string"
Commit: f67af18cd4f4c69eff63a72618e7ba5cc031753d
https://github.com/D-Programming-Language/dmd/commit/f67af18cd4f4c69eff63a72618e7ba5cc031753d
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M src/template.c
A test/runnable/imports/link14588a.d
A test/runnable/link14588.d
Log Message:
-----------
Merge pull request #4787 from 9rnsr/fix14588
[REG2.067] Issue 14588 - undefined reference error while linking with -debug option to a static library
Commit: 84294e13ba6532b91b88d87600cbe95640a599fd
https://github.com/D-Programming-Language/dmd/commit/84294e13ba6532b91b88d87600cbe95640a599fd
Author: Martin Nowak <code at dawg.eu>
Date: 2015-07-07 (Tue, 07 Jul 2015)
Changed paths:
M src/attrib.c
M src/e2ir.c
M src/template.c
M test/fail_compilation/pragmainline2.d
A test/runnable/imports/link14588a.d
M test/runnable/inline.d
A test/runnable/link14588.d
Log Message:
-----------
Merge pull request #4804 from 9rnsr/stable
Cherry-pick commits into stable branch
Commit: 83fa6accb7b83f3a88898a675933319073e3497e
https://github.com/D-Programming-Language/dmd/commit/83fa6accb7b83f3a88898a675933319073e3497e
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-19 (Sun, 19 Jul 2015)
Changed paths:
M src/clone.c
M test/runnable/aliasthis.d
Log Message:
-----------
fix Issue 14806 - alias this doesn't force elaborate equality, but is followed during it
Commit: 9318101daf48fb24b335cb6177c509bfec390586
https://github.com/D-Programming-Language/dmd/commit/9318101daf48fb24b335cb6177c509bfec390586
Author: Walter Bright <walter at walterbright.com>
Date: 2015-07-18 (Sat, 18 Jul 2015)
Changed paths:
M src/clone.c
M test/runnable/aliasthis.d
Log Message:
-----------
Merge pull request #4820 from 9rnsr/fix14806
[REG2.063] Issue 14806 - alias this doesn't force elaborate equality, but is followed during it
Commit: 27dc11712eb4ddd4d45033654f7d8cb93d7745d4
https://github.com/D-Programming-Language/dmd/commit/27dc11712eb4ddd4d45033654f7d8cb93d7745d4
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-19 (Sun, 19 Jul 2015)
Changed paths:
M src/todt.c
M test/runnable/testdt.d
Log Message:
-----------
fix Issue 14805 - Unreasonably slow "new Struct[large]"
Commit: 35d35f1cf7c5e386f3c9c2f5ca76fc4f12f174e0
https://github.com/D-Programming-Language/dmd/commit/35d35f1cf7c5e386f3c9c2f5ca76fc4f12f174e0
Author: Martin Nowak <code at dawg.eu>
Date: 2015-07-21 (Tue, 21 Jul 2015)
Changed paths:
M src/todt.c
M test/runnable/testdt.d
Log Message:
-----------
Merge pull request #4821 from 9rnsr/fix14805
[REG2.064] Issue 14805 - Unreasonably slow "new Struct[large]"
Commit: 4c71cc7f5ff5f636281bcc965d807519e03d66d7
https://github.com/D-Programming-Language/dmd/commit/4c71cc7f5ff5f636281bcc965d807519e03d66d7
Author: Martin Nowak <code at dawg.eu>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M src/clone.c
M src/todt.c
M test/runnable/aliasthis.d
M test/runnable/testdt.d
Log Message:
-----------
Merge remote-tracking branch 'upstream/stable' into merge_stable
Conflicts:
src/posix.mak
test/runnable/testdt.d
Commit: 3b82f08badcafc7cf373be2182f4b3f5eb5db3b9
https://github.com/D-Programming-Language/dmd/commit/3b82f08badcafc7cf373be2182f4b3f5eb5db3b9
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M src/clone.c
M src/todt.c
M test/runnable/aliasthis.d
M test/runnable/testdt.d
Log Message:
-----------
Merge pull request #4831 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
Compare: https://github.com/D-Programming-Language/dmd/compare/61f8146e94dc...3b82f08badca
More information about the dmd-internals
mailing list