www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - Internal error: e2ir.c 229

reply h3r3tic <foo bar.baz> writes:
// Internal error: e2ir.c 229

void main()
{
	void foo() {}
	void function() bar = function void() { foo(); };
}


same result for


void main()
{
	void foo() {}
	function void() { foo(); };
}


verbose compilation info dump [tmp.d]:

parse     tmp
semantic  tmp
semantic2 tmp
semantic3 tmp
code      tmp
generating code for function 'main'
generating code for function 'foo'
generating code for function '__funclit1'
Internal error: e2ir.c 229
Dec 24 2004
parent "Thomas Kuehne" <thomas-dloop kuehne.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Added to DStress as
http://dstress.kuehne.cn/run/bug_e2ir_299_A.d
http://dstress.kuehne.cn/run/bug_e2ir_299_B.d

Thomas
-----BEGIN PGP SIGNATURE-----

iD8DBQFBzyx53w+/yD4P9tIRAid+AJ9E8nQjk+YkdL8nPvkJBSa+TIGHSgCgqkOm
WD/BCa7vVKPM2HRkGtMfBcQ=
=+VW8
-----END PGP SIGNATURE-----
Dec 26 2004