[Issue 4904] Win32 phobos unittest crashes with access violation

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4904 --- Comment #7 from Rainer Schuetze 2011-05-29 23:39:00 PDT --- The optlink fix for 3372 increased the number of allowed symbols for each OMF object file from 16384 to 32768. So expect to hit that limit too with growing projects built into a s

[Issue 5708] Incorrect string constant folding with -inline

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5708 --- Comment #13 from Jimmy Cao 2011-05-29 22:32:24 PDT --- It doesn't work on Fedora 15 either. I'm using dmd 2.053 directly from the zip file on the digitalmars site (for both Fedora 15 and Windows). Don, is your dmd built from source? Mayb

[Issue 5708] Incorrect string constant folding with -inline

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5708 --- Comment #12 from Jimmy Cao 2011-05-29 21:31:41 PDT --- The test in comment 7 asserts for me. I'm using dmd 2.053 on Windows. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 5708] Incorrect string constant folding with -inline

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5708 --- Comment #11 from Don 2011-05-29 21:19:24 PDT --- (In reply to comment #10) > It doesn't seem like this is fixed in dmd 2.053, but it should be according to > the changelog. Can you describe what's failing? The test in comment 7 works for m

[Issue 5708] Incorrect string constant folding with -inline

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5708 Jimmy Cao changed: What|Removed |Added CC||jcao...@gmail.com --- Comment #10 from Jim

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #7

[Issue 4324] Optlink silently ignores corrupt object file

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4324 Nick Sabalausky changed: What|Removed |Added CC||cbkbbej...@mailinator.com --- Commen

[Issue 4904] Win32 phobos unittest crashes with access violation

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4904 --- Comment #6 from Andrej Mitrovic 2011-05-29 14:23:47 PDT --- (In reply to comment #5) > (In reply to comment #4) > > (In reply to comment #3) > > > It was fixed by my refactoring of the makefile into three .obj files for > > > unittest, ins

[Issue 4904] Win32 phobos unittest crashes with access violation

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4904 --- Comment #5 from Don 2011-05-29 14:03:20 PDT --- (In reply to comment #4) > (In reply to comment #3) > > It was fixed by my refactoring of the makefile into three .obj files for > > unittest, instead of two. > > You mean separating modules

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 --- Comment #6 from kenn...@gmail.com 2011-05-29 14:01:56 PDT --- (In reply to comment #5) > (In reply to comment #4) > > This is as designed. Sometimes, checking code may have side effects, but it > > is > > up to the user to ensure that they

[Issue 4904] Win32 phobos unittest crashes with access violation

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4904 --- Comment #4 from Andrej Mitrovic 2011-05-29 13:21:41 PDT --- (In reply to comment #3) > It was fixed by my refactoring of the makefile into three .obj files for > unittest, instead of two. You mean separating modules into SRCS_1, SRCS_2, a

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 4904] Win32 phobos unittest crashes with access violation

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4904 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6078] New: CTFE: ICE on foreach over array struct member which is null

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6078 Summary: CTFE: ICE on foreach over array struct member which is null Product: D Version: D2 Platform: x86 OS/Version: All Status: NEW Severity: major

[Issue 6077] New: CTFE: Cannot append null array to null array.

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6077 Summary: CTFE: Cannot append null array to null array. Product: D Version: D2 Platform: x86 OS/Version: All Status: NEW Keywords: rejects-valid Severity: major

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

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6076 --- Comment #1 from kenn...@gmail.com 2011-05-29 11:12:15 PDT --- The bug was introduced in commit 535875fa56a26740a05f (https://github.com/D-Programming-Language/phobos/commit/535875fa56a26740a05f). -- Configure issuemail: http://d.puremagic.

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

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6076 Summary: std.regex: "c.*|d" matches "mm" Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Keywords: wrong-code Severity: regression

[Issue 3688] Can't have declaration with assignment to const/immutable inside if condition

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3688 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 --- Comment #3 from kenn...@gmail.com 2011-05-29 09:40:03 PDT --- (In reply to comment #2) > (In reply to comment #1) > > In the current stage, allowing only 'pure' function inside an 'assert' is > > impractical, e.g. you can't use std.algorithm

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

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6075 Summary: Cannot set value to associative array from a weakly-pure function when the value type has a (pure) opAssign Product: D Version: D2 Platform: Other

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 --- Comment #2 from simendsjo 2011-05-29 08:44:37 PDT --- (In reply to comment #1) > In the current stage, allowing only 'pure' function inside an 'assert' is > impractical, e.g. you can't use std.algorithm.equal. Can't equal be pure when not

[Issue 6074] Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 kenn...@gmail.com changed: What|Removed |Added CC||kenn...@gmail.com --- Comment #1 fr

[Issue 6074] New: Assert expressions shouldn't have side effects

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6074 Summary: Assert expressions shouldn't have side effects Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Co

[Issue 6072] [CTFE] Regression(git master): Cannot declare variable inside an 'if' condition

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6072 --- Comment #1 from kenn...@gmail.com 2011-05-29 07:32:54 PDT --- To workaround this fors std.traits.functionAttributes: diff --git a/std/traits.d b/std/traits.d index 47ee059..67f14ad 100644 --- a/std/traits.d +++ b/std/traits.d @@ -89,7 +89,

[Issue 6073] New: Cannot pass __traits(parent, ...) as a template parameter if it is a module

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6073 Summary: Cannot pass __traits(parent, ...) as a template parameter if it is a module Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW

[Issue 6072] New: [CTFE] Regression(git master): Cannot declare variable inside an 'if' condition

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6072 Summary: [CTFE] Regression(git master): Cannot declare variable inside an 'if' condition Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW

[Issue 314] [module] Static, renamed, and selective imports are always public

2011-05-29 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=314 Mike Parker changed: What|Removed |Added CC||aldac...@gmail.com --- Comment #32 from M