[Issue 4931] New: Implicit opCast!bool in if statement doesn't work with declarator

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4931 Summary: Implicit opCast!bool in if statement doesn't work with declarator Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: patc

[Issue 4930] New: [patch] RDMD: Cmd line sent to dmd can be too long

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4930 Summary: [patch] RDMD: Cmd line sent to dmd can be too long Product: D Version: D1 & D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P

[Issue 3848] functions in std.file don't take symbolic links into account

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3848 Jonathan M Davis changed: What|Removed |Added Attachment #705 is|0 |1 obsolete|

[Issue 3848] functions in std.file don't take symbolic links into account

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3848 Jonathan M Davis changed: What|Removed |Added Attachment #706 is|0 |1 obsolete|

[Issue 4929] New: DirEntry does not always report correct type of file on linux

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4929 Summary: DirEntry does not always report correct type of file on linux Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Sever

[Issue 4928] [patch] RDMD mistakes object, library and response files for the program file.

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4928 --- Comment #2 from Nick Sabalausky 2010-09-23 18:33:13 PDT --- Ditto for ".def" files. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4928] [patch] RDMD mistakes object, library and response files for the program file.

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4928 --- Comment #1 from Nick Sabalausky 2010-09-23 18:31:31 PDT --- Note that problem also occurs if "extraStuff.obj" is a ".o", ".lib", ".a", or "@extraStuff.txt". The patch fixes all of these cases. -- Configure issuemail: http://d.puremagic.c

[Issue 4923] immutable module variables are modifiable in non-shared module constructors

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4923 --- Comment #2 from Kasumi Hanazuki 2010-09-23 18:25:30 PDT --- I have no idea whether the spec states immutable module variables to be allocated per thread or not, but currently DMD places them as shared and there seems no way to store them i

[Issue 4928] New: [patch] RDMD mistakes object, library and response files for the program file.

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4928 Summary: [patch] RDMD mistakes object, library and response files for the program file. Product: D Version: D1 & D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4927] writefln silently ignores arguments not present in the format string

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4927 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 4923] immutable module variables are modifiable in non-shared module constructors

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4923 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #1 from

[Issue 4458] Static typing for format strings, when possible

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4458 --- Comment #1 from bearophile_h...@eml.cc 2010-09-23 15:34:27 PDT --- See also bug 4927 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4927] New: writefln silently ignores arguments not present in the format string

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4927 Summary: writefln silently ignores arguments not present in the format string Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keyword

[Issue 4921] Synopsis code in std.variant documentation throws an assertion error

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4921 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 4922] don't work readf with char, wchar and dchar

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4922 Andrei Alexandrescu changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Issue 4926] ICE: PREC_zero assertion failure due to unset precedence

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4926 --- Comment #1 from Shin Fujishiro 2010-09-23 14:01:53 PDT --- *** Issue 4912 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 4912] ICE [expToCBuffer] compile-time access to non-existent AA member

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4912 Shin Fujishiro changed: What|Removed |Added Keywords|patch | Status|NEW

[Issue 4926] New: ICE: PREC_zero assertion failure due to unset precedence

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4926 Summary: ICE: PREC_zero assertion failure due to unset precedence Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: patch

[Issue 4925] New: [ICE] segfault with module-scope assert(0)

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4925 Summary: [ICE] segfault with module-scope assert(0) Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Keywords: ice-on-valid-code, patch Severit

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #12 from Stewart Gordon 2010-09-23 13:23:32 PDT --- (In reply to comment #11) > In D there are several precedents, this is a bug in D only: > for (i = 0; i < 10; i++); It isn't a bug, it's illegal code. A bug is something differen

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #11 from bearophile_h...@eml.cc 2010-09-23 13:11:30 PDT --- Jonathan M Davis: >The grammar is totally unambiguous.< For a computer. But people aren't that precise. The syntax of a computer language is not designed for the computer,

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #10 from Jonathan M Davis 2010-09-23 13:00:50 PDT --- Except that this case is a classic case in computer programming with a clear and standard solution. The grammar is totally unambiguous. I can't see Walter ever agreeing to make

[Issue 4924] Suspect indentation warning

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4924 --- Comment #1 from bearophile_h...@eml.cc 2010-09-23 12:33:50 PDT --- Sorry, my mistake, I meant see also bug 4375 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 4924] New: Suspect indentation warning

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4924 Summary: Suspect indentation warning Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: enhancement Prio

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #9 from bearophile_h...@eml.cc 2010-09-23 12:27:44 PDT --- Stewart Gordon: > to be an error, rather than to be parsed in one of the two possible > ways, doesn't require the compiler to understand indentation at all. Right, for thi

[Issue 4923] New: immutable module variables are modifiable in non-shared module constructors

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4923 Summary: immutable module variables are modifiable in non-shared module constructors Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4919] dmd test driver fails with EBADF

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4919 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4922] New: don't work readf with char, wchar and dchar

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4922 Summary: don't work readf with char, wchar and dchar Product: D Version: D2 Platform: x86 OS/Version: All Status: NEW Severity: major Priority: P2 Componen

[Issue 4784] [ICE] with count()

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4784 osa8...@gmail.com changed: What|Removed |Added CC||osa8...@gmail.com --- Comment #1 fr

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #8 from Jonathan M Davis 2010-09-23 09:53:57 PDT --- I think what Bearophile wants is that in cases where the grammar (and thus the compiler) use the typical dangling else rule to determine that the last else goes with the last if

[Issue 4921] New: Synopsis code in std.variant documentation does throw an assertion error

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4921 Summary: Synopsis code in std.variant documentation does throw an assertion error Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Sever

[Issue 3735] op=

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3735 Stewart Gordon changed: What|Removed |Added Keywords||rejects-valid URL|

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 --- Comment #7 from Stewart Gordon 2010-09-23 06:03:28 PDT --- (In reply to comment #0) > So in D2 I propose to turn that code into an actual syntax error, similar to > using the warnings-as-errors option of GCC: > ...>gcc -Wall -Werror test.c

[Issue 4375] Require explicit braces when 'else' is ambiguous

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4375 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment #6 from St

[Issue 4920] New: Member expression tuple allowed for types, disallowed for expressions

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4920 Summary: Member expression tuple allowed for types, disallowed for expressions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 4919] New: dmd test driver fails with EBADF

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4919 Summary: dmd test driver fails with EBADF Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Keywords: patch, rejects-valid Severity: normal

[Issue 4918] New: tuples in eponymous template have default values only

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4918 Summary: tuples in eponymous template have default values only Product: D Version: unspecified Platform: Other OS/Version: Linux Status: NEW Severity: normal Priori

[Issue 4424] Copy constructor and templated opAssign cannot coexist

2010-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4424 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2