Mercurial > projects > dstress
changeset 623:e90ad291644f
debug info: line numbers
author | thomask |
---|---|
date | Fri, 12 Aug 2005 21:58:26 +0000 |
parents | 7acb8b34c87a |
children | 07fab02ed0d2 |
files | norun/d/debug_info_08_A.d norun/d/debug_info_08_B.d norun/d/debug_info_08_C.d norun/d/debug_info_08_D.d norun/d/debug_info_08_E.d |
diffstat | 5 files changed, 113 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/norun/d/debug_info_08_A.d Fri Aug 12 21:58:26 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.THISISSPAM.cn> +// @date@ 2005-08-01 +// @uri@ news:dcl3e6$2hjr$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -g +// __GDB_SCRIPT__ run\nbacktrace +// __GDB_PATTERN__ SIGFPE.*debug_info_08_A[.]d:21 + +module dstress.norun.d.debug_info_08_A; + +void dummy(...){ +} + +int main(){ + int a=2; + dummy(a); + a=a/(a-2); /* divide by zero */ + dummy(a); + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/norun/d/debug_info_08_B.d Fri Aug 12 21:58:26 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.THISISSPAM.cn> +// @date@ 2005-08-01 +// @uri@ news:dcl3e6$2hjr$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -g +// __GDB_SCRIPT__ run\nbacktrace +// __GDB_PATTERN__ SIGFPE.*debug_info_08_B[.]d:21 + +module dstress.norun.d.debug_info_08_B; + +void dummy(int i){ +} + +int main(){ + int a=2; + dummy(a); + a=a/(a-2); /* divide by zero */ + dummy(a); + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/norun/d/debug_info_08_C.d Fri Aug 12 21:58:26 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.THISISSPAM.cn> +// @date@ 2005-08-01 +// @uri@ news:dcl3e6$2hjr$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -g +// __GDB_SCRIPT__ run\nbacktrace +// __GDB_PATTERN__ SIGFPE.*debug_info_08_C[.]d:21 + +module dstress.norun.d.debug_info_08_C; + +void dummy(...){ +} + +int main(){ + int a=2; + dummy(a); + a=a/(a-2); /* divide by zero */ + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/norun/d/debug_info_08_D.d Fri Aug 12 21:58:26 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.THISISSPAM.cn> +// @date@ 2005-08-01 +// @uri@ news:dcl3e6$2hjr$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -gc +// __GDB_SCRIPT__ run\nbacktrace +// __GDB_PATTERN__ SIGFPE.*debug_info_08_D[.]d:21 + +module dstress.norun.d.debug_info_08_D; + +void dummy(){ +} + +int main(){ + int a=2; + dummy(); + a=a/(a-2); /* divide by zero */ + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/norun/d/debug_info_08_E.d Fri Aug 12 21:58:26 2005 +0000 @@ -0,0 +1,19 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Thomas Kühne <thomas-dloop@kuehne.THISISSPAM.cn> +// @date@ 2005-08-01 +// @uri@ news:dcl3e6$2hjr$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -g +// __GDB_SCRIPT__ run\nbacktrace +// __GDB_PATTERN__ SIGFPE.*debug_info_08_E[.]d:17 + +module dstress.norun.d.debug_info_08_E; + +int main(){ + int a=2; + a=a/(a-2); /* divide by zero */ + return 0; +}