[Issue 6265] Pure-inference failed when calling other pure functions

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

[Issue 5021] Associative array assigned to in spite of exception

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5021 Jonathan M Davis changed: What|Removed |Added Severity|normal |major --- Comment #1 from Jonathan

[Issue 6353] No stacktraces on x86_64

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

[Issue 6353] No stacktraces on x86_64

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6353 --- Comment #2 from Jonathan M Davis 2011-08-12 02:26:30 PDT --- I'm pretty darn sure that this was working before - hence why I changed it to regression. I'd have to go try older versions of dmd to be 100% sure though. But I have no problem w

[Issue 6215] ICE(el.c) DMD segfaults when built on system with XCode 4.2

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 klickverbot changed: What|Removed |Added CC||c...@klickverbot.at --- Comment #5 from

[Issue 6478] Implement conservative range-checking for array lengths

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6478 Don changed: What|Removed |Added Severity|normal |enhancement -- Configure issuemail: http://d.pu

[Issue 6478] New: Implement conservative range-checking for array lengths

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6478 Summary: Implement conservative range-checking for array lengths Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal

[Issue 6215] ICE(el.c) DMD segfaults when built on system with XCode 4.2

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #6 from klickverbot 2011-08-12 04:24:54 PDT --- The difference in the LLVM IR generated by Clang for the ezero change is only: - call void @llvm.memcpy.p0i8.p0i8.i32(i8* %17, i8* getelementptr inbounds (%struct.elem* @_ZZ9el_call

[Issue 6215] ICE(el.c) DMD segfaults when built on system with XCode 4.2

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #7 from klickverbot 2011-08-12 05:06:27 PDT --- And indeed, __alignof__(*e) gives 16, patching the allocator to 16-byte align everything is easy: --- a/src/tk/mem.c +++ b/src/tk/mem.c @@ -758,7 +758,7 @@ void *mem_fmalloc(unsigned

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #8 from klickverbot 2011-08-12 06:17:46 PDT --- A preliminary patch which only 16 byte aligns allocations when building with a LLVM backend is at: https://github.com/D-Programming-Language/dmd/pull/301. -- Configure issuemail: ht

[Issue 6468] alias this doesn't complain about Identifier not denoting an aggregate member

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6468 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com Version|D1 & D

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #9 from Jacob Carlborg 2011-08-12 06:24:59 PDT --- Is this specific to Mac OS X or is it like this with LLVM in general? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #10 from klickverbot 2011-08-12 06:53:35 PDT --- (In reply to comment #9) > Is this specific to Mac OS X or is it like this with LLVM in general? Happens on my Linux x86_64 box too. -- Configure issuemail: http://d.puremagic.com

[Issue 2781] alias this doesn't work with foreach

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2781 Trass3r changed: What|Removed |Added CC||mrmoc...@gmx.de --- Comment #2 from Trass3r

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #11 from Sean Kelly 2011-08-12 09:08:45 PDT --- Awesome. I figured it was an alignment mistake for the copy, but ran out of time to investigate. What an embarrassing bug for LLVM. -- Configure issuemail: http://d.puremagic.com/

[Issue 6479] New: spurious alias this with struct and mixin template

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6479 Summary: spurious alias this with struct and mixin template Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: norma

[Issue 6480] New: std.array.array can't handle const

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6480 Summary: std.array.array can't handle const Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: P

[Issue 6479] spurious alias this with struct and mixin template

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6479 --- Comment #1 from Trass3r 2011-08-12 12:26:12 PDT --- Well, forget the last half sentence ;) btw, I probably would never have figured this out without DustMite :) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 6274] 'pure' for a whole struct definition

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6274 --- Comment #1 from bearophile_h...@eml.cc 2011-08-12 12:44:00 PDT --- There is something I don't fully understand. The following code compiles with the improvements in DMD 2.055alpha/head, but it needs a "pure" or before "struct Map" (here#1) o

[Issue 5785] Lexing or Parsing issue with UFCS

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

[Issue 6482] New: std.algorithm.moveAll precondition

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6482 Summary: std.algorithm.moveAll precondition Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: w

[Issue 6481] New: composition with alias this doesn't work inside the struct

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6481 Summary: composition with alias this doesn't work inside the struct Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-val

[Issue 6483] New: std.container.moveBack

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6483 Summary: std.container.moveBack Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: websites

[Issue 6484] New: compose can't take multi arg functions

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6484 Summary: compose can't take multi arg functions Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: enhancement Priority: P2 Com

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6215 --- Comment #12 from klickverbot 2011-08-12 13:50:59 PDT --- (In reply to comment #11) > Awesome. I figured it was an alignment mistake for the copy, but ran out of > time to investigate. What an embarrassing bug for LLVM. Just for clarity,

[Issue 6485] New: interface + abstract class fails on linking

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6485 Summary: interface + abstract class fails on linking Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Severity: normal Priority: P2 Com

[Issue 6486] New: std.math.abs(BigInt)

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6486 Summary: std.math.abs(BigInt) Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: enhancement Priority:

[Issue 6487] New: Richer impurity error message

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6487 Summary: Richer impurity error message Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: enhancement Priorit

[Issue 6215] LLVM-compiled DMD segfaults due to mem.c alignment issues

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

[Issue 6488] New: DMD compiler bug

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6488 Summary: DMD compiler bug Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD Assig

[Issue 5967] Mangling of ArgClose for variadic function is swapped

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5967 klickverbot changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 1567] call to private super-constructor should not be allowed

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

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

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5597 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5847] Threads started by core.thread should have same floating point state as main thread

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5847 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5594] MODEL doesn't work the same way for DMD, Phobos and Druntime

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5594 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4740] core.thread.atomicOp too strict about types

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4740 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4756] core.atomic should have atomicOp!"="

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4756 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4490] File ref counting broken for anonymous File structs

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4490 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4496] aa.get broken when using get and opIndexAssign in same statement

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4496 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3383] newVoid

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3383 David Simcha changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 4690] ref return should allow assignment if not overridden

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4690 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4842] Wrong code with template literals

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4842 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4462] core.cpuid: Need way to get total number of sockets/physical CPUs

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4462 David Simcha changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 6433] Meta-Bug AA type propagation

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

[Issue 6377] std.conv.to should check range when changing signedness

2011-08-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6377 Kenji Hara changed: What|Removed |Added Keywords||patch CC|

[Issue 2234] __traits(allMembers) returns incorrect results for mixin and template alias members of an aggregate

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