Mercurial > projects > dstress
changeset 97:d7436ad716eb
extended and cleaned up creal
author | thomask |
---|---|
date | Wed, 03 Nov 2004 09:07:45 +0000 |
parents | 39ceb8616761 |
children | 75e0c2f6231e |
files | run/creal_13.d run/creal_14.d run/creal_15.d run/creal_18.d run/creal_19.d todo.txt |
diffstat | 6 files changed, 17 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/run/creal_13.d Wed Nov 03 09:07:08 2004 +0000 +++ b/run/creal_13.d Wed Nov 03 09:07:45 2004 +0000 @@ -1,6 +1,6 @@ module dstress.run.creal_13; int main(){ - assert(creal.init == real.init + 1.0i*real.init); + assert(creal.init == real.init + ireal.init); return 0; }
--- a/run/creal_14.d Wed Nov 03 09:07:08 2004 +0000 +++ b/run/creal_14.d Wed Nov 03 09:07:45 2004 +0000 @@ -1,6 +1,6 @@ module dstress.run.creal_14; int main(){ - assert(creal.infinity == real.infinity + 1.0i*real.infinity); + assert(creal.infinity == real.infinity + ireal.infinity); return 0; }
--- a/run/creal_15.d Wed Nov 03 09:07:08 2004 +0000 +++ b/run/creal_15.d Wed Nov 03 09:07:45 2004 +0000 @@ -1,6 +1,6 @@ module dstress.run.creal_15; int main(){ - assert(creal.nan == real.nan + 1.0i*real.nan); + assert(creal.nan == real.nan + ireal.nan); return 0; }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/creal_18.d Wed Nov 03 09:07:45 2004 +0000 @@ -0,0 +1,6 @@ +module dstress.run.creal_18; + +int main(){ + assert(creal.epsilon == real.epsilon+ireal.epsilon); + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/creal_19.d Wed Nov 03 09:07:45 2004 +0000 @@ -0,0 +1,7 @@ +module dstress.run.creal_19; + +int main(){ + assert(creal.re.mant_dig <= real.mant_dig); + assert(creal.im.mant_dig <= ireal.mant_dig); + return 0; +}
--- a/todo.txt Wed Nov 03 09:07:08 2004 +0000 +++ b/todo.txt Wed Nov 03 09:07:45 2004 +0000 @@ -9,7 +9,6 @@ * keyword: cdouble * keyword: cfloat * keyword: char (test that it realy is unsigned) -* keyword: creal * keyword: const * keyword: continue * keyword: dchar @@ -31,6 +30,7 @@ * keyword: synchronized * keyword: typeid * keyword: ucent +* keyword: union (anonymous) * keyword: unittest * keyword: volatile * keyword: wchar