[Issue 10726] Bogus Circular Reference error if opEquals defined and has a loop

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10726 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 23:46:50 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/805dd761dd85c98d60b3957bd5679cdbbf23c7

[Issue 10785] Interface diamond covariance causes silent breakage

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10785 --- Comment #3 from Infiltrator 2013-08-11 23:02:31 PDT --- I've set #10806 as a blocker for this, as diamond may still break even after non-diamond is fixed. Somebody more knowledgeable in dmd can make the duplicate decision. -- Configure

[Issue 10806] Interface covariance for more than one interface at once also broken

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10806 --- Comment #1 from Infiltrator 2013-08-11 23:03:56 PDT --- Code and output for easy perusal. -- import std.stdio; interface A1 { A1 foo(); } interface A2 { A2 foo(); } class C1 : A1, A2 { override C1 foo() { return n

[Issue 10793] Forward reference errors casting from void* to opaque struct pointer

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10793 --- Comment #5 from Andrej Mitrovic 2013-08-11 22:57:49 PDT --- (In reply to comment #4) > He just missed a 'new' before RealFoo, I guess. Ah my bad, yes. Do you want to add these test-cases or should I? Let's not let them creep in again. :)

[Issue 6329] Out of range exceptions not thrown in certain cases

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6329 Josh changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 10785] Interface diamond covariance causes silent breakage

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10785 --- Comment #2 from FeepingCreature 2013-08-11 22:40:21 PDT --- (In reply to comment #1) > This also affects non-diamond configurations: Thanks, filed as 10806. Not sure whether to mark this as a duplicate. (10806 is the more general bug) -

[Issue 10806] New: Interface covariance for more than one interface at once also broken

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10806 Summary: Interface covariance for more than one interface at once also broken Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Sever

[Issue 10785] Interface diamond covariance causes silent breakage

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10785 Infiltrator changed: What|Removed |Added CC||lt.infiltra...@gmail.com --- Comment #1

[Issue 10800] ParameterDefaultValueTuple returns an empty string for default values in property functions.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10800 Kapps changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10431] ICE(DMD 2.063) in struct.c:741

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10431 --- Comment #4 from github-bugzi...@puremagic.com 2013-08-11 19:32:12 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/c5d912b75c1636589d6d6a022f1f1c2950202e

[Issue 10388] Compile DMD with Clang on Mac OS X

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10388 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 19:23:43 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/943bc81b5de3e3a53a3a6799f42dbb4ef2c655

[Issue 5378] File.byLine terminator string

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5378 --- Comment #7 from github-bugzi...@puremagic.com 2013-08-11 19:19:36 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/7f76586e16623894c7b6119014f76ed7b

[Issue 10788] Regression: forward reference of enum member E from another module.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10788 Henning Pohl changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10787] static ~this attributes position

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10787 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 18:59:14 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/a0ec7d49ec19a247e12f7fdc939d11ca1ff8a9

[Issue 10805] New: wrong error message for wrong delimited string

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10805 Summary: wrong error message for wrong delimited string Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: minor

[Issue 10804] New: regression(2.063=>2.064) problem with Appender or dmd?

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10804 Summary: regression(2.063=>2.064) problem with Appender or dmd? Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 10803] New: pragma(msg, ...) fails with enum TypeTuple: compilaton error

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10803 Summary: pragma(msg, ...) fails with enum TypeTuple: compilaton error Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity:

[Issue 10788] Regression: forward reference of enum member E from another module.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10788 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 17:10:01 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/9cdf4dcd2a4d21e3019493d19277c3b135ee6c

[Issue 4481] ICE(glue.c, !vthis->csym) or compiles, depending on the import statements order

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4481 --- Comment #15 from github-bugzi...@puremagic.com 2013-08-11 17:07:14 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/165f15bf71537f863943599f4782b6c0b54c37

[Issue 10800] ParameterDefaultValueTuple returns an empty string for default values in property functions.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10800 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 16:54:33 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/fd177fd4f7fe0a4076c7080d032e4f73

[Issue 10711] shared phobos library should not depend on _Dmain

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10711 --- Comment #3 from github-bugzi...@puremagic.com 2013-08-11 16:41:09 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/5373575c109cf997f4c9cfa09af7

