[Issue 11086] dmd segfault

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=11086 Kenji Hara changed: What|Removed |Added Keywords||ice, pull --- Comment #3 from Kenji Hara

[Issue 10970] Segfault in a simple test compiled without -g.

2013-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10970 Kenji Hara changed: What|Removed |Added Keywords||pull, wrong-code Platform|x86_6

[Issue 10425] Link error with templates

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

[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 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 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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 https://github.com/D-Programming-Language/dmd/commit/28dc52f3f1eeec025d18ae49d1ba4105da4dfb

[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 changed: What|Removed |Added CC||bugzi...@digitalmars.com Sev

[Issue 11086] dmd segfault

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

[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 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 disallow dynami

[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 evaluat

[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 changed: What|Removed |Added CC||devw...@gmail.com --- Comment #7 from w0rp 20

[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 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. > > There is a much

[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 changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID

[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 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 we're having. An

[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 changed: What|Removed |Added Keywords||pull --- Comment #1 from Dmitry Ol

[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 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 the specs it p

[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 --- Co

[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 Dmitry Olshansky changed: What|Removed |Added CC||dmitry.o...@gmail.com --- Comment

[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 algo

[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 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 receiving this mail becaus

[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 Severity:

[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 solut

[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 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 their very nature. > >

[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 specia

[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 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 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 it's never somethi

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

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

[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 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 = File("test2.txt", "w");

[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 changed: What|Removed |Added Summary|std.file.File.write |std.stdio.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 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 S

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

[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 evalu

[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 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 array conditional

[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 changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #4

[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 changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #1

[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 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: no

[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 changed: What|Removed |Added Keywords||link-failure --- Comment #2 from Kenji H

[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 https://github.com/D-Programming-Language/druntime/commit/64ae912e8e89840a0ed14fc149c10f

[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 https://github.com/D-Programming-Language/druntime/commit/64ae912e8e89840a0ed14fc149c10

[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 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 > Walter & Andre

[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 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 static arrays. > > C++, A

[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 https://github.com/D-Programming-Language/phobos/commit/9837043cfc75a37d4a79941cc5b401e192

[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 https://github.com/D-Programming-Language/phobos/commit/9837043cfc75a37d4a79941cc5b401e19

[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 insi

[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 v

[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 changed: What|Removed |Added CC||peter.alexander...@gmail.co

[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 Severit

[Issue 11084] std.algorithm.scan

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

[Issue 11083] Whole global matrix initialization

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

[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 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: rejects-va

[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 thi

[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 --- Com

[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: http://d.puremagic.com/issues/userprefs.cgi?

[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: http://d.puremagic.com/issues/userprefs.cgi?tab=emai

[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 Resolution|IN

[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 --- Co

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

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

[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 changed: What|Removed |Added Keywords||pull --- Comment #1 from Rainer Sch

[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 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 receiving this mail

[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 changed: What|Removed |Added CC||ma...@maxim-fomin.ru --- Comment #2 fro

[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 Severity:

[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 --- Co

[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 https://github.com/D-Programming-Language/dmd/commit/3ad9c76c0d553b20f417f166ee9e35cc1d7994ee