Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Sönke Ludwig via Digitalmars-d-announce

Am 16.03.2015 um 22:38 schrieb Martin Nowak:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin



Corresponding vibe.d release cadidate (0.7.23-rc.1) is now up for 
testing as well:

http://code.dlang.org/packages/vibe-d


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Baz via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 15:49:48 UTC, Baz wrote:

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Thx, i notices some broken links in the local html doc 
yesterday...


https://issues.dlang.org/show_bug.cgi?id=14297

...surpinsingly they have not been fixed since. Is there a 
problem ?

This kins of problem can be very annoying to new comers.


Those kinds of problems can be very annoying to new comers.

/!\/!\/!\/!\


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Martin Nowak via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 18:07:32 UTC, Szymon Gatner wrote:
Will 2.067 contain libphobos for linking with 32 bit windows 
apps (COFF 32)?


No work in that direction of which I know. Can DMD generate COFF 
for 32-bit now?


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread NCrashed via Digitalmars-d-announce

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Seems a new regression with DList:
```
import std.container.dlist;

interface ITest {}

class Test : ITest {}   

void main()
{
DList!ITest().insertBack(new Test());
}
```

Compiles successfully with 2.066.1


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread NCrashed via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 10:52:18 UTC, NCrashed wrote:

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Seems a new regression with DList:
```
import std.container.dlist;

interface ITest {}

class Test : ITest {}   

void main()
{
DList!ITest().insertBack(new Test());
}
```

Compiles successfully with 2.066.1


Forgot output of dmd for 2.067-rc1:
```
/usr/include/dmd/phobos/std/container/dlist.d(642): Error: 
template std.container.dlist.DList!(ITest).DList.createNode 
cannot deduce function from argument types !()(Test, BaseNode*, 
BaseNode*), candidates are:
/usr/include/dmd/phobos/std/container/dlist.d(166):
std.container.dlist.DList!(ITest).DList.createNode()(ref T arg, 
BaseNode* prev = null, BaseNode* next = null)
/usr/include/dmd/phobos/std/container/dlist.d(414): Error: 
template instance 
std.container.dlist.DList!(ITest).DList.insertBeforeNode!(Test) 
error instantiating

source/app.d(9):instantiated from here: insertBack!(Test)
```


Re: Dgame revived

2015-03-17 Thread Namespace via Digitalmars-d-announce
Since it can be somewhat annoying to create the necessary shared 
libraries, it would be very helpful if those who have already 
created these files (specifically * .so and * .dylib) could send 
those files to me (rswhi...@gmail.com). New user could reuse 
these files. Of course you should also write me, on what 
operating system you are. ;)
I'd do it myself, but my time is still sorely limited by end of 
next week. Therefore I would be grateful to everyone, which does 
the hard work for me.


Thank you in advance.


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Szymon Gatner via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 15:49:48 UTC, Baz wrote:

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Thx, i notices some broken links in the local html doc 
yesterday...


https://issues.dlang.org/show_bug.cgi?id=14297

...surpinsingly they have not been fixed since. Is there a 
problem ?

This kins of problem can be very annoying to new comers.


Will 2.067 contain libphobos for linking with 32 bit windows apps 
(COFF 32)?


Re: [GUI-lib] Maybe a better year for DQuick

2015-03-17 Thread romain via Digitalmars-d-announce

On Monday, 16 March 2015 at 23:07:52 UTC, Xavier Bigand wrote:

Le 15/03/2015 22:18, romain a écrit :

On Sunday, 15 March 2015 at 01:15:51 UTC, Xavier Bigand wrote:
The DML engine is almost finished. This night we worked on 
the file
reloading. This will allow direct update of GUI when 
modifying lua
files without loosing states. For example if you only modify 
the color
property of a Rectangle item it will be the only thing that 
will be

updated (and binded properties will be update).

Once the DML engine polished, we'll progress on the render 
part and

the event system.

We hope finding more time to work on it this year.



https://github.com/D-Quick/DQuick


Hi. great news. I think D must have some unifying projects to
break through, with tools easing programming.
That's probably not the right place to ask, but how to get
involved in the project? The todo list is quite old now. how to
take part to the project?

Thank you


Sadly I don't think we are ready to manage external 
contributions, because some basics are still missing. But 
seeing people interest already help us a lot with our 
motivations.


IMO we need to finish correctly the core of the library and 
making it well organized to have a chance receiving working 
contributions.


Once again thanks to helping us to stay motivated.


Ok, hope it will go fine and quick ^^



Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Rikki Cattermole via Digitalmars-d-announce

On 17/03/2015 10:38 a.m., Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


I've been waiting since before 2.066 for another review on [0] or to be 
pulled.


[0] https://github.com/D-Programming-Language/dmd/pull/3921




