[Issue 8825] Wrong line number of error message

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8825 --- Comment #2 from github-bugzi...@puremagic.com 2013-09-21 00:50:08 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com ---

[Issue 11081] New: Win64: duplicate COMDAT with failed compilation with lambdas

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11081 Summary: Win64: duplicate COMDAT with failed compilation with lambdas Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added CC||ma...@maxim-fomin.ru

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #3 from Temtaime temta...@gmail.com 2013-09-21 04:26:39 PDT --- D allows implicit convertion from an array to bool ? It's... strange. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 11081] Win64: duplicate COMDAT with failed compilation with lambdas

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11081 Rainer Schuetze r.sagita...@gmx.de changed: What|Removed |Added Keywords||pull --- Comment

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 Temtaime temta...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 4733] Possible bugs caused by dynamic arrays in boolean evaluation context

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4733 --- Comment #4 from bearophile_h...@eml.cc 2013-09-21 05:19:09 PDT --- See also issue 11080, that asks to disallow this bug-prone construct: assert(something going wrong); -- Configure issuemail:

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #6 from bearophile_h...@eml.cc 2013-09-21 05:15:43 PDT --- The bug report is mine, you could vote it: http://d.puremagic.com/issues/show_bug.cgi?id=4733 -- Configure issuemail:

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 bearophile_h...@eml.cc changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 8851] std.string.join should allow 'char' as joiner

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8851 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 9207] std.array.join of immutable(string[])

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9207 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 7690] std.string.join of const string array too

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7690 --- Comment #3 from bearophile_h...@eml.cc 2013-09-21 05:27:00 PDT --- *** Issue 9207 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 11083] New: Whole global matrix initialization

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11083 Summary: Whole global matrix initialization Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal

[Issue 11082] New: std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 Summary: std.algorithm.join of a dynamic array of fixed-size arrays Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 11084] New: std.algorithm.scan

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11084 Summary: std.algorithm.scan Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 11084] std.algorithm.scan

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11084 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 11083] Whole global matrix initialization

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11083 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 11085] New: Refused power vector operation of composed expression

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11085 Summary: Refused power vector operation of composed expression Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 11084] std.algorithm.scan

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11084 --- Comment #2 from bearophile_h...@eml.cc 2013-09-21 06:04:43 PDT --- (In reply to comment #1) Intermediate? Can you be more specific? What exact steps does that scan!() call make? The Haskell scanl is a very simple function, it acts

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 --- Comment #2 from bearophile_h...@eml.cc 2013-09-21 06:14:46 PDT --- (In reply to comment #1) join works on a range of ranges, but here you have a range of static arrays, which are not ranges. I don't care how you call those things

[Issue 10277] Incorrect error file and line on redeclaration of TypeInfo

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10277 --- Comment #4 from github-bugzi...@puremagic.com 2013-09-21 06:15:07 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 6045] Unable to demangle symbols

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6045 --- Comment #4 from github-bugzi...@puremagic.com 2013-09-21 06:15:13 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 --- Comment #3 from Peter Alexander peter.alexander...@gmail.com 2013-09-21 06:37:47 PDT --- (In reply to comment #2) (In reply to comment #1) I'm not sure if this is a valid enhancement. I'm not a fan of making special allowances for

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #8 from Maxim Fomin ma...@maxim-fomin.ru 2013-09-21 08:23:52 PDT --- (In reply to comment #7) (In reply to comment #5) Okay. Then it's my mistake. On the other hand Issue 4733 is opened since three years, so I don't know if

[Issue 10277] Incorrect error file and line on redeclaration of TypeInfo

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10277 --- Comment #5 from github-bugzi...@puremagic.com 2013-09-21 09:17:08 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 6045] Unable to demangle symbols

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6045 --- Comment #5 from github-bugzi...@puremagic.com 2013-09-21 09:17:19 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 11081] Win64: duplicate COMDAT with failed compilation with lambdas

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11081 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||link-failure ---

[Issue 11086] New: dmd segfault

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11086 Summary: dmd segfault Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo:

[Issue 11086] dmd segfault

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11086 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #9 from monarchdo...@gmail.com 2013-09-21 10:31:41 PDT --- (In reply to comment #8) This may be a separate issue. For example, the problem you pointed out can be solved by rewriting array conditional evoluation to return length

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #11 from Maxim Fomin ma...@maxim-fomin.ru 2013-09-21 10:52:16 PDT --- (In reply to comment #9) (In reply to comment #8) This may be a separate issue. For example, the problem you pointed out can be solved by rewriting

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #12 from monarchdo...@gmail.com 2013-09-21 10:58:23 PDT --- (In reply to comment #11) Assert(string) is a bug. There should be no discussion here. Why is it a bug? That's the discussion we're having. An array literal that

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 11087] std.stdio.File.write implicitly converts Unix newlines to Windows newlines

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11087 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Summary|std.file.File.write

[Issue 11087] std.stdio.File.write implicitly converts Unix newlines to Windows newlines

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11087 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-21 11:16:59 PDT --- Bug found by Orvid. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 11087] New: std.file.File.write implicitly converts Unix newlines to Windows newlines

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11087 Summary: std.file.File.write implicitly converts Unix newlines to Windows newlines Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW

[Issue 9776] Make raw write mode the default

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9776 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-21 11:20:33 PDT --- Simple test-case from Issue 11087: - import std.file; import std.stdio; void main() { std.file.write(test1.txt, a\nb); auto file2 =

[Issue 9776] Make raw write mode the default

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9776 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 11087] std.stdio.File.write implicitly converts Unix newlines to Windows newlines

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11087 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #15 from Jonathan M Davis jmdavisp...@gmx.com 2013-09-21 11:28:57 PDT --- Why is it a bug? I think that the argument is that no one would ever want to assert than an array literal is true, because it's a given that it is. And if

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 bearophile_h...@eml.cc changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 --- Comment #5 from bearophile_h...@eml.cc 2013-09-21 11:30:06 PDT --- (In reply to comment #4) You'd have to special case algorithms to handle them, because they violate the range API by their very nature. Right, I am asking for a

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 --- Comment #6 from Peter Alexander peter.alexander...@gmail.com 2013-09-21 11:36:14 PDT --- (In reply to comment #5) (In reply to comment #4) You'd have to special case algorithms to handle them, because they violate the range API by

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #16 from bearophile_h...@eml.cc 2013-09-21 11:37:28 PDT --- (In reply to comment #15) That being said, I don't think that it's worth adding a special case to the compiler for this. There is a much better and more general

[Issue 11088] New: Diagnostics for enum member overflows should improve

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11088 Summary: Diagnostics for enum member overflows should improve Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic, pull

[Issue 11088] Diagnostics for enum member overflows should improve

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11088 --- Comment #1 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-09-21 12:23:49 PDT --- https://github.com/D-Programming-Language/dmd/pull/2581 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 11082] std.algorithm.join of a dynamic array of fixed-size arrays

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11082 --- Comment #7 from bearophile_h...@eml.cc 2013-09-21 13:18:09 PDT --- (In reply to comment #6) But is it worth doing for every other algorithm, and every container type? Probably not. But I think it's worth doing for a small subset of

[Issue 10203] std.string.toUpperInPlace is... not in place

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10203 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added CC|

[Issue 11089] New: std.string.toUpper doesn't work with 1:m mappings

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11089 Summary: std.string.toUpper doesn't work with 1:m mappings Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10203] std.string.toUpperInPlace is... not in place

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10203 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 10203] std.string.toUpperInPlace is... not in place

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10203 --- Comment #6 from Dmitry Olshansky dmitry.o...@gmail.com 2013-09-21 14:26:34 PDT --- (In reply to comment #5) (In reply to comment #2) It seems to me that, overall, toLowerInPlace is a function that is broken, that cannot respect

[Issue 11089] std.string.toUpper doesn't work with 1:m mappings

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11089 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Keywords||pull ---

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #17 from Maxim Fomin ma...@maxim-fomin.ru 2013-09-21 14:29:19 PDT --- (In reply to comment #12) (In reply to comment #11) Assert(string) is a bug. There should be no discussion here. Why is it a bug? That's the discussion

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #19 from Maxim Fomin ma...@maxim-fomin.ru 2013-09-21 14:34:33 PDT --- (In reply to comment #16) (In reply to comment #15) That being said, I don't think that it's worth adding a special case to the compiler for this.

[Issue 10203] std.string.toUpperInPlace is... not in place

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10203 w0rp devw...@gmail.com changed: What|Removed |Added CC||devw...@gmail.com ---

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #20 from bearophile_h...@eml.cc 2013-09-21 14:55:15 PDT --- (In reply to comment #19) Thanks for raising the problem, but this one is a separate issue. It's a separate issue, but if you disallow dynamic arrays in boolean

[Issue 11080] assert(`string`) should be forbidden

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11080 --- Comment #21 from Maxim Fomin ma...@maxim-fomin.ru 2013-09-21 15:03:02 PDT --- (In reply to comment #20) (In reply to comment #19) Thanks for raising the problem, but this one is a separate issue. It's a separate issue, but if you

[Issue 11086] dmd segfault

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11086 Infiltrator lt.infiltra...@gmail.com changed: What|Removed |Added CC|

[Issue 11088] Diagnostics for enum member overflows should improve

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11088 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 11088] Diagnostics for enum member overflows should improve

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11088 --- Comment #2 from github-bugzi...@puremagic.com 2013-09-21 17:09:39 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 11088] Diagnostics for enum member overflows should improve

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11088 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5570] 64 bit C ABI not followed for passing structs and complex numbers as function parameters

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5570 thelastmamm...@gmail.com changed: What|Removed |Added CC||thelastmamm...@gmail.com

[Issue 10027] demangled name format of local function is wrong

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10027 kekeni...@yahoo.co.jp changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10425] Link error with templates

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10425 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #4