[Issue 4618] New: std.algorithm.reduce over fixed-size array (regression)

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4618 Summary: std.algorithm.reduce over fixed-size array (regression) Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW

[Issue 3202] std.math.pow cause dead loop

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3202 ZY Zhou rin...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 2275] std.utf.toUTF16z() should return const(wchar)*

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2275 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3355] std.string.cmp works incorrectly for mixed-type and different-length strings

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3355 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3386] to!bool(string) is not implemented

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3386 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3447] std.file uses unconventional file permissions

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3447 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3202] std.math.pow cause dead loop

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3202 --- Comment #3 from Lars T. Kyllingstad bugzi...@kyllingen.net 2010-08-11 02:43:44 PDT --- Fixed DMD 2.048 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 3853] core.sys.posix.stdio.pclose is missing

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3853 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4327] std.container.Array.Range.~this() tries to call free(T[])

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4327 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 3782] The POSIX sys/un.h header

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3782 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 4619] New: Can't link with std.intrinsic function(s)

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4619 Summary: Can't link with std.intrinsic function(s) Product: D Version: D2 Platform: x86_64 OS/Version: Windows Status: NEW Severity: regression Priority: P2

[Issue 3961] Error with to!(somestruct)

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3961 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4618] std.algorithm.reduce over fixed-size array (regression)

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4618 Thorsten Richter i...@gmx.de changed: What|Removed |Added CC||i...@gmx.de --- Comment

[Issue 4619] Can't link with std.intrinsic function(s)

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4619 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 4341] compiling with -unittest on win32 produces invalid executable

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4341 Adrian Matoga e...@atari8.info changed: What|Removed |Added CC||e...@atari8.info ---

[Issue 4593] (DMD 2.047) Access Violation in unittest build

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4593 Adrian Matoga e...@atari8.info changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4620] New: C++ constructor and template mangling, C++ ABI patch

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4620 Summary: C++ constructor and template mangling, C++ ABI patch Product: D Version: D1 D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority:

[Issue 4620] C++ constructor and template mangling, C++ ABI patch

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4620 --- Comment #1 from Matthias Fauconneau matthias.fauconn...@gmail.com 2010-08-11 05:15:03 PDT --- Created an attachment (id=713) Patch against r615 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 3319] DInstaller overwrites the %PATH% variable

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3319 Ary Borenszweig a...@esperanto.org.ar changed: What|Removed |Added CC|

[Issue 3971] Syntax semantics for array assigns

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 --- Comment #13 from bearophile_h...@eml.cc 2010-08-11 08:39:21 PDT --- While compiling this program: void main() { int[1] a1; int[1] a2[] = a1[]; } compatibility with C syntax produces this error message: test.d(3): Error: cannot

[Issue 4542] TDPL NVI example results in linker error

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4542 Jonathan M Davis jmdavisp...@gmail.com changed: What|Removed |Added CC|

[Issue 4621] New: Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 Summary: Destructors are inherently u...@safe Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 4622] New: Module constructor is not called under some circumstances

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4622 Summary: Module constructor is not called under some circumstances Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity:

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 --- Comment #2 from Michel Fortin michel.for...@michelf.com 2010-08-11 14:37:52 EDT --- Perhaps a better solution for structs: have a way to distinguish between a struct that can be put on the GC heap and one that cannot. A struct that cannot

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 Jonathan M Davis jmdavisp...@gmail.com changed: What|Removed |Added CC|

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 --- Comment #3 from Jonathan M Davis jmdavisp...@gmail.com 2010-08-11 11:43:00 PDT --- Ouch. That last sentence of my needs editing. I meant to say that I don't want to see structs on the _stack_ not being allowed to have destructors in SafeD.

[Issue 4623] New: Non-integer type allowed as static array size

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4623 Summary: Non-integer type allowed as static array size Product: D Version: D1 D2 Platform: All OS/Version: Linux Status: NEW Severity: major Priority: P2

[Issue 4624] New: std.stdio.File and std.typecons.Unique not GC-heap safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4624 Summary: std.stdio.File and std.typecons.Unique not GC-heap safe Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 --- Comment #4 from Michel Fortin michel.for...@michelf.com 2010-08-11 15:33:11 EDT --- The problem with structs is that many structs will need a destructor because they encapsulate a resource not managed by the GC. That destructor can be made

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

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=314 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 --- Comment #5 from Jonathan M Davis jmdavisp...@gmail.com 2010-08-11 13:10:28 PDT --- This mess is just too complicated. Sigh. Well, we want to be able to use structs with destructors in SafeD wherever is reasonable to use them, and those

[Issue 4621] Destructors are inherently u...@safe

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4621 --- Comment #6 from Michel Fortin michel.for...@michelf.com 2010-08-11 16:20:44 EDT --- It could be an attribute, or it could be something else. For instance, instead of having just destructors, we could have destructors (~this) and

[Issue 4409] to!double(-nan) throws

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4409 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2866] Can't declare static struct inside function scope

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2866 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2306] Scope for dynamic arrays should free memory.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2306 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2306] Scope for dynamic arrays should free memory.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2306 nfx...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 4605] Wrong print of an int[string] aa

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4605 --- Comment #1 from bearophile_h...@eml.cc 2010-08-11 14:52:18 PDT --- This D2 code: import std.stdio; void main() { int[int[int]] aa; aa[[5:6, 7:8]] = 2; writeln(aa); } gives the useless output: 5:6 7:8:2 -- Configure

[Issue 2306] Scope for dynamic arrays should free memory.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2306 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 2306] Scope for dynamic arrays should free memory.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2306 Leandro Lucarella llu...@gmail.com changed: What|Removed |Added CC||llu...@gmail.com

[Issue 4625] New: in operator for AAs in SafeD code

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4625 Summary: in operator for AAs in SafeD code Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 2306] Scope for dynamic arrays should free memory.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2306 --- Comment #11 from nfx...@gmail.com 2010-08-11 15:21:37 PDT --- Nobody knows whether this is a bug report or an enhancement request because D1 is too underspecified. Walter has added features to D1 in the past, although I suspect he's

[Issue 4626] New: undefined identifier causes assertion failure in statements.c

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4626 Summary: undefined identifier causes assertion failure in statements.c Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity:

[Issue 4564] ICE on undefined variable in foreach over 0 .. undef

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4564 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC|

[Issue 4626] undefined identifier causes assertion failure in statements.c

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4626 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

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

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4627 Summary: Ideas for std.regex.match usage syntax Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 4628] New: Casting away const should be allowed in safe mode if no indirection

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4628 Summary: Casting away const should be allowed in safe mode if no indirection Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4629] New: BufferedFile.printf() wants char[] as first argument

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4629 Summary: BufferedFile.printf() wants char[] as first argument Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid

[Issue 4455] Taking the sqrt of an integer shouldn't require an explicit cast.

2010-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4455 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED