Bug 7082 – Assertion failure: '!vthis->csym' on line 678 in file 'glue.c'

Status
RESOLVED
Resolution
DUPLICATE
Severity
major
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
Other
OS
Windows
Creation time
2011-12-08T16:19:00Z
Last change time
2011-12-08T16:21:49Z
Keywords
ice-on-valid-code
Assigned to
nobody
Creator
dsimcha

Comments

Comment #0 by dsimcha — 2011-12-08T16:19:51Z
Happens only with -inline int expression( string op, Lhs, Rhs ) ( auto ref Lhs lhs, auto ref Rhs rhs ) { return 0; } struct BasicMatrix( Storage_ ) { auto opBinary( string op, NewRhs )( auto ref NewRhs newRhs ) { alias this thisConverted; return expression!op( thisConverted, newRhs ); } } void ridgeLargeP() { BasicMatrix!double cwc; auto foo = cwc * cwc; } Assertion failure: '!vthis->csym' on line 678 in file 'glue.c'
Comment #1 by dsimcha — 2011-12-08T16:21:49Z
*** This issue has been marked as a duplicate of issue 6896 ***