[Issue 10793] Forward reference errors casting from void* to opaque struct pointer

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10793 --- Comment #4 from Henning Pohl 2013-08-11 15:45:56 PDT --- He just missed a 'new' before RealFoo, I guess. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 10802] std.regex: ctRegex fails to compile with backreference

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10802 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10802] New: std.regex: ctRegex fails to compile with backreference

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10802 Summary: std.regex: ctRegex fails to compile with backreference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10801] New: std.regex: support for lookbehind in ctRegex

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10801 Summary: std.regex: support for lookbehind in ctRegex Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Compo

[Issue 10800] ParameterDefaultValueTuple returns an empty string for default values in property functions.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10800 Kapps changed: What|Removed |Added Keywords||pull --- Comment #1 from Kapps 2013-08-11 14

[Issue 10781] ctRegex! throws a huge error

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

[Issue 10800] New: ParameterDefaultValueTuple returns an empty string for default values in property functions.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10800 Summary: ParameterDefaultValueTuple returns an empty string for default values in property functions. Product: D Version: unspecified Platform: All OS/Version: All

[Issue 10799] New: std.regex: ctRegex lookahead support

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10799 Summary: std.regex: ctRegex lookahead support Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Ph

[Issue 10799] std.regex: ctRegex lookahead support

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10799 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10798] New: std.regex: ctRegex unicode set ops unimplemented

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10798 Summary: std.regex: ctRegex unicode set ops unimplemented Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 C

[Issue 10797] New: std.regex: ctRegex "codegen" bug with certain nested infinite loops

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10797 Summary: std.regex: ctRegex "codegen" bug with certain nested infinite loops Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: n

[Issue 10797] std.regex: ctRegex "codegen" bug with certain nested infinite loops

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10797 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED Component|DMD

[Issue 10796] New: std.regex: ctRegex bug with '.' and $ in multi-line mode

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10796 Summary: std.regex: ctRegex bug with '.' and $ in multi-line mode Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 10796] std.regex: ctRegex bug with '.' and $ in multi-line mode

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10796 Dmitry Olshansky changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10793] Forward reference errors casting from void* to opaque struct pointer

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10793 --- Comment #3 from Andrej Mitrovic 2013-08-11 11:35:34 PDT --- (In reply to comment #2) > I cannot reproduce either this or 10497 using git head. I can reproduce this test-case in git-head (b55f805133f9d249890ddf6b98270ca826b3e26b) but with

[Issue 10793] Forward reference errors casting from void* to opaque struct pointer

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10793 Henning Pohl changed: What|Removed |Added CC||henn...@still-hidden.de --- Comment #2

[Issue 10795] New: Bad return type of ParameterIdentifierTuple if there is no arguments

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10795 Summary: Bad return type of ParameterIdentifierTuple if there is no arguments Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 10794] New: Unsynchronized access to data of syncronized class

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10794 Summary: Unsynchronized access to data of syncronized class Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10793] Forward reference errors casting from void* to opaque struct pointer

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

[Issue 10792] Bad diagnostic on new eponymous enum template syntax

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10792 --- Comment #2 from github-bugzi...@puremagic.com 2013-08-11 08:23:13 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/166f722b966ac423c8bdb718ab60bc00fca3fc

[Issue 10792] Bad diagnostic on new eponymous enum template syntax

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10792 Andrej Mitrovic changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 10793] New: Forward reference errors casting from void* to opaque struct pointer

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10793 Summary: Forward reference errors casting from void* to opaque struct pointer Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 10451] Array of pointers to opaque struct gives forward reference errors.

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10451 --- Comment #1 from Mike Parker 2013-08-11 07:23:09 PDT --- I've got some new info on this. The error also occurs outside of structs if the array is initialized: = struct foo; void main() { foo*[] foos = []; } = Here's t

[Issue 10792] Bad diagnostic on new eponymous enum template syntax

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10792 Henning Pohl changed: What|Removed |Added Keywords||diagnostic, pull CC|

[Issue 10792] New: Bad diagnostic on new eponymous enum template syntax

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10792 Summary: Bad diagnostic on new eponymous enum template syntax Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9017] __traits(compiles, { enum e = ; }) is true but code doesn't compile

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9017 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara 2013

[Issue 4481] ICE(glue.c, !vthis->csym) or compiles, depending on the import statements order

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4481 Kenji Hara changed: What|Removed |Added Keywords|wrong-code |pull --- Comment #14 from Kenji Hara 201

[Issue 10791] New: Strange asm behavior in if's

2013-08-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10791 Summary: Strange asm behavior in if's Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD