digitalmars.D.bugs - [Issue 9266] New: Cannot define two Tuple objects.
- d-bugmail puremagic.com (21/21) Jan 03 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (8/8) Jan 03 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (22/22) Jan 03 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (12/12) Jan 03 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (16/16) Jan 04 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (13/27) Jan 08 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (7/9) Jan 08 2013 Thanks for minimizing the test case!
- d-bugmail puremagic.com (11/11) Jan 09 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
- d-bugmail puremagic.com (10/10) Feb 12 2013 http://d.puremagic.com/issues/show_bug.cgi?id=9266
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Summary: Cannot define two Tuple objects. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: repeatedly gmail.com 11:06:27 PST --- I hit this issue in msgpack-d with 2.061. Following Tuple definition causes compilation error: Tuple!(ulong) a, b; // Tuple!(ulong) a; works Error message: Assertion failed: (0), function syntaxCopy, file declaration.c, line 183. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Masahiro Nakagawa <repeatedly gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |regression -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 bearophile_hugs eml.cc changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bearophile_hugs eml.cc A little minimized: template Foo(T...) { alias T Foo; } struct Bar(U...) { template spam(U...) { alias Foo!(FieldSpec!(U[0])) spam; } alias spam!U baz; } int main() { Bar!(ulong) a, b; } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice, rejects-valid This change introduces the regression. https://github.com/D-Programming-Language/dmd/commit/dd79dd73f0a1553ff4237d759cea92e7222dccbb But, I can't understand why the assertion is invoked... -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 03 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 PST --- Further reduced test case: template Foo(T...) { T Foo; } struct Bar() { alias Foo!int f; } void main() { Bar!() a, b; } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 04 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pullFurther reduced test case: template Foo(T...) { T Foo; } struct Bar() { alias Foo!int f; } void main() { Bar!() a, b; }Thanks for your work! A pull request to fix the issue: https://github.com/D-Programming-Language/dmd/pull/1447 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 08 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 19:45:50 PST ---bearophile, ArtemThanks for minimizing the test case!kenjiLGTM! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 08 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED https://github.com/D-Programming-Language/dmd/commit/8587727bccc99f59ec47b3626e9c3200e9515432 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jan 09 2013
http://d.puremagic.com/issues/show_bug.cgi?id=9266 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maxim maxim-fomin.ru *** Issue 9499 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 because: -------
Feb 12 2013