[Issue 6114] New: immutable class variable not properly initialized when the constructor initializing it is non-shared

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6114 Summary: immutable class variable not properly initialized when the constructor initializing it is non-shared Product: D Version: unspecified Platform: All OS/Version: All

[Issue 6113] singletons in std.datetime are not created early enough

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6113 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 6113] singletons in std.datetime are not created early enough

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6113 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC||bra...@puremagic.com

[Issue 6113] singletons in std.datetime are not created early enough

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6113 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2011-06-06 00:13:27 PDT --- That's why I opened bug# 6114. I'm going to close this one once my fix has been merged in, since that fixes the problem with std.datetime. But there _is_ a

[Issue 6090] DDoc parenthesis escape issues.

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

[Issue 4107] Duplicate documentation for member function templates

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

[Issue 6114] immutable class variable not properly initialized when the constructor initializing it is non-shared

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6114 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC||bra...@puremagic.com

[Issue 6109] 'nothrow' does not check slice indices

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

[Issue 6094] doesn't shortcut properly with CTFE

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6094 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 5673] Add lookahead and forgetful matching support std.regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5673 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 5169] Add(?:) Non-capturing parentheses group support to std.regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5169 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5673] Add lookahead and forgetful matching support std.regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5673 --- Comment #3 from Dmitry Olshansky dmitry.o...@gmail.com 2011-06-06 02:27:19 PDT --- *** Issue 5169 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You

[Issue 3383] newVoid

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3383 --- Comment #3 from bearophile_h...@eml.cc 2011-06-06 03:26:11 PDT --- One case worth considering: auto mat = new int[5][5]; foreach (row; mat) row[] = 10; The way used to initialize a matrix to void is useful to initialize all of it to a

[Issue 6075] Cannot set value to associative array from a weakly-pure function when the value type has a (pure) opAssign

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6075 --- Comment #1 from kenn...@gmail.com 2011-06-06 03:27:16 PDT --- The bug was introduced in commit 44d7881 (fix bug 2451), manifesting itself as a Segfault (null pointer dereferencing). The Segfault was later converted to an error in commit

[Issue 4154] Incorrect DWARF section names on Mac

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4154 --- Comment #12 from Jacob Carlborg d...@me.com 2011-06-06 03:47:12 PDT --- So DMD should invoke dsymutil? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 5936] Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter.

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5936 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch CC|

[Issue 5936] Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter.

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5936 --- Comment #2 from Don clugd...@yahoo.com.au 2011-06-06 06:21:15 PDT --- *** Issue 5844 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 5844] DMD crash on infinite-recursive variadic template pure auto function

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

[Issue 3843] Signed lengths (and other built-in values)

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3843 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3136] Incorrect and strange behavior of std.regexp.RegExp if using a pattern with optional prefix and suffix longer than 1 char

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3136 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 2108] regexp.d: The greedy dotstar isn't so greedy

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2108 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 4574] std.regex : breaks with empy string regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4574 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 4367] std.regex: Captures is not a random access range

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4367 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5019] In std.regex, empty capture at end of string causes error

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5019 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 5511] std.regex optional capture with no-match cause error

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5511 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5673] Add lookahead and forgetful matching support std.regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5673 --- Comment #4 from Dmitry Olshansky dmitry.o...@gmail.com 2011-06-06 08:29:32 PDT --- Fixed in version 2.053 https://github.com/D-Programming-Language/phobos/commit/ee612d047c8c8a840fb601180306f65ec28c7853 -- Configure issuemail:

[Issue 5673] Add lookahead and forgetful matching support std.regex

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5673 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5857] std.regex (...){n, m} is bogus when (...) contains repetitions

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5857 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6076] std.regex: c.*|d matches mm

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6076 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4627] Ideas for std.regex.match usage syntax

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4627 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 4154] Incorrect DWARF section names on Mac

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4154 --- Comment #13 from Robert Clipsham rob...@octarineparrot.com 2011-06-06 17:50:58 BST --- I believe so, there's not a lot of point right now though, given that the binaries produced by dmd cause dsymutil to fail. Struggling to find out what

