Re: dmd 2.065 beta 2

2014-02-03 Thread evilrat

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:


Windows
http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip



for some reason there is nothing downloaded by installer(have 
installed zip manually), also installer seems not able to detect 
and add VC and WinSDK paths (Win 8.1 x64, winsdk 8.1, visual 
studio 2013)


am i doing something wrong?


Re: dmd 2.065 beta 2

2014-02-03 Thread Andrew Edwards

On 2/3/14, 1:14 PM, evilrat wrote:

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:

Windows
http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip



for some reason there is nothing downloaded by installer(have installed
zip manually), also installer seems not able to detect and add VC and
WinSDK paths (Win 8.1 x64, winsdk 8.1, visual studio 2013)

am i doing something wrong?


Up until now, the windows installer was broken. Try beta 3 instead.


Re: dmd 2.065 beta 2

2014-02-03 Thread Brad Anderson

On Friday, 31 January 2014 at 06:15:14 UTC, Manu wrote:

On 29 January 2014 14:33, Brad Anderson e...@gnuk.net wrote:


On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:


I had an issue with the windows installer.
It didn't remember where my existing D installation was, and 
tried to

installer it somewhere else by default.
It should remember where I installed it last time and upgrade 
the existing

installation.



The Window installer here doesn't actually work because the URL
is wrong. You're just using your previous installation.



I'm having another trouble with the installer on Win8.1 + VS2013

The installer produces lines in sc.ini:
  WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\

and lower:
  ; Platform libraries (Windows SDK 8)
  LIB=%LIB%;%WindowsSdkDir%\Lib\win8\um\x64

WindowsSdkDir is correct, it seems to have found the proper 
folder for
Win8.1, but the LIB path is wrong. That path is correct for 
Windows
Kits\8.0, but it's been moved under 8.1, the proper path for 
the 8.1 libs

is: Windows Kits\8.1\Lib\winv6.3\um\x64

Seems 'win8' becomes 'winv6.3' under 8.1 for some reason...


Looks like Rainer already took care of this on master:

https://github.com/D-Programming-Language/dmd/commit/ba2dd160db17436041a276b0b5ac5d46c0f12f3f

I'll get Andrew to merge it into 2.065.


Re: dmd 2.065 beta 2

2014-02-01 Thread John Colvin

On Friday, 31 January 2014 at 16:09:48 UTC, Andrea Fontana wrote:
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=advancedbug_severity=regressionbug_status=NEWbug_status=ASSIGNEDbug_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


Breaking changes on std.json? Now it gives me a lot of errors...
Where can I find the updated documentation?


http://dlang.org/phobos-prerelease/std_json.html


Re: dmd 2.065 beta 2

2014-01-31 Thread Andrea Fontana

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=advancedbug_severity=regressionbug_status=NEWbug_status=ASSIGNEDbug_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


Breaking changes on std.json? Now it gives me a lot of errors...
Where can I find the updated documentation?


Re: dmd 2.065 beta 2

2014-01-31 Thread Casper Færgemand
What's the point of the Windows installer? Does it make 64bit 
work out of the box? If so I'll definitely give it a go.


Re: dmd 2.065 beta 2

2014-01-31 Thread Manu
On 1 February 2014 06:33, Casper Færgemand\
shortt...@hotmail.com@puremagic.com wrote:

 What's the point of the Windows installer? Does it make 64bit work out of
 the box? If so I'll definitely give it a go.


It's trying to. It works in many contexts, still a couple of loose ends. If
it doesn't work for you ootb, please report it here so the condition/case
that caused the issue can be resolved.


Re: dmd 2.065 beta 2

2014-01-30 Thread Manu
On 29 January 2014 14:33, Brad Anderson e...@gnuk.net wrote:

 On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:

 I had an issue with the windows installer.
 It didn't remember where my existing D installation was, and tried to
 installer it somewhere else by default.
 It should remember where I installed it last time and upgrade the existing
 installation.


 The Window installer here doesn't actually work because the URL
 is wrong. You're just using your previous installation.


I'm having another trouble with the installer on Win8.1 + VS2013

The installer produces lines in sc.ini:
  WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\

and lower:
  ; Platform libraries (Windows SDK 8)
  LIB=%LIB%;%WindowsSdkDir%\Lib\win8\um\x64

WindowsSdkDir is correct, it seems to have found the proper folder for
Win8.1, but the LIB path is wrong. That path is correct for Windows
Kits\8.0, but it's been moved under 8.1, the proper path for the 8.1 libs
is: Windows Kits\8.1\Lib\winv6.3\um\x64

Seems 'win8' becomes 'winv6.3' under 8.1 for some reason...


Re: dmd 2.065 beta 2

2014-01-29 Thread Benjamin Thaut

Am 29.01.2014 08:43, schrieb deadalnix:


Awesome, that compile my code and test suite are passing. Everything
looks good !


As usual, my code doesn't compile. I filed a bug report:
https://d.puremagic.com/issues/show_bug.cgi?id=12023


Re: dmd 2.065 beta 2

2014-01-28 Thread Andrew Edwards

On 1/26/14, 6:38 PM, Andrew Edwards wrote:


Note: There are no RPMs available for Suse and Fedora at the moment.
They will be provided upon becoming available.



http://ftp.digitalmars.com/dmd-2.065.0~b2-0.openSUSE.x86_64.rpm
http://ftp.digitalmars.com/dmd-2.065.0~b2-0.fedora.x86_64.rpm
http://ftp.digitalmars.com/dmd-2.065.0~b2-0.openSUSE.i386.rpm
http://ftp.digitalmars.com/dmd-2.065.0~b2-0.fedora.i386.rpm



Regards,
Andrew




Re: dmd 2.065 beta 2

2014-01-28 Thread Daniel Murphy

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:


Linux
http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip



For anyone feeling adventurous - I've uploaded an alternative 
version with the linux64 binary replaced by the linux64 ddmd 
binary.


This is a debug build, with the GC disabled.

http://dtsm460.web.cse.unsw.edu.au/dmd.2.065.ddmd.zip


Re: dmd 2.065 beta 2

2014-01-28 Thread Jacob Carlborg

On 2014-01-28 09:19, Daniel Murphy wrote:


For anyone feeling adventurous - I've uploaded an alternative version
with the linux64 binary replaced by the linux64 ddmd binary.

This is a debug build, with the GC disabled.

http://dtsm460.web.cse.unsw.edu.au/dmd.2.065.ddmd.zip


Cool. Is it too early to try it on OS X?

--
/Jacob Carlborg


Re: dmd 2.065 beta 2

2014-01-28 Thread Daniel Murphy

Jacob Carlborg  wrote in message news:lc7vah$149c$2...@digitalmars.com...


Cool. Is it too early to try it on OS X?


It's ~4 hours work away from working on OS X (if the linux port is a good 
indicator), but I don't have a mac box to work on.  If anyone can provide me 
with an ssh account I'd be happy to produce an OS X version. 



Re: dmd 2.065 beta 2

2014-01-28 Thread Daniel Murphy


DDMD alpha win32 debug nogc

http://dtsm460.web.cse.unsw.edu.au/dmd.2.065.0-b2.windows.ddmd.zip

This one is most likely to work!


Re: dmd 2.065 beta 2

2014-01-28 Thread Manu
I had an issue with the windows installer.
It didn't remember where my existing D installation was, and tried to
installer it somewhere else by default.
It should remember where I installed it last time and upgrade the existing
installation.


On 27 January 2014 10:38, Andrew Edwards rid...@yahoo.com 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=
 advancedbug_severity=regressionbug_status=NEWbug_
 status=ASSIGNEDbug_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



Re: dmd 2.065 beta 2

2014-01-28 Thread Brad Anderson

On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:

I had an issue with the windows installer.
It didn't remember where my existing D installation was, and 
tried to

installer it somewhere else by default.
It should remember where I installed it last time and upgrade 
the existing

installation.


The Window installer here doesn't actually work because the URL
is wrong. You're just using your previous installation.


Re: dmd 2.065 beta 2

2014-01-28 Thread Manu
On 29 January 2014 15:33, Brad Anderson e...@gnuk.net wrote:

 On Wednesday, 29 January 2014 at 00:41:46 UTC, Manu wrote:

 I had an issue with the windows installer.
 It didn't remember where my existing D installation was, and tried to
 installer it somewhere else by default.
 It should remember where I installed it last time and upgrade the existing
 installation.


 The Window installer here doesn't actually work because the URL
 is wrong. You're just using your previous installation.


Interesting. I thought it 'installed' abnormally quickly... :)


Re: dmd 2.065 beta 2

2014-01-28 Thread deadalnix

On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:

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



502 bad gateway :(


Re: dmd 2.065 beta 2

2014-01-28 Thread Andrew Edwards

On Wednesday, 29 January 2014 at 06:33:27 UTC, deadalnix wrote:
On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards 
wrote:

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



502 bad gateway :(


All links work here. Try clearing your browser cache.


Re: dmd 2.065 beta 2

2014-01-28 Thread deadalnix
On Wednesday, 29 January 2014 at 07:02:08 UTC, Andrew Edwards 
wrote:

On Wednesday, 29 January 2014 at 06:33:27 UTC, deadalnix wrote:
On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards 
wrote:

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



502 bad gateway :(


All links work here. Try clearing your browser cache.


Awesome, that compile my code and test suite are passing. 
Everything looks good !


dmd 2.065 beta 2

2014-01-26 Thread Andrew Edwards
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=advancedbug_severity=regressionbug_status=NEWbug_status=ASSIGNEDbug_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


Re: dmd 2.065 beta 2

2014-01-26 Thread ed

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=advancedbug_severity=regressionbug_status=NEWbug_status=ASSIGNEDbug_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


Re: dmd 2.065 beta 2

2014-01-26 Thread Walter Bright

On 1/26/2014 3:38 PM, Andrew Edwards wrote:

We've made a lot of progress towards the 2.065 stable release. Available
binaries are as follows:


I want to gratefully acknowledge and thank Andrew for taking on this incredibly 
important job that nobody else wanted, that of organizing, managing and leading 
this process.