Mercurial > projects > dstress
changeset 1239:ee2da7e06729
[Issue 557] New: ICE returning a tuple from a function (Assertion failure: '0' on line 694 in file 'glue.c')
Bruno Medeiros <brunodomedeiros+bugz@gmail.com>
2006-11-18
news:bug-557-3@http.d.puremagic.com/issues/
author | thomask |
---|---|
date | Sat, 25 Nov 2006 17:53:13 +0000 |
parents | 672b0632b05c |
children | 0972a593ff76 |
files | nocompile/t/tuple_03_A.d nocompile/t/tuple_03_B.d nocompile/t/tuple_03_C.d nocompile/t/tuple_03_D.d |
diffstat | 4 files changed, 84 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/t/tuple_03_A.d Sat Nov 25 17:53:13 2006 +0000 @@ -0,0 +1,22 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Bruno Medeiros <brunodomedeiros+bugz@gmail.com> +// @date@ 2006-11-18 +// @uri@ news:bug-557-3@http.d.puremagic.com/issues/ +// @desc@ [Issue 557] New: ICE returning a tuple from a function (Assertion failure: '0' on line 694 in file 'glue.c') + +// __DSTRESS_ELINE__ 20 + +module dstress.nocompile.t.tuple_03_A; + +template Tuple(T...){ + alias T Tuple; +} + +alias Tuple!(int,int) TType; + +TType foo(){ + return TType; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/t/tuple_03_B.d Sat Nov 25 17:53:13 2006 +0000 @@ -0,0 +1,22 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Bruno Medeiros <brunodomedeiros+bugz@gmail.com> +// @date@ 2006-11-18 +// @uri@ news:bug-557-3@http.d.puremagic.com/issues/ +// @desc@ [Issue 557] New: ICE returning a tuple from a function (Assertion failure: '0' on line 694 in file 'glue.c') + +// __DSTRESS_ELINE__ 20 + +module dstress.nocompile.t.tuple_03_B; + +template Tuple(T...){ + alias T X; +} + +alias Tuple!(int,int) TType; + +TType.X foo(){ + return TType.X; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/t/tuple_03_C.d Sat Nov 25 17:53:13 2006 +0000 @@ -0,0 +1,20 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Bruno Medeiros <brunodomedeiros+bugz@gmail.com> +// @date@ 2006-11-18 +// @uri@ news:bug-557-3@http.d.puremagic.com/issues/ +// @desc@ [Issue 557] New: ICE returning a tuple from a function (Assertion failure: '0' on line 694 in file 'glue.c') + +// __DSTRESS_ELINE__ 18 + +module dstress.nocompile.t.tuple_03_C; + +template Tuple(T...){ + alias T Tuple; +} + +Tuple!(int,int) foo(){ + return Tuple!(int,int); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/t/tuple_03_D.d Sat Nov 25 17:53:13 2006 +0000 @@ -0,0 +1,20 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Bruno Medeiros <brunodomedeiros+bugz@gmail.com> +// @date@ 2006-11-18 +// @uri@ news:bug-557-3@http.d.puremagic.com/issues/ +// @desc@ [Issue 557] New: ICE returning a tuple from a function (Assertion failure: '0' on line 694 in file 'glue.c') + +// __DSTRESS_ELINE__ 18 + +module dstress.nocompile.t.tuple_03_D; + +template Tuple(T...){ + alias T Tuple; +} + +Tuple!(int,int) foo(){ + assert(0); +}