digitalmars.D.bugs - Internal error: e2ir.c 1289
- Ant (6/6) Mar 05 2006 gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size
- Thomas Kuehne (10/16) Mar 06 2006 -----BEGIN PGP SIGNED MESSAGE-----
- Ant (3/26) Mar 06 2006 nope, I'll try to get more details today.
- Ant (12/21) Mar 06 2006 struct S;
- Ant (3/29) Mar 06 2006 forgot: Linux DMD 0.148
- Thomas Kuehne (25/53) Mar 07 2006 -----BEGIN PGP SIGNED MESSAGE-----
gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latter
Mar 05 2006
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ant schrieb am 2006-03-06:gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latterDoes your code look like http://dstress.kuehne.cn/run/b/bug_toobj_191_D.d ? Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEDAGP3w+/yD4P9tIRAmCvAJ0QmzoHrc4sVe2xzzrtJn93e0cMwQCaAr6n /XNvmkNXEmzG+UBegcXiklk= =G8zx -----END PGP SIGNATURE-----
Mar 06 2006
Thomas Kuehne wrote:-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ant schrieb am 2006-03-06:nope, I'll try to get more details today. Antgobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latterDoes your code look like http://dstress.kuehne.cn/run/b/bug_toobj_191_D.d ? Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEDAGP3w+/yD4P9tIRAmCvAJ0QmzoHrc4sVe2xzzrtJn93e0cMwQCaAr6n /XNvmkNXEmzG+UBegcXiklk= =G8zx -----END PGP SIGNATURE-----
Mar 06 2006
Ant wrote:gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latterstruct S; void main() { S* s = new S(); } $ dmd s.d -I~/dmd/src/phobos s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference Internal error: e2ir.c 1289
Mar 06 2006
Ant wrote:Ant wrote:forgot: Linux DMD 0.148 Antgobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latterstruct S; void main() { S* s = new S(); } $ dmd s.d -I~/dmd/src/phobos s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference Internal error: e2ir.c 1289
Mar 06 2006
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ant schrieb am 2006-03-06:Ant wrote:It might sound surprising, but it should compile and run. http://www.digitalmars.com/d/struct.html Thus "struct S;" is a proper AggregateDeclaration. Added to DStress as http://dstress.kuehne.cn/run/s/struct_24_A.d http://dstress.kuehne.cn/run/s/struct_24_B.d http://dstress.kuehne.cn/run/s/struct_24_C.d http://dstress.kuehne.cn/run/s/struct_24_D.d Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEDW0z3w+/yD4P9tIRAmxoAJwLfLQ32BI5ua53lNE7CWyC1VR1jwCZAbvU He8RYKimyF/ClzmQASZX5BU= =Q9dG -----END PGP SIGNATURE-----Ant wrote:forgot: Linux DMD 0.148gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference gobject/typedefs.d(504): struct gobject.typedefs.GValue unknown size gobject/typedefs.d(504): struct gobject.typedefs.GValue no size yet for forward reference Internal error: e2ir.c 1289 I'll try to find out more details latterstruct S; void main() { S* s = new S(); } $ dmd s.d -I~/dmd/src/phobos s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference s.d(1): struct s.S unknown size s.d(1): struct s.S no size yet for forward reference Internal error: e2ir.c 1289
Mar 07 2006