diff options
author | 2005-03-27 17:45:44 +0000 | |
---|---|---|
committer | 2005-03-27 17:45:44 +0000 | |
commit | eadf8683af27a23712071e245603960b385fbdaf (patch) | |
tree | a0db8b0c50f7304487c3c734ee85bf3e380ad864 | |
parent | regen (diff) | |
download | wireguard-openbsd-eadf8683af27a23712071e245603960b385fbdaf.tar.xz wireguard-openbsd-eadf8683af27a23712071e245603960b385fbdaf.zip |
Test new dynamic growing call stack.
-rw-r--r-- | regress/usr.bin/dc/Makefile | 5 | ||||
-rw-r--r-- | regress/usr.bin/dc/t23.in | 7 | ||||
-rw-r--r-- | regress/usr.bin/dc/t23.out | 38 |
3 files changed, 48 insertions, 2 deletions
diff --git a/regress/usr.bin/dc/Makefile b/regress/usr.bin/dc/Makefile index 7255645671a..e2935566fb8 100644 --- a/regress/usr.bin/dc/Makefile +++ b/regress/usr.bin/dc/Makefile @@ -1,9 +1,9 @@ -# $OpenBSD: Makefile,v 1.13 2004/12/01 08:30:53 otto Exp $ +# $OpenBSD: Makefile,v 1.14 2005/03/27 17:45:44 otto Exp $ DC=dc -x REGRESS_TARGETS=t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 \ - t18 t19 t20 t21 t22 + t18 t19 t20 t21 t22 t23 # .in: input file # .out: desired result @@ -30,6 +30,7 @@ REGRESS_TARGETS=t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 \ # t20: towers of hanoi # t21: 500 decimals of pi # t22: sqrt +# t23: factorial 1000 all: clean ${REGRESS_TARGET} diff --git a/regress/usr.bin/dc/t23.in b/regress/usr.bin/dc/t23.in new file mode 100644 index 00000000000..f7a7b81b9c8 --- /dev/null +++ b/regress/usr.bin/dc/t23.in @@ -0,0 +1,7 @@ +[ 1Lxs. 2Q]s0 +[Sxlx 1!<0 lxlx 1-lx*Lxs. 1QLxs.0 1Q]s + + + + 1000lxps. +q
\ No newline at end of file diff --git a/regress/usr.bin/dc/t23.out b/regress/usr.bin/dc/t23.out new file mode 100644 index 00000000000..aaa6816a04d --- /dev/null +++ b/regress/usr.bin/dc/t23.out @@ -0,0 +1,38 @@ +402387260077093773543702433923003985719374864210714632543799910429938\ +512398629020592044208486969404800479988610197196058631666872994808558\ +901323829669944590997424504087073759918823627727188732519779505950995\ +276120874975462497043601418278094646496291056393887437886487337119181\ +045825783647849977012476632889835955735432513185323958463075557409114\ +262417474349347553428646576611667797396668820291207379143853719588249\ +808126867838374559731746136085379534524221586593201928090878297308431\ +392844403281231558611036976801357304216168747609675871348312025478589\ +320767169132448426236131412508780208000261683151027341827977704784635\ +868170164365024153691398281264810213092761244896359928705114964975419\ +909342221566832572080821333186116811553615836546984046708975602900950\ +537616475847728421889679646244945160765353408198901385442487984959953\ +319101723355556602139450399736280750137837615307127761926849034352625\ +200015888535147331611702103968175921510907788019393178114194545257223\ +865541461062892187960223838971476088506276862967146674697562911234082\ +439208160153780889893964518263243671616762179168909779911903754031274\ +622289988005195444414282012187361745992642956581746628302955570299024\ +324153181617210465832036786906117260158783520751516284225540265170483\ +304226143974286933061690897968482590125458327168226458066526769958652\ +682272807075781391858178889652208164348344825993266043367660176999612\ +831860788386150279465955131156552036093988180612138558600301435694527\ +224206344631797460594682573103790084024432438465657245014402821885252\ +470935190620929023136493273497565513958720559654228749774011413346962\ +715422845862377387538230483865688976461927383814900140767310446640259\ +899490222221765904339901886018566526485061799702356193897017860040811\ +889729918311021171229845901641921068884387121855646124960798722908519\ +296819372388642614839657382291123125024186649353143970137428531926649\ +875337218940694281434118520158014123344828015051399694290153483077644\ +569099073152433278288269864602789864321139083506217095002597389863554\ +277196742822248757586765752344220207573630569498825087968928162753848\ +863396909959826280956121450994871701244516461260379029309120889086942\ +028510640182154399457156805941872748998094254742173582401063677404595\ +741785160829230135358081840096996372524230560855903700624271243416909\ +004153690105933983835777939410970027753472000000000000000000000000000\ +000000000000000000000000000000000000000000000000000000000000000000000\ +000000000000000000000000000000000000000000000000000000000000000000000\ +000000000000000000000000000000000000000000000000000000000000000000000\ +000000000000000 |