[Issue 6003] BigInt length and conversion properties problems

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

[Issue 6004] New: std.range.unzip()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6004 Summary: std.range.unzip() Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 6005] New: Type alias - variable name don't clash

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6005 Summary: Type alias - variable name don't clash Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: enhancement

[Issue 6006] New: Complex numbers initialized with 0

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6006 Summary: Complex numbers initialized with 0 Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #6 from bearophile_h...@eml.cc 2011-05-15 07:53:34 PDT --- A first slow and not much tested implementation: import std.stdio, std.traits, std.range; template IsSummable(T) { enum bool IsSummable = __traits(compiles, {return

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #7 from Andrei Alexandrescu and...@metalanguage.com 2011-05-15 08:13:20 PDT --- Hm, I don't get why we should start from scratch instead of reusing reduce. auto sum(R)(R range) if(is(typeof(ElementType!(R).init +

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #8 from bearophile_h...@eml.cc 2011-05-15 09:10:38 PDT --- (In reply to comment #7) Hm, I don't get why we should start from scratch instead of reusing reduce. auto sum(R)(R range) if(is(typeof(ElementType!(R).init +

[Issue 692] rules for assigning to complex types are too strict

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=692 --- Comment #6 from kenn...@gmail.com 2011-05-15 09:33:09 PDT --- *** Issue 6006 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 6006] Complex numbers initialized with 0

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

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 David Simcha dsim...@yahoo.com changed: What|Removed |Added CC||dsim...@yahoo.com ---

[Issue 6007] New: BigInt-string performance

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6007 Summary: BigInt-string performance Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 435] Constructors should be templatized

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=435 --- Comment #5 from sweatygar...@yahoo.co.jp 2011-05-15 09:57:25 PDT --- Created an attachment (id=973) this is a modification to initialize const member this contains the diff of `794: Patch against dmd trunk r727, for D2' -- Configure

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #10 from Andrei Alexandrescu and...@metalanguage.com 2011-05-15 11:36:24 PDT --- No need to teach or convince me of the virtues of ILP. We've long discussed in the newsgroup how associative operations can be significantly

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #11 from David Simcha dsim...@yahoo.com 2011-05-15 11:53:59 PDT --- (In reply to comment #10) No need to teach or convince me of the virtues of ILP. We've long discussed in the newsgroup how associative operations can be

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #12 from Andrei Alexandrescu and...@metalanguage.com 2011-05-15 12:05:38 PDT --- Probably we need two more reduce primitives, both of which assume associativity. One uses ILP and simple loop unrolling whereas the other uses

[Issue 4725] std.algorithm.sum()

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 --- Comment #13 from David Simcha dsim...@yahoo.com 2011-05-15 12:15:45 PDT --- (In reply to comment #12) Probably we need two more reduce primitives, both of which assume associativity. One uses ILP and simple loop unrolling whereas the

[Issue 6008] New: gc disabled on freebsd/64

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6008 Summary: gc disabled on freebsd/64 Product: D Version: D2 Platform: x86_64 OS/Version: FreeBSD Status: NEW Severity: critical Priority: P2 Component: DMD

[Issue 6009] New: std/container disabled on freebsd/64

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6009 Summary: std/container disabled on freebsd/64 Product: D Version: D2 Platform: x86_64 OS/Version: FreeBSD Status: NEW Severity: critical Priority: P2

[Issue 6010] New: -fPIC is broken on freebsd/64

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6010 Summary: -fPIC is broken on freebsd/64 Product: D Version: D2 Platform: x86_64 OS/Version: FreeBSD Status: NEW Severity: critical Priority: P2 Component:

[Issue 6011] New: std.file.listdir is completely broken on OS X.

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6011 Summary: std.file.listdir is completely broken on OS X. Product: D Version: D1 Platform: x86_64 OS/Version: Mac OS X Status: NEW Severity: blocker Priority: P2

[Issue 6011] std.file.listdir is completely broken on OS X.

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6011 --- Comment #1 from Jakob Bornecrantz wallbra...@gmail.com 2011-05-15 14:10:54 PDT --- Created an attachment (id=975) Output from program. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 6011] std.file.listdir is completely broken on OS X.

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6011 Jakob Bornecrantz wallbra...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2842] std.file.listdir on OSX produces invalid UTF-8 sequence

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2842 Jakob Bornecrantz wallbra...@gmail.com changed: What|Removed |Added CC|

[Issue 2842] std.file.listdir on OSX produces invalid UTF-8 sequence

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2842 --- Comment #5 from Jakob Bornecrantz wallbra...@gmail.com 2011-05-15 15:05:16 PDT --- Still exists in 1.064, 1.065 and 1.068. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 2842] std.file.listdir on OSX produces invalid UTF-8 sequence

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2842 Jakob Bornecrantz wallbra...@gmail.com changed: What|Removed |Added Priority|P2 |P1

[Issue 2842] std.file.listdir on OSX produces invalid UTF-8 sequence

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2842 --- Comment #7 from Jakob Bornecrantz wallbra...@gmail.com 2011-05-15 15:20:31 PDT --- Created an attachment (id=976) Patch that should fix the problem, untested. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 2842] std.file.listdir on OSX produces invalid UTF-8 sequence

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2842 --- Comment #8 from Jakob Bornecrantz wallbra...@gmail.com 2011-05-15 15:22:58 PDT --- Created an attachment (id=977) Test program from other bug. Here is the test program from issue 6011. Cheers Jakob. -- Configure issuemail:

[Issue 6012] New: DMD version 1.064 and above causes segfaults in C libraries

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6012 Summary: DMD version 1.064 and above causes segfaults in C libraries Product: D Version: D1 Platform: x86 OS/Version: Linux Status: NEW Severity:

[Issue 6012] Phobos version 1.064 and above causes segfaults in C libraries

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6012 Jakob Bornecrantz wallbra...@gmail.com changed: What|Removed |Added Component|DMD |Phobos

[Issue 6012] Phobos version 1.064 and above causes segfaults in C libraries

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

[Issue 6012] Phobos version 1.064 and above causes segfaults in C libraries

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6012 Jakob Bornecrantz wallbra...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6012] Phobos version 1.064 and above causes segfaults in C libraries

2011-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6012 --- Comment #4 from Jakob Bornecrantz wallbra...@gmail.com 2011-05-15 19:16:15 PDT --- Forgot to add that I tested with DMD 1.068 both 32 and 64 bits and it works if I remove the flag, and does not work if its still there. Cheers Jakob. --