[Issue 5602] BigInts ignore leading spaces as in %5d

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5602 --- Comment #2 from bearophile_h...@eml.cc 2011-02-17 01:58:36 PST --- (In reply to comment #1) Yes, that's a limitation of std.format. If that's a limitation meant to stay, then writef is better to give a format error (possibly at

[Issue 5602] BigInts ignore leading spaces as in %5d

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5602 Don clugd...@yahoo.com.au changed: What|Removed |Added Severity|normal |enhancement --- Comment #3

[Issue 5603] Initialization syntax for dynamic arrays

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5603 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 5603] Initialization syntax for dynamic arrays

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5603 --- Comment #2 from bearophile_h...@eml.cc 2011-02-17 05:00:47 PST --- (In reply to comment #1) This does not need to be a language thing, library could suffice: Of course, you may create template functions that do what I have shown (and

[Issue 5603] Initialization syntax for dynamic arrays

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5603 --- Comment #3 from Steven Schveighoffer schvei...@yahoo.com 2011-02-17 05:36:45 PST --- (In reply to comment #2) (In reply to comment #1) BTW, your code does not work properly for array appending. It does not initialize the hidden

[Issue 5604] New: Clarify whether this is a bug or a feature

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5604 Summary: Clarify whether this is a bug or a feature Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords: spec Severity: normal

[Issue 5603] Initialization syntax for dynamic arrays

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5603 --- Comment #4 from bearophile_h...@eml.cc 2011-02-17 10:13:58 PST --- (In reply to comment #3) First, this only really happens when the type is numerical. For example, a string array would fail to compile with an integral initializer.

[Issue 5604] Clarify whether this is a bug or a feature

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

[Issue 5597] [64-bit] Illegal Instruction on Ancient Hardware

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5597 --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2011-02-17 11:00:16 PST --- This is a partial fix. I'll pick up the rest for the next release. cg87.c has more cases emitting SAHF, and Phobos1/Druntime/Phobos also use SAHF.

[Issue 5604] Clarify whether this is a bug or a feature

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5604 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added CC|

[Issue 5591] EBX register not preserved when calling stdcall function pointer

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

[Issue 5591] EBX register not preserved when calling stdcall function pointer

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5591 --- Comment #5 from hypothermia.fr...@gmail.com 2011-02-17 13:53:00 PST --- Ok, but as I said earlier this bug happened to me when the pointer call happened in a member function call. The EBX register contained a 'this' pointer and the compiler

[Issue 5591] EBX register not preserved when calling stdcall function pointer

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5591 --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2011-02-17 14:08:30 PST --- If you can post a complete code snippet, and the obj2asm output of the asm produced, that shows that EBX is not preserved across function calls, I can fix

[Issue 5605] New: foreach with ranges doesn't support opSlice()

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5605 Summary: foreach with ranges doesn't support opSlice() Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 5606] New: [CTFE] filter(iota) minus enforce

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5606 Summary: [CTFE] filter(iota) minus enforce Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal

[Issue 5606] [CTFE] filter(iota) minus enforce

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5606 --- Comment #1 from bearophile_h...@eml.cc 2011-02-17 14:49:08 PST --- Created an attachment (id=914) filter(iota) minus enforce, reduced in many ways -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You

[Issue 5607] New: Slow small integer division

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5607 Summary: Slow small integer division Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 5595] Compiler crash on heavy std.algorithm use

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

[Issue 5569] 64 bit Dwarf symbolic debug info not recognized by gdb

2011-02-17 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5569 --- Comment #1 from d...@dawgfoto.de 2011-02-17 16:45:53 PST --- Created an attachment (id=915) fix wrong initialization The data_alignment_factor isn't set to a valid LEB128 value. Fixing this allows to step in the debugger at least. Still