dmd 2.065 beta 2

ed growlercab at gmail.com
Sun Jan 26 16:05:38 PST 2014


On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
> We've made a lot of progress towards the 2.065 stable release. 
> Available binaries are as follows:
>
> All Systems
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.zip
>
> FreeBSD
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-32.zip
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-64.zip
>
> Linux
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
> 	http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb
>
> OSX
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.osx.zip
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.dmg
>
> Windows
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
> 	http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip
>
> Note: There are no RPMs available for Suse and Fedora at the 
> moment. They will be provided upon becoming available.
>
> The list of current regressions may be accessed here:
>
> 	http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
>
> Following are the changes incorporated since beta 1:
>
> 	DMD
>
> 	Issue 11982 - ICE(func.c) With function literal with no body
> 	Issue 11974 - ICE(case.c) Segfault with invalid assignment
> 	Issue 11966 - inout(const(char))[] doesn't convert to 
> inout(char)[]
> 	Issue 11956 - dmd doesn't lookup /etc/dmd.conf
> 	Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
> 	Issue 11944 - ICE(expression.c) Assertion `f' failed.
> 	Issue 11922 - ICE on nonexistent identifier in templated auto 
> method
> 	Issue 11924 - inout Variadic Template Parameters
> 	Issue 11896 - isVirtualMethod related GitHub HEAD regression 
> (works with 2.064)
> 	Issue 11930 - Alias this not considered in is(T unused: U) 
> matching
> 	Issue 11931 - Linkers "Symbol Undefined" again with dmd HEAD 
> when -g specified
> 	Issue 11941 - Errors when appending to aggregate member array 
> in CTFE
> 	Issue 11967 - ICE(parse.c) Parser crash
> 	Issue 11965 - Segfault on garbage
> 	Issue 11963 - ICE(parse.c) Parser crash
>
> 	Druntime
> 	None
>
> 	Phobos
> 	Remove duplicate ArchiveMember.madeVersion() property.
> 	Rename phobos.html => index.html
>
> 	Installer
> 	Pull #44 - Build the installer GUI for D2 on OS X
> 	Pull #43 - add "dustmite" binary on deb/rpm packages
> 	Pull #42 - don't zip .git* and .DS_Store files
> 	Pull #41 - fix expanding zip files created on Windows
> 	Pull #40 - cleanup leftover from merge conflict
>
> 	dlang.org
> 	Pull #480 - fix chmgen after renaming phobos.html => index.html
> 	Pull #478 - Revert changelog.dd encoding to UTF-8
> 	Pull #477 - Changelog: add notes about std.uni.byGrapheme and 
> std.range.only
> 	Pull #476 - 2.065 changelog
>
> 	tools
> 	None
>
> Regards,
> Andrew

Great work, thanks Andrew and the other D devs for all the hard 
work.

Will the BETA be made publicly available on the download page?

I think there would be a greater uptake if it had more presence. 
I try to use the BETA when I see the announcement, but I don't 
visit the NG regularly these days and actually missed the 2.063 
BETA altogether when it was released.

NG time = 1/(coding time + family time).


Cheers,
ed


More information about the Digitalmars-d-announce mailing list