[Issue 874] Bad codegen: wrong value variable in tuple foreach, D1 only

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=874 Don changed: What|Removed |Added Summary|Incorrect codegen with |Bad codegen: wrong value |tuples

[Issue 874] Bad codegen: wrong value variable in tuple foreach, D1 only

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=874 Don changed: What|Removed |Added Keywords||patch --- Comment #4 from Don 2009-10-30 02:16:2

[Issue 3442] scope(exit) Problem

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3442 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2

[Issue 3449] const and invariant struct members do not behave according to spec

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3449 --- Comment #3 from Stewart Gordon 2009-10-30 06:39:03 PDT --- (In reply to comment #2) > (In reply to comment #1) >> (In reply to comment #0) >>> and in the case of const it is even considered well-defined >>> behaviour to change their value

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 --- Comment #2 from Andrei Alexandrescu 2009-10-30 07:55:56 PDT --- (In reply to comment #1) > I don't understand the reasoning behind this. The primary reason you use > -release is to turn off bounds checking, because bounds checking is *real

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 --- Comment #3 from Don 2009-10-30 08:38:34 PDT --- > -safe: "Do whatever the hell it takes to make sure my program never has a > memory error" > > -release: "I've tested and debugged my programs, eliminate runtime design > checks" > > Compil

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 --- Comment #4 from Andrei Alexandrescu 2009-10-30 08:51:31 PDT --- (In reply to comment #3) > > -safe: "Do whatever the hell it takes to make sure my program never has a > > memory error" > > > > -release: "I've tested and debugged my progra

[Issue 3455] New: Some Unicode characters not allowed in identifiers

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3455 Summary: Some Unicode characters not allowed in identifiers Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority:

[Issue 3455] Some Unicode characters not allowed in identifiers

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3455 Matti Niemenmaa changed: What|Removed |Added Keywords||spec CC|

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 David Simcha changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #5 from D

[Issue 3456] New: ref foreach over array in CTFE silently fails.

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3456 Summary: ref foreach over array in CTFE silently fails. Product: D Version: 2.035 Platform: Other OS/Version: Windows Status: NEW Keywords: diagnostic, wrong-code S

[Issue 3455] Some Unicode characters not allowed in identifiers

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3455 --- Comment #2 from Andrei Alexandrescu 2009-10-30 11:40:05 PDT --- (In reply to comment #1) > As http://www.digitalmars.com/d/1.0/lex.html#identifier very clearly states, > the allowed characters in identifiers are those defined in the C99 st

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 Leandro Lucarella changed: What|Removed |Added CC||llu...@gmail.com --- Comment #6 fr

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 --- Comment #7 from Andrei Alexandrescu 2009-10-30 17:21:41 PDT --- (In reply to comment #6) > LDC already have all the checks splat in different options: > > $ ldc --help > [...] > -enable-asserts - (*) Enable

[Issue 3407] [tdpl] Compiling with -safe -release must keep all bound checks

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3407 --- Comment #8 from Leandro Lucarella 2009-10-30 17:45:01 PDT --- (In reply to comment #7) > (In reply to comment #6) > > LDC already have all the checks splat in different options: > > > > $ ldc --help > > [...] > > -enable-asserts

[Issue 3457] New: rdmd fails silently in a particular setup where the compiler is not the expected

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3457 Summary: rdmd fails silently in a particular setup where the compiler is not the expected Product: D Version: 1.051 Platform: All OS/Version: Linux Status: NEW

[Issue 3458] New: int fsync(int) commented out in core.sys.posix.unistd

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3458 Summary: int fsync(int) commented out in core.sys.posix.unistd Product: D Version: 2.035 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 1638] Restrictive functionality of listdir in file.d

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1638 Leandro Lucarella changed: What|Removed |Added Attachment #199 is|0 |1 patch|

[Issue 3459] New: There should be a flavor of file.listdir() that returns a range instead of taking a delegate

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3459 Summary: There should be a flavor of file.listdir() that returns a range instead of taking a delegate Product: D Version: 2.035 Platform: All OS/Version: All Status

[Issue 3459] There should be a flavor of file.listdir() that returns a range instead of taking a delegate

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3459 Leandro Lucarella changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3458] int fsync(int) commented out in core.sys.posix.unistd

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3458 Sean Kelly changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1 from Sean Kelly

[Issue 3443] Thread.thread_needLock() should be const pure nothrow

2009-10-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3443 Sean Kelly changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #1 from Sean Kelly