[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 #2 from Lars T. Kyllingstad bugzi...@kyllingen.net 2009-10-29 23:35:28 PDT --- (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 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 clugd...@yahoo.com.au changed: What|Removed |Added Summary|Incorrect codegen with |Bad codegen: wrong value

[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 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #4 from

[Issue 3442] scope(exit) Problem

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

[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 s...@iname.com 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

[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 clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[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 and...@metalanguage.com 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

[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 clugd...@yahoo.com.au 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

[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 and...@metalanguage.com 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

[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

[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 matti.niemenmaa+dbugzi...@iki.fi changed: What|Removed |Added Keywords||spec

[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 dsim...@yahoo.com changed: What|Removed |Added CC||dsim...@yahoo.com ---

[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

[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 and...@metalanguage.com 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

[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 llu...@gmail.com changed: What|Removed |Added CC||llu...@gmail.com

[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 and...@metalanguage.com 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

[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 llu...@gmail.com 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 llu...@gmail.com changed: What|Removed |Added Attachment #199 is|0 |1

[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

[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 llu...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 s...@invisibleduck.org changed: What|Removed |Added Status|NEW |ASSIGNED ---

[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 s...@invisibleduck.org changed: What|Removed |Added Status|NEW |ASSIGNED ---