[dmd-internals] dmd commit, revision 507

dsource.org noreply at dsource.org
Sun May 30 16:28:56 PDT 2010


dmd commit, revision 507


user: walter

msg:
Don Clugston writes:
Nothing very sophisticated here.
The file works with both D1 and D2 without modification. Fixes these bugs:

4078 [CTFE] Failed return of dynamic array item
4052 [CTFE] increment from array item
4054 [CTFE] increasing array length
4252 [CTFE] No array bounds checking in assignment to char[] array

Most notable is 4054, which allows .length to be changed in CTFE.
Also fixes a missing line number bug (a variation of 4252) and
improves the quality of some error messages.
Also tidied up the indentation in a couple of places.

http://www.dsource.org/projects/dmd/changeset/507



More information about the dmd-internals mailing list