[Issue 10413] .init incorrectly accepts any expression

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10413 --- Comment #1 from Don clugd...@yahoo.com.au 2013-06-25 23:57:58 PDT --- Pull request: https://github.com/D-Programming-Language/dmd/pull/2240 This fails Phobos unit tests in multiple places, for example: std/traits.d(3654): Error: static

[Issue 10472] lastIndexOf(string, string) does not find single character string at beginning of string

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10472 --- Comment #3 from monarchdo...@gmail.com 2013-06-26 01:18:53 PDT --- (In reply to comment #1) static if (Char.sizeof == 1) immutable fits = c = 0x7F; else static if (Char.sizeof == 2) immutable fits = c =

[Issue 10475] New: destructor is called on 'for' loop variable even when initialization failed

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10475 Summary: destructor is called on 'for' loop variable even when initialization failed Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

[Issue 10128] import statement in base class members should be private by default

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

[Issue 10475] destructor is called on 'for' loop variable even when initialization failed

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

[Issue 10476] New: Allow array operations with implicit casts

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10476 Summary: Allow array operations with implicit casts Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10477] New: Allow bit shift in array operation

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10477 Summary: Allow bit shift in array operation Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 7364] Better Eponymous Template syntax

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7364 --- Comment #6 from Denis Shelomovskij verylonglogin@gmail.com 2013-06-26 20:28:25 MSD --- Original discussion: http://forum.dlang.org/thread/jfh7po$3b$1...@digitalmars.com -- Configure issuemail:

[Issue 10478] New: Crappy error message when two operator overloads match

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10478 Summary: Crappy error message when two operator overloads match Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10479] New: cannot pass implicitly to base class casted result to out contract by ref

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10479 Summary: cannot pass implicitly to base class casted result to out contract by ref Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 5409] Disallow (!x y)

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5409 --- Comment #8 from bearophile_h...@eml.cc 2013-06-26 10:57:01 PDT --- The Visual Studio 2012 warning: http://msdn.microsoft.com/en-us/library/z01etkwy.aspx -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 10479] cannot pass implicitly to base class casted result to out contract by ref

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10479 Henning Pohl henn...@still-hidden.de changed: What|Removed |Added Keywords||pull,

[Issue 8757] Require parenthesization of ternary operator when compounded

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8757 --- Comment #7 from bearophile_h...@eml.cc 2013-06-26 10:58:41 PDT --- The Visual Studio 2012 warning: http://msdn.microsoft.com/en-us/library/ms182085.aspx -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 10480] New: Warning against wrong usage of incorrect operator for bits set test

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10480 Summary: Warning against wrong usage of incorrect operator for bits set test Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 8757] Require parenthesization of ternary operator when compounded

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8757 --- Comment #8 from Jonathan M Davis jmdavisp...@gmx.com 2013-06-26 11:33:36 PDT --- Visual Studio is one of the worst compilers I've ever seen with regards to warnings. It has tons of annoying, useless warnings which don't help one whit,

[Issue 10481] New: out of memory error

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10481 Summary: out of memory error Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD

[Issue 8757] Require parenthesization of ternary operator when compounded

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8757 --- Comment #9 from bearophile_h...@eml.cc 2013-06-26 14:01:57 PDT --- (In reply to comment #8) Visual Studio is one of the worst compilers I've ever seen with regards to warnings. It has tons of annoying, useless warnings which don't help

[Issue 10480] Warning against wrong usage of incorrect operator for bits set test

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

[Issue 10480] Warning against wrong usage of incorrect operator for bits set test

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10480 --- Comment #2 from bearophile_h...@eml.cc 2013-06-26 17:20:12 PDT --- (In reply to comment #1) I'm unhappy with making this an error or a warning. It's perfectly reasonable to write code that tests something that is (at compile time) always

[Issue 10480] Warning against wrong usage of incorrect operator for bits set test

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

[Issue 10482] New: Regression (2.063): Compiler allows constant global functions

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10482 Summary: Regression (2.063): Compiler allows constant global functions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 8757] Require parenthesization of ternary operator when compounded

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8757 --- Comment #10 from Jonathan M Davis jmdavisp...@gmx.com 2013-06-26 18:03:25 PDT --- What evidence do you have to back your claim? My experience with the incredibly stupid stuff that Visual Studio likes to complain about. My favorite

[Issue 8563] Exception segfault

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8563 Nils nilsboss...@googlemail.com changed: What|Removed |Added CC|

[Issue 10475] destructor is called on 'for' loop variable even when initialization failed

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10475 Nils nilsboss...@googlemail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8563] Exception segfault

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8563 --- Comment #5 from Nils nilsboss...@googlemail.com 2013-06-26 19:09:12 PDT --- Some observations (includes the stuff form issue 10475): struct DirIterator { int _store = 42; this(string dummy) {throw new Exception(constructor);}

[Issue 10463] dirEntries() segfaults on paths the user does not have access to

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10463 Nils nilsboss...@googlemail.com changed: What|Removed |Added CC|

[Issue 10483] New: ICE(expression.c) .init of struct with block initialized 2D static array

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10483 Summary: ICE(expression.c) .init of struct with block initialized 2D static array Product: D Version: D1 Platform: All OS/Version: All Status: NEW

[Issue 10484] New: [2.064alpha]8635:postfix expressions for new without parameter

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10484 Summary: [2.064alpha]8635:postfix expressions for new without parameter Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 10484] [2.064alpha]8635:postfix expressions for new without parameter

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

[Issue 10485] New: can not distinguish method call in string mixin!

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10485 Summary: can not distinguish method call in string mixin! Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW Severity: blocker Priority: P2

[Issue 10485] can not distinguish method call in string mixin!

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10485 --- Comment #1 from changlon chang...@gmail.com 2013-06-26 21:23:41 PDT --- this seems is a different but related bug: code: -- class TestClass{} mixin template test(string name){ mixin(scope ~ name ~ = new

[Issue 10450] [ICE](cgcv.c 2162) With a struct of float4 with symbolic debug info

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10450 Benjamin Thaut c...@benjamin-thaut.de changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 10244] ICE: expression.c:8364: virtual Expression* CallExp::semantic(Scope*): Assertion `td' failed

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10244 Benjamin Thaut c...@benjamin-thaut.de changed: What|Removed |Added CC|

[Issue 10083] Insufficient IFTI/eponymous template specification

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

[Issue 10083] Insufficient IFTI/eponymous template specification

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

[Issue 9022] IFTI should support enclosing type/scope deduction

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9022 --- Comment #7 from github-bugzi...@puremagic.com 2013-06-26 22:28:56 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9022] IFTI should support enclosing type/scope deduction

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

[Issue 6461] multiple definitions with typeid and multiobj

2013-06-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6461 --- Comment #16 from Walter Bright bugzi...@digitalmars.com 2013-06-26 22:48:22 PDT --- https://github.com/D-Programming-Language/dmd/pull/2201 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are