Re: DDT 0.11.0 released

2015-03-17 Thread Trent Forkert via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 23:54:06 UTC, Manu wrote:
On 17 March 2015 at 06:00, Bruno Medeiros via 
Digitalmars-d-announce

digitalmars-d-announce@puremagic.com wrote:

On 06/03/2015 17:37, Bruno Medeiros wrote:


A new version of DDT is out. Improvements to the semantic 
engine,

important fixes:
https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.0


There has also been some big internal changes lately, so 
these latest
releases might be a bit more buggy than usual. (as 
exemplified by the
regression where code folding and quick-outline were broken 
:s - and

shame on me for taking so long to notice that)



A new release fixing a critical regression is out:
https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.1


--
Bruno Medeiros
https://twitter.com/brunodomedeiros


I just checked out DDT, and I noticed it seems to use DUB... _

Why this marriage? I was really hoping it would be a lot more 
like CDT

(ie, raw and flexible).
In the project configuration I just see the one DUB Options 
box. The
comprehensive suite of build options CDT presents would be much 
nicer.


DUB is insufficient for any of my projects, and sadly, that 
makes DDT

insufficient for my projects too :(
The problem with DUB is it's self-contained. My projects involve
cross-language interaction, and the build environments can be 
complex.

DUB can't express this.

I also couldn't launch GDB and debug the example 'hello world' 
app

under Windows. Are there more steps to make this work?


Unless something has changed recently, it shouldn't require dub. 
Last time I checked, my CMake work[1] could still generate 
projects for Eclipse from a D codebase, using Makefiles or Ninja. 
Not that that helps if you are creating a project from an Eclipse 
Wizard, which I haven't done in a long time.


[1] https://github.com/trentforkert/cmake


dfmt 0.2.1

2015-03-17 Thread Brian Schott via Digitalmars-d-announce

https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.1

0.2.1 fixes an issue with string literals that are immediately 
followed by identifiers.


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Manu via Digitalmars-d-announce
On 18 March 2015 at 07:56, Martin Nowak via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
 On Tuesday, 17 March 2015 at 18:07:32 UTC, Szymon Gatner wrote:

 Will 2.067 contain libphobos for linking with 32 bit windows apps (COFF
 32)?


 No work in that direction of which I know. Can DMD generate COFF for 32-bit
 now?

Yes. Has for a while.
We're really hanging out for the 32bit COFF libs to ship with DMD.


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Szymon Gatner via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 21:56:57 UTC, Martin Nowak wrote:

On Tuesday, 17 March 2015 at 18:07:32 UTC, Szymon Gatner wrote:
Will 2.067 contain libphobos for linking with 32 bit windows 
apps (COFF 32)?


No work in that direction of which I know. Can DMD generate 
COFF for 32-bit now?


Yes, AFAIU

http://forum.dlang.org/thread/lspuat$um6$1...@digitalmars.com


Re: DDT 0.11.0 released

2015-03-17 Thread Manu via Digitalmars-d-announce
On 17 March 2015 at 06:00, Bruno Medeiros via Digitalmars-d-announce
digitalmars-d-announce@puremagic.com wrote:
 On 06/03/2015 17:37, Bruno Medeiros wrote:

 A new version of DDT is out. Improvements to the semantic engine,
 important fixes:
 https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.0


 There has also been some big internal changes lately, so these latest
 releases might be a bit more buggy than usual. (as exemplified by the
 regression where code folding and quick-outline were broken :s - and
 shame on me for taking so long to notice that)


 A new release fixing a critical regression is out:
 https://github.com/bruno-medeiros/DDT/releases/tag/Release_0.11.1


 --
 Bruno Medeiros
 https://twitter.com/brunodomedeiros

I just checked out DDT, and I noticed it seems to use DUB... _

Why this marriage? I was really hoping it would be a lot more like CDT
(ie, raw and flexible).
In the project configuration I just see the one DUB Options box. The
comprehensive suite of build options CDT presents would be much nicer.

DUB is insufficient for any of my projects, and sadly, that makes DDT
insufficient for my projects too :(
The problem with DUB is it's self-contained. My projects involve
cross-language interaction, and the build environments can be complex.
DUB can't express this.

I also couldn't launch GDB and debug the example 'hello world' app
under Windows. Are there more steps to make this work?


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Martin Nowak via Digitalmars-d-announce
On 03/18/2015 01:13 AM, Manu via Digitalmars-d-announce wrote:
 Yes. Has for a while.
 We're really hanging out for the 32bit COFF libs to ship with DMD.

Well, someone should add a build target to
https://github.com/D-Programming-Language/phobos/blob/master/win32.mak.
How is the phobos.lib called to avoid conflicts?

It's a bit late to come up with this, will see if I can find enough time
for this.


Another: SDLang-D v0.9.1

2015-03-17 Thread Nick Sabalausky via Digitalmars-d-announce

Just tagged v0.9.1, a small but important update that fixes this issue:

Access Violation when using the pull parser
https://github.com/Abscissa/SDLang-D/issues/16



dfmt 0.2.0

2015-03-17 Thread Brian Schott via Digitalmars-d-announce
dfmt 0.2.0 is available at 
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.0.


dfmt is a formatter for D source code.

Version 0.2.0 fixes several bugs and includes improved line 
wrapping logic. The project now has 85 regression test cases and 
is becoming much more stable. dfmt is used to format its own 
source code, which can be viewed here: 
https://github.com/Hackerpilot/dfmt/blob/master/src/dfmt.d


Changelogs:

0.2.0:
#109 Prefer breaking 'for' and 'foreach' loops at semicolons 
instead of in expressions

#108 Wrong indentation for 'with (...) final switch (...)'
#107 Incorrect indentation for cases in 'switch' inside of 'with'
#106 Extra space added after 'enum' keyword in anonymous typed 
enum

#103 Improved enum formatting
#71 Comment after if moved to if line lacks space before it
#63 Splitter/indenter indents more when splitting more than once
#48 Should keep formatting of UDA
#47 Splitter should avoid splitting inner expressions
#27 Trailing whitespace is inserted on blank line between comments
#23 Better Formatting for Array Literals
#20 Extra newlines added to block comments

0.1.10:
#101: Doesn't seem to handle #! lines

0.1.9:
#100 Wrong case indent with switch inside labeled loop
#99 Indentation level incorrect after line-wrapped if conditon 
with unbraced if statement

#98 Brace after commented if without braces is indented

0.1.8:
#96 Unbraced decl inside version is no longer on the same line
#95 Brace after if without braces is indented
#42 Version statements should have enclosed statement on next line


Re: dfmt 0.2.0

2015-03-17 Thread Walter Bright via Digitalmars-d-announce

On 3/17/2015 12:34 PM, Brian Schott wrote:

dfmt 0.2.0 is available at 
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.0.

dfmt is a formatter for D source code.

Version 0.2.0 fixes several bugs and includes improved line wrapping logic. The
project now has 85 regression test cases and is becoming much more stable. dfmt
is used to format its own source code, which can be viewed here:
https://github.com/Hackerpilot/dfmt/blob/master/src/dfmt.d


I think it is looking excellent.

I suggest adding comments to dfmt.d in various manners, to see how dfmt handles 
them.




Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Max Klyga via Digitalmars-d-announce

On 2015-03-17 11:18:10 +, Daniel Kozak said:


On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1 

https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1 



Unless any new issue pops up, we'll make the release on friday.

-Martin


Does not work with my code base :(

dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*): 
Assertion `(vd-storage_class  (0x1000LL | 0x20LL)) ? 
isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed.

Exit code 134


Please concider submitting a bug request with minified test case 
created using dustmite (https://github.com/CyberShadow/DustMite)




Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread NCrashed via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 11:33:14 UTC, Max Klyga wrote:

On 2015-03-17 11:18:10 +, Daniel Kozak said:


On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1

https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1


Unless any new issue pops up, we'll make the release on 
friday.


-Martin


Does not work with my code base :(

dmd: interpret.c:6724: void setValue(VarDeclaration*, 
Expression*): Assertion `(vd-storage_class  (0x1000LL | 
0x20LL)) ? isCtfeReferenceValid(newval) : 
isCtfeValueValid(newval)' failed.

Exit code 134


Please concider submitting a bug request with minified test 
case created using dustmite 
(https://github.com/CyberShadow/DustMite)


https://issues.dlang.org/show_bug.cgi?id=14300


Re: Deadcode on github

2015-03-17 Thread Dicebot via Digitalmars-d-announce

On Monday, 16 March 2015 at 20:17:05 UTC, Jonas Drewsen wrote:

On Monday, 16 March 2015 at 18:27:52 UTC, Dicebot wrote:

On Monday, 16 March 2015 at 15:14:03 UTC, Jonas Drewsen wrote:
Meanwhile I'm happy to assist anyone willing to give a shot 
on building it on linux. It is currently based on SDL so with 
bit of luck it is not that hard.


I got bunch of errors from windowdragger.d amd 
guiapplication.d modules because those directly import windows 
api stuff and use types like `DWORD` and friends.


I see :(

The windowdragger.d could be fixed on linux using something 
from : http://rosettacode.org/wiki/Mouse_position#C


The guiapplication.d is stuff for watching dirs, locating 
window position info, and getting default dir paths e.g. user 
dir.


Hiding platform-specific details behind a more abstract API 
wrapper would make adding linux support much easier ;)


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Daniel Kozak via Digitalmars-d-announce

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Does not work with my code base :(

dmd: interpret.c:6724: void setValue(VarDeclaration*, 
Expression*): Assertion `(vd-storage_class  (0x1000LL | 
0x20LL)) ? isCtfeReferenceValid(newval) : 
isCtfeValueValid(newval)' failed.

Exit code 134


Re: Deadcode on github

2015-03-17 Thread Jonas Drewsen via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 11:08:07 UTC, Dicebot wrote:

On Monday, 16 March 2015 at 20:17:05 UTC, Jonas Drewsen wrote:

On Monday, 16 March 2015 at 18:27:52 UTC, Dicebot wrote:

On Monday, 16 March 2015 at 15:14:03 UTC, Jonas Drewsen wrote:
Meanwhile I'm happy to assist anyone willing to give a shot 
on building it on linux. It is currently based on SDL so 
with bit of luck it is not that hard.


I got bunch of errors from windowdragger.d amd 
guiapplication.d modules because those directly import 
windows api stuff and use types like `DWORD` and friends.


I see :(

The windowdragger.d could be fixed on linux using something 
from : http://rosettacode.org/wiki/Mouse_position#C


The guiapplication.d is stuff for watching dirs, locating 
window position info, and getting default dir paths e.g. user 
dir.


Hiding platform-specific details behind a more abstract API 
wrapper would make adding linux support much easier ;)


Definitely. I've now made a branch linux on github where linux 
compiles and links successfully and that also includes steps 
towards abstracting stuff.










Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Jonas Drewsen via Digitalmars-d-announce

On Tuesday, 17 March 2015 at 08:34:13 UTC, Sönke Ludwig wrote:

Am 16.03.2015 um 22:38 schrieb Martin Nowak:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin



Corresponding vibe.d release cadidate (0.7.23-rc.1) is now up 
for testing as well:

http://code.dlang.org/packages/vibe-d


I see that vibe-d dependencies lists libevent 2.0.x or libev. 
Any plans to add libasync as a third option?





Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread via Digitalmars-d-announce

libasync is already supported.

https://github.com/rejectedsoftware/vibe.d/blob/c3e0a8cdf1bc7e532b6709af580fe74f743551fb/dub.json#L39


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Steven Schveighoffer via Digitalmars-d-announce

On 3/17/15 7:18 AM, Daniel Kozak wrote:

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1

https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1


Unless any new issue pops up, we'll make the release on friday.

-Martin


Does not work with my code base :(

dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*):
Assertion `(vd-storage_class  (0x1000LL | 0x20LL)) ?
isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed.
Exit code 134


This is an ICE (internal compiler error) and is something that needs to 
be filed. If you file it soon, it may be addressed before the release.


http://issues.dlang.org

-Steve


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Sönke Ludwig via Digitalmars-d-announce

Am 17.03.2015 um 12:33 schrieb Max Klyga:

On 2015-03-17 11:18:10 +, Daniel Kozak said:


On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1

https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1


Unless any new issue pops up, we'll make the release on friday.

-Martin


Does not work with my code base :(

dmd: interpret.c:6724: void setValue(VarDeclaration*, Expression*):
Assertion `(vd-storage_class  (0x1000LL | 0x20LL)) ?
isCtfeReferenceValid(newval) : isCtfeValueValid(newval)' failed.
Exit code 134


Please concider submitting a bug request with minified test case created
using dustmite (https://github.com/CyberShadow/DustMite)



BTW, shortcut for DUB projects (mostly helpful when the project has 
other D dependencies):
dub dustmite ../folder_to_put_reduced_case --compiler-status=134 
--compiler-regex=interpret.c:6724:


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread NCrashed via Digitalmars-d-announce

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Another regression: https://issues.dlang.org/show_bug.cgi?id=14301


Re: Release Candidate D 2.067.0-rc1

2015-03-17 Thread Baz via Digitalmars-d-announce

On Monday, 16 March 2015 at 21:38:22 UTC, Martin Nowak wrote:

Release Candidate for 2.067.0

http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/

We fixed the few remaining issues.
https://github.com/D-Programming-Language/dmd/compare/v2.067.0-b4...v2.067.0-rc1
https://github.com/D-Programming-Language/phobos/compare/v2.067.0-b4...v2.067.0-rc1

Unless any new issue pops up, we'll make the release on friday.

-Martin


Thx, i notices some broken links in the local html doc 
yesterday...


https://issues.dlang.org/show_bug.cgi?id=14297

...surpinsingly they have not been fixed since. Is there a 
problem ?

This kins of problem can be very annoying to new comers.