← Back to index
|
Original Bugzilla link
Bug 133 – Assertion toobj.c:258
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P3
Component
dmd
Product
D
Version
D1 (retired)
Platform
x86
OS
Linux
Creation time
2006-05-10T15:08:00Z
Last change time
2015-06-18T16:54:42Z
Keywords
ice-on-valid-code
Assigned to
bugzilla
Creator
benoit
Comments
Comment #0
by benoit — 2006-05-10T15:08:31Z
class Foo : Bar {} class FooT(V){} class Bar : FooT!(int) {} void main(){} Results in this internal compiler Error: dmd: toobj.c:258: virtual void ClassDeclaration::toObjFile(): Assertion `structsize >= 8' failed.
Comment #1
by thomas-dloop — 2006-05-14T23:30:24Z
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
[email protected]
schrieb am 2006-05-10: > class Foo : Bar {} > class FooT(V){} > class Bar : FooT!(int) {} > void main(){} > > Results in this internal compiler Error: > > dmd: toobj.c:258: virtual void ClassDeclaration::toObjFile(): Assertion > `structsize >= 8' failed. Added to DStress as
http://dstress.kuehne.cn/run/c/class_23_A.d
http://dstress.kuehne.cn/run/c/class_23_B.d
http://dstress.kuehne.cn/run/c/class_23_C.d
http://dstress.kuehne.cn/run/c/class_23_D.d
Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEaA+73w+/yD4P9tIRAk31AJ4vrCB4wjRTeOiZGSGlt2Q7eRXY4gCg0jG6 aj4FKP2I1KFRqyvRmVEcNVM= =O7jW -----END PGP SIGNATURE-----
Comment #2
by bugzilla — 2006-05-25T04:23:31Z
Fixed 0.158
Comment #3
by github-bugzilla — 2015-05-13T13:39:53Z
Commit pushed to master at
https://github.com/D-Programming-Language/tools
https://github.com/D-Programming-Language/tools/commit/90465564e9be19f05c58be834260d7f4068b705c
rdmd: Remove tango warning This warning has been there for almost a year now, it was introduced by issue #133. By now all projects should be properly updated. Also, there is no way to disable the warning, which is triggered even for projects that are already updated, which makes it extra annoying.
Comment #4
by github-bugzilla — 2015-06-18T16:54:42Z
Commit pushed to stable at
https://github.com/D-Programming-Language/tools
https://github.com/D-Programming-Language/tools/commit/90465564e9be19f05c58be834260d7f4068b705c
rdmd: Remove tango warning