[Issue 6115] New: Variadic documentation should import core.vararg.

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6115 Summary: Variadic documentation should import core.vararg. Product: D Version: D2 Platform: Other URL: http://www.digitalmars.com/d/2.0/function.html OS/Version: Windows

[Issue 3843] Signed lengths (and other built-in values)

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3843 --- Comment #2 from bearophile_h...@eml.cc 2011-06-06 10:17:33 PDT --- (In reply to comment #1) At this point it's virtually impossible to turn lengths to signed types. I understand. A note: in Bugzilla I have some issues open regarding

[Issue 4627] Ideas for std.regex.match usage syntax

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4627 --- Comment #2 from bearophile_h...@eml.cc 2011-06-06 10:33:45 PDT --- (In reply to comment #1) Resolved ? You have improved the D regular expressions a lot, it seems. To me this program crashes at runtime (DMD 2.053): import std.stdio,

[Issue 4627] Ideas for std.regex.match usage syntax

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4627 --- Comment #3 from Dmitry Olshansky dmitry.o...@gmail.com 2011-06-06 10:43:32 PDT --- Yeah, that's very embarassing bug related to writeln/formattedWrite. The reason is that toString seems to have less priority then range formatting. And

[Issue 6105] static: doesn't qualify static this constructors

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6105 Dan Sănduleac sanduleac@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4604] A stack overflow with writeln

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4604 --- Comment #1 from bearophile_h...@eml.cc 2011-06-06 11:09:15 PDT --- Dmitry Olshansky has suggested me to add this that comes from issue 4627: To me this program crashes at runtime (DMD 2.053): import std.stdio, std.regex; void main() {

[Issue 6085] The filename part of a thrown core.exception.UnicodeException is incomprehensible

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6085 kenn...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5925] Comparing associative array with a type constructor (const/shared/immutable) causes segfault

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5925 kenn...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 1983] Big Hole in Const System

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1983 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 5003] regex(replace with delegate) sample doesn't work

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5003 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 6111] Escaping reference to local variable not detected

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6111 --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2011-06-06 15:57:49 PDT --- Reduced test case: import std.c.stdio; auto mymap() { int x = 42; int fun(int a) { return x + a; } auto map()(int r) { struct

[Issue 6116] New: May not join spawn()'ed threads

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6116 Summary: May not join spawn()'ed threads Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: major Priority: P2 Component:

[Issue 6116] May not join spawn()'ed threads

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6116 --- Comment #1 from Ali Cehreli acehr...@yahoo.com 2011-06-06 16:38:06 PDT --- Apparently I clipped the timings for the last run. When it joins successfully, the program takes long, seemingly waiting for the foo() thread: $ time ./deneme main

[Issue 6117] New: Parameter names of equivalent function aliases are merged

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6117 Summary: Parameter names of equivalent function aliases are merged Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity:

[Issue 6111] Escaping reference to local variable not detected

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

[Issue 6118] New: nested overloaded foreach in contract crashes dmd

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6118 Summary: nested overloaded foreach in contract crashes dmd Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 3797] Regression(2.038): Implicit conversion between incompatible function pointers

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3797 --- Comment #13 from yebblies yebbl...@gmail.com 2011-06-06 19:33:41 PDT --- *** Issue 4891 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 4891] Assignment from non-pure function to pure function pointer compiles when it shouldn't

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

[Issue 5434] Function pointers not properly typechecked

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

[Issue 3797] Regression(2.038): Implicit conversion between incompatible function pointers

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3797 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||eatingstap...@gmail.com

[Issue 5421] Ref function pointers can only be made with auto

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

[Issue 3797] Regression(2.038): Implicit conversion between incompatible function pointers

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3797 --- Comment #15 from yebblies yebbl...@gmail.com 2011-06-06 20:01:10 PDT --- The reason this happens is because TypeFunction does not override constConv. When called on TypeFunction, TypeNext::constConv is actually called, which only compares

[Issue 5986] Function pointers wrongly typed

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5986 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 2509] Compiler rejects inner function that return references

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

[Issue 5828] Cannot declare a variable of type X function() ref

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

[Issue 2753] Cannot declare pointer to function returning ref

2011-06-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2753 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||timon.g...@gmx.ch ---