Thread overview | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
July 15, 2013 [Issue 10646] New: [ICE] when casting dynamic array/static array to class reference | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=10646 Summary: [ICE] when casting dynamic array/static array to class reference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody@puremagic.com ReportedBy: henning@still-hidden.de --- Comment #0 from Henning Pohl <henning@still-hidden.de> 2013-07-15 06:31:45 PDT --- void main() { class C { } C[] csd; C[2] css; auto c1 = cast(C)csd; auto c2 = cast(C)css; } --- test.d(6): Error: e2ir: cannot cast csd of type C[] to type test.main.C test.d(7): Error: e2ir: cannot cast css of type C[2LU] to type test.main.C --- -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 15, 2013 [Issue 10646] [ICE] when casting dynamic array/static array to class reference | ||||
---|---|---|---|---|
| ||||
Posted in reply to Henning Pohl | http://d.puremagic.com/issues/show_bug.cgi?id=10646 Henning Pohl <henning@still-hidden.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice, pull --- Comment #1 from Henning Pohl <henning@still-hidden.de> 2013-07-15 06:36:32 PDT --- https://github.com/D-Programming-Language/dmd/pull/2348 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 16, 2013 [Issue 10646] No front-end error for invalid casting dynamic array/static array to class reference | ||||
---|---|---|---|---|
| ||||
Posted in reply to Henning Pohl | http://d.puremagic.com/issues/show_bug.cgi?id=10646 Kenji Hara <k.hara.pg@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|ice | Summary|[ICE] when casting dynamic |No front-end error for |array/static array to class |invalid casting dynamic |reference |array/static array to class | |reference --- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> 2013-07-15 18:54:52 PDT --- (In reply to comment #0) > void main() { > class C { } > > C[] csd; > C[2] css; > auto c1 = cast(C)csd; > auto c2 = cast(C)css; > } > > --- > test.d(6): Error: e2ir: cannot cast csd of type C[] to type test.main.C > test.d(7): Error: e2ir: cannot cast css of type C[2LU] to type test.main.C > --- I think there's no "Internal Compiler Error". These are proper errors but just come from glue layer. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 16, 2013 [Issue 10646] No front-end error for invalid casting dynamic array/static array to class reference | ||||
---|---|---|---|---|
| ||||
Posted in reply to Henning Pohl | http://d.puremagic.com/issues/show_bug.cgi?id=10646 --- Comment #3 from github-bugzilla@puremagic.com 2013-07-16 11:36:18 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/450f6cb9c3bfc7697c529a7750e8e2818e8a8a3e fix issue 10646 - [ICE] when casting dynamic array/static array to class reference https://github.com/D-Programming-Language/dmd/commit/20d0bc0226f059d8a6ecf87e48d44c5c50428315 Merge pull request #2348 from hpohl/10646 fix issue 10646 - [ICE] when casting dynamic array/static array to class reference -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
July 16, 2013 [Issue 10646] No front-end error for invalid casting dynamic array/static array to class reference | ||||
---|---|---|---|---|
| ||||
Posted in reply to Henning Pohl | http://d.puremagic.com/issues/show_bug.cgi?id=10646 Henning Pohl <henning@still-hidden.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation