[Issue 8786] New: assert does not call invariant() function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8786 Summary: assert does not call invariant() function Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: major Priority: P2

[Issue 8786] assert does not call invariant() function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8786 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 8787] New: Virtual not abstract methods in interfaces error message

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8787 Summary: Virtual not abstract methods in interfaces error message Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords:

[Issue 8786] assert does not call invariant() function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8786 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 8784] std.bigint.BigInt.infinity

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8784 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8784] std.bigint.BigInt.infinity

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8784 --- Comment #2 from bearophile_h...@eml.cc 2012-10-09 04:00:17 PDT --- (In reply to comment #1) But for BigInt, it's a huge price to pay. OK. I have templated code that works with integral types, and uses T.max (or T.infinty if T is a

[Issue 8784] std.bigint.BigInt.infinity

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8784 --- Comment #3 from Don clugd...@yahoo.com.au 2012-10-09 05:01:47 PDT --- (In reply to comment #2) (In reply to comment #1) But for BigInt, it's a huge price to pay. OK. I have templated code that works with integral types, and uses

[Issue 8788] New: The super constructor call can be prevented by mentioning return.

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8788 Summary: The super constructor call can be prevented by mentioning return. Product: D Version: D1 D2 Platform: x86_64 OS/Version: Linux Status: NEW

[Issue 8788] The super constructor call can be prevented by mentioning return.

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8788 --- Comment #1 from David Eckardt david.ecka...@sociomantic.com 2012-10-09 07:27:39 PDT --- Of course the if condition in the third constructor should be f = 3, not x == 3. -- Configure issuemail:

[Issue 8789] New: mangling of const member function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8789 Summary: mangling of const member function Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 8751] Problem with pure inference of inner delegate

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8751 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8644] CTFE doesn't support string , on array literals

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8644 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 8644] CTFE doesn't support string , on array literals

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8644 --- Comment #3 from github-bugzi...@puremagic.com 2012-10-09 09:12:57 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8644] CTFE doesn't support string , on array literals

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8644 --- Comment #4 from yebblies yebbl...@gmail.com 2012-10-10 03:15:10 EST --- Whoops. This is the merge commit. https://github.com/D-Programming-Language/dmd/commit/f3ee71f1f422fd0ee8863109469f4065a8305b5f -- Configure issuemail:

[Issue 8751] Problem with pure inference of inner delegate

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8751 --- Comment #6 from bearophile_h...@eml.cc 2012-10-09 10:04:36 PDT --- This code, that is derived more closely from my use case, gives an error, after merging the patch: alias bool delegate(in int) pure Dg; Dg foo1(immutable Dg f) pure {

[Issue 8786] assert does not call invariant() function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8786 --- Comment #4 from Jonathan M Davis jmdavisp...@gmx.com 2012-10-09 10:50:32 PDT --- The behavior of classes was discussed a lot (in particular, it didn't use to check whether the reference was null first, which caused a lot of problems). I'm

[Issue 8644] CTFE doesn't support string , on array literals

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8644 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7772] Remove volatile statements from core.thread

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7772 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7772] Remove volatile statements from core.thread

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7772 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-10-09 17:05:28 PDT --- Thanks. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 8790] New: Compiling with optimization produces erroneous variable initialization error

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8790 Summary: Compiling with optimization produces erroneous variable initialization error Product: D Version: D2 Platform: All OS/Version: Linux Status: NEW

[Issue 2563] Derived class is implicitly castable to Base class when inherited privately

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2563 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1335] typedef-1 can't be stored in same typedef

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1335 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8791] New: Optlink fails when reading PATH variable and -g is used

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8791 Summary: Optlink fails when reading PATH variable and -g is used Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity:

[Issue 8727] __traits(is_reserved_word, ) ?

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8727 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6909] incorrect definition of the OVERLAPPED struct in core.sys.windows.windows ?

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6909 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7112] Add function in core.sys.posix.signal

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7112 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 5562] Add OS=win32wine build to druntime's posix.mak

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5562 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 5593] Add dladdr to druntime for linux/FreeBSD

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5593 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 8791] Optlink fails when reading PATH variable and -g is used

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8791 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 5593] Add dladdr to druntime for linux/FreeBSD

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5593 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Keywords||pull --- Comment

[Issue 5589] Incorrect definitions in core.stdc.locale (Windows)

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5589 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 6649] core.sys.posix.sys.ioctl

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6649 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 8418] core.thread.Fiber is a Coroutine or Semi-Coroutine?

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8418 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 7971] Cannot compile druntime with -debug=PRINTF

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7971 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8273] FreeBSD core.sys.posix.unistd enums severely lacking

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8273 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 3057] Add pure annotations to core.stdc.*

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3057 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3696] SuperStack

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3696 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8633] core.atomic not documented

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8633 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Keywords||pull

