[Issue 4143] New: fix warnings in dmd build

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4143 Summary: fix warnings in dmd build Product: D Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: minor Priority: P2 Component: DMD

[Issue 4143] fix warnings in dmd build

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4143 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Attachment #619|application/octet-stream|text/plain

[Issue 4144] New: Better line number of semicolon expected errors

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4144 Summary: Better line number of semicolon expected errors Product: D Version: unspecified Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic

[Issue 4145] New: cross alias namespace can't be resolve

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4145 Summary: cross alias namespace can't be resolve Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4146] New: Unavailable: core.sys.posix.sys.wait.waitid()

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4146 Summary: Unavailable: core.sys.posix.sys.wait.waitid() Product: D Version: future Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 4145] cross alias namespace can't be resolve

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

[Issue 4145] cross alias namespace can't be resolve

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4145 --- Comment #2 from galaxylang galaxyl...@gmail.com 2010-05-02 04:57:02 PDT --- So a alternative way to solve this problem is re-typedef the it class A(T) {} class B(T) {} alias B!Foo Bar; typedef A!(int) Foo; void main() {} but this will

[Issue 3508] hasLength is broken for length defined as function

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3508 Masahiro Nakagawa repeate...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2873] typeof() for member functions evaluated incorrectly

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2873 Masahiro Nakagawa repeate...@gmail.com changed: What|Removed |Added CC||k-fo...@onu.edu

[Issue 4148] New: debug symbols names include .d from filename

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4148 Summary: debug symbols names include .d from filename Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 4149] New: refs displayed as pointers in gdb

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 Summary: refs displayed as pointers in gdb Product: D Version: unspecified Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 4149] refs displayed as pointers in gdb

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 --- Comment #2 from Brad Roberts bra...@puremagic.com 2010-05-02 13:48:41 PDT --- Depends on if gc implies c, c++, or 'as much as is supported in the built-in debug format without extension'. I'd argue for the last definition. Given that

[Issue 4149] refs displayed as pointers in gdb

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 --- Comment #3 from Robert Clipsham rob...@octarineparrot.com 2010-05-02 21:50:30 BST --- -gc means act as C. I think I'm going to talk to Walter about this actually, as the debugging situation for D could be far better. -- Configure

[Issue 4149] refs displayed as pointers in gdb

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 --- Comment #5 from Robert Clipsham rob...@octarineparrot.com 2010-05-02 22:17:49 BST --- It is easy, I wrote the patch that adds support for ref types to the debug info ;) The refness isn't lost, it just uses the same case statement, and thus

[Issue 4149] refs displayed as pointers in gdb

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 3817] Array op: wrong error message

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3817 --- Comment #3 from bearophile_h...@eml.cc 2010-05-02 16:27:52 PDT --- After Changeset 460 this problem is unchanged, not solved yet. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 4081] cannot compile the dmd on FreeBSD 8

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4081 Sohgo Takeuchi so...@sohgo.dyndns.org changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4150] New: std.signal causes memory corruption and heisenbugs

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4150 Summary: std.signal causes memory corruption and heisenbugs Product: D Version: 2.041 Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 4151] New: Add weak references to Phobos/druntime

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4151 Summary: Add weak references to Phobos/druntime Product: D Version: future Platform: Other OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 4150] std.signal causes memory corruption and heisenbugs

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4150 Bernard Helyer blood.of.l...@gmail.com changed: What|Removed |Added CC|

[Issue 4150] std.signal causes memory corruption and heisenbugs

2010-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4150 --- Comment #2 from Bernard Helyer blood.of.l...@gmail.com 2010-05-02 21:24:53 PDT --- Err, that is to say, more than one Core (or CPU I suppose). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are