[Issue 4332] C files in druntime should be converted to D

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4332 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4255] Missing declaration on core.stdc.stdio of kbhit function

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4255 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4222] druntime should apply @safe/@system/@trusted

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4222 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 4848] core.sys.windows.windows: Environment functions

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4848 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4862] modfl() missing for FreeBSD

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4862 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 6024] Windows 2000 SP4 is not supported any more? And what is still supported?

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6024 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 5057] std.variant.Algebraic-aware GC

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5057 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5206] stat_t is not the same as struct stat

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5206 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 3523] Fiber is not garbage collected properly

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3523 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 6151] Make the GC functions weakly pure

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6151 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 3696] SuperStack

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3696 --- Comment #2 from Chad Joan chadj...@gmail.com 2012-10-09 19:08:23 PDT --- (In reply to comment #1) Let's open an issue if there is actual interest or someone provides a patch. I still want this. I don't know how to implement it

[Issue 3696] SuperStack

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3696 --- Comment #3 from Alex R�nne Petersen a...@lycus.org 2012-10-10 04:19:20 CEST --- Well, at some point, we have to close enhancement requests because nobody's worked on them. The 'WONTFIX' resolution was not to say it can't/shouldn't be done,

[Issue 3696] SuperStack

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3696 --- Comment #4 from Chad Joan chadj...@gmail.com 2012-10-09 19:21:01 PDT --- (In reply to comment #3) Well, at some point, we have to close enhancement requests because nobody's worked on them. The 'WONTFIX' resolution was not to say it

[Issue 8790] Compiling with optimization produces erroneous variable initialization error

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8790 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8556] Using take results in a corrupted call to opSlice

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8556 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 8556] Using take results in a corrupted call to opSlice

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8556 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Severity|blocker |regression ---

[Issue 8730] writeln stops on a nul character, even if passed a D string

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8730 --- Comment #2 from Adam D. Ruppe destructiona...@gmail.com 2012-10-09 19:24:49 PDT --- (In reply to comment #1) The specialization is probably to blame. I think 'args[0].length' probably sets the max limit rather than min, but I don't

[Issue 5057] std.variant.Algebraic-aware GC

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5057 --- Comment #6 from bearophile_h...@eml.cc 2012-10-09 19:28:00 PDT --- (In reply to comment #5) Let us revisit this if it ever becomes a problem in practice; I very much doubt it. At any rate, special-casing it in the GC is the wrong kind

[Issue 5057] std.variant.Algebraic-aware GC

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5057 --- Comment #7 from Alex R�nne Petersen a...@lycus.org 2012-10-10 04:33:54 CEST --- (In reply to comment #6) (In reply to comment #5) Let us revisit this if it ever becomes a problem in practice; I very much doubt it. At any rate,

[Issue 8730] writeln stops on a nul character, even if passed a D string

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8730 --- Comment #3 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-10-09 19:38:15 PDT --- (In reply to comment #2) (In reply to comment #1) The specialization is probably to blame. I think 'args[0].length' probably sets the max limit

[Issue 6649] core.sys.posix.sys.ioctl

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6649 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Keywords||pull --- Comment

[Issue 8792] New: std.algorithm.joiner doesn't return a proper forward range`

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8792 Summary: std.algorithm.joiner doesn't return a proper forward range` Product: D Version: D2 Platform: All OS/Version: Linux Status: NEW Severity: major

[Issue 8730] writeln stops on a nul character, even if passed a D string

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8730 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC||bra...@puremagic.com

[Issue 8730] writeln stops on a nul character, even if passed a D string

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8730 --- Comment #5 from Brad Roberts bra...@puremagic.com 2012-10-09 20:36:53 PDT --- oops, followed by the same code as in the length == 0 code to get the \n. At which point it's questionable that specialization is all that special. --

[Issue 8556] Using take results in a corrupted call to opSlice

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8556 --- Comment #4 from Jonathan M Davis jmdavisp...@gmx.com 2012-10-09 20:52:16 PDT --- Okay. Here's a test case which does not rely on either take, takeExactly or hasSlicing (since they will likely be changed soon so that they don't have a

[Issue 7992] std.algorithm.find breaks in certain circumstances

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7992 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 7992] std.algorithm.find breaks in certain circumstances

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7992 --- Comment #3 from hst...@quickfur.ath.cx 2012-10-09 21:31:44 PDT --- https://github.com/D-Programming-Language/phobos/pull/852 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 8792] std.algorithm.joiner doesn't return a proper forward range

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8792 --- Comment #1 from hst...@quickfur.ath.cx 2012-10-09 22:15:59 PDT --- Found the bug: joiner.Result.save didn't copy 1 field over, so the saved range is defective. https://github.com/D-Programming-Language/phobos/pull/853 -- Configure

[Issue 1352] Can't use module scope operator in base class list.

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1352 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8714] Missing error message with circular use of CTFE

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8714 --- Comment #2 from github-bugzi...@puremagic.com 2012-10-09 22:33:00 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8714] Missing error message with circular use of CTFE

2012-10-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8714 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com