Created
February 6, 2014 00:20
-
-
Save Madsy/8836126 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==================================================================================== | |
== Script to run Gule tests with on Windows. Assumes --prefix is equal to C:\bin == | |
== Guile compiled with: GUILE_FOR_BUILD=/home/madsy/guiletest/bin/guile \ == | |
== CFLAGS=-DGC_NOT_DLL PKG_CONFIG_PATH=/home/madsy/mingw/lib/pkgconfig \ == | |
== CFLAGS=-I/home/madsy/mingw/include LDFLAGS=-L/home/madsy/mingw/lib \ == | |
== ./configure --host=i686-w64-mingw32 --prefix=/home/madsy/mingw/root \ == | |
== --enable-static=yes --enable-shared=no --enable-threads=windows \ == | |
== --disable-rpath --enable-debug-malloc --enable-guile-debug \ == | |
== --disable-deprecated --with-sysroot=/home/madsy/mingw --without-libpth-prefix == | |
== == | |
== Tests that failed to run (and stopped other tests to run as a result) are == | |
== commented out and commented. == | |
==================================================================================== | |
(primitive-load-path "guile-test") | |
(main '("run-guile" "--test-suite" "tests" "--log-file" "check-guile.log" | |
"00-initial-env.test" | |
;;;;"00-socket.test" | |
"alist.test" | |
"and-let-star.test" | |
"arbiters.test" | |
"arrays.test" | |
"asm-to-bytecode.test" | |
"bit-operations.test" | |
"bitvectors.test" | |
"brainfuck.test" | |
"bytevectors.test" | |
"c-api.test" | |
"chars.test" | |
"coding.test" | |
"common-list.test" | |
;;;;"compiler.test" ;primitive-load-path: Unable to find file | |
"continuations.test" | |
"control.test" | |
"coverage.test" | |
"cse.test" | |
"curried-definitions.test" | |
"ecmascript.test" | |
"elisp-compiler.test" | |
"elisp-reader.test" | |
"elisp.test" | |
;;;;"encoding-escapes.test" | |
;;;;"encoding-iso88591.test" | |
;;;;"encoding-iso88597.test" | |
;;;;"encoding-utf8.test" | |
"eval-string.test" | |
"eval.test" | |
"exceptions.test" | |
"filesys.test" | |
"fluids.test" | |
"foreign.test" | |
"format.test" | |
"fractions.test" | |
"ftw.test" | |
"future.test" | |
"gc.test" | |
"getopt-long.test" | |
"goops.test" | |
"guardians.test" | |
"hash.test" | |
"hooks.test" | |
;;;;"i18n.test" ;fails to install locale | |
"iconv.test" | |
"import.test" | |
"interp.test" | |
"keywords.test" | |
"list.test" | |
"load.test" | |
;;;;"match.test" ;open-file:Invalid argument | |
"modules.test" | |
"net-db.test" | |
"numbers.test" | |
"optargs.test" | |
"options.test" | |
;;;;"pairs.test" ;primitive-load-path: Unable to find file | |
"parameters.test" | |
"peval.test" | |
"poe.test" | |
"popen.test" | |
;;;;"ports.test" ;no code for module (ice-9 popen) | |
"posix.test" | |
"print.test" | |
"procprop.test" | |
"procs.test" | |
"q.test" | |
;;;;"r4rs.test" ;open-file: No such file or directory | |
"r5rs_pitfall.test" | |
"r6rs-arithmetic-bitwise.test" | |
"r6rs-arithmetic-fixnums.test" | |
"r6rs-arithmetic-flonums.test" | |
"r6rs-base.test" | |
"r6rs-conditions.test" | |
"r6rs-control.test" | |
"r6rs-enums.test" | |
"r6rs-eval.test" | |
"r6rs-exceptions.test" | |
"r6rs-files.test" | |
"r6rs-hashtables.test" | |
"r6rs-lists.test" | |
"r6rs-ports.test" | |
"r6rs-records-inspection.test" | |
"r6rs-records-procedural.test" | |
"r6rs-records-syntactic.test" | |
"r6rs-unicode.test" | |
"ramap.test" | |
"rdelim.test" | |
"reader.test" | |
"receive.test" | |
;;;;"records.test" ;primitive-load-path: Unable to find file | |
"regexp.test" | |
"rnrs-libraries.test" | |
"session.test" | |
"signals.test" | |
;;;;"sort.test" ;primitive-load-path: Unable to find file | |
"srcprop.test" | |
"srfi-1.test" | |
"srfi-10.test" | |
"srfi-105.test" | |
"srfi-11.test" | |
"srfi-111.test" | |
"srfi-13.test" | |
"srfi-14.test" | |
;;;;"srfi-17.test" ;primitive-load-path: Unable to find file | |
;;;;"srfi-18.test" ;primitive-load-path: Unable to find file | |
"srfi-19.test" | |
"srfi-26.test" | |
"srfi-27.test" | |
"srfi-31.test" | |
"srfi-34.test" | |
"srfi-35.test" | |
"srfi-37.test" | |
"srfi-38.test" | |
"srfi-39.test" | |
"srfi-4.test" | |
"srfi-41.test" | |
"srfi-42.test" | |
"srfi-43.test" | |
"srfi-45.test" | |
"srfi-6.test" | |
"srfi-60.test" | |
"srfi-64.test" | |
"srfi-67.test" | |
"srfi-69.test" | |
"srfi-88.test" | |
"srfi-9.test" | |
;;;;"srfi-98.test" ; primitive-load-path: Unable to find file | |
"statprof.test" | |
;;;;"streams.test" ;primitive-load-path: Unable to find file | |
"strings.test" | |
"structs.test" | |
"sxml.fold.test" | |
;;;;"sxml.match.test" ;Invalid argument | |
"sxml.simple.test" | |
"sxml.ssax.test" | |
"sxml.transform.test" | |
"sxml.xpath.test" | |
"symbols.test" | |
"syncase.test" | |
"syntax.test" | |
"texinfo.docbook.test" | |
"texinfo.serialize.test" | |
"texinfo.string-utils.test" | |
"texinfo.test" | |
"threads.test" | |
"time.test" | |
"tree-il.test" | |
;;;;"vectors.test" ;primitive-load-path: Unable to find file | |
"version.test" | |
"vlist.test" | |
"weaks.test" | |
;;;;"web-client.test" ;primitive-load-path: Unable to find file | |
"web-http.test" | |
"web-request.test" | |
"web-response.test" | |
"web-uri.test")) | |
================================================================================== | |
== Guile testsuite log == | |
================================================================================== | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: 1st argument string (eval) | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: 1st argument string (compile) | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (eval) | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: 2nd argument bool (compile) | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (eval) | |
PASS: 00-initial-env.test: goopsless: + wrong type argument: implicit forcing is not supported (compile) | |
PASS: 00-initial-env.test: goopsless: - wrong type argument: 1st argument string (eval) | |
PASS: 00-initial-env.test: goopsless: - wrong type argument: 1st argument string (compile) | |
PASS: 00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (eval) | |
PASS: 00-initial-env.test: goopsless: - wrong type argument: 2nd argument symbol (compile) | |
PASS: alist.test: acons | |
PASS: alist.test: sloppy-assq | |
PASS: alist.test: sloppy-assq not | |
PASS: alist.test: sloppy-assv | |
PASS: alist.test: sloppy-assv not | |
PASS: alist.test: sloppy-assoc | |
PASS: alist.test: sloppy-assoc not | |
PASS: alist.test: assq | |
PASS: alist.test: assq deformed | |
PASS: alist.test: assq not | |
PASS: alist.test: assv | |
PASS: alist.test: assv deformed | |
PASS: alist.test: assv not | |
PASS: alist.test: assoc | |
PASS: alist.test: assoc deformed | |
PASS: alist.test: assoc not | |
PASS: alist.test: assq-ref | |
PASS: alist.test: assq-ref not | |
PASS: alist.test: assv-ref | |
PASS: alist.test: assv-ref not | |
PASS: alist.test: assoc-ref | |
PASS: alist.test: assoc-ref not | |
UNSUPPORTED: alist.test: assv-ref deformed | |
UNSUPPORTED: alist.test: assoc-ref deformed | |
UNSUPPORTED: alist.test: assq-ref deformed | |
PASS: alist.test: assq-set! | |
PASS: alist.test: assq-set! add | |
PASS: alist.test: assv-set! | |
PASS: alist.test: assv-set! add | |
PASS: alist.test: assoc-set! | |
PASS: alist.test: assoc-set! add | |
UNSUPPORTED: alist.test: assq-set! deformed | |
UNSUPPORTED: alist.test: assv-set! deformed | |
UNSUPPORTED: alist.test: assoc-set! deformed | |
PASS: alist.test: assq-remove! | |
PASS: alist.test: assv-remove! | |
PASS: alist.test: assoc-remove! | |
UNSUPPORTED: alist.test: assq-remove! deformed | |
UNSUPPORTED: alist.test: assv-remove! deformed | |
UNSUPPORTED: alist.test: assoc-remove! deformed | |
PASS: and-let-star.test: and-let*: cond-expand srfi-2 | |
PASS: and-let-star.test: and-let*: no bindings: no result expression (gives #t) | |
PASS: and-let-star.test: and-let*: no bindings: result expression | |
PASS: and-let-star.test: and-let*: no bindings: two result expressions | |
PASS: and-let-star.test: and-let*: one binding: no result expression (gives #t) | |
PASS: and-let-star.test: and-let*: one binding: result expression | |
PASS: and-let-star.test: and-let*: one binding: result variable | |
PASS: and-let-star.test: and-let*: one binding: two result expressions | |
PASS: and-let-star.test: and-let*: one test: no result expression (gives #t) | |
PASS: and-let-star.test: and-let*: one test: result expression | |
PASS: and-let-star.test: and-let*: one test: two result expressions | |
PASS: arbiters.test: arbiter display: never locked | |
PASS: arbiters.test: arbiter display: locked | |
PASS: arbiters.test: arbiter display: unlocked | |
PASS: arbiters.test: try-arbiter: lock | |
PASS: arbiters.test: try-arbiter: already locked | |
PASS: arbiters.test: try-arbiter: already locked twice | |
PASS: arbiters.test: release-arbiter: lock | |
PASS: arbiters.test: release-arbiter: never locked | |
PASS: arbiters.test: release-arbiter: never locked twice | |
PASS: arbiters.test: release-arbiter: already unlocked | |
PASS: arbiters.test: release-arbiter: already unlocked twice | |
PASS: arrays.test: sanity: (not (uniform-vector? 12345678901234567890123456789)) | |
PASS: arrays.test: array?: is bool: (eq? #t (typed-array? bool (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? char (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? byte (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? short (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? ulong (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? long (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? longlong (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? float (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? double (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? complex (quote b))) | |
PASS: arrays.test: array?: is bool: (eq? #f (typed-array? scm (quote b))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? bool (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #t (typed-array? char (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? byte (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? short (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? ulong (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? long (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? longlong (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? float (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? double (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? complex (quote a))) | |
PASS: arrays.test: array?: is char: (eq? #f (typed-array? scm (quote a))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? bool (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? char (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #t (typed-array? byte (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? short (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? ulong (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? long (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? longlong (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? float (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? double (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? complex (quote u8))) | |
PASS: arrays.test: array?: is byte: (eq? #f (typed-array? scm (quote u8))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? bool (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? char (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? byte (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #t (typed-array? short (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? ulong (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? long (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? longlong (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? float (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? double (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? complex (quote s16))) | |
PASS: arrays.test: array?: is short: (eq? #f (typed-array? scm (quote s16))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? bool (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? char (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? byte (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? short (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #t (typed-array? ulong (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? long (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? longlong (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? float (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? double (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? complex (quote u32))) | |
PASS: arrays.test: array?: is ulong: (eq? #f (typed-array? scm (quote u32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? bool (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? char (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? byte (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? short (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? ulong (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #t (typed-array? long (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? longlong (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? float (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? double (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? complex (quote s32))) | |
PASS: arrays.test: array?: is long: (eq? #f (typed-array? scm (quote s32))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? bool (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? char (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? byte (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? short (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? ulong (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? long (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #t (typed-array? longlong (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? float (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? double (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? complex (quote s64))) | |
PASS: arrays.test: array?: is long long: (eq? #f (typed-array? scm (quote s64))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? bool (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? char (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? byte (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? short (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? ulong (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? long (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? longlong (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #t (typed-array? float (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? double (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? complex (quote f32))) | |
PASS: arrays.test: array?: is float: (eq? #f (typed-array? scm (quote f32))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? bool (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? char (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? byte (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? short (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? ulong (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? long (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? longlong (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? float (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #t (typed-array? double (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? complex (quote f64))) | |
PASS: arrays.test: array?: is double: (eq? #f (typed-array? scm (quote f64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? bool (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? char (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? byte (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? short (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? ulong (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? long (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? longlong (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? float (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? double (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #t (typed-array? complex (quote c64))) | |
PASS: arrays.test: array?: is complex: (eq? #f (typed-array? scm (quote c64))) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? bool #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? char #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? byte #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? short #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? ulong #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? long #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? longlong #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? float #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? double #t)) | |
PASS: arrays.test: array?: is scm: (eq? #f (typed-array? complex #t)) | |
PASS: arrays.test: array?: is scm: (eq? #t (typed-array? scm #t)) | |
PASS: arrays.test: array-equal?: #s16(...) | |
PASS: arrays.test: array->list: (array->list #s16(1 2 3)) | |
PASS: arrays.test: array->list: (array->list #(1 2 3)) | |
PASS: arrays.test: array->list: (array->list #2((1 2) (3 4) (5 6))) | |
PASS: arrays.test: array->list: (array->list #()) | |
PASS: arrays.test: array->list: http://bugs.gnu.org/12465 - ok | |
PASS: arrays.test: array->list: http://bugs.gnu.org/12465 - bad | |
PASS: arrays.test: array-fill!: bool: #f | |
PASS: arrays.test: array-fill!: bool: #t | |
PASS: arrays.test: array-fill!: char: x | |
PASS: arrays.test: array-fill!: byte: 0 | |
PASS: arrays.test: array-fill!: byte: 127 | |
PASS: arrays.test: array-fill!: byte: -128 | |
PASS: arrays.test: array-fill!: byte: 128 | |
PASS: arrays.test: array-fill!: byte: -129 | |
PASS: arrays.test: array-fill!: byte: symbol | |
PASS: arrays.test: array-fill!: short: 0 | |
PASS: arrays.test: array-fill!: short: 123 | |
PASS: arrays.test: array-fill!: short: -123 | |
PASS: arrays.test: array-fill!: ulong: 0 | |
PASS: arrays.test: array-fill!: ulong: 123 | |
PASS: arrays.test: array-fill!: ulong: -123 | |
PASS: arrays.test: array-fill!: long: 0 | |
PASS: arrays.test: array-fill!: long: 123 | |
PASS: arrays.test: array-fill!: long: -123 | |
PASS: arrays.test: array-fill!: float: 0.0 | |
PASS: arrays.test: array-fill!: float: 123.0 | |
PASS: arrays.test: array-fill!: float: -123.0 | |
PASS: arrays.test: array-fill!: float: 0 | |
PASS: arrays.test: array-fill!: float: 123 | |
PASS: arrays.test: array-fill!: float: -123 | |
PASS: arrays.test: array-fill!: float: 5/8 | |
PASS: arrays.test: array-fill!: double: 0.0 | |
PASS: arrays.test: array-fill!: double: 123.0 | |
PASS: arrays.test: array-fill!: double: -123.0 | |
PASS: arrays.test: array-fill!: double: 0 | |
PASS: arrays.test: array-fill!: double: 123 | |
PASS: arrays.test: array-fill!: double: -123 | |
PASS: arrays.test: array-fill!: double: 5/8 | |
PASS: arrays.test: array-fill!: noncompact: (and (equal? b #(9 9 9)) (equal? a #2((9 0 0) (0 9 0) (0 0 9)))) | |
PASS: arrays.test: array-copy!: rank 2 | |
PASS: arrays.test: array-copy!: rank 1 | |
PASS: arrays.test: array-copy!: rank 0 | |
PASS: arrays.test: array-in-bounds?: (let ((a (make-array #f (quote (425 425))))) (eq? #f (array-in-bounds? a 0))) | |
PASS: arrays.test: array-type: on make-foo-vector: bool | |
PASS: arrays.test: array-type: on make-foo-vector: char | |
PASS: arrays.test: array-type: on make-foo-vector: byte | |
PASS: arrays.test: array-type: on make-foo-vector: short | |
PASS: arrays.test: array-type: on make-foo-vector: ulong | |
PASS: arrays.test: array-type: on make-foo-vector: long | |
PASS: arrays.test: array-type: on make-foo-vector: long long | |
PASS: arrays.test: array-type: on make-foo-vector: float | |
PASS: arrays.test: array-type: on make-foo-vector: double | |
PASS: arrays.test: array-type: on make-foo-vector: complex | |
PASS: arrays.test: array-type: on make-foo-vector: scm | |
PASS: arrays.test: array-type: on make-typed-array: b | |
PASS: arrays.test: array-type: on make-typed-array: a | |
PASS: arrays.test: array-type: on make-typed-array: u8 | |
PASS: arrays.test: array-type: on make-typed-array: s8 | |
PASS: arrays.test: array-type: on make-typed-array: u16 | |
PASS: arrays.test: array-type: on make-typed-array: s16 | |
PASS: arrays.test: array-type: on make-typed-array: u32 | |
PASS: arrays.test: array-type: on make-typed-array: s32 | |
PASS: arrays.test: array-type: on make-typed-array: u64 | |
PASS: arrays.test: array-type: on make-typed-array: u64 | |
PASS: arrays.test: array-type: on make-typed-array: f32 | |
PASS: arrays.test: array-type: on make-typed-array: f64 | |
PASS: arrays.test: array-type: on make-typed-array: c32 | |
PASS: arrays.test: array-type: on make-typed-array: c64 | |
PASS: arrays.test: array-set!: bitvector: one elem set #t | |
PASS: arrays.test: array-set!: bitvector: one elem set #f | |
PASS: arrays.test: array-set!: byte: -128 | |
PASS: arrays.test: array-set!: byte: 0 | |
PASS: arrays.test: array-set!: byte: 127 | |
PASS: arrays.test: array-set!: byte: -129 | |
PASS: arrays.test: array-set!: byte: 128 | |
PASS: arrays.test: array-set!: short: store/fetch: 1 | |
PASS: arrays.test: array-set!: short: store/fetch: 3 | |
PASS: arrays.test: array-set!: short: store/fetch: 7 | |
PASS: arrays.test: array-set!: short: store/fetch: 15 | |
PASS: arrays.test: array-set!: short: store/fetch: 31 | |
PASS: arrays.test: array-set!: short: store/fetch: 63 | |
PASS: arrays.test: array-set!: short: store/fetch: 127 | |
PASS: arrays.test: array-set!: short: store/fetch: 255 | |
PASS: arrays.test: array-set!: short: store/fetch: 511 | |
PASS: arrays.test: array-set!: short: store/fetch: 1023 | |
PASS: arrays.test: array-set!: short: store/fetch: 2047 | |
PASS: arrays.test: array-set!: short: store/fetch: 4095 | |
PASS: arrays.test: array-set!: short: store/fetch: 8191 | |
PASS: arrays.test: array-set!: short: store/fetch: 16383 | |
PASS: arrays.test: array-set!: short: store/fetch: 32767 | |
PASS: arrays.test: array-set!: short: store/fetch: -1 | |
PASS: arrays.test: array-set!: short: store/fetch: -2 | |
PASS: arrays.test: array-set!: short: store/fetch: -4 | |
PASS: arrays.test: array-set!: short: store/fetch: -8 | |
PASS: arrays.test: array-set!: short: store/fetch: -16 | |
PASS: arrays.test: array-set!: short: store/fetch: -32 | |
PASS: arrays.test: array-set!: short: store/fetch: -64 | |
PASS: arrays.test: array-set!: short: store/fetch: -128 | |
PASS: arrays.test: array-set!: short: store/fetch: -256 | |
PASS: arrays.test: array-set!: short: store/fetch: -512 | |
PASS: arrays.test: array-set!: short: store/fetch: -1024 | |
PASS: arrays.test: array-set!: short: store/fetch: -2048 | |
PASS: arrays.test: array-set!: short: store/fetch: -4096 | |
PASS: arrays.test: array-set!: short: store/fetch: -8192 | |
PASS: arrays.test: array-set!: short: store/fetch: -16384 | |
PASS: arrays.test: array-set!: short: store/fetch: -32768 | |
PASS: arrays.test: array-set!: one dim: start | |
PASS: arrays.test: array-set!: one dim: end | |
PASS: arrays.test: array-set!: one dim: start-1 | |
PASS: arrays.test: array-set!: one dim: end+1 | |
PASS: arrays.test: array-set!: one dim: two indexes | |
PASS: arrays.test: array-set!: two dim: start | |
PASS: arrays.test: array-set!: two dim: end | |
PASS: arrays.test: array-set!: two dim: start i-1 | |
PASS: arrays.test: array-set!: two dim: end i+1 | |
PASS: arrays.test: array-set!: two dim: one index | |
PASS: arrays.test: array-set!: two dim: three indexes | |
PASS: arrays.test: make-shared-array: vector unchanged | |
PASS: arrays.test: make-shared-array: vector, high too big | |
PASS: arrays.test: make-shared-array: vector, low too big | |
PASS: arrays.test: make-shared-array: truncate columns | |
PASS: arrays.test: make-shared-array: pick one column | |
PASS: arrays.test: make-shared-array: diagonal | |
PASS: arrays.test: make-shared-array: 2 dims from 1 dim | |
PASS: arrays.test: make-shared-array: reverse columns | |
PASS: arrays.test: make-shared-array: fixed offset, 0 based becomes 1 based | |
PASS: arrays.test: make-shared-array: stride every third element | |
PASS: arrays.test: make-shared-array: shared of shared | |
PASS: arrays.test: uniform-vector-ref: byte: 0 | |
PASS: arrays.test: uniform-vector-ref: byte: 127 | |
PASS: arrays.test: uniform-vector-ref: byte: -128 | |
PASS: arrays.test: syntax: rank and lower bounds | |
PASS: arrays.test: syntax: negative lower bound | |
PASS: arrays.test: syntax: negative length | |
PASS: arrays.test: syntax: bitvector is self-evaluating | |
PASS: arrays.test: equal?: array and non-array | |
PASS: arrays.test: equal?: empty vectors of different types | |
PASS: arrays.test: equal?: empty arrays of different types | |
PASS: arrays.test: equal?: empty arrays of the same type | |
PASS: arrays.test: equal?: identical uniform vectors of the same type | |
PASS: arrays.test: equal?: nonidentical uniform vectors of the same type | |
PASS: arrays.test: equal?: identical uniform vectors of different types | |
PASS: arrays.test: equal?: nonidentical uniform vectors of different types | |
PASS: arrays.test: equal?: vector and one-dimensional array | |
PASS: arrays.test: generalized vector slices: (equal? (array-row array 1) #u32(2 3)) | |
PASS: arrays.test: generalized vector slices: (equal? (array-ref (array-row array 1) 0) 2) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (make-int8 3)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (make-int8 3) #vu8(9 3)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-number 3.14)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-number 3.14) #vu8(101 0 0 4 51 46 49 52)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-string foo)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-string foo) #vu8(102 0 0 3 102 111 111)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-symbol foo)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-symbol foo) #vu8(103 0 0 3 102 111 111)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-string æ)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-string æ) #vu8(102 0 0 1 230)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-wide-string λ)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-wide-string λ) #vu8(107 0 0 4 187 3 0 0)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-program () 3 #f (make-int8 3) (return))) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-program () 3 #f (make-int8 3) (return)) #vu8(104 3 0 0 0 0 0 0 0 9 3 67)) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (length (load-program () 8 (load-program () 3 #f (make-int8 3) (return)) (make-int8 3) (return) (nop) (nop) (nop) (nop) (nop))) | |
PASS: asm-to-bytecode.test: compiler: asm-to-bytecode: (compile-equal? (load-program () 8 (load-program () 3 #f (make-int8 3) (return)) (make-int8 3) (return) (nop) (nop) (nop) (nop) (nop)) #vu8(104 8 0 0 0 11 0 0 0 9 3 67 0 0 0 0 0 3 0 0 0 0 0 0 0 9 3 67)) | |
PASS: asm-to-bytecode.test: cross-compilation: triplet i586-pc-gnu0.3 | |
PASS: asm-to-bytecode.test: cross-compilation: triplet x86_64-unknown-linux-gnu | |
PASS: asm-to-bytecode.test: cross-compilation: triplet x86_64-unknown-kfreebsd-gnu | |
PASS: asm-to-bytecode.test: cross-compilation: target `i586-pc-gnu0.3' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `x86_64-pc-linux-gnu' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `powerpc-unknown-linux-gnu' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `sparc64-unknown-freebsd8.2' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `mips64el-unknown-linux-gnu' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `mips64el-unknown-linux-gnuabi64' honored | |
PASS: asm-to-bytecode.test: cross-compilation: target `x86_64-unknown-linux-gnux32' honored | |
PASS: asm-to-bytecode.test: cross-compilation: unknown target | |
FAIL: bit-operations.test: bit-extract: documented? | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 0 | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 1 | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 28 | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 29 | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 30 | |
PASS: bit-operations.test: bit-extract: extract from zero: single bit 31 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit - 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from zero: fixnum-bit + 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: single bit 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit - 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max: fixnum-bit + 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: single bit 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit - 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-max + 1: fixnum-bit + 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: single bit 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit - 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min: fixnum-bit + 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: single bit 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit - 1 bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit bits starting at 31 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 0 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 1 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 2 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 28 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 29 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 30 | |
PASS: bit-operations.test: bit-extract: extract from fixnum-min - 1: fixnum-bit + 1 bits starting at 31 | |
PASS: bit-operations.test: bitshifts on word boundaries: (= (ash 1 32) 4294967296) | |
PASS: bit-operations.test: bitshifts on word boundaries: (= (ash 1 64) 18446744073709551616) | |
PASS: bitvectors.test: predicates: (bitvector? #*1010101010) | |
PASS: bitvectors.test: predicates: (uniform-vector? #*1010101010) | |
PASS: bitvectors.test: predicates: (array? #*1010101010) | |
PASS: bitvectors.test: equality: (equal? #*1010101 #*1010101) | |
PASS: bitvectors.test: equality: (array-equal? #*1010101 #*1010101) | |
PASS: bitvectors.test: equality: (not (equal? #*10101010 #*1010101)) | |
PASS: bitvectors.test: equality: (not (array-equal? #*10101010 #*1010101)) | |
PASS: bitvectors.test: lists: (equal? (bitvector->list #*10010) (quote (#t #f #f #t #f))) | |
PASS: bitvectors.test: lists: (equal? (array->list #*10010) (quote (#t #f #f #t #f))) | |
PASS: bitvectors.test: lists: (equal? (uniform-vector->list #*10010) (quote (#t #f #f #t #f))) | |
PASS: bitvectors.test: lists: (equal? #*10010 (list->bitvector (quote (#t #f #f #t #f)))) | |
PASS: bitvectors.test: ref and set: bv: (eqv? (bitvector-ref bv 0) #f) | |
PASS: bitvectors.test: ref and set: bv: (eqv? (bitvector-ref bv 2) #t) | |
PASS: bitvectors.test: ref and set: bv: (eqv? (bitvector-ref bv 0) #t) | |
PASS: bitvectors.test: ref and set: uv: (eqv? (uniform-vector-ref bv 0) #f) | |
PASS: bitvectors.test: ref and set: uv: (eqv? (uniform-vector-ref bv 2) #t) | |
PASS: bitvectors.test: ref and set: uv: (eqv? (uniform-vector-ref bv 0) #t) | |
PASS: bitvectors.test: bit-set*!: #t | |
PASS: bitvectors.test: bit-set*!: #f | |
PASS: bitvectors.test: bit-set*!: #t, shorter | |
PASS: bitvectors.test: bit-set*!: #f, shorter | |
PASS: brainfuck.test: (equal? (with-output-to-string (lambda () (call-with-input-string prog (lambda (port) (read-and-compile port #:from (quote brainfuck) #:to (quote value)))))) Hello World!) | |
PASS: bytevectors.test: 2.2 General Operations: native-endianness (eval) | |
PASS: bytevectors.test: 2.2 General Operations: native-endianness (compile) | |
PASS: bytevectors.test: 2.2 General Operations: make-bytevector (eval) | |
PASS: bytevectors.test: 2.2 General Operations: make-bytevector (compile) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector-length (eval) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector-length (compile) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector=? (eval) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector=? (compile) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector-copy! overlapping (eval) | |
PASS: bytevectors.test: 2.2 General Operations: bytevector-copy! overlapping (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-{u8,s8}-ref (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-{u8,s8}-ref (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-{u8,s8}-set! (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-{u8,s8}-set! (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector->u8-list (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector->u8-list (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: u8-list->bytevector (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: u8-list->bytevector (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-{ref,set!} [small] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-{ref,set!} [small] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-set! [large] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-set! [large] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-{ref,set!} [large] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-uint-{ref,set!} [large] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-ref [small] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-ref [small] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-ref [large] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-ref [large] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-set! [small] (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: bytevector-sint-set! [small] (compile) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: equal? (eval) | |
PASS: bytevectors.test: 2.3 Operations on Bytes and Octets: equal? (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list [empty] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list [empty] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [length < word size] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [length < word size] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [out-of-range] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [out-of-range] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list [out-of-range] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->uint-list [out-of-range] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [off-by-one] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: bytevector->sint-list [off-by-one] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: {sint,uint}-list->bytevector (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: {sint,uint}-list->bytevector (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: sint-list->bytevector [limits] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: sint-list->bytevector [limits] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: sint-list->bytevector [out-of-range] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: sint-list->bytevector [out-of-range] (compile) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: uint-list->bytevector [out-of-range] (eval) | |
PASS: bytevectors.test: 2.4 Operations on Integers of Arbitrary Size: uint-list->bytevector [out-of-range] (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-u16-ref (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-u16-ref (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-ref (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-ref (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-ref [unaligned] (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-ref [unaligned] (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-{u16,s16}-ref (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-{u16,s16}-ref (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-native-{u16,s16}-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-native-{u16,s16}-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-{ref,set!} [unaligned] (eval) | |
PASS: bytevectors.test: 2.5 Operations on 16-Bit Integers: bytevector-s16-{ref,set!} [unaligned] (compile) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-u32-ref (eval) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-u32-ref (compile) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-s32-ref (eval) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-s32-ref (compile) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-{u32,s32}-ref (eval) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-{u32,s32}-ref (compile) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-{u32,s32}-native-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.6 Operations on 32-bit Integers: bytevector-{u32,s32}-native-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-u64-ref (eval) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-u64-ref (compile) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-s64-ref (eval) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-s64-ref (compile) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-{u64,s64}-ref (eval) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-{u64,s64}-ref (compile) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-{u64,s64}-native-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: bytevector-{u64,s64}-native-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: ref/set! with zero (eval) | |
PASS: bytevectors.test: 2.7 Operations on 64-bit Integers: ref/set! with zero (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: single, little endian (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: single, little endian (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: single, big endian (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: single, big endian (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-native-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-native-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-{ref,set!} [unaligned] (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-single-{ref,set!} [unaligned] (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: double, little endian (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: double, little endian (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: double, big endian (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: double, big endian (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-double-native-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-double-native-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-double-{ref,set!} (eval) | |
PASS: bytevectors.test: 2.8 Operations on IEEE-754 Representations: bytevector-ieee-double-{ref,set!} (compile) | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf8 | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf8 [latin-1] | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf16 | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf16 [little] | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf32 | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf32 [Greek] | |
PASS: bytevectors.test: 2.9 Operations on Strings: string->utf32 [little] | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf8->string | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf8->string [latin-1] | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf16->string | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf16->string [little] | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf32->string | |
PASS: bytevectors.test: 2.9 Operations on Strings: utf32->string [little] | |
PASS: bytevectors.test: Datum Syntax: empty | |
PASS: bytevectors.test: Datum Syntax: simple | |
PASS: bytevectors.test: Datum Syntax: >127 | |
PASS: bytevectors.test: Datum Syntax: self-evaluating? | |
PASS: bytevectors.test: Datum Syntax: self-evaluating | |
PASS: bytevectors.test: Datum Syntax: quoted | |
PASS: bytevectors.test: Datum Syntax: literal simple | |
PASS: bytevectors.test: Datum Syntax: literal >127 | |
PASS: bytevectors.test: Datum Syntax: literal quoted | |
PASS: bytevectors.test: Datum Syntax: incorrect prefix | |
PASS: bytevectors.test: Datum Syntax: extraneous space | |
PASS: bytevectors.test: Datum Syntax: negative integers | |
PASS: bytevectors.test: Datum Syntax: out-of-range integers | |
PASS: bytevectors.test: Arrays: array? | |
PASS: bytevectors.test: Arrays: array-length | |
PASS: bytevectors.test: Arrays: array-ref | |
PASS: bytevectors.test: Arrays: array-ref [index out-of-range] | |
PASS: bytevectors.test: Arrays: array-set! | |
PASS: bytevectors.test: Arrays: array-set! [index out-of-range] | |
PASS: bytevectors.test: Arrays: array-set! [value out-of-range] | |
PASS: bytevectors.test: Arrays: array-type | |
PASS: bytevectors.test: Arrays: array-contents | |
PASS: bytevectors.test: Arrays: array-ref | |
PASS: bytevectors.test: Arrays: array-set! | |
PASS: bytevectors.test: Arrays: make-typed-array | |
PASS: bytevectors.test: Arrays: make-typed-array [out-of-range] | |
PASS: bytevectors.test: uniform-array->bytevector: bytevector | |
PASS: bytevectors.test: uniform-array->bytevector: empty bitvector | |
PASS: bytevectors.test: uniform-array->bytevector: bitvector < 8 | |
PASS: bytevectors.test: uniform-array->bytevector: bitvector == 8 | |
PASS: bytevectors.test: uniform-array->bytevector: bitvector > 8 | |
PASS: chars.test: basic char handling: evaluator: evaluating chars | |
PASS: chars.test: basic char handling: comparisons: char=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char=? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char<? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char<? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char<? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char<? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char<=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char<=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char<=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char<=? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char>? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char>? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char>? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char>? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char>=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char>=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char>=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char>=? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char-ci=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char-ci=? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci<? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci<? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char-ci<? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char-ci<? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci<=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci<=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char-ci<=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char-ci<=? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci>? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci>? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char-ci>? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char-ci>? #\B #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci>=? #\A #\A | |
PASS: chars.test: basic char handling: comparisons: char-ci>=? #\A #\a | |
PASS: chars.test: basic char handling: comparisons: char-ci>=? #\A #\B | |
PASS: chars.test: basic char handling: comparisons: char-ci>=? #\B #\A | |
PASS: chars.test: basic char handling: categories: char-alphabetic? | |
PASS: chars.test: basic char handling: categories: char-numeric? | |
PASS: chars.test: basic char handling: categories: char-whitespace? | |
PASS: chars.test: basic char handling: categories: char-upper-case? | |
PASS: chars.test: basic char handling: categories: char-lower-case? | |
PASS: chars.test: basic char handling: categories: char-is-both? works | |
PASS: chars.test: basic char handling: categories: char-general-category | |
PASS: chars.test: basic char handling: integer: char->integer | |
PASS: chars.test: basic char handling: integer: integer->char | |
PASS: chars.test: basic char handling: integer: integer->char out of range, -1 | |
PASS: chars.test: basic char handling: integer: integer->char out of range, surrrogate | |
PASS: chars.test: basic char handling: integer: integer->char out of range, too big | |
PASS: chars.test: basic char handling: integer: octal out of range, surrrogate | |
PASS: chars.test: basic char handling: integer: octal out of range, too big | |
PASS: chars.test: basic char handling: case: char-upcase | |
PASS: chars.test: basic char handling: case: char-downcase | |
PASS: chars.test: basic char handling: case: char-titlecase | |
PASS: chars.test: basic char handling: charnames: R5RS character names | |
PASS: chars.test: basic char handling: charnames: R6RS character names | |
PASS: chars.test: basic char handling: charnames: R5RS character names are case insensitive | |
PASS: chars.test: basic char handling: charnames: C0 control names are case insensitive | |
PASS: chars.test: basic char handling: charnames: alt charnames are case insensitive | |
PASS: chars.test: basic char handling: charnames: bad charname | |
PASS: chars.test: basic char handling: charnames: R5RS character names are preferred write format | |
PASS: chars.test: basic char handling: charnames: C0 control character names are preferred write format | |
PASS: chars.test: basic char handling: charnames: combining accent is pretty-printed | |
PASS: chars.test: basic char handling: charnames: combining X is pretty-printed | |
ERROR: coding.test: block comments: first line - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: block comments: first line no whitespace - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: block comments: second line - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: block comments: second line no whitespace - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: block comments: third line - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: block comments: third line no whitespace - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: first line, no whitespace, no nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: first line, whitespace, no nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: first line, no whitespace, nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: first line, whitespace, nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: second line, no whitespace, no nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: second line, whitespace, no nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: second line, no whitespace, nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: second line, whitespace, nl - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
ERROR: coding.test: line comment: http://bugs.gnu.org/16463 - arguments: ((system-error "mkstemp!" "~A" ("No such file or directory") (2))) | |
PASS: common-list.test: intersection: documented? | |
PASS: common-list.test: intersection: both arguments empty | |
PASS: common-list.test: intersection: first argument empty | |
PASS: common-list.test: intersection: second argument empty | |
PASS: common-list.test: intersection: disjoint arguments | |
PASS: common-list.test: intersection: equal arguments | |
PASS: common-list.test: intersection: reverse argument order | |
PASS: common-list.test: intersection: multiple matches in first list | |
PASS: common-list.test: intersection: multiple matches in second list | |
PASS: common-list.test: intersection: mixed arguments | |
PASS: common-list.test: set-difference: documented? | |
PASS: common-list.test: set-difference: both arguments empty | |
PASS: common-list.test: set-difference: first argument empty | |
PASS: common-list.test: set-difference: second argument empty | |
PASS: common-list.test: set-difference: disjoint arguments | |
PASS: common-list.test: set-difference: equal arguments | |
PASS: common-list.test: set-difference: reverse argument order | |
PASS: common-list.test: set-difference: multiple matches in first list | |
PASS: common-list.test: set-difference: multiple matches in second list | |
PASS: common-list.test: set-difference: mixed arguments | |
PASS: common-list.test: remove-if: documented? | |
PASS: common-list.test: remove-if: empty list, remove all | |
PASS: common-list.test: remove-if: empty list, remove none | |
PASS: common-list.test: remove-if: non-empty list, remove all | |
PASS: common-list.test: remove-if: non-empty list, remove none | |
PASS: common-list.test: remove-if: non-empty list, remove some | |
PASS: common-list.test: remove-if-not: documented? | |
PASS: common-list.test: remove-if-not: empty list, remove all | |
PASS: common-list.test: remove-if-not: empty list, remove none | |
PASS: common-list.test: remove-if-not: non-empty list, remove all | |
PASS: common-list.test: remove-if-not: non-empty list, remove none | |
PASS: common-list.test: remove-if-not: non-empty list, remove some | |
PASS: common-list.test: delete-if!: documented? | |
PASS: common-list.test: delete-if!: empty list, remove all | |
PASS: common-list.test: delete-if!: empty list, remove none | |
PASS: common-list.test: delete-if!: non-empty list, remove all | |
PASS: common-list.test: delete-if!: non-empty list, remove none | |
PASS: common-list.test: delete-if!: non-empty list, remove some | |
PASS: common-list.test: delete-if-not!: documented? | |
PASS: common-list.test: delete-if-not!: empty list, remove all | |
PASS: common-list.test: delete-if-not!: empty list, remove none | |
PASS: common-list.test: delete-if-not!: non-empty list, remove all | |
PASS: common-list.test: delete-if-not!: non-empty list, remove none | |
PASS: common-list.test: delete-if-not!: non-empty list, remove some | |
PASS: continuations.test: continuations: throwing to a rewound catch context | |
PASS: continuations.test: continuations: can print a continuation | |
PASS: continuations.test: continuations: blocked attempt to cross a continuation barrier | |
PASS: continuations.test: continuations: uncaught exception is handled by continuation barrier | |
PASS: continuations.test: continuations: exit unwinds dynwinds inside a continuation barrier | |
PASS: continuations.test: continuations: make a stack from a continuation | |
PASS: continuations.test: continuations: get a continuation's stack ID | |
PASS: control.test: escape-only continuations: no values, normal exit (eval) | |
PASS: control.test: escape-only continuations: no values, normal exit (compile) | |
PASS: control.test: escape-only continuations: no values, abnormal exit (eval) | |
PASS: control.test: escape-only continuations: no values, abnormal exit (compile) | |
PASS: control.test: escape-only continuations: single value, normal exit (eval) | |
PASS: control.test: escape-only continuations: single value, normal exit (compile) | |
PASS: control.test: escape-only continuations: single value, abnormal exit (eval) | |
PASS: control.test: escape-only continuations: single value, abnormal exit (compile) | |
PASS: control.test: escape-only continuations: multiple values, normal exit (eval) | |
PASS: control.test: escape-only continuations: multiple values, normal exit (compile) | |
PASS: control.test: escape-only continuations: multiple values, abnormal exit (eval) | |
PASS: control.test: escape-only continuations: multiple values, abnormal exit (compile) | |
PASS: control.test: escape-only continuations: call/ec (eval) | |
PASS: control.test: escape-only continuations: call/ec (compile) | |
PASS: control.test: escape-only continuations: let/ec (eval) | |
PASS: control.test: escape-only continuations: let/ec (compile) | |
PASS: control.test: reified continuations: no values, normal exit (eval) | |
PASS: control.test: reified continuations: no values, normal exit (compile) | |
PASS: control.test: reified continuations: no values, abnormal exit (eval) | |
PASS: control.test: reified continuations: no values, abnormal exit (compile) | |
PASS: control.test: reified continuations: single value, normal exit (eval) | |
PASS: control.test: reified continuations: single value, normal exit (compile) | |
PASS: control.test: reified continuations: single value, abnormal exit (eval) | |
PASS: control.test: reified continuations: single value, abnormal exit (compile) | |
PASS: control.test: reified continuations: multiple values, normal exit (eval) | |
PASS: control.test: reified continuations: multiple values, normal exit (compile) | |
PASS: control.test: reified continuations: multiple values, abnormal exit (eval) | |
PASS: control.test: reified continuations: multiple values, abnormal exit (compile) | |
PASS: control.test: reified continuations: reified pending call frames, instantiated elsewhere on the stack (eval) | |
PASS: control.test: reified continuations: reified pending call frames, instantiated elsewhere on the stack (compile) | |
PASS: control.test: restarting partial continuations: in side-effect position (eval) | |
PASS: control.test: restarting partial continuations: in side-effect position (compile) | |
PASS: control.test: restarting partial continuations: passing values to side-effect abort (eval) | |
PASS: control.test: restarting partial continuations: passing values to side-effect abort (compile) | |
PASS: control.test: restarting partial continuations: called for one value (eval) | |
PASS: control.test: restarting partial continuations: called for one value (compile) | |
PASS: control.test: restarting partial continuations: called for multiple values (eval) | |
PASS: control.test: restarting partial continuations: called for multiple values (compile) | |
PASS: control.test: restarting partial continuations: in tail position (eval) | |
PASS: control.test: restarting partial continuations: in tail position (compile) | |
PASS: control.test: prompt in different contexts: push, normal exit (eval) | |
PASS: control.test: prompt in different contexts: push, normal exit (compile) | |
PASS: control.test: prompt in different contexts: push, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: push, nonlocal exit (compile) | |
PASS: control.test: prompt in different contexts: push with RA, normal exit (eval) | |
PASS: control.test: prompt in different contexts: push with RA, normal exit (compile) | |
PASS: control.test: prompt in different contexts: push with RA, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: push with RA, nonlocal exit (compile) | |
PASS: control.test: prompt in different contexts: tail, normal exit (eval) | |
PASS: control.test: prompt in different contexts: tail, normal exit (compile) | |
PASS: control.test: prompt in different contexts: tail, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: tail, nonlocal exit (compile) | |
PASS: control.test: prompt in different contexts: tail with RA, normal exit (eval) | |
PASS: control.test: prompt in different contexts: tail with RA, normal exit (compile) | |
PASS: control.test: prompt in different contexts: tail with RA, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: tail with RA, nonlocal exit (compile) | |
PASS: control.test: prompt in different contexts: drop, normal exit (eval) | |
PASS: control.test: prompt in different contexts: drop, normal exit (compile) | |
PASS: control.test: prompt in different contexts: drop, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: drop, nonlocal exit (compile) | |
PASS: control.test: prompt in different contexts: drop with RA, normal exit (eval) | |
PASS: control.test: prompt in different contexts: drop with RA, normal exit (compile) | |
PASS: control.test: prompt in different contexts: drop with RA, nonlocal exit (eval) | |
PASS: control.test: prompt in different contexts: drop with RA, nonlocal exit (compile) | |
PASS: control.test: suspend/resume with fluids: normal | |
PASS: control.test: suspend/resume with fluids: with-fluids normal | |
PASS: control.test: suspend/resume with fluids: normal (post) | |
PASS: control.test: suspend/resume with fluids: with-fluids and fluid-set! | |
PASS: control.test: suspend/resume with fluids: normal (post2) | |
PASS: control.test: suspend/resume with fluids: normal fluid-set! | |
PASS: control.test: suspend/resume with fluids: reset fluid-set! | |
PASS: control.test: suspend/resume with fluids: pre | |
PASS: control.test: suspend/resume with fluids: res | |
PASS: control.test: suspend/resume with fluids: post | |
PASS: control.test: rewinding prompts: nested prompts (eval) | |
PASS: control.test: rewinding prompts: nested prompts (compile) | |
PASS: control.test: abort to unknown prompt: foo (eval) | |
PASS: control.test: abort to unknown prompt: foo (compile) | |
PASS: control.test: the-vm: unwind changes VMs (eval) | |
PASS: control.test: the-vm: unwind changes VMs (compile) | |
PASS: control.test: the-vm: stack overflow reinstates stack reserve (eval) | |
PASS: control.test: the-vm: stack overflow reinstates stack reserve (compile) | |
PASS: control.test: shift and reset: (equal? 117 (+ 10 (reset (+ 2 (shift k (+ 100 (k (k 3)))))))) | |
PASS: control.test: shift and reset: (equal? 60 (* 10 (reset (* 2 (shift g (* 5 (shift f (+ (f 1) 1)))))))) | |
PASS: control.test: shift and reset: (equal? 121 (let ((f (lambda (x) (shift k (k (k x)))))) (+ 1 (reset (+ 10 (f 100)))))) | |
PASS: control.test: shift and reset: (equal? (quote a) (car (reset (let ((x (shift f (shift f1 (f1 (cons (quote a) (f (quote ())))))))) (shift g x))))) | |
PASS: control.test: shift and reset: (equal? (quote (1 2 3 4 5)) (let () (define (traverse xs) (define (visit xs) (if (null? xs) (quote ()) (visit (shift* (lambda (k) (cons (car xs) (k (cdr xs)))))))) (reset* (lambda () (visit xs)))) (traverse (quote (1 2 3 4 5))))) | |
PASS: coverage.test: instrumented/executed-lines: instr = exec | |
PASS: coverage.test: instrumented/executed-lines: instr >= exec | |
PASS: coverage.test: line-execution-counts: once | |
PASS: coverage.test: line-execution-counts: several times | |
PASS: coverage.test: line-execution-counts: some | |
PASS: coverage.test: line-execution-counts: one proc hit, one proc unused | |
PASS: coverage.test: line-execution-counts: case-lambda | |
PASS: coverage.test: line-execution-counts: all code on one line | |
PASS: coverage.test: procedure-execution-count: several times | |
PASS: coverage.test: procedure-execution-count: case-lambda | |
PASS: coverage.test: procedure-execution-count: never | |
PASS: coverage.test: procedure-execution-count: applicable struct | |
UNRESOLVED: coverage.test: procedure-execution-count: called from C | |
PASS: coverage.test: procedure-execution-count: called from eval | |
PASS: coverage.test: instrumented-source-files: source files are listed as expected | |
PASS: cse.test: cse: (lambda (x y) (and (eq? x y) (eq? x y))) | |
PASS: cse.test: cse: (lambda (x y) (if (eq? x y) #f #t)) | |
PASS: cse.test: cse: (lambda (x y) (and (eq? x y) (not (eq? x y)))) | |
PASS: cse.test: cse: (lambda (x y) (if (eq? x y) #f (eq? x y))) | |
PASS: cse.test: cse: (lambda (x y) (and (set-car! x y) (not (set-car! x y)))) | |
PASS: cse.test: cse: (lambda (x y) (and (string-ref x y) (begin (string-ref x y) (not (string-ref x y))))) | |
PASS: cse.test: cse: (lambda (x y) (and (string-ref x y) (lambda () (and (string-ref x y) #t)))) | |
PASS: cse.test: cse: (lambda (x y) (and (string-ref x y) (begin (string-set! x !) (not (string-ref x y))))) | |
PASS: cse.test: cse: (lambda (x y) (begin (eq? x y) (eq? x y))) | |
PASS: cse.test: cse: (lambda (x y) (begin (unless (eq? x y) (throw (quote foo))) (eq? x y))) | |
PASS: cse.test: cse: (lambda (x y) (begin (unless (and (struct? x) (eq? (struct-vtable x) x-vtable)) (throw (quote foo))) (if (and (struct? x) (eq? (struct-vtable x) x-vtable)) (struct-ref x y) (throw (quote bar))))) | |
PASS: cse.test: cse: (lambda (x) ((lambda (z) (+ z (if (and (struct? x) (eq? (struct-vtable x) x-vtable)) (struct-ref x 2) (throw (quote bar))))) (if (and (struct? x) (eq? (struct-vtable x) x-vtable)) (struct-ref x 1) (throw (quote foo))))) | |
PASS: cse.test: cse: (let ((x (car y))) (cons x (car y))) | |
PASS: cse.test: cse: (let ((t (car x))) (if (car x) (quote one) (quote two))) | |
PASS: cse.test: cse: (begin (cons 1 2 3) 4) | |
PASS: cse.test: cse: http://bugs.gnu.org/12883 | |
PASS: curried-definitions.test: define: define works as usual | |
PASS: curried-definitions.test: define: define works as usual (2) | |
PASS: curried-definitions.test: define: currying once | |
PASS: curried-definitions.test: define: currying twice | |
PASS: curried-definitions.test: define: just a value | |
PASS: curried-definitions.test: define*: define* works as usual | |
PASS: curried-definitions.test: define*: define* works as usual (2) | |
PASS: curried-definitions.test: define*: currying once | |
PASS: curried-definitions.test: define*: currying twice | |
PASS: curried-definitions.test: define*: just a value | |
PASS: ecmascript.test: parser: true; | |
PASS: ecmascript.test: parser: true; | |
PASS: ecmascript.test: parser: 2 + 2; | |
PASS: ecmascript.test: parser: 2 + 2; | |
PASS: ecmascript.test: parser: 2 +2; | |
PASS: ecmascript.test: parser: 2 +2; | |
PASS: ecmascript.test: parser: "hello"; | |
PASS: ecmascript.test: parser: "hello"; | |
PASS: ecmascript.test: parser: function square(x) { return x * x; } | |
PASS: ecmascript.test: parser: function square(x) { return x * x; } | |
PASS: ecmascript.test: parser: document.write('Hello, world!'); | |
PASS: ecmascript.test: parser: document.write('Hello, world!'); | |
PASS: ecmascript.test: parser: var x = { foo: 12, bar: "hello" }; | |
PASS: ecmascript.test: parser: var x = { foo: 12, bar: "hello" }; | |
PASS: ecmascript.test: parser: "\x12"; | |
PASS: ecmascript.test: parser: "\x12"; | |
PASS: ecmascript.test: parser: "\u1234"; | |
PASS: ecmascript.test: parser: "\u1234"; | |
PASS: ecmascript.test: parser: function foo(x) { } | |
PASS: ecmascript.test: parser: function foo(x) { } | |
PASS: ecmascript.test: parser: .123; | |
PASS: ecmascript.test: parser: .123; | |
PASS: ecmascript.test: parser: 0xff; | |
PASS: ecmascript.test: parser: 0xff; | |
PASS: ecmascript.test: compiler: true; | |
PASS: ecmascript.test: compiler: if (3 > 2) true; else false; | |
PASS: ecmascript.test: compiler: 2 + 2; | |
PASS: ecmascript.test: compiler: "hello"; | |
PASS: ecmascript.test: compiler: var test = { bar: 1 }; | |
PASS: ecmascript.test: compiler: 42 + " good times!"; | |
PASS: ecmascript.test: compiler: [0,1,2,3,4,5].length * 7; | |
PASS: elisp-compiler.test: Sequencing: progn | |
PASS: elisp-compiler.test: Sequencing: prog1 | |
PASS: elisp-compiler.test: Sequencing: prog2 | |
PASS: elisp-compiler.test: Conditionals: succeeding if | |
PASS: elisp-compiler.test: Conditionals: failing if | |
PASS: elisp-compiler.test: Conditionals: failing when | |
PASS: elisp-compiler.test: Conditionals: succeeding when | |
PASS: elisp-compiler.test: Conditionals: failing unless | |
PASS: elisp-compiler.test: Conditionals: succeeding unless | |
PASS: elisp-compiler.test: Conditionals: empty cond | |
PASS: elisp-compiler.test: Conditionals: all failing cond | |
PASS: elisp-compiler.test: Conditionals: only condition | |
PASS: elisp-compiler.test: Conditionals: succeeding cond value | |
PASS: elisp-compiler.test: Conditionals: succeeding cond side-effect | |
PASS: elisp-compiler.test: Combining Conditions: empty and | |
PASS: elisp-compiler.test: Combining Conditions: failing and | |
PASS: elisp-compiler.test: Combining Conditions: succeeding and | |
PASS: elisp-compiler.test: Combining Conditions: empty or | |
PASS: elisp-compiler.test: Combining Conditions: failing or | |
PASS: elisp-compiler.test: Combining Conditions: succeeding or | |
PASS: elisp-compiler.test: Combining Conditions: not true | |
PASS: elisp-compiler.test: Combining Conditions: not false | |
PASS: elisp-compiler.test: Iteration: failing while | |
PASS: elisp-compiler.test: Iteration: running while | |
PASS: elisp-compiler.test: Iteration: dotimes | |
PASS: elisp-compiler.test: Iteration: dolist | |
PASS: elisp-compiler.test: Exceptions: catch without exception | |
UNRESOLVED: elisp-compiler.test: Exceptions: catch and throw | |
UNRESOLVED: elisp-compiler.test: Exceptions: unwind-protect | |
PASS: elisp-compiler.test: Eval: basic eval | |
PASS: elisp-compiler.test: Eval: real dynamic code | |
PASS: elisp-compiler.test: Eval: recursive eval | |
PASS: elisp-compiler.test: Variable Setting/Referencing: setq and reference | |
PASS: elisp-compiler.test: Variable Setting/Referencing: setq evaluation order | |
PASS: elisp-compiler.test: Variable Setting/Referencing: setq value | |
PASS: elisp-compiler.test: Variable Setting/Referencing: set and symbol-value | |
PASS: elisp-compiler.test: Variable Setting/Referencing: void variables | |
PASS: elisp-compiler.test: Let and Let*: let without value | |
PASS: elisp-compiler.test: Let and Let*: basic let | |
PASS: elisp-compiler.test: Let and Let*: let* | |
PASS: elisp-compiler.test: Let and Let*: local scope | |
PASS: elisp-compiler.test: Lexical Scoping: basic let semantics | |
PASS: elisp-compiler.test: Lexical Scoping: lexical scope with lexical-let's | |
PASS: elisp-compiler.test: Lexical Scoping: lexical scoping vs. symbol-value / set | |
PASS: elisp-compiler.test: Lexical Scoping: let inside lexical-let | |
PASS: elisp-compiler.test: Lexical Scoping: lambda args inside lexical-let | |
PASS: elisp-compiler.test: Lexical Scoping: closures | |
PASS: elisp-compiler.test: Lexical Scoping: always lexical option (all) | |
PASS: elisp-compiler.test: Lexical Scoping: always lexical option (list) | |
PASS: elisp-compiler.test: Lexical Scoping: with-always-lexical | |
PASS: elisp-compiler.test: Lexical Scoping: lexical lambda args | |
PASS: elisp-compiler.test: Lexical Scoping: lexical lambda tail-recursion | |
PASS: elisp-compiler.test: defconst and defvar: defconst without docstring | |
PASS: elisp-compiler.test: defconst and defvar: defconst value | |
PASS: elisp-compiler.test: defconst and defvar: defvar without value | |
PASS: elisp-compiler.test: defconst and defvar: defvar on already defined variable | |
PASS: elisp-compiler.test: defconst and defvar: defvar on undefined variable | |
PASS: elisp-compiler.test: defconst and defvar: defvar value | |
PASS: elisp-compiler.test: Lambda Expressions: required arguments | |
PASS: elisp-compiler.test: Lambda Expressions: optional argument | |
PASS: elisp-compiler.test: Lambda Expressions: optional missing | |
PASS: elisp-compiler.test: Lambda Expressions: rest argument | |
PASS: elisp-compiler.test: Lambda Expressions: rest missing | |
PASS: elisp-compiler.test: Function Definitions: defun | |
PASS: elisp-compiler.test: Function Definitions: defun value | |
PASS: elisp-compiler.test: Function Definitions: fset and symbol-function | |
PASS: elisp-compiler.test: Function Definitions: void function values | |
PASS: elisp-compiler.test: Function Definitions: flet and flet* | |
PASS: elisp-compiler.test: Calling Functions: recursion | |
PASS: elisp-compiler.test: Calling Functions: dynamic scoping | |
PASS: elisp-compiler.test: Calling Functions: funcall and apply argument handling | |
PASS: elisp-compiler.test: Calling Functions: raw functions with funcall | |
PASS: elisp-compiler.test: Quotation: quote | |
PASS: elisp-compiler.test: Quotation: simple backquote | |
PASS: elisp-compiler.test: Quotation: unquote | |
PASS: elisp-compiler.test: Quotation: unquote splicing | |
PASS: elisp-compiler.test: Macros: defmacro value | |
PASS: elisp-compiler.test: Macros: macro expansion | |
PASS: elisp-compiler.test: Equivalence Predicates: equal | |
UNRESOLVED: elisp-compiler.test: Equivalence Predicates: eq | |
PASS: elisp-compiler.test: Number Built-Ins: floatp | |
PASS: elisp-compiler.test: Number Built-Ins: integerp | |
PASS: elisp-compiler.test: Number Built-Ins: numberp | |
PASS: elisp-compiler.test: Number Built-Ins: wholenump | |
PASS: elisp-compiler.test: Number Built-Ins: zerop | |
PASS: elisp-compiler.test: Number Built-Ins: comparisons | |
PASS: elisp-compiler.test: Number Built-Ins: max and min | |
PASS: elisp-compiler.test: Number Built-Ins: abs | |
PASS: elisp-compiler.test: Number Built-Ins: float | |
PASS: elisp-compiler.test: Number Built-Ins: basic arithmetic operators | |
PASS: elisp-compiler.test: Number Built-Ins: modulo | |
PASS: elisp-compiler.test: Number Built-Ins: floating point rounding | |
PASS: elisp-compiler.test: List Built-Ins: consp and atomp | |
PASS: elisp-compiler.test: List Built-Ins: listp and nlistp | |
PASS: elisp-compiler.test: List Built-Ins: null | |
PASS: elisp-compiler.test: List Built-Ins: car and cdr | |
PASS: elisp-compiler.test: List Built-Ins: car-safe and cdr-safe | |
PASS: elisp-compiler.test: List Built-Ins: pop | |
PASS: elisp-compiler.test: List Built-Ins: push | |
PASS: elisp-compiler.test: List Built-Ins: nth and nthcdr | |
PASS: elisp-compiler.test: List Built-Ins: length | |
PASS: elisp-compiler.test: List Built-Ins: cons, list and make-list | |
PASS: elisp-compiler.test: List Built-Ins: append | |
PASS: elisp-compiler.test: List Built-Ins: reverse | |
PASS: elisp-compiler.test: List Built-Ins: copy-tree | |
PASS: elisp-compiler.test: List Built-Ins: number-sequence | |
PASS: elisp-compiler.test: List Built-Ins: setcar and setcdr | |
PASS: elisp-reader.test: Lexer: end-of-input | |
PASS: elisp-reader.test: Lexer: single character tokens | |
PASS: elisp-reader.test: Lexer: whitespace and comments | |
PASS: elisp-reader.test: Lexer: source properties | |
PASS: elisp-reader.test: Lexer: symbols | |
PASS: elisp-reader.test: Lexer: integers | |
PASS: elisp-reader.test: Lexer: floats | |
PASS: elisp-reader.test: Lexer: strings | |
PASS: elisp-reader.test: Lexer: ASCII control characters and meta in strings | |
PASS: elisp-reader.test: Lexer: characters | |
PASS: elisp-reader.test: Lexer: meta characters | |
PASS: elisp-reader.test: Lexer: circular markers | |
PASS: elisp-reader.test: Lexer: lexer/1 | |
PASS: elisp-reader.test: Parser: only next expression | |
PASS: elisp-reader.test: Parser: source properties | |
PASS: elisp-reader.test: Parser: constants | |
PASS: elisp-reader.test: Parser: quotation | |
PASS: elisp-reader.test: Parser: lists | |
PASS: elisp-reader.test: Parser: vectors | |
PASS: elisp-reader.test: Parser: circular structures | |
PASS: elisp.test: scheme: nil value is a boolean: boolean? | |
PASS: elisp.test: scheme: nil value is false: not | |
PASS: elisp.test: scheme: nil value is false: if | |
PASS: elisp.test: scheme: nil value is false: and | |
PASS: elisp.test: scheme: nil value is false: or | |
PASS: elisp.test: scheme: nil value is false: cond | |
PASS: elisp.test: scheme: nil value is false: do | |
PASS: elisp.test: scheme: nil value as an empty list: list? | |
PASS: elisp.test: scheme: nil value as an empty list: null? | |
PASS: elisp.test: scheme: nil value as an empty list: sort | |
PASS: elisp.test: scheme: lists formed using nil value: list? | |
PASS: elisp.test: scheme: lists formed using nil value: length of #nil | |
PASS: elisp.test: scheme: lists formed using nil value: length | |
PASS: elisp.test: scheme: lists formed using nil value: length (with backquoted list) | |
PASS: elisp.test: scheme: lists formed using nil value: write (#nil) | |
PASS: elisp.test: scheme: lists formed using nil value: display (#nil) | |
PASS: elisp.test: scheme: lists formed using nil value: write (list) | |
PASS: elisp.test: scheme: lists formed using nil value: display (list) | |
PASS: elisp.test: scheme: lists formed using nil value: assq | |
PASS: elisp.test: scheme: lists formed using nil value: assv | |
PASS: elisp.test: scheme: lists formed using nil value: assoc | |
PASS: elisp.test: scheme: lists formed using nil value: with-fluids* | |
PASS: elisp.test: scheme: lists formed using nil value: append! | |
PASS: elisp.test: scheme: lists formed using nil value: last-pair | |
PASS: elisp.test: scheme: lists formed using nil value: reverse | |
PASS: elisp.test: scheme: lists formed using nil value: reverse! | |
PASS: elisp.test: scheme: lists formed using nil value: list-ref | |
PASS: elisp.test: scheme: lists formed using nil value: list-ref | |
PASS: elisp.test: scheme: lists formed using nil value: list-set! | |
PASS: elisp.test: scheme: lists formed using nil value: list-set! | |
PASS: elisp.test: scheme: lists formed using nil value: list-cdr-set! | |
PASS: elisp.test: scheme: lists formed using nil value: list-cdr-set! | |
PASS: elisp.test: scheme: lists formed using nil value: memq | |
PASS: elisp.test: scheme: lists formed using nil value: memv | |
PASS: elisp.test: scheme: lists formed using nil value: member | |
PASS: elisp.test: scheme: lists formed using nil value: list->vector | |
PASS: elisp.test: scheme: lists formed using nil value: list->vector | |
PASS: elisp.test: scheme: lists formed using nil value: list->weak-vector | |
PASS: elisp.test: scheme: lists formed using nil value: sorted? | |
PASS: elisp.test: scheme: lists formed using nil value: merge | |
PASS: elisp.test: scheme: lists formed using nil value: merge! | |
PASS: elisp.test: scheme: lists formed using nil value: sort | |
PASS: elisp.test: scheme: lists formed using nil value: stable-sort | |
PASS: elisp.test: scheme: lists formed using nil value: sort! | |
PASS: elisp.test: scheme: lists formed using nil value: stable-sort! | |
PASS: elisp.test: scheme: value preservation: car | |
PASS: elisp.test: scheme: value preservation: cdr | |
PASS: elisp.test: scheme: value preservation: vector-ref | |
PASS: elisp.test: elisp: (and #f) | |
PASS: elisp.test: elisp: (and #t) | |
PASS: elisp.test: elisp: (and nil) | |
PASS: elisp.test: elisp: (and t) | |
PASS: elisp.test: elisp: (and) | |
PASS: elisp.test: elisp: (cond (nil t) (t 3)) | |
PASS: elisp.test: elisp: (cond (nil t) (t)) | |
PASS: elisp.test: elisp: (cond (nil)) | |
PASS: elisp.test: elisp: (cond) | |
PASS: elisp.test: elisp: (if #f (quote a) (quote b)) | |
PASS: elisp.test: elisp: (if #t (quote a) (quote b)) | |
PASS: elisp.test: elisp: (if nil (quote a) (quote b)) | |
PASS: elisp.test: elisp: (if nil 1 2 3 4) | |
PASS: elisp.test: elisp: (if nil 1 2) | |
PASS: elisp.test: elisp: (if nil 1) | |
PASS: elisp.test: elisp: (if t 1 2) | |
PASS: elisp.test: elisp: (if t 1) | |
PASS: elisp.test: elisp: (let (a) a) | |
PASS: elisp.test: elisp: (let* (a) a) | |
PASS: elisp.test: elisp: (let* ((a 1) (b (* a 2))) b) | |
PASS: elisp.test: elisp: (null nil) | |
PASS: elisp.test: elisp: (or 1 2 3) | |
PASS: elisp.test: elisp: (or nil t nil) | |
PASS: elisp.test: elisp: (or nil) | |
PASS: elisp.test: elisp: (or t nil t) | |
PASS: elisp.test: elisp: (or t) | |
PASS: elisp.test: elisp: (or) | |
PASS: elisp.test: elisp: (prog1 1 2 3) | |
PASS: elisp.test: elisp: (prog2 1 2 3) | |
PASS: elisp.test: elisp: (progn 1 2 3) | |
PASS: elisp.test: elisp: (while nil 1) | |
PASS: elisp.test: elisp: (defun testf (x y &optional o &rest r) (list x y o r)) | |
PASS: elisp.test: elisp: (testf 1 2) | |
PASS: elisp.test: elisp: (testf 1 2 3 4 5 56) | |
PASS: elisp.test: elisp: (funcall (lambda (x y &optional o &rest r) (list x y o r)) 1 2 3 4) | |
PASS: elisp.test: elisp: (apply (lambda (x y &optional o &rest r) (list x y o r)) 1 2 3 nil) | |
PASS: elisp.test: elisp: (setq x 3) | |
PASS: elisp.test: elisp: (defvar x 4) | |
PASS: elisp.test: elisp: x | |
PASS: eval-string.test: basic: eval none | |
PASS: eval-string.test: basic: eval single | |
PASS: eval-string.test: basic: eval multiple | |
PASS: eval-string.test: basic: compile none | |
PASS: eval-string.test: basic: compile single | |
PASS: eval-string.test: basic: compile multiple | |
PASS: eval-string.test: basic: eval values | |
PASS: eval-string.test: basic: compile values | |
PASS: eval.test: memoization: copy-tree: (#t . #(#t)) | |
PASS: eval.test: memoization: copy-tree: circular lists in forms | |
PASS: eval.test: memoization: transparency | |
PASS: eval.test: evaluator: definitions return #<unspecified> | |
PASS: eval.test: evaluator: symbol lookup: top level: unbound: variable reference | |
PASS: eval.test: evaluator: symbol lookup: top level: unbound: procedure | |
PASS: eval.test: evaluator: parameter error: macro as argument | |
PASS: eval.test: evaluator: parameter error: passing macro as parameter | |
PASS: eval.test: call: wrong number of arguments: ((lambda () #f) 1) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x) #f)) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x) #f) 1 2) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x y) #f)) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x y) #f) 1) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x y) #f) 1 2 3) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x . rest) #f)) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x y . rest) #f)) | |
PASS: eval.test: call: wrong number of arguments: ((lambda (x y . rest) #f) 1) | |
PASS: eval.test: apply: scm_tc7_subr_2o: 0 args | |
PASS: eval.test: apply: scm_tc7_subr_2o: 1 arg | |
PASS: eval.test: apply: scm_tc7_subr_2o: 2 args | |
PASS: eval.test: apply: scm_tc7_subr_2o: 3 args | |
XFAIL: eval.test: map: documented? | |
PASS: eval.test: map: argument error: different length lists: first list empty | |
PASS: eval.test: map: argument error: different length lists: second list empty | |
PASS: eval.test: map: argument error: different length lists: first list shorter | |
PASS: eval.test: map: argument error: different length lists: second list shorter | |
PASS: eval.test: define set procedure-name: closure | |
XFAIL: eval.test: define set procedure-name: procedure-with-setter | |
PASS: eval.test: promises: basic promise behaviour: delay gives a promise | |
PASS: eval.test: promises: basic promise behaviour: force evaluates a promise | |
PASS: eval.test: promises: basic promise behaviour: a forced promise is a promise | |
PASS: eval.test: promises: basic promise behaviour: forcing a forced promise works | |
PASS: eval.test: promises: basic promise behaviour: a promise is evaluated once | |
PASS: eval.test: promises: basic promise behaviour: a promise may call itself | |
PASS: eval.test: promises: basic promise behaviour: a promise carries its environment | |
UNRESOLVED: eval.test: promises: basic promise behaviour: a forced promise does not reference its environment | |
PASS: eval.test: promises: extended promise behaviour: forcing a non-promise object is not supported | |
PASS: eval.test: promises: extended promise behaviour: unmemoizing a promise | |
PASS: eval.test: stacks: stack involving a primitive | |
PASS: eval.test: stacks: arguments of a primitive stack frame | |
PASS: eval.test: letrec init evaluation: lots of inits calculated in correct order | |
PASS: eval.test: values: single value | |
PASS: eval.test: values: call-with-values | |
PASS: eval.test: values: equal? | |
PASS: eval.test: stack overflow: exception raised | |
PASS: eval.test: docstrings: fixed closure | |
PASS: eval.test: docstrings: fixed closure with many args | |
PASS: eval.test: docstrings: general closure | |
PASS: eval.test: local evaluation: local-eval | |
PASS: eval.test: local evaluation: local-compile | |
PASS: eval.test: local evaluation: the-environment within a macro | |
PASS: eval.test: local evaluation: capture pattern variables | |
PASS: eval.test: local evaluation: mixed primitive-eval, local-eval and local-compile | |
PASS: exceptions.test: throw/catch: wrong type argument: (throw 1) | |
PASS: exceptions.test: throw/catch: wrong number of arguments: (throw) | |
PASS: exceptions.test: throw/catch: wrong number of arguments: throw 1 / catch 0 | |
PASS: exceptions.test: throw/catch: wrong number of arguments: throw 2 / catch 1 | |
PASS: exceptions.test: throw/catch: wrong number of arguments: throw 1 / catch 2 | |
PASS: exceptions.test: throw/catch: wrong number of arguments: throw 3 / catch 2 | |
PASS: exceptions.test: throw/catch: wrong number of arguments: throw 1 / catch 2+ | |
PASS: exceptions.test: throw/catch: with pre-unwind handler: pre-unwind fluid state | |
PASS: exceptions.test: throw/catch: normal catch | |
PASS: exceptions.test: throw/catch: catch and with-throw-handler | |
PASS: exceptions.test: throw/catch: catch with rethrowing throw-handler | |
PASS: exceptions.test: throw/catch: catch with pre-unwind handler | |
PASS: exceptions.test: throw/catch: catch with rethrowing pre-unwind handler | |
PASS: exceptions.test: throw/catch: catch with throw handler | |
PASS: exceptions.test: throw/catch: catch with rethrowing throw handler | |
PASS: exceptions.test: throw/catch: effect of with-throw-handler not-unwinding on throw to another key | |
PASS: exceptions.test: throw/catch: with-throw-handler chaining | |
PASS: exceptions.test: throw/catch: throw handlers throwing to each other recursively | |
PASS: exceptions.test: throw/catch: throw handler throwing to lexically inside catch | |
PASS: exceptions.test: throw/catch: reuse of same throw handler after lexically inside catch | |
PASS: exceptions.test: throw/catch: again but with two chained throw handlers | |
PASS: exceptions.test: false-if-exception: (false-if-exception #t) | |
PASS: exceptions.test: false-if-exception: (not (false-if-exception #f)) | |
PASS: exceptions.test: false-if-exception: (not (false-if-exception (error xxx))) | |
PASS: filesys.test: copy-file: fd leak when dest unwritable | |
ERROR: filesys.test: lstat: normal file - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
PASS: filesys.test: opendir: root directory: not empty | |
PASS: filesys.test: opendir: root directory: all entries are strings | |
PASS: filesys.test: stat: filename: size | |
PASS: filesys.test: stat: file descriptor: size | |
PASS: filesys.test: stat: port: size | |
PASS: filesys.test: sendfile: file | |
PASS: filesys.test: sendfile: file with offset | |
PASS: filesys.test: sendfile: file with offset past the end | |
PASS: filesys.test: sendfile: file with offset near the end | |
UNRESOLVED: filesys.test: sendfile: pipe | |
UNRESOLVED: filesys.test: sendfile: pipe with offset | |
PASS: fluids.test: syntax: with-fluids missing expression | |
PASS: fluids.test: syntax: with-fluids bad bindings | |
PASS: fluids.test: syntax: with-fluids bad bindings | |
PASS: fluids.test: initial fluid values: fluid-ref uninitialized fluid is #f | |
UNRESOLVED: fluids.test: initial fluid values: initial value is inherited from parent thread | |
PASS: fluids.test: with-fluids with non-fluid: exception raised if nonfluid passed to with-fluids | |
PASS: fluids.test: with-fluids with non-fluid: fluids not modified if nonfluid passed to with-fluids | |
PASS: fluids.test: with-fluids with duplicate fluid: last value wins | |
PASS: fluids.test: with-fluids with duplicate fluid: remove the duplicate, not the last binding | |
PASS: fluids.test: with-fluids with duplicate fluid: original value restored | |
UNRESOLVED: fluids.test: fluid values are thread-local | |
PASS: fluids.test: fluids are GC'd | |
PASS: fluids.test: with-fluids: with-fluids binds | |
PASS: fluids.test: with-fluids: with-fluids unbinds | |
PASS: fluids.test: with-fluids: with-fluids and dynamic-wind | |
PASS: fluids.test: unbound fluids: fluid-ref of unbound fluid | |
PASS: fluids.test: unbound fluids: fluid-bound? of bound fluid | |
PASS: fluids.test: unbound fluids: fluid-bound? of unbound fluid | |
PASS: fluids.test: unbound fluids: unbound fluids can be set | |
PASS: fluids.test: unbound fluids: bound fluids can be unset | |
PASS: foreign.test: dynamic-pointer: error message | |
PASS: foreign.test: null pointer: pointer? | |
PASS: foreign.test: null pointer: zero | |
PASS: foreign.test: null pointer: null pointer identity | |
PASS: foreign.test: null pointer: null-pointer? %null-pointer | |
PASS: foreign.test: null pointer: dereference-pointer %null-pointer | |
PASS: foreign.test: null pointer: pointer->bytevector %null-pointer | |
PASS: foreign.test: make-pointer: pointer? | |
PASS: foreign.test: make-pointer: address preserved | |
PASS: foreign.test: make-pointer: equal? | |
UNRESOLVED: foreign.test: make-pointer: equal? modulo finalizer | |
UNRESOLVED: foreign.test: make-pointer: equal? modulo finalizer (set-pointer-finalizer!) | |
PASS: foreign.test: make-pointer: not equal? | |
PASS: foreign.test: pointer<->scm: immediates | |
PASS: foreign.test: pointer<->scm: non-immediates | |
PASS: foreign.test: define-wrapped-pointer-type: foo? | |
PASS: foreign.test: define-wrapped-pointer-type: unwrap-foo | |
PASS: foreign.test: define-wrapped-pointer-type: identity | |
PASS: foreign.test: define-wrapped-pointer-type: printer | |
PASS: foreign.test: pointer<->bytevector: bijection | |
PASS: foreign.test: pointer<->bytevector: pointer from bits | |
PASS: foreign.test: pointer<->bytevector: dereference-pointer | |
PASS: foreign.test: pointer<->string: %default-port-conversion-strategy is error | |
PASS: foreign.test: pointer<->string: %default-port-conversion-strategy is escape | |
PASS: foreign.test: pointer<->string: %default-port-conversion-strategy is substitute | |
PASS: foreign.test: pointer<->string: bijection | |
UNRESOLVED: foreign.test: pointer<->string: bijection [latin1] | |
PASS: foreign.test: pointer<->string: bijection, utf-8 | |
PASS: foreign.test: pointer<->string: bijection, utf-8 [latin1] | |
PASS: foreign.test: pointer->procedure: object instead of pointer | |
UNRESOLVED: foreign.test: procedure->pointer: qsort | |
UNRESOLVED: foreign.test: procedure->pointer: qsort, wrong return type | |
UNRESOLVED: foreign.test: procedure->pointer: qsort, wrong arity | |
PASS: foreign.test: procedure->pointer: bijection | |
PASS: foreign.test: procedure->pointer: procedures returning a pointer | |
PASS: foreign.test: procedure->pointer: procedures returning void | |
PASS: foreign.test: procedure->pointer: procedure is retained | |
PASS: foreign.test: structs: sizeof { int8, double } | |
PASS: foreign.test: structs: sizeof { short, int, long, pointer } | |
PASS: foreign.test: structs: alignof { int8, double, int8 } | |
PASS: foreign.test: structs: parse-c-struct | |
PASS: foreign.test: structs: alignment constraints honored | |
PASS: foreign.test: structs: int8, pointer | |
PASS: foreign.test: structs: unsigned-long, int8, size_t | |
PASS: foreign.test: structs: long, int, pointer | |
PASS: foreign.test: structs: int8, pointer, short, double | |
PASS: foreign.test: structs: int8, { int8, double, int8 }, int16 | |
PASS: format.test: format basic output: default to Unicode-capable port | |
PASS: format.test: format basic output: format ~% produces a new line | |
PASS: format.test: format basic output: format ~& starts a fresh line | |
PASS: format.test: format basic output: format ~& is stateless but works properly across outputs via port-column | |
PASS: format.test: format basic output: format ~F (format-out-substr) maintains the column correctly | |
PASS: format.test: format: excess arguments ignored A | |
PASS: format.test: format: excess arguments ignored B | |
PASS: format.test: ~d decimal integer: ~@d: -1 | |
PASS: format.test: ~d decimal integer: ~@d: +0 | |
PASS: format.test: ~d decimal integer: ~@d: +1 | |
PASS: format.test: ~f fixed-point: 1.5 | |
PASS: format.test: ~f fixed-point: 3/2 | |
PASS: format.test: ~f fixed-point: string 02.5 | |
ERROR: format.test: ~h localized number: 1234.5 - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (GROUPING) #f)) | |
ERROR: format.test: ~h localized number: padding - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (GROUPING) #f)) | |
ERROR: format.test: ~h localized number: padchar - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (GROUPING) #f)) | |
ERROR: format.test: ~h localized number: decimals - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (GROUPING) #f)) | |
ERROR: format.test: ~h localized number: locale - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (GROUPING) #f)) | |
PASS: format.test: ~{ iteration: no arbitrary iteration limit | |
PASS: fractions.test: fractions: (= 3/4 0.75) | |
PASS: fractions.test: fractions: (= 3/4 0.75) | |
PASS: fractions.test: fractions: (= 0.75 3/4) | |
PASS: fractions.test: fractions: (= 0.75 3/4) | |
PASS: fractions.test: fractions: (eqv? 3/4 3/4) | |
PASS: fractions.test: fractions: (eqv? 3/4 3/4) | |
PASS: fractions.test: fractions: (eqv? 3 3) | |
PASS: fractions.test: fractions: (= -1 (/ most-negative-fixnum (- most-negative-fixnum))) | |
PASS: fractions.test: fractions: (eq? #t (integer? (/ most-negative-fixnum (- most-negative-fixnum)))) | |
PASS: fractions.test: fractions: (eqv? (+ 1/4 1/2) 3/4) | |
PASS: fractions.test: fractions: (eqv? (* 1/4 2/3) 1/6) | |
PASS: fractions.test: fractions: (eqv? (/ 1/4 2/3) 3/8) | |
PASS: fractions.test: fractions: (eqv? (+ 1/4 2/3) 11/12) | |
PASS: fractions.test: fractions: (eqv? (- 1/4 2/3) -5/12) | |
PASS: fractions.test: fractions: (= -3/4 -0.75) | |
PASS: fractions.test: fractions: (eqv? -3/4 -3/4) | |
PASS: fractions.test: fractions: (eqv? -3/4 (/ 1/2 -2/3)) | |
PASS: fractions.test: fractions: (eqv? (* 3/4 2) 3/2) | |
PASS: fractions.test: fractions: (eqv? (* 2 3/4) 3/2) | |
PASS: fractions.test: fractions: (eqv? (* 3/4 0.5) 0.375) | |
PASS: fractions.test: fractions: (eqv? (* 0.5 3/4) 0.375) | |
PASS: fractions.test: fractions: (eqv? (* 1/2 2.0-4.0i) 1.0-2.0i) | |
PASS: fractions.test: fractions: (eqv? (* 2.0-4.0i 1/2) 1.0-2.0i) | |
PASS: fractions.test: fractions: (eqv? (* 1/2 2.0+3.0i) 1.0+1.5i) | |
PASS: fractions.test: fractions: (eqv? (/ 2.0+4.0i 1/2) 4.0+8.0i) | |
PASS: fractions.test: fractions: (= 1/2 0.5) | |
PASS: fractions.test: fractions: (eqv? (- 1/2 0.5+1.0i) 0.0-1.0i) | |
PASS: fractions.test: fractions: (eqv? (- 0.5+1.0i 1/2) 0.0+1.0i) | |
PASS: fractions.test: fractions: (eqv? (+ 1/2 0.5+1.0i) 1.0+1.0i) | |
PASS: fractions.test: fractions: (eqv? (+ 0.5+1.0i 1/2) 1.0+1.0i) | |
PASS: fractions.test: fractions: (eq? (> 1 2/3) #t) | |
PASS: fractions.test: fractions: (eq? (> 2/3 1) #f) | |
PASS: fractions.test: fractions: (eq? (> 1.5 2/3) #t) | |
PASS: fractions.test: fractions: (eq? (> 2/3 1.5) #f) | |
PASS: fractions.test: fractions: (eq? (> 3/4 2/3) #t) | |
PASS: fractions.test: fractions: (eq? (> 2/3 3/4) #f) | |
PASS: fractions.test: fractions: (eqv? (max 1 2/3) 1) | |
PASS: fractions.test: fractions: (eqv? (max 2/3 1) 1) | |
PASS: fractions.test: fractions: (eqv? (max 1 4/3) 4/3) | |
PASS: fractions.test: fractions: (eqv? (max 4/3 1) 4/3) | |
PASS: fractions.test: fractions: (eqv? (max 1.5 4/3) 1.5) | |
PASS: fractions.test: fractions: (eqv? (max 4/3 1.5) 1.5) | |
PASS: fractions.test: fractions: (eqv? (max 4/3 2/3) 4/3) | |
PASS: fractions.test: fractions: (eqv? (max 2/3 4/3) 4/3) | |
PASS: fractions.test: fractions: (eqv? (min 1 2/3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (min 2/3 1) 2/3) | |
PASS: fractions.test: fractions: (eqv? (min 1 4/3) 1) | |
PASS: fractions.test: fractions: (eqv? (min 4/3 1) 1) | |
PASS: fractions.test: fractions: (eqv? (min 1.5 1/2) 0.5) | |
PASS: fractions.test: fractions: (eqv? (min 1/2 1.5) 0.5) | |
PASS: fractions.test: fractions: (eqv? (min 4/3 2/3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (min 2/3 4/3) 2/3) | |
PASS: fractions.test: fractions: (eq? (> 3/4 12345678912345678) #f) | |
PASS: fractions.test: fractions: (eq? (> 12345678912345678 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (< 3/4 12345678912345678) #t) | |
PASS: fractions.test: fractions: (eq? (< 12345678912345678 3/4) #f) | |
PASS: fractions.test: fractions: (eqv? (max 12345678912345678 3/4) 12345678912345678) | |
PASS: fractions.test: fractions: (eqv? (max 3/4 12345678912345678) 12345678912345678) | |
PASS: fractions.test: fractions: (eqv? (min 12345678912345678 3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (min 3/4 12345678912345678) 3/4) | |
PASS: fractions.test: fractions: (eqv? (max 3/4 10197734562406803221/17452826108659293487) 3/4) | |
PASS: fractions.test: fractions: (eqv? (max 1/2 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 3/4 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 1/2 10197734562406803221/17452826108659293487) 1/2) | |
PASS: fractions.test: fractions: (eqv? (max 10197734562406803221/17452826108659293487 10197734562406803221/17) 10197734562406803221/17) | |
PASS: fractions.test: fractions: (eqv? (max 10197734562406803221/174 10197734562406803221/17452826108659293487) 10197734562406803221/174) | |
PASS: fractions.test: fractions: (eqv? (max 10/17452826108659293487 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (max 10197734562406803221/17452826108659293487 10/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 10197734562406803221/17452826108659293487 10197734562406803221/17) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 10197734562406803221/174 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 10/17452826108659293487 10197734562406803221/17452826108659293487) 10/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (min 10197734562406803221/17452826108659293487 10/17452826108659293487) 10/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (expt 2 1/2) (sqrt 2)) | |
PASS: fractions.test: fractions: (eqv? (expt 1/2 2) 1/4) | |
PASS: fractions.test: fractions: (eqv? (expt 2.0 1/2) (sqrt 2)) | |
PASS: fractions.test: fractions: (eqv? (expt 1/2 2) 1/4) | |
PASS: fractions.test: fractions: (eqv? (real-part 3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (imag-part 3/4) 0) | |
PASS: fractions.test: fractions: (eqv? (numerator 3/4) 3) | |
PASS: fractions.test: fractions: (eqv? (denominator 3/4) 4) | |
PASS: fractions.test: fractions: (eqv? (numerator -3/4) -3) | |
PASS: fractions.test: fractions: (eqv? (denominator -3/4) 4) | |
PASS: fractions.test: fractions: (eqv? (numerator 10197734562406803221/17452826108659293487) 10197734562406803221) | |
PASS: fractions.test: fractions: (eqv? (denominator 10197734562406803221/17452826108659293487) 17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (numerator 1/17452826108659293487) 1) | |
PASS: fractions.test: fractions: (eqv? (denominator 10197734562406803221/17) 17) | |
PASS: fractions.test: fractions: (eq? (rational? 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (rational? 1.5) #t) | |
PASS: fractions.test: fractions: (eq? (rational? 1) #t) | |
PASS: fractions.test: fractions: (eq? (rational? 10197734562406803221/17452826108659293487) #t) | |
PASS: fractions.test: fractions: (eq? (integer? 2) #t) | |
PASS: fractions.test: fractions: (eq? (rational? 2) #t) | |
PASS: fractions.test: fractions: (eqv? (angle 3/4) 0.0) | |
PASS: fractions.test: fractions: (eqv? (angle -3/4) (atan 0.0 -1.0)) | |
PASS: fractions.test: fractions: (eqv? (angle 10197734562406803221/17452826108659293487) 0.0) | |
PASS: fractions.test: fractions: (eqv? (magnitude 3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (magnitude -3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (magnitude 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (magnitude -10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (abs 3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (abs -3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (abs 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (abs -10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (abs 10197734562406803221/174) 10197734562406803221/174) | |
PASS: fractions.test: fractions: (eqv? (abs -10197734562406803221/174) 10197734562406803221/174) | |
PASS: fractions.test: fractions: (eqv? (abs 101/17452826108659293487) 101/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (abs -101/17452826108659293487) 101/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (exact->inexact 3/4) 0.75) | |
PASS: fractions.test: fractions: (eqv? (inexact->exact 0.5) 1/2) | |
PASS: fractions.test: fractions: (eqv? (inexact->exact -0.5) -1/2) | |
PASS: fractions.test: fractions: (eqv? (inexact->exact (exact->inexact 2135445/16777216)) 2135445/16777216) | |
PASS: fractions.test: fractions: (eq? (< (- (exact->inexact 10197734562406803221/17452826108659293487) 0.584302765576009) 1.0e-7) #t) | |
PASS: fractions.test: fractions: (eqv? (rationalize 19/25 1/10) 2/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize 723/1000 1/10) 2/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize 723/1000 1/100) 5/7) | |
PASS: fractions.test: fractions: (eqv? (rationalize -723/1000 1/100) -5/7) | |
PASS: fractions.test: fractions: (eqv? (rationalize 51/5 1/100) 51/5) | |
PASS: fractions.test: fractions: (eqv? (rationalize -51/5 1/100) -51/5) | |
PASS: fractions.test: fractions: (eqv? (rationalize 10197734562406803221/17452826108659293487 1/10) 1/2) | |
PASS: fractions.test: fractions: (eqv? (rationalize 10197734562406803221/17452826108659293487 1/100) 7/12) | |
PASS: fractions.test: fractions: (eqv? (rationalize 10197734562406803221/17452826108659293487 1/1000) 7/12) | |
PASS: fractions.test: fractions: (eqv? (rationalize 10197734562406803221/17452826108659293487 1/10000) 52/89) | |
PASS: fractions.test: fractions: (eqv? (rationalize 3/10 1/10) 1/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize 3/10 -1/10) 1/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize -3/10 1/10) -1/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize -3/10 -1/10) -1/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize 3/10 2/5) 0) | |
PASS: fractions.test: fractions: (eq? (exact? 0.6666666666666666) #f) | |
PASS: fractions.test: fractions: (eq? (exact? -15/16) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 2 3)) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 3000000000000 4000000000000)) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 3 4000000000)) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 4000000000 3)) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 10197734562406803221 17452826108659293487)) #t) | |
PASS: fractions.test: fractions: (eq? (exact? (/ 10197734562406803221 17)) #t) | |
PASS: fractions.test: fractions: (eq? (inexact? 0.6666666666666666) #t) | |
PASS: fractions.test: fractions: (eq? (inexact? -15/16) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 2 3)) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 3000000000000 4000000000000)) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 3 4000000000)) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 4000000000 3)) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 10197734562406803221 17452826108659293487)) #f) | |
PASS: fractions.test: fractions: (eq? (inexact? (/ 10197734562406803221 17)) #f) | |
PASS: fractions.test: fractions: (eq? (= 2/3 0.667) #f) | |
PASS: fractions.test: fractions: (eq? (< 1/2 2/3 3/4) #t) | |
PASS: fractions.test: fractions: (eqv? (+ 1/2 2/3) 7/6) | |
PASS: fractions.test: fractions: (eqv? (* 4 1/2) 2) | |
PASS: fractions.test: fractions: (eqv? (- -2/3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (- 2/3) -2/3) | |
PASS: fractions.test: fractions: (eqv? (+ 2/3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (* 2/3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (/ 2/3) 3/2) | |
PASS: fractions.test: fractions: (eqv? (/ 3 4 5) 3/20) | |
PASS: fractions.test: fractions: (eqv? (* 1 1/2) 1/2) | |
PASS: fractions.test: fractions: (eqv? (+ 1 1/4 1/3) 19/12) | |
PASS: fractions.test: fractions: (eqv? (* 3/5 1/6 3) 3/10) | |
PASS: fractions.test: fractions: (eqv? 0 0) | |
PASS: fractions.test: fractions: (eqv? (#{1-}# 1/2) -1/2) | |
PASS: fractions.test: fractions: (eqv? (#{1+}# 1/2) 3/2) | |
PASS: fractions.test: fractions: (eq? (zero? 3/4) #f) | |
PASS: fractions.test: fractions: (eq? (zero? 0) #t) | |
PASS: fractions.test: fractions: (eq? (positive? 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (negative? 3/4) #f) | |
PASS: fractions.test: fractions: (eq? (positive? 10197734562406803221/17452826108659293487) #t) | |
PASS: fractions.test: fractions: (eq? (negative? 10197734562406803221/17452826108659293487) #f) | |
PASS: fractions.test: fractions: (eqv? (/ 17) 1/17) | |
PASS: fractions.test: fractions: (eqv? (/ 17452826108659293487) 1/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (/ -17) -1/17) | |
PASS: fractions.test: fractions: (eqv? (/ -17452826108659293487) -1/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (/ 1/2) 2) | |
PASS: fractions.test: fractions: (eqv? (/ 2 3) 2/3) | |
PASS: fractions.test: fractions: (eqv? (/ 2 -3) -2/3) | |
PASS: fractions.test: fractions: (eq? (zero? (+ 1/2 1/2)) #f) | |
PASS: fractions.test: fractions: (eq? (zero? (+ 1/2 -1/2)) #t) | |
PASS: fractions.test: fractions: (eq? (zero? (- 1/2 1/2)) #t) | |
PASS: fractions.test: fractions: (eqv? (/ 60 5 4 3 2) 1/2) | |
PASS: fractions.test: fractions: (= (truncate 5/4) 1.0) | |
PASS: fractions.test: fractions: (= (truncate 4/5) 0.0) | |
PASS: fractions.test: fractions: (= (truncate -2/3) 0.0) | |
PASS: fractions.test: fractions: (= (truncate 10197734562406803221/17452826108659293487) 0.0) | |
PASS: fractions.test: fractions: (= (truncate 17452826108659293487/10197734562406803221) 1.0) | |
PASS: fractions.test: fractions: (= (/ (log 1/2) (log 2)) -1.0) | |
PASS: fractions.test: fractions: (= (floor 2/3) 0) | |
PASS: fractions.test: fractions: (= (floor -2/3) -1) | |
PASS: fractions.test: fractions: (= (floor 10197734562406803221/17452826108659293487) 0) | |
PASS: fractions.test: fractions: (= (ceiling 2/3) 1) | |
PASS: fractions.test: fractions: (= (ceiling -2/3) 0) | |
PASS: fractions.test: fractions: (= (ceiling 10197734562406803221/17452826108659293487) 1) | |
PASS: fractions.test: fractions: (= (round 2/3) 1.0) | |
PASS: fractions.test: fractions: (= (round -2/3) -1.0) | |
PASS: fractions.test: fractions: (= (round 1/3) 0.0) | |
PASS: fractions.test: fractions: (= (round 10197734562406803221/17452826108659293487) 1.0) | |
PASS: fractions.test: fractions: (eqv? (max 1/2 3/4 4/5 5/6 6/7) 6/7) | |
PASS: fractions.test: fractions: (eqv? (min 1/2 3/4 4/5 5/6 6/7) 1/2) | |
PASS: fractions.test: fractions: (eqv? (expt -1/2 5) -1/32) | |
PASS: fractions.test: fractions: (eqv? (expt 1/2 -10) 1024) | |
PASS: fractions.test: fractions: (eqv? (rationalize 3/10 1/10) 1/3) | |
PASS: fractions.test: fractions: (= (make-rectangular 1/2 -1/2) 0.5-0.5i) | |
PASS: fractions.test: fractions: (= (sqrt 1/4) 0.5) | |
PASS: fractions.test: fractions: (eqv? (string->number 3/4) 3/4) | |
PASS: fractions.test: fractions: (eqv? (string->number -3/4) -3/4) | |
PASS: fractions.test: fractions: (eqv? (string->number 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (string->number -10197734562406803221/17452826108659293487) -10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (string->number 10/17452826108659293487) 10/17452826108659293487) | |
PASS: fractions.test: fractions: (eqv? (string->number 10197734562406803221/174) 10197734562406803221/174) | |
PASS: fractions.test: fractions: (string=? (number->string 3/4) 3/4) | |
PASS: fractions.test: fractions: (string=? (number->string 10197734562406803221/17452826108659293487) 10197734562406803221/17452826108659293487) | |
PASS: fractions.test: fractions: (eq? (eq? 3/4 0.75) #f) | |
PASS: fractions.test: fractions: (eq? (eqv? 3/4 0.75) #f) | |
PASS: fractions.test: fractions: (eq? (eqv? 3/4 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (eqv? 10197734562406803221/17452826108659293487 10197734562406803221/17452826108659293487) #t) | |
PASS: fractions.test: fractions: (eq? (equal? 3/4 0.75) #f) | |
PASS: fractions.test: fractions: (eq? (number? 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (real? 3/4) #t) | |
PASS: fractions.test: fractions: (eq? (integer? 3/4) #f) | |
PASS: fractions.test: fractions: (= (* 1/2 2.0e40) 1.0e40) | |
PASS: fractions.test: fractions: (= (* 2.0e40 1/2) 1.0e40) | |
PASS: fractions.test: fractions: (= (/ 3.0e40 3/2) 2.0e40) | |
PASS: fractions.test: fractions: (eqv? (case 1/2 ((1/2) 1) ((3/4) 2)) 1) | |
PASS: fractions.test: fractions: (eqv? (/ 1 -2) -1/2) | |
PASS: fractions.test: fractions: (eqv? (numerator (/ 1 -2)) -1) | |
PASS: fractions.test: fractions: (eqv? (denominator (/ 1 -2)) 2) | |
PASS: fractions.test: fractions: (eq? (negative? (/ 1 -2)) #t) | |
PASS: fractions.test: fractions: (eq? (positive? (/ 1 -2)) #f) | |
PASS: fractions.test: fractions: (eqv? (/ -1/2 -1/3) 3/2) | |
PASS: fractions.test: fractions: (eqv? (numerator (/ -1/2 -1/3)) 3) | |
PASS: fractions.test: fractions: (eqv? (denominator (/ -1/2 -1/3)) 2) | |
PASS: fractions.test: fractions: (eq? (negative? (/ -1/2 -1/3)) #f) | |
PASS: fractions.test: fractions: (eq? (positive? (/ -1/2 -1/3)) #t) | |
PASS: fractions.test: fractions: (eqv? (numerator 12) 12) | |
PASS: fractions.test: fractions: (eqv? (numerator -12) -12) | |
PASS: fractions.test: fractions: (eqv? (denominator 12) 1) | |
PASS: fractions.test: fractions: (eqv? (denominator -12) 1) | |
PASS: fractions.test: fractions: (eqv? (- 1/2 1/2) 0) | |
PASS: fractions.test: fractions: (eqv? (+ 1/2 1/2) 1) | |
PASS: fractions.test: fractions: (eqv? (/ 1/2 1/2) 1) | |
PASS: fractions.test: fractions: (eqv? (* 2 1/2) 1) | |
PASS: fractions.test: fractions: (eq? (complex? 1/2) #t) | |
PASS: fractions.test: fractions: (eqv? (+ (exact->inexact 3/10) (exact->inexact -3/10)) 0.0) | |
PASS: fractions.test: fractions: (eqv? (/ 1/2 1/4) 2) | |
PASS: fractions.test: fractions: (eqv? (/ 2 1/4) 8) | |
PASS: fractions.test: fractions: (eqv? (/ 1/4 2) 1/8) | |
PASS: fractions.test: fractions: (eqv? (floor 5/2) 2) | |
PASS: fractions.test: fractions: (eqv? (ceiling 5/2) 3) | |
PASS: fractions.test: fractions: (eqv? (round 5/2) 2) | |
PASS: fractions.test: fractions: (eqv? (truncate 5/2) 2) | |
PASS: fractions.test: fractions: (eqv? (floor -5/2) -3) | |
PASS: fractions.test: fractions: (eqv? (ceiling -5/2) -2) | |
PASS: fractions.test: fractions: (eqv? (round -5/2) -2) | |
PASS: fractions.test: fractions: (eqv? (truncate -5/2) -2) | |
PASS: fractions.test: fractions: (eqv? (floor 4/3) 1) | |
PASS: fractions.test: fractions: (eqv? (ceiling 4/3) 2) | |
PASS: fractions.test: fractions: (eqv? (round 4/3) 1) | |
PASS: fractions.test: fractions: (eqv? (truncate 4/3) 1) | |
PASS: fractions.test: fractions: (eqv? (floor -4/3) -2) | |
PASS: fractions.test: fractions: (eqv? (ceiling -4/3) -1) | |
PASS: fractions.test: fractions: (eqv? (round -4/3) -1) | |
PASS: fractions.test: fractions: (eqv? (truncate -4/3) -1) | |
PASS: fractions.test: fractions: (eqv? (floor 5/3) 1) | |
PASS: fractions.test: fractions: (eqv? (ceiling 5/3) 2) | |
PASS: fractions.test: fractions: (eqv? (round 5/3) 2) | |
PASS: fractions.test: fractions: (eqv? (truncate 5/3) 1) | |
PASS: fractions.test: fractions: (eqv? (floor -5/3) -2) | |
PASS: fractions.test: fractions: (eqv? (ceiling -5/3) -1) | |
PASS: fractions.test: fractions: (eqv? (round -5/3) -2) | |
PASS: fractions.test: fractions: (eqv? (truncate -5/3) -1) | |
PASS: fractions.test: fractions: (eqv? (floor 11/4) 2) | |
PASS: fractions.test: fractions: (eqv? (ceiling 11/4) 3) | |
PASS: fractions.test: fractions: (eqv? (round 11/4) 3) | |
PASS: fractions.test: fractions: (eqv? (truncate 11/4) 2) | |
PASS: fractions.test: fractions: (eqv? (floor -11/4) -3) | |
PASS: fractions.test: fractions: (eqv? (ceiling -11/4) -2) | |
PASS: fractions.test: fractions: (eqv? (round -11/4) -3) | |
PASS: fractions.test: fractions: (eqv? (truncate -11/4) -2) | |
PASS: fractions.test: fractions: (eqv? (floor 9/4) 2) | |
PASS: fractions.test: fractions: (eqv? (ceiling 9/4) 3) | |
PASS: fractions.test: fractions: (eqv? (round 9/4) 2) | |
PASS: fractions.test: fractions: (eqv? (truncate 9/4) 2) | |
PASS: fractions.test: fractions: (eqv? (floor -9/4) -3) | |
PASS: fractions.test: fractions: (eqv? (ceiling -9/4) -2) | |
PASS: fractions.test: fractions: (eqv? (round -9/4) -2) | |
PASS: fractions.test: fractions: (eqv? (truncate -9/4) -2) | |
PASS: fractions.test: fractions: (eqv? (numerator 9.0) 9.0) | |
PASS: fractions.test: fractions: (eqv? (numerator 9) 9) | |
PASS: fractions.test: fractions: (eqv? (numerator -9/4) -9) | |
PASS: fractions.test: fractions: (eqv? (numerator -2.25) -9.0) | |
PASS: fractions.test: fractions: (eqv? (denominator 0) 1) | |
PASS: fractions.test: fractions: (eqv? (denominator 9) 1) | |
PASS: fractions.test: fractions: (eqv? (denominator 2/3) 3) | |
PASS: fractions.test: fractions: (eqv? (denominator -9/4) 4) | |
PASS: fractions.test: fractions: (eqv? (denominator -2.25) 4.0) | |
PASS: fractions.test: fractions: (eqv? (denominator 9.0) 1.0) | |
PASS: fractions.test: fractions: (eqv? (expt 2 -2) 1/4) | |
PASS: fractions.test: fractions: (eqv? (expt 1/2 2) 1/4) | |
PASS: fractions.test: fractions: (eqv? (expt 1/2 -2) 4) | |
PASS: fractions.test: fractions: (eqv? (expt -1/2 3) -1/8) | |
PASS: fractions.test: fractions: (= (+ 1 1/2 0.5 3.0+5.5i) 5.0+5.5i) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (/ 1 0)) (lambda args (car args))))) error) (quote numerical-overflow)) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (/ 0)) (lambda args (car args))))) error) (quote numerical-overflow)) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (modulo 1/2 1)) (lambda args (car args))))) error) (quote wrong-type-arg)) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (logand 1/2 1)) (lambda args (car args))))) error) (quote wrong-type-arg)) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (gcd 1/2 3)) (lambda args (car args))))) error) (quote wrong-type-arg)) | |
PASS: fractions.test: fractions: (eq? (let ((error (catch #t (lambda () (numerator 1.0+1.0i)) (lambda args (car args))))) error) (quote wrong-type-arg)) | |
PASS: fractions.test: fractions: (= (- 0.0+6.0i 1/4 0.5 7) -7.75+6.0i) | |
PASS: fractions.test: fractions: (eqv? (rationalize 5/2 1/1000) 5/2) | |
PASS: fractions.test: fractions: (eqv? (rationalize 7/3 1/1000) 7/3) | |
PASS: fractions.test: fractions: (eqv? (rationalize 62831853/20000000 1/10) 16/5) | |
PASS: fractions.test: fractions: (eqv? (numerator (/ 8 -6)) -4) | |
PASS: fractions.test: fractions: (eqv? (denominator (/ 8 -6)) 3) | |
PASS: fractions.test: fractions: (eqv? (gcd (numerator 7/9) (denominator 7/9)) 1) | |
PASS: fractions.test: fractions: (eqv? (/ 10105597264942543888 14352488138967388642) 5052798632471271944/7176244069483694321) | |
PASS: fractions.test: fractions: (eqv? (/ -17631701977702695093 3931860028646338313) -17631701977702695093/3931860028646338313) | |
PASS: fractions.test: fractions: (eqv? (/ -1606495881715082381 16324360910828438638) -1606495881715082381/16324360910828438638) | |
PASS: fractions.test: fractions: (eqv? (/ -7960193178071300653 -10280747961248435844) 7960193178071300653/10280747961248435844) | |
PASS: fractions.test: fractions: (eqv? (+ -6069217517368004039/4076344942716985944 -399587800008780737/578697755310708616) -321318766345655960630110128852941297/147435729263904928853096856396980844) | |
PASS: fractions.test: fractions: (eqv? (+ -41285036778370718/305793940074617155 -1396094619926552183/15846027887642356854) -1081121118676718273499338028514700537/4845619302294419132297197085940230370) | |
PASS: fractions.test: fractions: (eqv? (+ 15975644088444536091/18063939613598316583 17501188199168431305/2979264551795273683) 363736076920798535449296038324193823968/53817254956563877935003279344562385189) | |
PASS: fractions.test: fractions: (eqv? (+ 10197734562406803221/17452826108659293487 14639450560606090654/236781760961536951) 257914422508077920978698094723491089669/4132510899763835955061848877304138137) | |
PASS: fractions.test: fractions: (eqv? (+ 2479135971595944301/28169711053558469409458629766960029324030958129245230797895768033968717159836 3427244662960653095/28446538857424788738244844756675951434179713170118835630969510829753715142438) 83533664807147783700314944003289704497366290621039272787320536148072960487262393639109696219129/400665390043739792096386856839000624247597803909916773326187593475005945995926511155915226239317839405221783416485999405286913042389632370302962776360084) | |
PASS: fractions.test: fractions: (eqv? (+ 14865500635281371370/56222262470894935247131881777606182311286871927285650835673424014252462156319 6436092572090050725/19282524131572095520593158313261757267758159099923763177708581262473988426947) 648496060602737474174747620183913927791943082591316359990137585798909535115053578637078811588665/1084107132826611778585714784136700465449309125114745313342842325649687943726086785657821763235618936882528385000712567133180567926723616940173290425928093) | |
PASS: fractions.test: fractions: (eqv? (+ 340196811925805824067049620503247332111/14422464039094716975 51285507111580975533385007190438537498/3230944134273302873) 1838820276033673324738967436225477772648372110186756083453/46598175588880723338390245118389369175) | |
PASS: fractions.test: fractions: (eqv? (+ -210449319160504160992731982827917332322/5436857856220342451 251628249079137248539965770847855056283/4323109210037952829) 458271632943884346915405609513071881239303671882386130695/23504130271893362375786510953364243879) | |
PASS: fractions.test: fractions: (eqv? (- 8229768172162771789/4094631553683915058 14916542302144281688/9648520391570031013) 18327341244785642013243791303754634353/39507136041685332578233153660317693754) | |
PASS: fractions.test: fractions: (eqv? (- 13554976081719376860/5850035209629724601 -6813034992928443315/16012083383654426278) 256899901877002811987490932642058619395/93671251573905451634945335611797465078) | |
PASS: fractions.test: fractions: (eqv? (- -221798849980968127/896588178875000428 -10118632981534633697/16809799818197706916) 333990778095757160537366868413422249/941966737890699707694484674257410003) | |
PASS: fractions.test: fractions: (eqv? (- -10398409463665680242/10672871071680021919 908300169382593227/1663860017749090135) -2076589873614048366639515256135965791/1366012573135328609279238070700513005) | |
PASS: fractions.test: fractions: (eqv? (- -2198518713248421187/494031967775171833 162489257999262168/3608560229859558061) -8013762081101965644053022173225152351/1782744111192743850497670941715295813) | |
PASS: fractions.test: fractions: (eqv? (- 4025149216228566945/640594137312937394 5467380276809034025/15813352732084653151) 60148732603712157399679443099667862845/10129941051434949990590527231467828494) | |
PASS: fractions.test: fractions: (eqv? (- 1543899448831604569141696144740105016328586790221799945430718394112623114412/1094690716976737526626281319975432667416762320123576900412499904933271786567 -101835025746074730017715423582062511397387458863000475669454309217160145993/55116548932808468782187525862059393507883043749327746382569396580129398962) 196572266866178229534134252625134989714563665559807019513454337864363053729628560611312158082929567528955985669620113192156991984486011150099776316375/60335574468539540262844259780498204139853746803235564167348945699931512713417761400790104247218084745081610815218855896912895393599203789305655343454) | |
PASS: fractions.test: fractions: (eqv? (- -37581128364300495505521143552535972339959603365602244668159915869829949338997/42947503543372015019662104425995959382231280059683481488692141811517675950053 -64888994735350842409379226446854438865448614840503930577860382883594178287934/83188698741706753136718468601650233481619465918167616089202536622553688681087) -339504834548876267781536981106771553482515399809961247195394672491113984585270709765073243997043174508213253440272888923497173265137136111635177948889237/3572746933977957867604303713153220827104741303667912510494658617478381525690274918494624922428110123336345510454960178899375325287131764283538305257747611) | |
PASS: fractions.test: fractions: (eqv? (* -6520062188352981842/3213004995534018829 -3812444292971845716/15284944374811818089) 24857373879807849010516976362973488872/49110602632729971801355498746248797781) | |
PASS: fractions.test: fractions: (eqv? (* -844583948128454879/4750740551331102615 -1309778567130405125/4885884698278749707) 221243590680205607733892613510570975/4642314113048197066962569716783636761) | |
PASS: fractions.test: fractions: (eqv? (* -4579815856418431271/16947444571374397297 7990245706938186906/12540719430158043191) -36593853985314806270746820601513137526/212533147427761354206383017714519654727) | |
PASS: fractions.test: fractions: (eqv? (* -3587966953201943536/3194797554208122281 975954052071387816/2707062718507963111) -3501690886675668292903668827990357376/8648517352177231144330968693325176191) | |
PASS: fractions.test: fractions: (eqv? (* 710265334225408429/567023629756400552 -5578988760400430103/4131535930210536898) -3962562316545608552741467762441538187/2342678499616965424161446427863567696) | |
PASS: fractions.test: fractions: (eqv? (* 18305319006789031727/4480148641441744463 -1641093267260986094/16028097657311023719) -30040735777106040963634910981471804338/71808259944297590021537032075729917897) | |
PASS: fractions.test: fractions: (eqv? (* 522499067029593907/142530390958606446621834761330018829110 1567459634764499377/31663510497342378306792964160850079086) 818996196770998943862055820464495939/4513012530308148429025282037949729145117603192483641232823845248212618993460) | |
PASS: fractions.test: fractions: (eqv? (* -280037880297253633994139513185953058494/23798550327416056573646642830182072429 13967268482262630670960486883264178489/7947215947745048068401387767511847243) -434596028812829556627014314125713048434599389957141408329542154357763726174/21014690966139335562014814134594464675233042588696546668504776333756662583) | |
PASS: fractions.test: fractions: (eqv? (* 87160410649223805266866345018804635271/204719779683096591635231158476535039583 91197762560765392928084914476898132964/277206223024759381433146631560580134513) 7948834435086720002947247338196997812861466884983039250681993725808882173244/56749596904412078223459353928850191672356004665473536520452927516595919428079) | |
PASS: fractions.test: fractions: (eqv? (/ 7013212896988366906/12397903473277899947 818833870013215068/2125577647443895255) 7453564285301859120853045020886215515/5075911640537211768265804260348400698) | |
PASS: fractions.test: fractions: (eqv? (/ -15781329068048599432/14942574238341613337 4388772934226358350/2640112802717985697) -20832244458230302534551181278529162052/32789782692450857054331267544650656975) | |
PASS: fractions.test: fractions: (eqv? (/ -9015230453321124271/17425619133302730035 -10422000746814766599/14972344381173680534) 134979135022768387806775446187867640714/181609815620990738305316999098032100965) | |
PASS: fractions.test: fractions: (eqv? (/ -14741075237791868512/12448692140900938227 -1090381863721238817/1060836378253796023) 15637868866825840780217685066084527776/13573828137487503515304766902031557459) | |
PASS: fractions.test: fractions: (eqv? (/ -7371815071140740177/4722722556038701367 3872455829192658988/994203944294825175) -7329087620340161131469364260313555975/18288534491791723206480607737200436596) | |
PASS: fractions.test: fractions: (eqv? (/ -9856364379969390509/7988230468709836259 -7208901117187058135/7430860779232874136) 1093153305924514768551484985555671272/859497963436269188803272225817371895) | |
PASS: fractions.test: fractions: (eqv? (/ -4420263280205408439/38682162086456801604593696710774835436326970692840048042132553053971380151628 -758651402628235427/1755534012040040367913026343944696058732638465867705260088080517539506722166) 3879961265286134914514096239640695384126081133972137242327715997675029567458817030555062379437/14673138261791601182714628661554161812345431143865809776872034934342213839184709418896670662578) | |
PASS: fractions.test: fractions: (eqv? (/ -54987418627898620923060954379316763081930842855917193391807940070173620336071/17370345837184638879794373707261631548922174314274224219546763452439685451597 107349939397731511365417710412808670916754334908520065561311453951414109180973/7800708635318451621630266369706695626474649690647985662113853436261704078874) -428940831324519456770429889832838610542119304716244392653623661175655561457214418178921042544524225772650432309479656622489393939407340321261255371264054/1864705572939408818246392762570376592749103793151936455808919833872532407312841098160841844995663367019074328670998871082130543124576872890789577304863881) | |
PASS: fractions.test: fraction generics: (eq? (G 1) (quote integer)) | |
PASS: fractions.test: fraction generics: (eq? (G 2/3) (quote fraction)) | |
PASS: ftw.test: visited?-proc: 0 0 - 1st | |
PASS: ftw.test: visited?-proc: 0 0 - 2nd | |
PASS: ftw.test: visited?-proc: 0 0 - 3rd | |
PASS: ftw.test: visited?-proc: 0 1 | |
PASS: ftw.test: visited?-proc: 0 2 | |
PASS: ftw.test: visited?-proc: 0 3 | |
PASS: ftw.test: visited?-proc: 5 5 | |
PASS: ftw.test: visited?-proc: 5 7 | |
PASS: ftw.test: visited?-proc: 7 5 | |
PASS: ftw.test: visited?-proc: 7 7 | |
PASS: ftw.test: visited?-proc: 5 5 - 2nd | |
PASS: ftw.test: visited?-proc: 5 7 - 2nd | |
PASS: ftw.test: visited?-proc: 7 5 - 2nd | |
PASS: ftw.test: visited?-proc: 7 7 - 2nd | |
ERROR: ftw.test: file-system-fold: test-suite - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-fold: test-suite (never enter) - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-fold: test-suite/lib.scm (flat file) - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-fold: ENOENT - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-fold: EACCES - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (getuid) #f)) | |
ERROR: ftw.test: file-system-fold: dangling symlink and lstat - arguments: ((system-error "mkdir" "~A" ("File exists") (17))) | |
ERROR: ftw.test: file-system-fold: dangling symlink and stat - arguments: ((system-error "mkdir" "~A" ("File exists") (17))) | |
ERROR: ftw.test: file-system-tree: test-suite (never enter) - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-tree: test-suite/* - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-tree: test-suite (recursive) - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: file-system-tree: ENOENT - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: top-srcdir - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: test-suite - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: flat file - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: EACCES - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: no select - arguments: ((unbound-variable "module-lookup" "Unbound variable: ~S" (lstat) #f)) | |
ERROR: ftw.test: scandir: symlink to directory - arguments: ((system-error "mkdir" "~A" ("File exists") (17))) | |
PASS: future.test: futures: make-future | |
PASS: future.test: futures: future | |
PASS: future.test: futures: true | |
PASS: future.test: futures: (+ 2 3) | |
PASS: future.test: futures: many | |
PASS: future.test: futures: touch several times | |
PASS: future.test: futures: nested | |
PASS: future.test: futures: multiple values | |
PASS: future.test: futures: no exception | |
PASS: future.test: futures: exception | |
PASS: future.test: nested futures: simple | |
PASS: future.test: nested futures: loop | |
PASS: gc.test: weak-values versus records | |
PASS: gc.test: gc: after-gc-hook gets called | |
UNRESOLVED: gc.test: gc: Unused modules are removed | |
UNRESOLVED: gc.test: gc: Lexical vars are collectable | |
PASS: getopt-long.test: exported procs: `option-ref' defined | |
PASS: getopt-long.test: exported procs: `getopt-long' defined | |
PASS: getopt-long.test: specifying predicate: valid arg | |
PASS: getopt-long.test: specifying predicate: invalid arg | |
PASS: getopt-long.test: specifying predicate: option has no arg | |
PASS: getopt-long.test: not specifying predicate: option has arg | |
PASS: getopt-long.test: not specifying predicate: option has no arg | |
PASS: getopt-long.test: value optional: long option `foo' w/ arg, long option `bar' | |
PASS: getopt-long.test: value optional: short option `foo' w/ arg, long option `bar' | |
PASS: getopt-long.test: value optional: short option `foo', long option `bar', no args | |
PASS: getopt-long.test: value optional: long option `foo', long option `bar', no args | |
PASS: getopt-long.test: value optional: long option `bar', short option `foo', no args | |
PASS: getopt-long.test: value optional: long option `bar', long option `foo', no args | |
PASS: getopt-long.test: option-ref: option-ref `--foo 4' | |
PASS: getopt-long.test: option-ref: option-ref `-f 4' | |
PASS: getopt-long.test: option-ref: option-ref `-f4' | |
PASS: getopt-long.test: option-ref: option-ref `--foo=4' | |
PASS: getopt-long.test: required: not mentioned, not given | |
PASS: getopt-long.test: required: not mentioned, given | |
PASS: getopt-long.test: required: not specified required, not given | |
PASS: getopt-long.test: required: not specified required, given anyway | |
PASS: getopt-long.test: required: not specified required, but w/ value, given anyway w/ "=" val | |
PASS: getopt-long.test: required: not specified required, but w/ value, given anyway w/ non-"=" val | |
PASS: getopt-long.test: required: specified required, not given | |
PASS: getopt-long.test: specified no-value, given anyway: using "=" syntax | |
PASS: getopt-long.test: specified arg required: short opt, arg given | |
PASS: getopt-long.test: specified arg required: long non-"=" opt, arg given | |
PASS: getopt-long.test: specified arg required: long "=" opt, arg given | |
PASS: getopt-long.test: specified arg required: short opt, arg not given | |
PASS: getopt-long.test: specified arg required: long non-"=" opt, arg not given (next arg an option) | |
PASS: getopt-long.test: specified arg required: long "=" opt, arg not given | |
PASS: getopt-long.test: apples-blimps-catalexis example: normal 1 | |
PASS: getopt-long.test: apples-blimps-catalexis example: normal 2 | |
PASS: getopt-long.test: apples-blimps-catalexis example: normal 3 | |
PASS: getopt-long.test: apples-blimps-catalexis example: bad ordering causes missing option | |
PASS: getopt-long.test: multiple occurrences: sf/sf | |
PASS: getopt-long.test: multiple occurrences: sa/sa | |
PASS: getopt-long.test: multiple occurrences: sf/sa | |
PASS: getopt-long.test: multiple occurrences: sa/sf | |
PASS: getopt-long.test: multiple occurrences: lf/lf | |
PASS: getopt-long.test: multiple occurrences: la/la | |
PASS: getopt-long.test: multiple occurrences: lf/la | |
PASS: getopt-long.test: multiple occurrences: la/lf | |
PASS: getopt-long.test: multiple occurrences: sf/lf | |
PASS: getopt-long.test: multiple occurrences: lf/sf | |
PASS: getopt-long.test: multiple occurrences: sf/la | |
PASS: getopt-long.test: multiple occurrences: la/sf | |
PASS: getopt-long.test: multiple occurrences: sa/lf | |
PASS: getopt-long.test: multiple occurrences: lf/sa | |
PASS: getopt-long.test: multiple occurrences: sa/la | |
PASS: getopt-long.test: multiple occurrences: la/sa | |
PASS: getopt-long.test: stop-at-first-non-option: guile-tools compile example | |
PASS: goops.test: GOOPS loads | |
PASS: goops.test: basic classes: <top>: instance? | |
PASS: goops.test: basic classes: <top>: class-of | |
PASS: goops.test: basic classes: <top>: is a class? | |
PASS: goops.test: basic classes: <top>: class-name | |
PASS: goops.test: basic classes: <top>: direct superclasses | |
PASS: goops.test: basic classes: <top>: superclasses | |
PASS: goops.test: basic classes: <top>: direct slots | |
PASS: goops.test: basic classes: <top>: slots | |
PASS: goops.test: basic classes: <object>: instance? | |
PASS: goops.test: basic classes: <object>: class-of | |
PASS: goops.test: basic classes: <object>: is a class? | |
PASS: goops.test: basic classes: <object>: class-name | |
PASS: goops.test: basic classes: <object>: direct superclasses | |
PASS: goops.test: basic classes: <object>: superclasses | |
PASS: goops.test: basic classes: <object>: direct slots | |
PASS: goops.test: basic classes: <object>: slots | |
PASS: goops.test: basic classes: <class>: instance? | |
PASS: goops.test: basic classes: <class>: class-of | |
PASS: goops.test: basic classes: <class>: is a class? | |
PASS: goops.test: basic classes: <class>: class-name | |
PASS: goops.test: basic classes: <class>: direct superclass | |
PASS: goops.test: basic classes: class-precedence-list: <opaque-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-output-port-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <file-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <void-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <bytevector> | |
PASS: goops.test: basic classes: class-precedence-list: <list> | |
PASS: goops.test: basic classes: class-precedence-list: <applicable-struct-class> | |
PASS: goops.test: basic classes: class-precedence-list: <string-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <int-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-input-port-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <dynamic-object> | |
PASS: goops.test: basic classes: class-precedence-list: <arbiter> | |
PASS: goops.test: basic classes: class-precedence-list: <extended-accessor> | |
PASS: goops.test: basic classes: class-precedence-list: <<trap-wrapper>> | |
PASS: goops.test: basic classes: class-precedence-list: <foo> | |
PASS: goops.test: basic classes: class-precedence-list: <protected-read-only-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <void-port> | |
PASS: goops.test: basic classes: class-precedence-list: <js-object> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-unbind>> | |
PASS: goops.test: basic classes: class-precedence-list: <unknown> | |
PASS: goops.test: basic classes: class-precedence-list: <foreign> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-mv-bind>> | |
PASS: goops.test: basic classes: class-precedence-list: <frame> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-void>> | |
PASS: goops.test: basic classes: class-precedence-list: <stack> | |
PASS: goops.test: basic classes: class-precedence-list: <keyword> | |
PASS: goops.test: basic classes: class-precedence-list: <bitvector> | |
PASS: goops.test: basic classes: class-precedence-list: <soft-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-transcoded-port-port> | |
PASS: goops.test: basic classes: class-precedence-list: <applicable-struct> | |
PASS: goops.test: basic classes: class-precedence-list: <primitive-generic> | |
PASS: goops.test: basic classes: class-precedence-list: <accessor> | |
PASS: goops.test: basic classes: class-precedence-list: <symbol> | |
PASS: goops.test: basic classes: class-precedence-list: <applicable> | |
PASS: goops.test: basic classes: class-precedence-list: <js-program-wrapper> | |
PASS: goops.test: basic classes: class-precedence-list: <string-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <<prompt>> | |
PASS: goops.test: basic classes: class-precedence-list: <module> | |
PASS: goops.test: basic classes: class-precedence-list: <srcprops> | |
PASS: goops.test: basic classes: class-precedence-list: <<binding-info>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-call>> | |
PASS: goops.test: basic classes: class-precedence-list: <fraction> | |
PASS: goops.test: basic classes: class-precedence-list: <integer> | |
PASS: goops.test: basic classes: class-precedence-list: <<var>> | |
PASS: goops.test: basic classes: class-precedence-list: <record-type> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-lexical>> | |
PASS: goops.test: basic classes: class-precedence-list: <frame> | |
PASS: goops.test: basic classes: class-precedence-list: <promise> | |
PASS: goops.test: basic classes: class-precedence-list: <char-set-cursor> | |
PASS: goops.test: basic classes: class-precedence-list: <dynamic-state> | |
PASS: goops.test: basic classes: class-precedence-list: <<dynset>> | |
PASS: goops.test: basic classes: class-precedence-list: <<standard-vtable>> | |
PASS: goops.test: basic classes: class-precedence-list: <lexical-environment-type> | |
PASS: goops.test: basic classes: class-precedence-list: <vector> | |
PASS: goops.test: basic classes: class-precedence-list: <<language>> | |
PASS: goops.test: basic classes: class-precedence-list: <<vlist>> | |
PASS: goops.test: basic classes: class-precedence-list: <memoizer> | |
PASS: goops.test: basic classes: class-precedence-list: <vm-continuation> | |
PASS: goops.test: basic classes: class-precedence-list: <js-global-object> | |
PASS: goops.test: basic classes: class-precedence-list: <number> | |
PASS: goops.test: basic classes: class-precedence-list: <mutex> | |
PASS: goops.test: basic classes: class-precedence-list: <<dynwind>> | |
PASS: goops.test: basic classes: class-precedence-list: <char> | |
PASS: goops.test: basic classes: class-precedence-list: <guardian> | |
PASS: goops.test: basic classes: class-precedence-list: <catch-closure> | |
PASS: goops.test: basic classes: class-precedence-list: <foreign-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <random-state> | |
PASS: goops.test: basic classes: class-precedence-list: <<reference-graph>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-source>> | |
PASS: goops.test: basic classes: class-precedence-list: <print-state> | |
PASS: goops.test: basic classes: class-precedence-list: <<trap-state>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-opt-prelude>> | |
PASS: goops.test: basic classes: class-precedence-list: <srfi-69:hash-table> | |
PASS: goops.test: basic classes: class-precedence-list: <<applicable-struct-vtable>> | |
PASS: goops.test: basic classes: class-precedence-list: <<operand>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-const>> | |
PASS: goops.test: basic classes: class-precedence-list: <continuation> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-kw-prelude>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-branch>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-program>> | |
PASS: goops.test: basic classes: class-precedence-list: <complex> | |
PASS: goops.test: basic classes: class-precedence-list: <soft-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <thread> | |
PASS: goops.test: basic classes: class-precedence-list: <directory> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-mv-call>> | |
PASS: goops.test: basic classes: class-precedence-list: <<abort>> | |
PASS: goops.test: basic classes: class-precedence-list: <<dynref>> | |
PASS: goops.test: basic classes: class-precedence-list: <winder> | |
PASS: goops.test: basic classes: class-precedence-list: <locale> | |
PASS: goops.test: basic classes: class-precedence-list: <hashtable> | |
PASS: goops.test: basic classes: class-precedence-list: <string> | |
PASS: goops.test: basic classes: class-precedence-list: <string-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-output-port-port> | |
PASS: goops.test: basic classes: class-precedence-list: <boolean> | |
PASS: goops.test: basic classes: class-precedence-list: <output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <extended-generic-with-setter> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-prompt>> | |
PASS: goops.test: basic classes: class-precedence-list: <<debug>> | |
PASS: goops.test: basic classes: class-precedence-list: <<parameter>> | |
PASS: goops.test: basic classes: class-precedence-list: <boot-closure> | |
PASS: goops.test: basic classes: class-precedence-list: <object> | |
PASS: goops.test: basic classes: class-precedence-list: <lexical-token> | |
PASS: goops.test: basic classes: class-precedence-list: <<let-values>> | |
PASS: goops.test: basic classes: class-precedence-list: <<tree-analysis>> | |
PASS: goops.test: basic classes: class-precedence-list: <malloc> | |
PASS: goops.test: basic classes: class-precedence-list: #<<class> 34d27f8> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-module>> | |
PASS: goops.test: basic classes: class-precedence-list: <option-spec> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-output-port-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <file-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <<applicable-struct-with-setter-vtable>> | |
PASS: goops.test: basic classes: class-precedence-list: <double-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <float-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-label>> | |
PASS: goops.test: basic classes: class-precedence-list: <objcode> | |
PASS: goops.test: basic classes: class-precedence-list: <condition-variable> | |
PASS: goops.test: basic classes: class-precedence-list: <<fix>> | |
PASS: goops.test: basic classes: class-precedence-list: <source-location> | |
PASS: goops.test: basic classes: class-precedence-list: <pair> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-bind>> | |
PASS: goops.test: basic classes: class-precedence-list: <uvec> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-output-port-port> | |
PASS: goops.test: basic classes: class-precedence-list: <read-only-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <regexp> | |
PASS: goops.test: basic classes: class-precedence-list: <macro> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-output-port-procedure> | |
PASS: goops.test: basic classes: class-precedence-list: <soft-port> | |
PASS: goops.test: basic classes: class-precedence-list: <<repl>> | |
PASS: goops.test: basic classes: class-precedence-list: <hook> | |
PASS: goops.test: basic classes: class-precedence-list: <<arity-info>> | |
PASS: goops.test: basic classes: class-precedence-list: <array> | |
PASS: goops.test: basic classes: class-precedence-list: <%memoized> | |
PASS: goops.test: basic classes: class-precedence-list: <<toplevel-info>> | |
PASS: goops.test: basic classes: class-precedence-list: <<warning-type>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-toplevel>> | |
PASS: goops.test: basic classes: class-precedence-list: <<glil-std-prelude>> | |
PASS: goops.test: basic classes: class-precedence-list: <bindings> | |
PASS: goops.test: basic classes: class-precedence-list: <vm> | |
PASS: goops.test: basic classes: class-precedence-list: <fluid> | |
PASS: goops.test: basic classes: class-precedence-list: <top> | |
PASS: goops.test: basic classes: class-precedence-list: <file-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-output-port-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-output-port-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-input-port-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <generic> | |
PASS: goops.test: basic classes: class-precedence-list: <hidden-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <method> | |
PASS: goops.test: basic classes: class-precedence-list: <soft-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <protected-opaque-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <self-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <procedure-class> | |
PASS: goops.test: basic classes: class-precedence-list: <file-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <real> | |
PASS: goops.test: basic classes: class-precedence-list: <port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-input-port-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <void-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <string-port> | |
PASS: goops.test: basic classes: class-precedence-list: <class> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-input-port-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-output-port-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <scm-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-input-port-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-transcoded-port-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <null> | |
PASS: goops.test: basic classes: class-precedence-list: <protected-hidden-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <protected-slot> | |
PASS: goops.test: basic classes: class-precedence-list: <procedure> | |
PASS: goops.test: basic classes: class-precedence-list: <<variable-cache-cell>> | |
PASS: goops.test: basic classes: class-precedence-list: <js-module-object> | |
PASS: goops.test: basic classes: class-precedence-list: <character-set> | |
PASS: goops.test: basic classes: class-precedence-list: <js-array-object> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-transcoded-port-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <async> | |
PASS: goops.test: basic classes: class-precedence-list: <generic-with-setter> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-output-port-input-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <accessor-method> | |
PASS: goops.test: basic classes: class-precedence-list: <input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-custom-binary-input-port-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-input-port-output-port> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-transcoded-port-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <void-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <extended-generic> | |
PASS: goops.test: basic classes: class-precedence-list: <<counter>> | |
PASS: goops.test: basic classes: class-precedence-list: <r6rs-bytevector-input-port-input-port> | |
PASS: goops.test: basic classes: class-precedence-list: <<coverage-data>> | |
PASS: goops.test: basic classes: class-precedence-list: <foo> | |
PASS: goops.test: basic classes: class-precedence-list: <<future>> | |
PASS: goops.test: classes for built-in types: subr | |
PASS: goops.test: classes for built-in types: gsubr | |
PASS: goops.test: classes for built-in types: car | |
PASS: goops.test: classes for built-in types: string | |
PASS: goops.test: classes for built-in types: port | |
PASS: goops.test: classes for built-in types: struct vtable | |
PASS: goops.test: defining classes: define-class: creating a new binding | |
PASS: goops.test: defining classes: define-class: overwriting a binding to a non-class | |
XFAIL: goops.test: defining classes: define-class: bad init-thunk | |
PASS: goops.test: defining classes: define-class: interaction with `struct-ref' | |
PASS: goops.test: defining classes: define-class: interaction with `struct-set!' | |
PASS: goops.test: defining classes: define-class: with accessors | |
PASS: goops.test: defining classes: define-class: cannot redefine fields of <class> | |
PASS: goops.test: defining generics: define-generic: creating a new top-level binding | |
PASS: goops.test: defining generics: define-generic: overwriting a top-level binding to a non-generic | |
PASS: goops.test: defining generics: define-generic: overwriting a top-level binding to a generic | |
PASS: goops.test: defining generics: define-generic: getters do not have setters | |
PASS: goops.test: defining methods: define-method | |
PASS: goops.test: defining methods: method-more-specific? | |
PASS: goops.test: defining methods: method-more-specific? (failure) | |
PASS: goops.test: the method cache: defining a method with a rest arg | |
PASS: goops.test: defining accessors: define-accessor: creating a new top-level binding | |
PASS: goops.test: defining accessors: define-accessor: accessors have setters | |
PASS: goops.test: defining accessors: define-accessor: overwriting a top-level binding to a non-accessor | |
PASS: goops.test: defining accessors: define-accessor: overwriting a top-level binding to an accessor | |
PASS: goops.test: object update: defining class | |
PASS: goops.test: object update: making instance | |
PASS: goops.test: object update: redefining class | |
PASS: goops.test: object update: changing class | |
PASS: goops.test: object update: `hell' in `goops.c' grows as expected | |
PASS: goops.test: object comparison: default method | |
PASS: goops.test: object comparison: equal? | |
PASS: goops.test: object comparison: not equal? | |
PASS: goops.test: object comparison: = | |
PASS: goops.test: object comparison: not = | |
PASS: goops.test: active-slot: defining class with active slot | |
PASS: goops.test: composite-slot: creating instance with propagated slot | |
PASS: goops.test: composite-slot: reading propagated slot | |
PASS: goops.test: composite-slot: writing propagated slot | |
PASS: goops.test: no-applicable-method: calling generic, no methods | |
PASS: goops.test: no-applicable-method: calling generic, one method, applicable | |
PASS: goops.test: no-applicable-method: calling generic, one method, not applicable | |
PASS: guardians.test: g2-garbage not collected yet | |
PASS: guardians.test: g3-garbage not collected yet | |
PASS: guardians.test: g3-garbage saved | |
PASS: guardians.test: g2-saved | |
PASS: guardians.test: nothing else saved | |
UNRESOLVED: guardians.test: g2-garbage saved | |
FAIL: guardians.test: standard guardian functionality: make-guardian: documented? | |
PASS: guardians.test: standard guardian functionality: make-guardian: returns procedure | |
PASS: guardians.test: standard guardian functionality: make-guardian: returns new procedure each time | |
PASS: guardians.test: standard guardian functionality: empty guardian: returns #f | |
PASS: guardians.test: standard guardian functionality: empty guardian: returns always #f | |
PASS: guardians.test: standard guardian functionality: guarding independent objects: guarding immediate | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding independent objects: guarding non-immediate | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding independent objects: guarding two non-immediates | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding independent objects: re-guarding non-immediates | |
PASS: guardians.test: standard guardian functionality: guarding independent objects: guarding living non-immediate | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding weakly referenced objects: guarded weak vector element gets returned from guardian | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding weakly referenced objects: guarded element of weak vector gets eventually removed from weak vector | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding weak containers: element of guarded weak vector gets collected | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding objects more than once: guarding twice in one guardian | |
UNRESOLVED: guardians.test: standard guardian functionality: guarding objects more than once: guarding twice in two guardians | |
FAIL: hash.test: hash: (->bool (object-documentation hash)) | |
PASS: hash.test: hash: hash #t -1 | |
PASS: hash.test: hash: hash #t 0 | |
PASS: hash.test: hash: (= 0 (hash #t 1)) | |
PASS: hash.test: hash: (= 0 (hash #f 1)) | |
PASS: hash.test: hash: (= 0 (hash noop 1)) | |
PASS: hash.test: hash: (= 0 (hash +inf.0 1)) | |
PASS: hash.test: hash: (= 0 (hash -inf.0 1)) | |
PASS: hash.test: hash: (= 0 (hash +nan.0 1)) | |
PASS: hash.test: hash: (= 0 (hash (quote #()) 1)) | |
PASS: hash.test: hash: cyclic vectors | |
FAIL: hash.test: hashv: (->bool (object-documentation hashv)) | |
PASS: hash.test: hashv: hashv #t -1 | |
PASS: hash.test: hashv: hashv #t 0 | |
PASS: hash.test: hashv: (= 0 (hashv #t 1)) | |
PASS: hash.test: hashv: (= 0 (hashv #f 1)) | |
PASS: hash.test: hashv: (= 0 (hashv noop 1)) | |
FAIL: hash.test: hashq: (->bool (object-documentation hashq)) | |
PASS: hash.test: hashq: hashq #t -1 | |
PASS: hash.test: hashq: hashq #t 0 | |
PASS: hash.test: hashq: (= 0 (hashq #t 1)) | |
PASS: hash.test: hashq: (= 0 (hashq #f 1)) | |
PASS: hash.test: hashq: (= 0 (hashq noop 1)) | |
PASS: hash.test: make-hash-table, hash-table?: make-hash-table -1 | |
PASS: hash.test: make-hash-table, hash-table?: (hash-table? (make-hash-table 0)) | |
PASS: hash.test: make-hash-table, hash-table?: (not (hash-table? (quote not-a-hash-table))) | |
PASS: hash.test: make-hash-table, hash-table?: (string-suffix? 0/113> (with-output-to-string (lambda () (write (make-hash-table 100))))) | |
PASS: hash.test: alist conversion: alist->hash-table | |
PASS: hash.test: alist conversion: alist->hashq-table | |
PASS: hash.test: alist conversion: alist->hashv-table | |
PASS: hash.test: alist conversion: alist->hashx-table | |
PASS: hash.test: hash-set and hash-ref: (let ((table (make-hash-table 1))) (hash-set! table (quote one) 1) (hash-set! table (quote two) #t) (hash-set! table (quote three) #t) (hash-set! table (quote four) #t) (hash-set! table (quote five) #t) (hash-set! table (quote six) #t) (hash-set! table (quote seven) #t) (hash-set! table (quote eight) #t) (hash-set! table (quote nine) 9) (hash-set! table (quote ten) #t) (hash-set! table (quote eleven) #t) (hash-set! table (quote twelve) #t) (hash-set! table (quote thirteen) #t) (hash-set! table (quote fourteen) #t) (hash-set! table (quote fifteen) #t) (hash-set! table (quote sixteen) #t) (hash-set! table (quote seventeen) #t) (hash-set! table 18 #t) (hash-set! table 19 #t) (hash-set! table 20 #t) (hash-set! table 21 #t) (hash-set! table 22 #t) (hash-set! table 23 #t) (hash-set! table 24 #t) (hash-set! table 25 #t) (hash-set! table 26 #t) (hash-set! table 27 #t) (hash-set! table 28 #t) (hash-set! table 29 #t) (hash-set! table 30 (quote thirty)) (hash-set! table 31 #t) (hash-set! table 32 #t) (hash-set! table 33 (quote thirty-three)) (hash-set! table 34 #t) (hash-set! table 35 #t) (hash-set! table (quote foo) (quote bar)) (and (equal? 1 (hash-ref table (quote one))) (equal? 9 (hash-ref table (quote nine))) (equal? (quote thirty) (hash-ref table 30)) (equal? (quote thirty-three) (hash-ref table 33)) (equal? (quote bar) (hash-ref table (quote foo))) (string-suffix? 36/61> (with-output-to-string (lambda () (write table)))))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote foo) (let ((table (make-hash-table))) (hash-set! table 1 (quote foo)) (hash-ref table 1))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote foo) (let ((table (make-hash-table))) (hashv-set! table 1 (quote foo)) (hashv-ref table 1))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote foo) (let ((table (make-hash-table))) (hash-set! table 1/2 (quote foo)) (hash-ref table 1/2))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote foo) (let ((table (make-hash-table))) (hashv-set! table 1/2 (quote foo)) (hashv-ref table 1/2))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote foo) (let ((table (make-hash-table))) (hash-set! table (list 1 2) (quote foo)) (hash-ref table (list 1 2)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? #f (let ((table (make-hash-table))) (hashv-set! table (list 1 2) (quote foo)) (hashv-ref table (list 1 2)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? #f (let ((table (make-hash-table))) (hashq-set! table (list 1 2) (quote foo)) (hashq-ref table (list 1 2)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote bar) (let ((table (make-hash-table))) (hash-ref table (quote foo) (quote bar)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote bar) (let ((table (make-hash-table))) (hashv-ref table (quote foo) (quote bar)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote bar) (let ((table (make-hash-table))) (hashq-ref table (quote foo) (quote bar)))) | |
PASS: hash.test: hash-set and hash-ref: (equal? (quote bar) (let ((table (make-hash-table))) (hashx-ref hash equal? table (quote foo) (quote bar)))) | |
PASS: hash.test: hash-set and hash-ref: (hash-ref 'not-a-table 'key) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hash-ref table 1/2)) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hash-ref table 1/3)) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hash-ref table 4)) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hashx-ref hash assoc table 1/32)) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hashx-ref hash assoc table 1/33)) | |
PASS: hash.test: auto-resizing hashx: (equal? (quote equal) (hashx-ref hash assoc table 34)) | |
PASS: hash.test: auto-resizing hashx: (string-suffix? 33/61> (with-output-to-string (lambda () (write table)))) | |
PASS: hash.test: hashx: (let ((table (make-hash-table))) (hashx-set! (lambda (k v) 1) (lambda (k al) (assoc (quote foo) al)) table (quote foo) (quote bar)) (equal? (quote bar) (hashx-ref (lambda (k v) 1) (lambda (k al) (assoc (quote foo) al)) table (quote baz)))) | |
PASS: hash.test: hashx: (let ((table (make-hash-table 31))) (hashx-set! (lambda (k v) 1) assoc table (quote foo) (quote bar)) (equal? #f (hashx-ref (lambda (k v) 2) assoc table (quote foo)))) | |
PASS: hash.test: hashx: (let ((table (make-hash-table))) (hashx-set! hash assoc table (quote foo) (quote bar)) (equal? #f (hashx-ref hash (lambda (k al) #f) table (quote foo)))) | |
PASS: hash.test: hashx: hashx-set! (lambda (k s) 1) equal? table 'foo 'bar | |
FAIL: hash.test: hashx-remove!: (->bool (object-documentation hashx-remove!)) | |
PASS: hash.test: hashx-remove!: (let ((table (make-hash-table))) (hashx-set! hashq assq table (quote x) 123) (hashx-remove! hashq assq table (quote x)) (null? (hash-map->list noop table))) | |
PASS: hash.test: hashx: hashx-set! (lambda (k s) 1) (lambda (k al) #t) table 'foo 'bar | |
PASS: hash.test: hash-count: (equal? 3 (hash-count (const #t) table)) | |
PASS: hash.test: hash-count: (equal? 2 (hash-count (lambda (k v) (string? v)) table)) | |
PASS: hooks.test: hooks: make-hook | |
PASS: hooks.test: hooks: add-hook! | |
PASS: hooks.test: hooks: add-hook!: append | |
PASS: hooks.test: hooks: add-hook!: illegal proc | |
PASS: hooks.test: hooks: add-hook!: illegal hook | |
PASS: hooks.test: hooks: run-hook | |
PASS: hooks.test: hooks: run-hook: bad hook | |
PASS: hooks.test: hooks: run-hook: too many args | |
FAIL: hooks.test: hooks: run-hook: destructive procs | |
PASS: hooks.test: hooks: remove-hook!: | |
PASS: hooks.test: hooks: remove-hook!: empty hook | |
PASS: hooks.test: hooks: hook->list | |
PASS: hooks.test: hooks: reset-hook! | |
PASS: hooks.test: hooks: reset-hook!: empty hook | |
PASS: hooks.test: hooks: reset-hook!: bad hook | |
PASS: iconv.test: ascii string: to ascii bytevector | |
PASS: iconv.test: ascii string: to ascii bytevector (length check) | |
PASS: iconv.test: ascii string: from ascii bytevector | |
PASS: iconv.test: ascii string: to utf-8 bytevector | |
PASS: iconv.test: ascii string: to UTF-8 bytevector (testing encoding case sensitivity) | |
PASS: iconv.test: ascii string: from utf-8 bytevector | |
PASS: iconv.test: ascii string: to latin1 bytevector | |
PASS: iconv.test: ascii string: from latin1 bytevector | |
PASS: iconv.test: narrow non-ascii string: to latin1 bytevector | |
PASS: iconv.test: narrow non-ascii string: to latin1 bytevector (length check) | |
PASS: iconv.test: narrow non-ascii string: from latin1 bytevector | |
PASS: iconv.test: narrow non-ascii string: to utf-8 bytevector | |
PASS: iconv.test: narrow non-ascii string: from utf-8 bytevector | |
PASS: iconv.test: narrow non-ascii string: encode latin1 as ascii | |
PASS: iconv.test: narrow non-ascii string: misparse latin1 as utf8 | |
PASS: iconv.test: narrow non-ascii string: misparse latin1 as ascii | |
PASS: iconv.test: wide non-ascii string: to utf-8 bytevector | |
PASS: iconv.test: wide non-ascii string: from utf-8 bytevector | |
PASS: iconv.test: wide non-ascii string: encode as ascii | |
PASS: iconv.test: wide non-ascii string: encode as latin1 | |
PASS: iconv.test: wide non-ascii string: encode as ascii with substitutions | |
PASS: import.test: selective non-import | |
PASS: import.test: selective import | |
PASS: import.test: renaming import | |
PASS: import.test: symbol-prefic-proc import | |
PASS: import.test: renamer import | |
PASS: interp.test: Internal defines 1 | |
PASS: interp.test: Internal defines 2 | |
PASS: interp.test: closure bodies: eval: expansion | |
PASS: interp.test: closure bodies: eval: iloc escape | |
PASS: interp.test: closure bodies: apply: expansion | |
PASS: interp.test: closure bodies: apply: iloc escape | |
PASS: keywords.test: keywords: printing | |
FAIL: list.test: list: documented? | |
PASS: list.test: list: apply gets fresh list | |
FAIL: list.test: make-list: documented? | |
PASS: list.test: make-list: no init: 0 | |
PASS: list.test: make-list: no init: 1 | |
PASS: list.test: make-list: no init: 2 | |
PASS: list.test: make-list: no init: 3 | |
PASS: list.test: make-list: with init: 0 | |
PASS: list.test: make-list: with init: 1 | |
PASS: list.test: make-list: with init: 2 | |
PASS: list.test: make-list: with init: 3 | |
FAIL: list.test: cons*: documented? | |
PASS: list.test: cons*: one arg: empty list | |
PASS: list.test: cons*: one arg: one elem list | |
PASS: list.test: cons*: one arg: two elem list | |
PASS: list.test: cons*: two args: empty list | |
PASS: list.test: cons*: two args: one elem list | |
PASS: list.test: cons*: two args: two elem list | |
PASS: list.test: cons*: three args: empty list | |
PASS: list.test: cons*: three args: one elem list | |
PASS: list.test: cons*: three args: two elem list | |
PASS: list.test: cons*: apply list unchanged | |
FAIL: list.test: append!: documented? | |
PASS: list.test: append!: no arguments | |
PASS: list.test: append!: empty list argument | |
PASS: list.test: append!: some empty list arguments | |
PASS: list.test: append!: some empty lists with non-empty list | |
PASS: list.test: append!: some empty lists with improper list | |
PASS: list.test: append!: some empty lists with circular list | |
PASS: list.test: append!: some empty lists with non list object | |
PASS: list.test: append!: non-empty list between empty lists | |
PASS: list.test: append!: two one-element lists | |
PASS: list.test: append!: three one-element lists | |
PASS: list.test: append!: two two-element lists | |
PASS: list.test: append!: three two-element lists | |
PASS: list.test: append!: empty list between non-empty lists | |
PASS: list.test: append!: list and improper list | |
PASS: list.test: append!: list and circular list | |
PASS: list.test: append!: list and non list object | |
PASS: list.test: append!: several arbitrary lists | |
PASS: list.test: append!: list to itself | |
PASS: list.test: append!: wrong argument: improper list and empty list | |
PASS: list.test: append!: wrong argument: improper list and list | |
PASS: list.test: append!: wrong argument: list, improper list and list | |
XFAIL: list.test: append!: wrong argument: circular list and empty list | |
XFAIL: list.test: append!: wrong argument: circular list and list | |
XFAIL: list.test: append!: wrong argument: list, circular list and list | |
FAIL: list.test: list-ref: documented? | |
PASS: list.test: list-ref: argument error: index out of range: empty list: index 0 | |
PASS: list.test: list-ref: argument error: index out of range: empty list: index > 0 | |
PASS: list.test: list-ref: argument error: index out of range: empty list: index < 0 | |
PASS: list.test: list-ref: argument error: index out of range: non-empty list: index > length | |
PASS: list.test: list-ref: argument error: index out of range: non-empty list: index < 0 | |
FAIL: list.test: list-set!: documented? | |
PASS: list.test: list-set!: argument error: index out of range: empty list: index 0 | |
PASS: list.test: list-set!: argument error: index out of range: empty list: index > 0 | |
PASS: list.test: list-set!: argument error: index out of range: empty list: index < 0 | |
PASS: list.test: list-set!: argument error: index out of range: non-empty list: index > length | |
PASS: list.test: list-set!: argument error: index out of range: non-empty list: index < 0 | |
FAIL: list.test: list-cdr-set!: documented? | |
PASS: list.test: list-cdr-set!: argument error: index out of range: empty list: index 0 | |
PASS: list.test: list-cdr-set!: argument error: index out of range: empty list: index > 0 | |
PASS: list.test: list-cdr-set!: argument error: index out of range: empty list: index < 0 | |
PASS: list.test: list-cdr-set!: argument error: index out of range: non-empty list: index > length | |
PASS: list.test: list-cdr-set!: argument error: index out of range: non-empty list: index < 0 | |
PASS: list.test: memq: inline (eval) | |
PASS: list.test: memq: inline (compile) | |
PASS: list.test: memq: non inline (eval) | |
PASS: list.test: memq: non inline (compile) | |
PASS: list.test: memv: inline (eval) | |
PASS: list.test: memv: inline (compile) | |
PASS: list.test: memv: non inline (eval) | |
PASS: list.test: memv: non inline (compile) | |
FAIL: load.test: search-path for "foo.scm" yields "dir1/foo.scm" | |
FAIL: load.test: search-path for "bar.scm" yields "dir1/bar.scm" | |
FAIL: load.test: search-path for "baz.scm" yields "dir2/baz.scm" | |
FAIL: load.test: search-path for "baz.ss" yields "dir2/baz.ss" | |
FAIL: load.test: search-path for "ugly.scm" yields "dir3/ugly.scm" | |
PASS: load.test: search-path for "subdir1" yields #f | |
FAIL: load.test: search-path for "foo" with extensions (".ss" ".scm" "") yields "dir1/foo.scm" | |
FAIL: load.test: search-path for "bar" with extensions (".ss" ".scm" "") yields "dir1/bar.scm" | |
FAIL: load.test: search-path for "baz" with extensions (".ss" ".scm" "") yields "dir2/baz.ss" | |
FAIL: load.test: search-path for "ugly.scm" with extensions (".ss" ".scm" "") yields "dir3/ugly.scm" | |
PASS: load.test: search-path for "ugly.ss" with extensions (".ss" ".scm" "") yields #f | |
FAIL: load.test: elisp-nil: search-path for "ugly.scm" with extensions (".ss" ".scm" "") yields "dir3/ugly.scm" | |
PASS: load.test: elisp-nil: search-path for "ugly.ss" with extensions (".ss" ".scm" "") yields #f | |
PASS: load.test: return value of `load': primitive-load | |
PASS: load.test: return value of `load': load-compiled | |
PASS: modules.test: foundations: modules don't remain anonymous | |
PASS: modules.test: foundations: module-add! | |
PASS: modules.test: foundations: module-define! | |
PASS: modules.test: foundations: module-use! | |
PASS: modules.test: foundations: module-use! (duplicates local binding) | |
PASS: modules.test: foundations: module-locally-bound? | |
PASS: modules.test: foundations: module-{local-,}variable | |
PASS: modules.test: foundations: module-import-interface | |
PASS: modules.test: foundations: module-reverse-lookup | |
PASS: modules.test: foundations: module-reverse-lookup [pre-module-obarray] | |
PASS: modules.test: foundations: module-reverse-lookup [wrong-type-arg] | |
PASS: modules.test: foundations: the-root-module | |
PASS: modules.test: foundations: the-scm-module | |
PASS: modules.test: module-use: no uses initially | |
PASS: modules.test: module-use: using ice-9 q | |
PASS: modules.test: module-use: using ice-9 q again | |
PASS: modules.test: module-use: using ice-9 ftw | |
PASS: modules.test: module-use: using ice-9 ftw again | |
PASS: modules.test: module-use: using ice-9 control twice | |
PASS: modules.test: resolve-module: #:ensure #t by default | |
PASS: modules.test: resolve-module: #:ensure #t explicitly | |
PASS: modules.test: resolve-module: #:ensure #f | |
PASS: modules.test: observers: weak observer invoked | |
PASS: modules.test: observers: all weak observers invoked | |
PASS: modules.test: observers: imported bindings updated | |
PASS: modules.test: duplicate bindings: simple duplicate handler | |
PASS: modules.test: lazy binder: not invoked | |
PASS: modules.test: lazy binder: not invoked (module-add!) | |
PASS: modules.test: lazy binder: invoked (module-ref) | |
PASS: modules.test: lazy binder: invoked (module-define!) | |
PASS: modules.test: lazy binder: honored (ref) | |
PASS: modules.test: autoload: module-autoload! | |
PASS: modules.test: autoload: autoloaded | |
PASS: modules.test: autoload: autoloaded+used | |
PASS: modules.test: module versions: version-matches? for matching versions | |
PASS: modules.test: module versions: version-matches? for non-matching versions | |
PASS: modules.test: module versions: version-matches? against more specified version | |
PASS: modules.test: module versions: version-matches? against less specified version | |
PASS: net-db.test: getaddrinfo: 127.0.0.1, any service | |
PASS: net-db.test: getaddrinfo: 127.0.0.1:80 | |
PASS: net-db.test: getaddrinfo: port 80 | |
PASS: net-db.test: getaddrinfo: port 80 with family and socket type | |
PASS: net-db.test: getaddrinfo: no name | |
PASS: net-db.test: getaddrinfo: wrong service name | |
FAIL: numbers.test: 1+: documented? (eval) | |
FAIL: numbers.test: 1+: documented? (compile) | |
PASS: numbers.test: 1+: 0 (eval) | |
PASS: numbers.test: 1+: 0 (compile) | |
PASS: numbers.test: 1+: -1 (eval) | |
PASS: numbers.test: 1+: -1 (compile) | |
PASS: numbers.test: 1+: 100 (eval) | |
PASS: numbers.test: 1+: 100 (compile) | |
PASS: numbers.test: 1+: -100 (eval) | |
PASS: numbers.test: 1+: -100 (compile) | |
PASS: numbers.test: 1+: 1+ fixnum = bignum (32-bit) (eval) | |
PASS: numbers.test: 1+: 1+ fixnum = bignum (32-bit) (compile) | |
PASS: numbers.test: 1+: 1+ fixnum = bignum (64-bit) (eval) | |
PASS: numbers.test: 1+: 1+ fixnum = bignum (64-bit) (compile) | |
FAIL: numbers.test: 1-: documented? (eval) | |
FAIL: numbers.test: 1-: documented? (compile) | |
PASS: numbers.test: 1-: 0 (eval) | |
PASS: numbers.test: 1-: 0 (compile) | |
PASS: numbers.test: 1-: 1 (eval) | |
PASS: numbers.test: 1-: 1 (compile) | |
PASS: numbers.test: 1-: 100 (eval) | |
PASS: numbers.test: 1-: 100 (compile) | |
PASS: numbers.test: 1-: -100 (eval) | |
PASS: numbers.test: 1-: -100 (compile) | |
PASS: numbers.test: 1-: 1- fixnum = bignum (32-bit) (eval) | |
PASS: numbers.test: 1-: 1- fixnum = bignum (32-bit) (compile) | |
PASS: numbers.test: 1-: 1- fixnum = bignum (64-bit) (eval) | |
PASS: numbers.test: 1-: 1- fixnum = bignum (64-bit) (compile) | |
FAIL: numbers.test: exact?: documented? | |
PASS: numbers.test: exact?: integers: 0 | |
PASS: numbers.test: exact?: integers: fixnum-max | |
PASS: numbers.test: exact?: integers: fixnum-max + 1 | |
PASS: numbers.test: exact?: integers: fixnum-min | |
PASS: numbers.test: exact?: integers: fixnum-min - 1 | |
PASS: numbers.test: exact?: reals: sqrt (fixnum-max^2 - 1) | |
PASS: numbers.test: exact?: reals: sqrt ((fixnum-max+1)^2 - 1) | |
PASS: numbers.test: exact?: reals: (not (exact? +inf.0)) | |
PASS: numbers.test: exact?: reals: (not (exact? -inf.0)) | |
PASS: numbers.test: exact?: reals: (not (exact? +nan.0)) | |
FAIL: numbers.test: exp: (documented? exp) | |
PASS: numbers.test: exp: no args | |
PASS: numbers.test: exp: two args | |
PASS: numbers.test: exp: (eqv? 0.0 (exp -inf.0)) | |
PASS: numbers.test: exp: (eqv-loosely? 1.0 (exp 0)) | |
PASS: numbers.test: exp: (eqv-loosely? 1.0 (exp 0.0)) | |
PASS: numbers.test: exp: (eqv-loosely? const-e (exp 1.0)) | |
PASS: numbers.test: exp: (eqv-loosely? const-e^2 (exp 2.0)) | |
PASS: numbers.test: exp: (eqv-loosely? const-1/e (exp -1)) | |
PASS: numbers.test: exp: exp(pi*i) = -1 | |
PASS: numbers.test: exp: exp(-pi*i) = -1 | |
PASS: numbers.test: exp: exp(2*pi*i) = +1 | |
PASS: numbers.test: exp: exp(2-pi*i) = -e^2 | |
FAIL: numbers.test: odd?: (documented? odd?) | |
PASS: numbers.test: odd?: (odd? 1) | |
PASS: numbers.test: odd?: (odd? -1) | |
PASS: numbers.test: odd?: (not (odd? 0)) | |
PASS: numbers.test: odd?: (not (odd? 2)) | |
PASS: numbers.test: odd?: (not (odd? -2)) | |
PASS: numbers.test: odd?: (odd? (+ (* 2 fixnum-max) 1)) | |
PASS: numbers.test: odd?: (not (odd? (* 2 fixnum-max))) | |
PASS: numbers.test: odd?: (odd? (- (* 2 fixnum-min) 1)) | |
PASS: numbers.test: odd?: (not (odd? (* 2 fixnum-min))) | |
FAIL: numbers.test: even?: (documented? even?) | |
PASS: numbers.test: even?: (even? 2) | |
PASS: numbers.test: even?: (even? -2) | |
PASS: numbers.test: even?: (even? 0) | |
PASS: numbers.test: even?: (not (even? 1)) | |
PASS: numbers.test: even?: (not (even? -1)) | |
PASS: numbers.test: even?: (not (even? (+ (* 2 fixnum-max) 1))) | |
PASS: numbers.test: even?: (even? (* 2 fixnum-max)) | |
PASS: numbers.test: even?: (not (even? (- (* 2 fixnum-min) 1))) | |
PASS: numbers.test: even?: (even? (* 2 fixnum-min)) | |
FAIL: numbers.test: finite?: (documented? finite?) | |
PASS: numbers.test: finite?: (not (finite? (inf))) | |
PASS: numbers.test: finite?: (not (finite? +inf.0)) | |
PASS: numbers.test: finite?: (not (finite? -inf.0)) | |
PASS: numbers.test: finite?: complex numbers not in domain of finite? | |
PASS: numbers.test: finite?: complex numbers not in domain of finite? (2) | |
PASS: numbers.test: finite?: complex numbers not in domain of finite? (3) | |
PASS: numbers.test: finite?: (finite? 3) | |
PASS: numbers.test: finite?: (not (finite? (nan))) | |
PASS: numbers.test: finite?: (not (finite? +nan.0)) | |
PASS: numbers.test: finite?: (finite? 0) | |
PASS: numbers.test: finite?: (finite? 0.0) | |
PASS: numbers.test: finite?: (finite? -0.0) | |
PASS: numbers.test: finite?: (finite? 42.0) | |
PASS: numbers.test: finite?: (finite? 1/2) | |
PASS: numbers.test: finite?: (finite? (+ fixnum-max 1)) | |
PASS: numbers.test: finite?: (finite? (- fixnum-min 1)) | |
FAIL: numbers.test: inf?: (documented? inf?) | |
PASS: numbers.test: inf?: (inf? (inf)) | |
PASS: numbers.test: inf?: complex numbers not in domain of inf? | |
PASS: numbers.test: inf?: (inf? +inf.0) | |
PASS: numbers.test: inf?: (not (inf? 0)) | |
PASS: numbers.test: inf?: (not (inf? 42.0)) | |
PASS: numbers.test: inf?: (not (inf? (+ fixnum-max 1))) | |
PASS: numbers.test: inf?: (not (inf? (- fixnum-min 1))) | |
FAIL: numbers.test: nan?: (documented? nan?) | |
PASS: numbers.test: nan?: (nan? (nan)) | |
PASS: numbers.test: nan?: (not (nan? 0)) | |
PASS: numbers.test: nan?: (not (nan? 42.0)) | |
PASS: numbers.test: nan?: (not (nan? (+ fixnum-max 1))) | |
PASS: numbers.test: nan?: (not (nan? (- fixnum-min 1))) | |
FAIL: numbers.test: abs: (documented? abs) | |
PASS: numbers.test: abs: (eqv? 0 (abs 0)) | |
PASS: numbers.test: abs: (eqv? 1 (abs 1)) | |
PASS: numbers.test: abs: (eqv? 1 (abs -1)) | |
PASS: numbers.test: abs: double-negation of fixnum-min: (eqv? fixnum-min (- (abs fixnum-min))) | |
PASS: numbers.test: abs: (eqv? (+ fixnum-max 1) (abs (+ fixnum-max 1))) | |
PASS: numbers.test: abs: (eqv? (+ (- fixnum-min) 1) (abs (- fixnum-min 1))) | |
PASS: numbers.test: abs: (eqv? 0.0 (abs 0.0)) | |
PASS: numbers.test: abs: (eqv? 0.0 (abs -0.0)) | |
PASS: numbers.test: abs: (eqv? 1.0 (abs 1.0)) | |
PASS: numbers.test: abs: (eqv? 1.0 (abs -1.0)) | |
PASS: numbers.test: abs: (real-nan? (abs +nan.0)) | |
PASS: numbers.test: abs: (eqv? +inf.0 (abs +inf.0)) | |
PASS: numbers.test: abs: (eqv? +inf.0 (abs -inf.0)) | |
FAIL: numbers.test: quotient: (documented? quotient) | |
PASS: numbers.test: quotient: 0 / n: n = 1 | |
PASS: numbers.test: quotient: 0 / n: n = -1 | |
PASS: numbers.test: quotient: 0 / n: n = 2 | |
PASS: numbers.test: quotient: 0 / n: n = fixnum-max | |
PASS: numbers.test: quotient: 0 / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: 0 / n: n = fixnum-min | |
PASS: numbers.test: quotient: 0 / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: 1 / n: n = 1 | |
PASS: numbers.test: quotient: 1 / n: n = -1 | |
PASS: numbers.test: quotient: 1 / n: n = 2 | |
PASS: numbers.test: quotient: 1 / n: n = fixnum-max | |
PASS: numbers.test: quotient: 1 / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: 1 / n: n = fixnum-min | |
PASS: numbers.test: quotient: 1 / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: -1 / n: n = 1 | |
PASS: numbers.test: quotient: -1 / n: n = -1 | |
PASS: numbers.test: quotient: -1 / n: n = 2 | |
PASS: numbers.test: quotient: -1 / n: n = fixnum-max | |
PASS: numbers.test: quotient: -1 / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: -1 / n: n = fixnum-min | |
PASS: numbers.test: quotient: -1 / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: fixnum-max / n: n = 1 | |
PASS: numbers.test: quotient: fixnum-max / n: n = -1 | |
PASS: numbers.test: quotient: fixnum-max / n: n = 2 | |
PASS: numbers.test: quotient: fixnum-max / n: n = fixnum-max | |
PASS: numbers.test: quotient: fixnum-max / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: fixnum-max / n: n = fixnum-min | |
PASS: numbers.test: quotient: fixnum-max / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = 1 | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = -1 | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = 2 | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = fixnum-max | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = fixnum-min | |
PASS: numbers.test: quotient: (fixnum-max + 1) / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = 1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = -1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = 2 | |
PASS: numbers.test: quotient: fixnum-min / n: n = fixnum-max | |
PASS: numbers.test: quotient: fixnum-min / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = fixnum-min | |
PASS: numbers.test: quotient: fixnum-min / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = - fixnum-min - 1 | |
PASS: numbers.test: quotient: fixnum-min / n: n = - fixnum-min | |
PASS: numbers.test: quotient: fixnum-min / n: n = - fixnum-min + 1 | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = 1 | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = -1 | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = 2 | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = fixnum-max | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = fixnum-max + 1 | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = fixnum-min | |
PASS: numbers.test: quotient: (fixnum-min - 1) / n: n = fixnum-min - 1 | |
PASS: numbers.test: quotient: (eqv? 5.0 (quotient 35.0 7.0)) | |
PASS: numbers.test: quotient: (eqv? 5.0 (quotient 35 7.0)) | |
PASS: numbers.test: quotient: (eqv? 5.0 (quotient 35.0 7)) | |
PASS: numbers.test: quotient: 35 / 7 | |
PASS: numbers.test: quotient: -35 / 7 | |
PASS: numbers.test: quotient: 35 / -7 | |
PASS: numbers.test: quotient: -35 / -7 | |
PASS: numbers.test: quotient: division by zero: (quotient 1 0) | |
PASS: numbers.test: quotient: division by zero: (quotient bignum 0) | |
FAIL: numbers.test: remainder: (documented? remainder) | |
PASS: numbers.test: remainder: 0 / n: n = 1 | |
PASS: numbers.test: remainder: 0 / n: n = -1 | |
PASS: numbers.test: remainder: 0 / n: n = fixnum-max | |
PASS: numbers.test: remainder: 0 / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: 0 / n: n = fixnum-min | |
PASS: numbers.test: remainder: 0 / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: 1 / n: n = 1 | |
PASS: numbers.test: remainder: 1 / n: n = -1 | |
PASS: numbers.test: remainder: 1 / n: n = fixnum-max | |
PASS: numbers.test: remainder: 1 / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: 1 / n: n = fixnum-min | |
PASS: numbers.test: remainder: 1 / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: -1 / n: n = 1 | |
PASS: numbers.test: remainder: -1 / n: n = -1 | |
PASS: numbers.test: remainder: -1 / n: n = fixnum-max | |
PASS: numbers.test: remainder: -1 / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: -1 / n: n = fixnum-min | |
PASS: numbers.test: remainder: -1 / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: fixnum-max / n: n = 1 | |
PASS: numbers.test: remainder: fixnum-max / n: n = -1 | |
PASS: numbers.test: remainder: fixnum-max / n: n = fixnum-max | |
PASS: numbers.test: remainder: fixnum-max / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: fixnum-max / n: n = fixnum-min | |
PASS: numbers.test: remainder: fixnum-max / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = 1 | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = -1 | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = fixnum-max | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = fixnum-min | |
PASS: numbers.test: remainder: (fixnum-max + 1) / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = 1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = -1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = fixnum-max | |
PASS: numbers.test: remainder: fixnum-min / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = fixnum-min | |
PASS: numbers.test: remainder: fixnum-min / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = - fixnum-min - 1 | |
PASS: numbers.test: remainder: fixnum-min / n: n = - fixnum-min | |
PASS: numbers.test: remainder: fixnum-min / n: n = - fixnum-min + 1 | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = 1 | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = -1 | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = fixnum-max | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = fixnum-max + 1 | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = fixnum-min | |
PASS: numbers.test: remainder: (fixnum-min - 1) / n: n = fixnum-min - 1 | |
PASS: numbers.test: remainder: (eqv? 2.0 (remainder 37.0 7.0)) | |
PASS: numbers.test: remainder: (eqv? 2.0 (remainder 37 7.0)) | |
PASS: numbers.test: remainder: (eqv? 2.0 (remainder 37.0 7)) | |
PASS: numbers.test: remainder: 35 / 7 | |
PASS: numbers.test: remainder: -35 / 7 | |
PASS: numbers.test: remainder: 35 / -7 | |
PASS: numbers.test: remainder: -35 / -7 | |
PASS: numbers.test: remainder: division by zero: (remainder 1 0) | |
PASS: numbers.test: remainder: division by zero: (remainder bignum 0) | |
FAIL: numbers.test: modulo: (documented? modulo) | |
PASS: numbers.test: modulo: 0 % n: n = 1 | |
PASS: numbers.test: modulo: 0 % n: n = -1 | |
PASS: numbers.test: modulo: 0 % n: n = fixnum-max | |
PASS: numbers.test: modulo: 0 % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: 0 % n: n = fixnum-min | |
PASS: numbers.test: modulo: 0 % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: 1 % n: n = 1 | |
PASS: numbers.test: modulo: 1 % n: n = -1 | |
PASS: numbers.test: modulo: 1 % n: n = fixnum-max | |
PASS: numbers.test: modulo: 1 % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: 1 % n: n = fixnum-min | |
PASS: numbers.test: modulo: 1 % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: -1 % n: n = 1 | |
PASS: numbers.test: modulo: -1 % n: n = -1 | |
PASS: numbers.test: modulo: -1 % n: n = fixnum-max | |
PASS: numbers.test: modulo: -1 % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: -1 % n: n = fixnum-min | |
PASS: numbers.test: modulo: -1 % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: fixnum-max % n: n = 1 | |
PASS: numbers.test: modulo: fixnum-max % n: n = -1 | |
PASS: numbers.test: modulo: fixnum-max % n: n = fixnum-max | |
PASS: numbers.test: modulo: fixnum-max % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: fixnum-max % n: n = fixnum-min | |
PASS: numbers.test: modulo: fixnum-max % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = 1 | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = -1 | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = fixnum-max | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = fixnum-min | |
PASS: numbers.test: modulo: (fixnum-max + 1) % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: fixnum-min % n: n = 1 | |
PASS: numbers.test: modulo: fixnum-min % n: n = -1 | |
PASS: numbers.test: modulo: fixnum-min % n: n = fixnum-max | |
PASS: numbers.test: modulo: fixnum-min % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: fixnum-min % n: n = fixnum-min | |
PASS: numbers.test: modulo: fixnum-min % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = 1 | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = -1 | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = fixnum-max | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = fixnum-max + 1 | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = fixnum-min | |
PASS: numbers.test: modulo: (fixnum-min - 1) % n: n = fixnum-min - 1 | |
PASS: numbers.test: modulo: (eqv? 1.0 (modulo 13.0 4.0)) | |
PASS: numbers.test: modulo: (eqv? 1.0 (modulo 13 4.0)) | |
PASS: numbers.test: modulo: (eqv? 1.0 (modulo 13.0 4)) | |
PASS: numbers.test: modulo: 13 % 4 | |
PASS: numbers.test: modulo: 2177452800 % 86400 | |
PASS: numbers.test: modulo: -13 % 4 | |
PASS: numbers.test: modulo: -2177452800 % 86400 | |
PASS: numbers.test: modulo: 13 % -4 | |
PASS: numbers.test: modulo: 2177452800 % -86400 | |
PASS: numbers.test: modulo: -13 % -4 | |
PASS: numbers.test: modulo: -2177452800 % -86400 | |
PASS: numbers.test: modulo: division by zero: (modulo 1 0) | |
PASS: numbers.test: modulo: division by zero: (modulo bignum 0) | |
PASS: numbers.test: modulo-expt: (= 1 (modulo-expt 17 23 47)) | |
PASS: numbers.test: modulo-expt: (= 1 (modulo-expt 17 -23 47)) | |
PASS: numbers.test: modulo-expt: (= 17 (modulo-expt 17 -22 47)) | |
PASS: numbers.test: modulo-expt: (= 36 (modulo-expt 17 22 47)) | |
PASS: numbers.test: modulo-expt: (= 183658794479969134816674175082294846241553725240 (modulo-expt 111122223333444455556666 111122223333444455556666 1153478690012629968439432872520758982731022934717)) | |
PASS: numbers.test: modulo-expt: Proper exception with 0 modulus | |
PASS: numbers.test: modulo-expt: Proper exception when result not invertible | |
PASS: numbers.test: modulo-expt: Proper exception with wrong type argument | |
PASS: numbers.test: modulo-expt: Proper exception with wrong type argument | |
PASS: numbers.test: modulo-expt: Proper exception with wrong type argument | |
PASS: numbers.test: numerator: 0 | |
PASS: numbers.test: numerator: 1 | |
PASS: numbers.test: numerator: 2 | |
PASS: numbers.test: numerator: -1 | |
PASS: numbers.test: numerator: -2 | |
PASS: numbers.test: numerator: 0.0 | |
PASS: numbers.test: numerator: 1.0 | |
PASS: numbers.test: numerator: 2.0 | |
PASS: numbers.test: numerator: -0.0 | |
PASS: numbers.test: numerator: -1.0 | |
PASS: numbers.test: numerator: -2.0 | |
PASS: numbers.test: numerator: 0.5 | |
PASS: numbers.test: numerator: 0.25 | |
PASS: numbers.test: numerator: 0.75 | |
PASS: numbers.test: numerator: +inf.0 | |
PASS: numbers.test: numerator: -inf.0 | |
PASS: numbers.test: denominator: 0 | |
PASS: numbers.test: denominator: 1 | |
PASS: numbers.test: denominator: 2 | |
PASS: numbers.test: denominator: -1 | |
PASS: numbers.test: denominator: -2 | |
PASS: numbers.test: denominator: 0.0 | |
PASS: numbers.test: denominator: 1.0 | |
PASS: numbers.test: denominator: 2.0 | |
PASS: numbers.test: denominator: -0.0 | |
PASS: numbers.test: denominator: -1.0 | |
PASS: numbers.test: denominator: -2.0 | |
PASS: numbers.test: denominator: 0.5 | |
PASS: numbers.test: denominator: 0.25 | |
PASS: numbers.test: denominator: 0.75 | |
PASS: numbers.test: denominator: +inf.0 | |
PASS: numbers.test: denominator: -inf.0 | |
FAIL: numbers.test: gcd: documented? | |
PASS: numbers.test: gcd: (n): n = -2 | |
PASS: numbers.test: gcd: (0 n): n = 0 | |
PASS: numbers.test: gcd: (0 n): n = 1 | |
PASS: numbers.test: gcd: (0 n): n = -1 | |
PASS: numbers.test: gcd: (0 n): n = fixnum-max | |
PASS: numbers.test: gcd: (0 n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: (0 n): n = fixnum-min | |
PASS: numbers.test: gcd: (0 n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: (n 0): n = 2^128 * fixnum-max | |
PASS: numbers.test: gcd: (1 n): n = 0 | |
PASS: numbers.test: gcd: (1 n): n = 1 | |
PASS: numbers.test: gcd: (1 n): n = -1 | |
PASS: numbers.test: gcd: (1 n): n = fixnum-max | |
PASS: numbers.test: gcd: (1 n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: (1 n): n = fixnum-min | |
PASS: numbers.test: gcd: (1 n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: (-1 n): n = 0 | |
PASS: numbers.test: gcd: (-1 n): n = 1 | |
PASS: numbers.test: gcd: (-1 n): n = -1 | |
PASS: numbers.test: gcd: (-1 n): n = fixnum-max | |
PASS: numbers.test: gcd: (-1 n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: (-1 n): n = fixnum-min | |
PASS: numbers.test: gcd: (-1 n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: (fixnum-max n): n = 0 | |
PASS: numbers.test: gcd: (fixnum-max n): n = 1 | |
PASS: numbers.test: gcd: (fixnum-max n): n = -1 | |
PASS: numbers.test: gcd: (fixnum-max n): n = fixnum-max | |
PASS: numbers.test: gcd: (fixnum-max n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: (fixnum-max n): n = fixnum-min | |
PASS: numbers.test: gcd: (fixnum-max n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = 0 | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = 1 | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = -1 | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = fixnum-max | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = fixnum-min | |
PASS: numbers.test: gcd: ((+ fixnum-max 1) n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: (fixnum-min n): n = 0 | |
PASS: numbers.test: gcd: (fixnum-min n): n = 1 | |
PASS: numbers.test: gcd: (fixnum-min n): n = -1 | |
PASS: numbers.test: gcd: (fixnum-min n): n = fixnum-max | |
PASS: numbers.test: gcd: (fixnum-min n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: (fixnum-min n): n = fixnum-min | |
PASS: numbers.test: gcd: (fixnum-min n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = 0 | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = 1 | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = -1 | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = fixnum-max | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = fixnum-max + 1 | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = fixnum-min | |
PASS: numbers.test: gcd: ((- fixnum-min 1) n): n = fixnum-min - 1 | |
PASS: numbers.test: gcd: flonum arguments: flonum | |
PASS: numbers.test: gcd: flonum arguments: flonum/flonum | |
PASS: numbers.test: gcd: flonum arguments: flonum/fixnum | |
PASS: numbers.test: gcd: flonum arguments: fixnum/flonum | |
PASS: numbers.test: gcd: flonum arguments: flonum/bignum | |
PASS: numbers.test: gcd: flonum arguments: bignum/flonum | |
FAIL: numbers.test: lcm: (documented? lcm) | |
PASS: numbers.test: lcm: (lcm) | |
PASS: numbers.test: lcm: (lcm -15) | |
PASS: numbers.test: lcm: (lcm 32 -36) | |
PASS: numbers.test: lcm: flonum arguments: flonum | |
PASS: numbers.test: lcm: flonum arguments: flonum/flonum | |
PASS: numbers.test: lcm: flonum arguments: flonum/fixnum | |
PASS: numbers.test: lcm: flonum arguments: fixnum/flonum | |
PASS: numbers.test: lcm: flonum arguments: flonum/bignum | |
PASS: numbers.test: lcm: flonum arguments: bignum/flonum | |
PASS: numbers.test: lcm: (= lcm-of-big-n-and-11 (lcm big-n 11)) | |
PASS: numbers.test: lcm: (= lcm-of-big-n-and-11 (lcm 11 big-n 11)) | |
FAIL: numbers.test: rationalize: (documented? rationalize) | |
PASS: numbers.test: rationalize: (eqv? 2 (rationalize 4 2)) | |
PASS: numbers.test: rationalize: (eqv? -2 (rationalize -4 2)) | |
PASS: numbers.test: rationalize: (eqv? 2.0 (rationalize 4 2.0)) | |
PASS: numbers.test: rationalize: (eqv? -2.0 (rationalize -4.0 2)) | |
PASS: numbers.test: rationalize: (eqv? 0 (rationalize 4 8)) | |
PASS: numbers.test: rationalize: (eqv? 0 (rationalize -4 8)) | |
PASS: numbers.test: rationalize: (eqv? 0.0 (rationalize 4 8.0)) | |
PASS: numbers.test: rationalize: (eqv? 0.0 (rationalize -4.0 8)) | |
PASS: numbers.test: rationalize: (eqv? 0.0 (rationalize 3 +inf.0)) | |
PASS: numbers.test: rationalize: (eqv? 0.0 (rationalize -3 +inf.0)) | |
PASS: numbers.test: rationalize: (real-nan? (rationalize +inf.0 +inf.0)) | |
PASS: numbers.test: rationalize: (real-nan? (rationalize +nan.0 +inf.0)) | |
PASS: numbers.test: rationalize: (real-nan? (rationalize +nan.0 4)) | |
PASS: numbers.test: rationalize: (eqv? +inf.0 (rationalize +inf.0 3)) | |
PASS: numbers.test: rationalize: (eqv? 3/10 (rationalize 3/10 0)) | |
PASS: numbers.test: rationalize: (eqv? -3/10 (rationalize -3/10 0)) | |
PASS: numbers.test: rationalize: (eqv? 1/3 (rationalize 3/10 1/10)) | |
PASS: numbers.test: rationalize: (eqv? -1/3 (rationalize -3/10 1/10)) | |
PASS: numbers.test: rationalize: (eqv? 1/3 (rationalize 3/10 -1/10)) | |
PASS: numbers.test: rationalize: (eqv? -1/3 (rationalize -3/10 -1/10)) | |
PASS: numbers.test: rationalize: (eqv? 1/2 (rationalize 67/100 1/4)) | |
PASS: numbers.test: rationalize: (eqv? -1/2 (rationalize -67/100 1/4)) | |
PASS: numbers.test: rationalize: (eqv? 1 (rationalize 67/100 1/3)) | |
PASS: numbers.test: rationalize: (eqv? -1 (rationalize -67/100 1/3)) | |
PASS: numbers.test: rationalize: (eqv? 1/2 (rationalize 33/50 1/3)) | |
PASS: numbers.test: rationalize: (eqv? -1/2 (rationalize -33/50 1/3)) | |
PASS: numbers.test: rationalize: (eqv? 1 (rationalize 67/100 2/3)) | |
PASS: numbers.test: rationalize: (eqv? -1 (rationalize -67/100 2/3)) | |
PASS: numbers.test: rationalize: (eqv? 0 (rationalize 33/50 2/3)) | |
PASS: numbers.test: rationalize: (eqv? 0 (rationalize -33/50 2/3)) | |
PASS: numbers.test: rationalize: pi: (eqv? 16/5 (rationalize *pi* 1/10)) | |
PASS: numbers.test: rationalize: pi: (eqv? 201/64 (rationalize *pi* 1/1000)) | |
PASS: numbers.test: rationalize: pi: (eqv? 75948/24175 (rationalize *pi* (expt 10 -7))) | |
PASS: numbers.test: rationalize: pi: (eqv? 100798/32085 (rationalize *pi* (expt 10 -8))) | |
PASS: numbers.test: rationalize: pi: (eqv? 58466453/18610450 (rationalize *pi* (expt 10 -14))) | |
PASS: numbers.test: rationalize: pi: (eqv? 2307954651196778721982809475299879198775111361078/734644782339796933783743757007944508986600750685 (rationalize *pi* (expt 10 -95))) | |
PASS: numbers.test: rationalize: (test-eqv? (/ 1.0 3) (rationalize 0.3 1/10)) | |
PASS: numbers.test: rationalize: (test-eqv? (/ -1.0 3) (rationalize -0.3 1/10)) | |
PASS: numbers.test: rationalize: (test-eqv? (/ 1.0 3) (rationalize 0.3 -1/10)) | |
PASS: numbers.test: rationalize: (test-eqv? (/ -1.0 3) (rationalize -0.3 -1/10)) | |
FAIL: numbers.test: number->string: (documented? number->string) | |
PASS: numbers.test: number->string: (string=? (number->string 0) 0) | |
PASS: numbers.test: number->string: (string=? (number->string 171) 171) | |
PASS: numbers.test: number->string: (= (+ fixnum-max 1) (num->str->num (+ fixnum-max 1) 10)) | |
PASS: numbers.test: number->string: (= (- fixnum-min 1) (num->str->num (- fixnum-min 1) 10)) | |
PASS: numbers.test: number->string: (+inf.0 pos) | |
PASS: numbers.test: number->string: (+inf.0 neg) | |
PASS: numbers.test: number->string: (1.3 pos) | |
PASS: numbers.test: number->string: (1.3 neg) | |
PASS: numbers.test: number->string: (3.141592653589793 pos) | |
PASS: numbers.test: number->string: (3.141592653589793 neg) | |
PASS: numbers.test: number->string: (2.718281828459045 pos) | |
PASS: numbers.test: number->string: (2.718281828459045 neg) | |
PASS: numbers.test: number->string: (0.3333333333333333 pos) | |
PASS: numbers.test: number->string: (0.3333333333333333 neg) | |
PASS: numbers.test: number->string: (0.14285714285714285 pos) | |
PASS: numbers.test: number->string: (0.14285714285714285 neg) | |
PASS: numbers.test: number->string: (2.225073858507201e-308 pos) | |
PASS: numbers.test: number->string: (2.225073858507201e-308 neg) | |
PASS: numbers.test: number->string: (2.2250738585072014e-308 pos) | |
PASS: numbers.test: number->string: (2.2250738585072014e-308 neg) | |
PASS: numbers.test: number->string: (1.7976931348623157e308 pos) | |
PASS: numbers.test: number->string: (1.7976931348623157e308 neg) | |
PASS: numbers.test: number->string: (string=? 0.0 (number->string 0.0)) | |
PASS: numbers.test: number->string: (or (eqv? 0.0 -0.0) (string=? -0.0 (number->string -0.0))) | |
PASS: numbers.test: number->string: (string=? (number->string 35.25 36) z.9) | |
PASS: numbers.test: number->string: (string=? (number->string 0.25 2) 0.01) | |
PASS: numbers.test: number->string: (string=? (number->string 255.0625 16) ff.1) | |
PASS: numbers.test: number->string: (string=? (number->string (/ 1 3) 3) 1/10) | |
PASS: numbers.test: number->string: (string=? (number->string 10) 10) | |
PASS: numbers.test: number->string: (string=? (number->string 10 11) a) | |
PASS: numbers.test: number->string: (string=? (number->string 36 36) 10) | |
PASS: numbers.test: number->string: (= (num->str->num 36 36) 36) | |
PASS: numbers.test: number->string: (= (string->number z 36) 35) | |
PASS: numbers.test: number->string: (= (string->number Z 36) 35) | |
PASS: numbers.test: number->string: (not (string->number Z 35)) | |
PASS: numbers.test: number->string: (string=? (number->string 35 36) z) | |
PASS: numbers.test: number->string: (= (num->str->num 35 36) 35) | |
PASS: numbers.test: number->string: (string=? (number->string 1.234234234e13) 1.234234234e13) | |
PASS: numbers.test: number->string: (string=? (number->string 1234234234000.0) 1234234234000.0) | |
PASS: numbers.test: number->string: (string=? (number->string 1240000.0) 1240000.0) | |
PASS: numbers.test: number->string: powers of radix: (2 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (2 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (2 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (3 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (3 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (4 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (4 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (5 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (5 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (6 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (6 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (7 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (7 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (8 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (8 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (9 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (9 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (10 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (10 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (11 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (11 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (12 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (12 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (13 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (13 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (14 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (14 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (15 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (15 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (16 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (16 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (17 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (17 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (18 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (18 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (19 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (19 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (20 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (20 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (21 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (21 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (22 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (22 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (23 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (23 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (24 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (24 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (25 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (25 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (26 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (26 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (27 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (27 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (28 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (28 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (29 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (29 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (30 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (30 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (31 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (31 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (32 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (32 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (33 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (33 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (34 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (34 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (35 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (35 20 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -20 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -20 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -19 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -19 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -18 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -18 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -17 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -17 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -16 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -16 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -15 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -15 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -14 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -14 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -13 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -13 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -12 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -12 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -11 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -11 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -10 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -10 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -9 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -9 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -8 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -8 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -7 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -7 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -6 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -6 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -5 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -5 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -4 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -4 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -3 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -3 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -2 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -2 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 -1 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 -1 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 0 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 0 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 1 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 1 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 2 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 2 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 3 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 3 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 4 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 4 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 5 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 5 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 6 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 6 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 7 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 7 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 8 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 8 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 9 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 9 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 10 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 10 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 11 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 11 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 12 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 12 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 13 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 13 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 14 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 14 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 15 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 15 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 16 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 16 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 17 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 17 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 18 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 18 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 19 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 19 neg) | |
PASS: numbers.test: number->string: powers of radix: (36 20 pos) | |
PASS: numbers.test: number->string: powers of radix: (36 20 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.0e-324 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.0e-324 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.5e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.5e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.5e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.5e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (3.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (3.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (3.5e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (3.5e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (4.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (4.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (4.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (4.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (5.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (6.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (6.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (6.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (6.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (7.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (7.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (7.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (7.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (8.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (8.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (8.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (8.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (9.0e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (9.0e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (9.4e-323 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (9.4e-323 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.0e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.0e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.04e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.04e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.1e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.1e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.14e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.14e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.2e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.2e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.24e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.24e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.3e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.3e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.33e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.33e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.4e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.4e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.43e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.43e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.5e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.5e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.53e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.53e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.6e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.6e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.63e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.63e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.7e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.7e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.73e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.73e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.8e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.8e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.83e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.83e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.9e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.9e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.93e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (1.93e-322 neg) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.0e-322 pos) | |
PASS: numbers.test: number->string: multiples of smallest inexact: (2.0e-322 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000002 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000002 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000004 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000004 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000007 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000007 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000009 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000009 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000001 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000001 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000013 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000013 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000016 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000016 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000018 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000018 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000002 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000002 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000022 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000022 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000024 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000024 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000027 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000027 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000029 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000029 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000003 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000003 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000033 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000033 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000036 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000036 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000038 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000038 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000004 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000004 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000042 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000042 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000044 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000044 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000047 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000047 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000049 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000049 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000005 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000005 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000053 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000053 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000056 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000056 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000058 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000058 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000006 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000006 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000062 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000062 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000064 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000064 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000067 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000067 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000069 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000069 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000007 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000007 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000073 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000073 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000075 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000075 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000078 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000078 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000008 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.000000000000008 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000082 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000082 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000084 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000084 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000087 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000087 neg) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000089 pos) | |
PASS: numbers.test: number->string: one plus multiples of epsilon: (1.0000000000000089 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999999 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999999 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999998 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999998 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999997 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999997 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999996 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999996 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999994 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999994 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999993 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999993 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999992 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999992 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999991 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999991 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999999 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999999 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999989 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999989 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999988 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999988 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999987 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999987 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999986 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999986 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999984 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999984 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999983 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999983 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999982 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999982 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999981 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999981 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999998 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999998 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999979 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999979 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999978 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999978 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999977 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999977 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999976 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999976 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999974 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999974 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999973 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999973 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999972 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999972 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999971 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999971 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999997 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999997 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999969 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999969 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999968 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999968 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999967 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999967 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999966 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999966 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999964 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999964 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999963 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999963 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999962 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999962 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999961 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999961 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999996 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.999999999999996 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999959 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999959 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999958 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999958 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999957 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999957 neg) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999956 pos) | |
PASS: numbers.test: number->string: one minus multiples of 1/2 epsilon: (0.9999999999999956 neg) | |
PASS: numbers.test: number->string: (eqv? (string->number #e1e-10) 1/10000000000) | |
PASS: numbers.test: number->string: (string=? (number->string 11.333333333333334 12) b.4) | |
PASS: numbers.test: number->string: (string=? (number->string 1.324e44 16) 5.efe0a14fafdf8e24) | |
FAIL: numbers.test: string->number: documented? | |
PASS: numbers.test: string->number: non number strings | |
PASS: numbers.test: string->number: valid number strings | |
PASS: numbers.test: string->number: valid complex number strings | |
PASS: numbers.test: string->number: exponent too big | |
PASS: numbers.test: string->number: 1@a | |
FAIL: numbers.test: number?: (documented? number?) | |
PASS: numbers.test: number?: (number? 0) | |
PASS: numbers.test: number?: (number? 7) | |
PASS: numbers.test: number?: (number? -7) | |
PASS: numbers.test: number?: (number? 1.3) | |
PASS: numbers.test: number?: (number? (+ 1 fixnum-max)) | |
PASS: numbers.test: number?: (number? (- 1 fixnum-min)) | |
PASS: numbers.test: number?: (number? 3.0+4.0i) | |
PASS: numbers.test: number?: (not (number? a)) | |
PASS: numbers.test: number?: (not (number? a)) | |
PASS: numbers.test: number?: (not (number? (make-vector 0))) | |
PASS: numbers.test: number?: (not (number? (cons 1 2))) | |
PASS: numbers.test: number?: (not (number? #t)) | |
PASS: numbers.test: number?: (not (number? (lambda () #t))) | |
PASS: numbers.test: number?: (not (number? (current-input-port))) | |
FAIL: numbers.test: complex?: (documented? complex?) | |
PASS: numbers.test: complex?: (complex? 0) | |
PASS: numbers.test: complex?: (complex? 7) | |
PASS: numbers.test: complex?: (complex? -7) | |
PASS: numbers.test: complex?: (complex? (+ 1 fixnum-max)) | |
PASS: numbers.test: complex?: (complex? (- 1 fixnum-min)) | |
PASS: numbers.test: complex?: (complex? 1.3) | |
PASS: numbers.test: complex?: (complex? 3.0+4.0i) | |
PASS: numbers.test: complex?: (not (complex? a)) | |
PASS: numbers.test: complex?: (not (complex? a)) | |
PASS: numbers.test: complex?: (not (complex? (make-vector 0))) | |
PASS: numbers.test: complex?: (not (complex? (cons 1 2))) | |
PASS: numbers.test: complex?: (not (complex? #t)) | |
PASS: numbers.test: complex?: (not (complex? (lambda () #t))) | |
PASS: numbers.test: complex?: (not (complex? (current-input-port))) | |
FAIL: numbers.test: real?: (documented? real?) | |
PASS: numbers.test: real?: (real? 0) | |
PASS: numbers.test: real?: (real? 7) | |
PASS: numbers.test: real?: (real? -7) | |
PASS: numbers.test: real?: (real? (+ 1 fixnum-max)) | |
PASS: numbers.test: real?: (real? (- 1 fixnum-min)) | |
PASS: numbers.test: real?: (real? 1.3) | |
PASS: numbers.test: real?: (real? +inf.0) | |
PASS: numbers.test: real?: (real? -inf.0) | |
PASS: numbers.test: real?: (real? +nan.0) | |
PASS: numbers.test: real?: (not (real? +inf.0-inf.0i)) | |
PASS: numbers.test: real?: (not (real? +nan.0+nan.0i)) | |
PASS: numbers.test: real?: (not (real? 3.0+4.0i)) | |
PASS: numbers.test: real?: (not (real? a)) | |
PASS: numbers.test: real?: (not (real? a)) | |
PASS: numbers.test: real?: (not (real? (make-vector 0))) | |
PASS: numbers.test: real?: (not (real? (cons 1 2))) | |
PASS: numbers.test: real?: (not (real? #t)) | |
PASS: numbers.test: real?: (not (real? (lambda () #t))) | |
PASS: numbers.test: real?: (not (real? (current-input-port))) | |
FAIL: numbers.test: rational?: (documented? rational?) | |
PASS: numbers.test: rational?: (rational? 0) | |
PASS: numbers.test: rational?: (rational? 7) | |
PASS: numbers.test: rational?: (rational? -7) | |
PASS: numbers.test: rational?: (rational? (+ 1 fixnum-max)) | |
PASS: numbers.test: rational?: (rational? (- 1 fixnum-min)) | |
PASS: numbers.test: rational?: (rational? 1.3) | |
PASS: numbers.test: rational?: (not (rational? +inf.0)) | |
PASS: numbers.test: rational?: (not (rational? -inf.0)) | |
PASS: numbers.test: rational?: (not (rational? +nan.0)) | |
PASS: numbers.test: rational?: (not (rational? +inf.0-inf.0i)) | |
PASS: numbers.test: rational?: (not (rational? +nan.0+nan.0i)) | |
PASS: numbers.test: rational?: (not (rational? 3.0+4.0i)) | |
PASS: numbers.test: rational?: (not (rational? a)) | |
PASS: numbers.test: rational?: (not (rational? a)) | |
PASS: numbers.test: rational?: (not (rational? (make-vector 0))) | |
PASS: numbers.test: rational?: (not (rational? (cons 1 2))) | |
PASS: numbers.test: rational?: (not (rational? #t)) | |
PASS: numbers.test: rational?: (not (rational? (lambda () #t))) | |
PASS: numbers.test: rational?: (not (rational? (current-input-port))) | |
FAIL: numbers.test: integer?: (documented? integer?) | |
PASS: numbers.test: integer?: (integer? 0) | |
PASS: numbers.test: integer?: (integer? 7) | |
PASS: numbers.test: integer?: (integer? -7) | |
PASS: numbers.test: integer?: (integer? (+ 1 fixnum-max)) | |
PASS: numbers.test: integer?: (integer? (- 1 fixnum-min)) | |
PASS: numbers.test: integer?: (and (= 3 (round 3)) (integer? 3)) | |
PASS: numbers.test: integer?: (and (= 1.0 (round 1.0)) (integer? 1.0)) | |
PASS: numbers.test: integer?: (not (integer? 1.3)) | |
PASS: numbers.test: integer?: (not (integer? +inf.0)) | |
PASS: numbers.test: integer?: (not (integer? -inf.0)) | |
PASS: numbers.test: integer?: (not (integer? +nan.0)) | |
PASS: numbers.test: integer?: (not (integer? +inf.0-inf.0i)) | |
PASS: numbers.test: integer?: (not (integer? +nan.0+nan.0i)) | |
PASS: numbers.test: integer?: (not (integer? 3.0+4.0i)) | |
PASS: numbers.test: integer?: (not (integer? a)) | |
PASS: numbers.test: integer?: (not (integer? a)) | |
PASS: numbers.test: integer?: (not (integer? (make-vector 0))) | |
PASS: numbers.test: integer?: (not (integer? (cons 1 2))) | |
PASS: numbers.test: integer?: (not (integer? #t)) | |
PASS: numbers.test: integer?: (not (integer? (lambda () #t))) | |
PASS: numbers.test: integer?: (not (integer? (current-input-port))) | |
FAIL: numbers.test: exact-integer?: (documented? exact-integer?) | |
PASS: numbers.test: exact-integer?: (exact-integer? 0) | |
PASS: numbers.test: exact-integer?: (exact-integer? 7) | |
PASS: numbers.test: exact-integer?: (exact-integer? -7) | |
PASS: numbers.test: exact-integer?: (exact-integer? (+ 1 fixnum-max)) | |
PASS: numbers.test: exact-integer?: (exact-integer? (- 1 fixnum-min)) | |
PASS: numbers.test: exact-integer?: (and (= 1.0 (round 1.0)) (not (exact-integer? 1.0))) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? 1.3)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? +inf.0)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? -inf.0)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? +nan.0)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? +inf.0-inf.0i)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? +nan.0+nan.0i)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? 3.0+4.0i)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? a)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? a)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? (make-vector 0))) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? (cons 1 2))) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? #t)) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? (lambda () #t))) | |
PASS: numbers.test: exact-integer?: (not (exact-integer? (current-input-port))) | |
FAIL: numbers.test: inexact?: (documented? inexact?) | |
PASS: numbers.test: inexact?: (not (inexact? 0)) | |
PASS: numbers.test: inexact?: (not (inexact? 7)) | |
PASS: numbers.test: inexact?: (not (inexact? -7)) | |
PASS: numbers.test: inexact?: (not (inexact? (+ 1 fixnum-max))) | |
PASS: numbers.test: inexact?: (not (inexact? (- 1 fixnum-min))) | |
PASS: numbers.test: inexact?: (inexact? 1.3) | |
PASS: numbers.test: inexact?: (inexact? 3.1+4.2i) | |
PASS: numbers.test: inexact?: (inexact? +inf.0) | |
PASS: numbers.test: inexact?: (inexact? -inf.0) | |
PASS: numbers.test: inexact?: (inexact? +nan.0) | |
PASS: numbers.test: inexact?: char | |
PASS: numbers.test: inexact?: string | |
PASS: numbers.test: inexact?: vector | |
PASS: numbers.test: inexact?: cons | |
PASS: numbers.test: inexact?: bool | |
PASS: numbers.test: inexact?: procedure | |
PASS: numbers.test: inexact?: port | |
FAIL: numbers.test: equal?: (documented? equal?) | |
PASS: numbers.test: equal?: (not (equal? 0.0 -0.0)) | |
PASS: numbers.test: equal?: (equal? 0 0) | |
PASS: numbers.test: equal?: (equal? 7 7) | |
PASS: numbers.test: equal?: (equal? -7 -7) | |
PASS: numbers.test: equal?: (equal? (+ 1 fixnum-max) (+ 1 fixnum-max)) | |
PASS: numbers.test: equal?: (equal? (- fixnum-min 1) (- fixnum-min 1)) | |
PASS: numbers.test: equal?: (equal? 0.0 0.0) | |
PASS: numbers.test: equal?: (equal? -0.0 -0.0) | |
PASS: numbers.test: equal?: (equal? 0.0+0.0i 0.0+0.0i) | |
PASS: numbers.test: equal?: (equal? 0.0-0.0i 0.0-0.0i) | |
PASS: numbers.test: equal?: (equal? -0.0+0.0i -0.0+0.0i) | |
PASS: numbers.test: equal?: (not (equal? 0 1)) | |
PASS: numbers.test: equal?: (not (equal? 0 0.0)) | |
PASS: numbers.test: equal?: (not (equal? 1 1.0)) | |
PASS: numbers.test: equal?: (not (equal? 0.0 0)) | |
PASS: numbers.test: equal?: (not (equal? 1.0 1)) | |
PASS: numbers.test: equal?: (not (equal? -1.0 -1)) | |
PASS: numbers.test: equal?: (not (equal? 1.0 1.0+0.0i)) | |
PASS: numbers.test: equal?: (not (equal? 0.0 0.0+0.0i)) | |
PASS: numbers.test: equal?: (not (equal? 0.0+0.0i 0.0-0.0i)) | |
PASS: numbers.test: equal?: (not (equal? 0.0+0.0i -0.0+0.0i)) | |
PASS: numbers.test: equal?: (not (equal? fixnum-max (+ 1 fixnum-max))) | |
PASS: numbers.test: equal?: (not (equal? (+ 1 fixnum-max) fixnum-max)) | |
PASS: numbers.test: equal?: (not (equal? (+ 1 fixnum-max) (+ 2 fixnum-max))) | |
PASS: numbers.test: equal?: (not (equal? fixnum-min (- fixnum-min 1))) | |
PASS: numbers.test: equal?: (not (equal? (- fixnum-min 1) fixnum-min)) | |
PASS: numbers.test: equal?: (not (equal? (- fixnum-min 1) (- fixnum-min 2))) | |
PASS: numbers.test: equal?: (not (equal? (+ fixnum-max 1) (- fixnum-min 1))) | |
PASS: numbers.test: equal?: (not (equal? (ash 1 256) +inf.0)) | |
PASS: numbers.test: equal?: (not (equal? +inf.0 (ash 1 256))) | |
PASS: numbers.test: equal?: (not (equal? (ash 1 256) -inf.0)) | |
PASS: numbers.test: equal?: (not (equal? -inf.0 (ash 1 256))) | |
PASS: numbers.test: equal?: (not (equal? (ash 1 1024) +inf.0)) | |
PASS: numbers.test: equal?: (not (equal? +inf.0 (ash 1 1024))) | |
PASS: numbers.test: equal?: (not (equal? (- (ash 1 1024)) -inf.0)) | |
PASS: numbers.test: equal?: (not (equal? -inf.0 (- (ash 1 1024)))) | |
PASS: numbers.test: equal?: (equal? +nan.0 +nan.0) | |
PASS: numbers.test: equal?: (equal? +nan.0 +nan.0) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 0.0+nan.0i)) | |
PASS: numbers.test: equal?: (not (equal? 0 +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 0)) | |
PASS: numbers.test: equal?: (not (equal? 1 +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 1)) | |
PASS: numbers.test: equal?: (not (equal? -1 +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 -1)) | |
PASS: numbers.test: equal?: (not (equal? (ash 1 256) +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 (ash 1 256))) | |
PASS: numbers.test: equal?: (not (equal? (- (ash 1 256)) +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 (- (ash 1 256)))) | |
PASS: numbers.test: equal?: (not (equal? (ash 1 8192) +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 (ash 1 8192))) | |
PASS: numbers.test: equal?: (not (equal? (- (ash 1 8192)) +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 (- (ash 1 8192)))) | |
PASS: numbers.test: equal?: (not (equal? (ash 3 1023) +nan.0)) | |
PASS: numbers.test: equal?: (not (equal? +nan.0 (ash 3 1023))) | |
FAIL: numbers.test: eqv?: (documented? eqv?) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0 -0.0)) | |
PASS: numbers.test: eqv?: (eqv? 0 0) | |
PASS: numbers.test: eqv?: (eqv? 7 7) | |
PASS: numbers.test: eqv?: (eqv? -7 -7) | |
PASS: numbers.test: eqv?: (eqv? (+ 1 fixnum-max) (+ 1 fixnum-max)) | |
PASS: numbers.test: eqv?: (eqv? (- fixnum-min 1) (- fixnum-min 1)) | |
PASS: numbers.test: eqv?: (eqv? 0.0 0.0) | |
PASS: numbers.test: eqv?: (eqv? -0.0 -0.0) | |
PASS: numbers.test: eqv?: (eqv? 0.0+0.0i 0.0+0.0i) | |
PASS: numbers.test: eqv?: (eqv? 0.0-0.0i 0.0-0.0i) | |
PASS: numbers.test: eqv?: (eqv? -0.0+0.0i -0.0+0.0i) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0 -0.0)) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0 0.0+0.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0+0.0i 0.0-0.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0+0.0i -0.0+0.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? 0 1)) | |
PASS: numbers.test: eqv?: (not (eqv? 0 0.0)) | |
PASS: numbers.test: eqv?: (not (eqv? 1 1.0)) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0 0)) | |
PASS: numbers.test: eqv?: (not (eqv? 1.0 1)) | |
PASS: numbers.test: eqv?: (not (eqv? -1.0 -1)) | |
PASS: numbers.test: eqv?: (not (eqv? 1.0 1.0+0.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? 0.0 0.0+0.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? fixnum-max (+ 1 fixnum-max))) | |
PASS: numbers.test: eqv?: (not (eqv? (+ 1 fixnum-max) fixnum-max)) | |
PASS: numbers.test: eqv?: (not (eqv? (+ 1 fixnum-max) (+ 2 fixnum-max))) | |
PASS: numbers.test: eqv?: (not (eqv? fixnum-min (- fixnum-min 1))) | |
PASS: numbers.test: eqv?: (not (eqv? (- fixnum-min 1) fixnum-min)) | |
PASS: numbers.test: eqv?: (not (eqv? (- fixnum-min 1) (- fixnum-min 2))) | |
PASS: numbers.test: eqv?: (not (eqv? (+ fixnum-max 1) (- fixnum-min 1))) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 1 256) +inf.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +inf.0 (ash 1 256))) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 1 256) -inf.0)) | |
PASS: numbers.test: eqv?: (not (eqv? -inf.0 (ash 1 256))) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 1 1024) +inf.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +inf.0 (ash 1 1024))) | |
PASS: numbers.test: eqv?: (not (eqv? (- (ash 1 1024)) -inf.0)) | |
PASS: numbers.test: eqv?: (not (eqv? -inf.0 (- (ash 1 1024)))) | |
PASS: numbers.test: eqv?: (eqv? +nan.0 +nan.0) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 0.0+nan.0i)) | |
PASS: numbers.test: eqv?: (not (eqv? 0 +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 0)) | |
PASS: numbers.test: eqv?: (not (eqv? 1 +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 1)) | |
PASS: numbers.test: eqv?: (not (eqv? -1 +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 -1)) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 1 256) +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 (ash 1 256))) | |
PASS: numbers.test: eqv?: (not (eqv? (- (ash 1 256)) +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 (- (ash 1 256)))) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 1 8192) +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 (ash 1 8192))) | |
PASS: numbers.test: eqv?: (not (eqv? (- (ash 1 8192)) +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 (- (ash 1 8192)))) | |
PASS: numbers.test: eqv?: (not (eqv? (ash 3 1023) +nan.0)) | |
PASS: numbers.test: eqv?: (not (eqv? +nan.0 (ash 3 1023))) | |
FAIL: numbers.test: =: (documented? =) | |
PASS: numbers.test: =: (= 7 7) | |
PASS: numbers.test: =: (= -7 -7) | |
PASS: numbers.test: =: (= 1.0 1) | |
PASS: numbers.test: =: (= 1 1.0) | |
PASS: numbers.test: =: (= -1 -1.0) | |
PASS: numbers.test: =: (= 0.0 0.0) | |
PASS: numbers.test: =: (= 0.0 -0.0) | |
PASS: numbers.test: =: (= 1 1.0+0.0i) | |
PASS: numbers.test: =: (= 0 0) | |
PASS: numbers.test: =: (= 0 0.0) | |
PASS: numbers.test: =: (= 0 -0.0) | |
PASS: numbers.test: =: (= 0 0.0+0.0i) | |
PASS: numbers.test: =: (= 0 0.0-0.0i) | |
PASS: numbers.test: =: (= 0 0.0+0.0i) | |
PASS: numbers.test: =: (= 0 -0.0-0.0i) | |
PASS: numbers.test: =: (= 0 0) | |
PASS: numbers.test: =: (= 0.0 0) | |
PASS: numbers.test: =: (= -0.0 0) | |
PASS: numbers.test: =: (= 0.0+0.0i 0) | |
PASS: numbers.test: =: (= 0.0-0.0i 0) | |
PASS: numbers.test: =: (= 0.0+0.0i 0) | |
PASS: numbers.test: =: (= -0.0-0.0i 0) | |
PASS: numbers.test: =: (= 0.0+0.0i 0.0-0.0i) | |
PASS: numbers.test: =: (= 0.0+0.0i -0.0+0.0i) | |
PASS: numbers.test: =: (= (+ 1 fixnum-max) (+ 1 fixnum-max)) | |
PASS: numbers.test: =: (= (- fixnum-min 1) (- fixnum-min 1)) | |
PASS: numbers.test: =: (not (= 0 1)) | |
PASS: numbers.test: =: (not (= fixnum-max (+ 1 fixnum-max))) | |
PASS: numbers.test: =: (not (= (+ 1 fixnum-max) fixnum-max)) | |
PASS: numbers.test: =: (not (= (+ 1 fixnum-max) (+ 2 fixnum-max))) | |
PASS: numbers.test: =: (not (= fixnum-min (- fixnum-min 1))) | |
PASS: numbers.test: =: (not (= (- fixnum-min 1) fixnum-min)) | |
PASS: numbers.test: =: (not (= (- fixnum-min 1) (- fixnum-min 2))) | |
PASS: numbers.test: =: (not (= (+ fixnum-max 1) (- fixnum-min 1))) | |
PASS: numbers.test: =: (not (= (ash 1 256) +inf.0)) | |
PASS: numbers.test: =: (not (= +inf.0 (ash 1 256))) | |
PASS: numbers.test: =: (not (= (ash 1 256) -inf.0)) | |
PASS: numbers.test: =: (not (= -inf.0 (ash 1 256))) | |
PASS: numbers.test: =: (not (= (ash 1 1024) +inf.0)) | |
PASS: numbers.test: =: (not (= +inf.0 (ash 1 1024))) | |
PASS: numbers.test: =: (not (= (- (ash 1 1024)) -inf.0)) | |
PASS: numbers.test: =: (not (= -inf.0 (- (ash 1 1024)))) | |
PASS: numbers.test: =: (not (= +nan.0 +nan.0)) | |
PASS: numbers.test: =: (not (= 0 +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 0)) | |
PASS: numbers.test: =: (not (= 1 +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 1)) | |
PASS: numbers.test: =: (not (= -1 +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 -1)) | |
PASS: numbers.test: =: (not (= (ash 1 256) +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 (ash 1 256))) | |
PASS: numbers.test: =: (not (= (- (ash 1 256)) +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 (- (ash 1 256)))) | |
PASS: numbers.test: =: (not (= (ash 1 8192) +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 (ash 1 8192))) | |
PASS: numbers.test: =: (not (= (- (ash 1 8192)) +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 (- (ash 1 8192)))) | |
PASS: numbers.test: =: (not (= (ash 3 1023) +nan.0)) | |
PASS: numbers.test: =: (not (= +nan.0 (ash 3 1023))) | |
PASS: numbers.test: =: (= 1/2 0.5) | |
PASS: numbers.test: =: (not (= 1/3 0.3333333333333333)) | |
PASS: numbers.test: =: (not (= 2/3 0.5)) | |
PASS: numbers.test: =: (not (= 0.5 (+ 1/2 (/ 1 (ash 1 1000))))) | |
PASS: numbers.test: =: (= 1/2 0.5) | |
PASS: numbers.test: =: (not (= 0.3333333333333333 1/3)) | |
PASS: numbers.test: =: (not (= 2/3 0.5)) | |
PASS: numbers.test: =: (not (= 1/2 0.0+0.5i)) | |
PASS: numbers.test: =: (= 0.5 1/2) | |
PASS: numbers.test: =: (not (= 0.5 2/3)) | |
PASS: numbers.test: =: (not (= (+ 1/2 (/ 1 (ash 1 1000))) 0.5)) | |
PASS: numbers.test: =: (= 0.5 1/2) | |
PASS: numbers.test: =: (not (= 0.5 2/3)) | |
PASS: numbers.test: =: (not (= 0.0+0.5i 1/2)) | |
PASS: numbers.test: =: (= (ash-flo 1.0 58) (ash 1 58)) | |
PASS: numbers.test: =: (not (= (ash-flo 1.0 58) (#{1+}# (ash 1 58)))) | |
PASS: numbers.test: =: (not (= (ash-flo 1.0 58) (#{1-}# (ash 1 58)))) | |
PASS: numbers.test: =: (= (ash 1 58) (ash-flo 1.0 58)) | |
PASS: numbers.test: =: (not (= (#{1+}# (ash 1 58)) (ash-flo 1.0 58))) | |
PASS: numbers.test: =: (not (= (#{1-}# (ash 1 58)) (ash-flo 1.0 58))) | |
PASS: numbers.test: =: (= (+ 0.0+0.0i (ash-flo 1.0 58)) (ash 1 58)) | |
PASS: numbers.test: =: (not (= (+ 0.0+0.0i (ash-flo 1.0 58)) (#{1+}# (ash 1 58)))) | |
PASS: numbers.test: =: (not (= (+ 0.0+0.0i (ash-flo 1.0 58)) (#{1-}# (ash 1 58)))) | |
PASS: numbers.test: =: (= (ash 1 58) (+ 0.0+0.0i (ash-flo 1.0 58))) | |
PASS: numbers.test: =: (not (= (#{1+}# (ash 1 58)) (+ 0.0+0.0i (ash-flo 1.0 58)))) | |
PASS: numbers.test: =: (not (= (#{1-}# (ash 1 58)) (+ 0.0+0.0i (ash-flo 1.0 58)))) | |
PASS: numbers.test: =: (not (= 1/2 +inf.0)) | |
PASS: numbers.test: =: (not (= 1/2 -inf.0)) | |
PASS: numbers.test: =: (not (= +inf.0 1/2)) | |
PASS: numbers.test: =: (not (= -inf.0 1/2)) | |
PASS: numbers.test: =: (not (= 1/2 +inf.0+0.0i)) | |
PASS: numbers.test: =: (not (= 1/2 -inf.0+0.0i)) | |
PASS: numbers.test: =: (not (= +inf.0+0.0i 1/2)) | |
PASS: numbers.test: =: (not (= -inf.0+0.0i 1/2)) | |
FAIL: numbers.test: <: documented? | |
PASS: numbers.test: <: (< 0 n): n = 0 | |
PASS: numbers.test: <: (< 0 n): n = 0.0 | |
PASS: numbers.test: <: (< 0 n): n = 1 | |
PASS: numbers.test: <: (< 0 n): n = 1.0 | |
PASS: numbers.test: <: (< 0 n): n = -1 | |
PASS: numbers.test: <: (< 0 n): n = -1.0 | |
PASS: numbers.test: <: (< 0 n): n = fixnum-max | |
PASS: numbers.test: <: (< 0 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< 0 n): n = fixnum-min | |
PASS: numbers.test: <: (< 0 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< 0.0 n): n = 0 | |
PASS: numbers.test: <: (< 0.0 n): n = 0.0 | |
PASS: numbers.test: <: (< 0.0 n): n = -0.0 | |
PASS: numbers.test: <: (< 0.0 n): n = 1 | |
PASS: numbers.test: <: (< 0.0 n): n = 1.0 | |
PASS: numbers.test: <: (< 0.0 n): n = -1 | |
PASS: numbers.test: <: (< 0.0 n): n = -1.0 | |
PASS: numbers.test: <: (< 0.0 n): n = fixnum-max | |
PASS: numbers.test: <: (< 0.0 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< 0.0 n): n = fixnum-min | |
PASS: numbers.test: <: (< 0.0 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (not (< -0.0 0.0)) | |
PASS: numbers.test: <: (not (< -0.0 -0.0)) | |
PASS: numbers.test: <: (< 1 n): n = 0 | |
PASS: numbers.test: <: (< 1 n): n = 0.0 | |
PASS: numbers.test: <: (< 1 n): n = 1 | |
PASS: numbers.test: <: (< 1 n): n = 1.0 | |
PASS: numbers.test: <: (< 1 n): n = -1 | |
PASS: numbers.test: <: (< 1 n): n = -1.0 | |
PASS: numbers.test: <: (< 1 n): n = fixnum-max | |
PASS: numbers.test: <: (< 1 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< 1 n): n = fixnum-min | |
PASS: numbers.test: <: (< 1 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< 1.0 n): n = 0 | |
PASS: numbers.test: <: (< 1.0 n): n = 0.0 | |
PASS: numbers.test: <: (< 1.0 n): n = 1 | |
PASS: numbers.test: <: (< 1.0 n): n = 1.0 | |
PASS: numbers.test: <: (< 1.0 n): n = -1 | |
PASS: numbers.test: <: (< 1.0 n): n = -1.0 | |
PASS: numbers.test: <: (< 1.0 n): n = fixnum-max | |
PASS: numbers.test: <: (< 1.0 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< 1.0 n): n = fixnum-min | |
PASS: numbers.test: <: (< 1.0 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< -1 n): n = 0 | |
PASS: numbers.test: <: (< -1 n): n = 0.0 | |
PASS: numbers.test: <: (< -1 n): n = 1 | |
PASS: numbers.test: <: (< -1 n): n = 1.0 | |
PASS: numbers.test: <: (< -1 n): n = -1 | |
PASS: numbers.test: <: (< -1 n): n = -1.0 | |
PASS: numbers.test: <: (< -1 n): n = fixnum-max | |
PASS: numbers.test: <: (< -1 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< -1 n): n = fixnum-min | |
PASS: numbers.test: <: (< -1 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< -1.0 n): n = 0 | |
PASS: numbers.test: <: (< -1.0 n): n = 0.0 | |
PASS: numbers.test: <: (< -1.0 n): n = 1 | |
PASS: numbers.test: <: (< -1.0 n): n = 1.0 | |
PASS: numbers.test: <: (< -1.0 n): n = -1 | |
PASS: numbers.test: <: (< -1.0 n): n = -1.0 | |
PASS: numbers.test: <: (< -1.0 n): n = fixnum-max | |
PASS: numbers.test: <: (< -1.0 n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< -1.0 n): n = fixnum-min | |
PASS: numbers.test: <: (< -1.0 n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< fixnum-max n): n = 0 | |
PASS: numbers.test: <: (< fixnum-max n): n = 0.0 | |
PASS: numbers.test: <: (< fixnum-max n): n = 1 | |
PASS: numbers.test: <: (< fixnum-max n): n = 1.0 | |
PASS: numbers.test: <: (< fixnum-max n): n = -1 | |
PASS: numbers.test: <: (< fixnum-max n): n = -1.0 | |
PASS: numbers.test: <: (< fixnum-max n): n = fixnum-max | |
PASS: numbers.test: <: (< fixnum-max n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< fixnum-max n): n = fixnum-min | |
PASS: numbers.test: <: (< fixnum-max n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = 0 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = 0.0 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = 1 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = 1.0 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = -1 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = -1.0 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = fixnum-max | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = fixnum-min | |
PASS: numbers.test: <: (< (+ fixnum-max 1) n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< fixnum-min n): n = 0 | |
PASS: numbers.test: <: (< fixnum-min n): n = 0.0 | |
PASS: numbers.test: <: (< fixnum-min n): n = 1 | |
PASS: numbers.test: <: (< fixnum-min n): n = 1.0 | |
PASS: numbers.test: <: (< fixnum-min n): n = -1 | |
PASS: numbers.test: <: (< fixnum-min n): n = -1.0 | |
PASS: numbers.test: <: (< fixnum-min n): n = fixnum-max | |
PASS: numbers.test: <: (< fixnum-min n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< fixnum-min n): n = fixnum-min | |
PASS: numbers.test: <: (< fixnum-min n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = 0 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = 0.0 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = 1 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = 1.0 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = -1 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = -1.0 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = fixnum-max | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = fixnum-max + 1 | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = fixnum-min | |
PASS: numbers.test: <: (< (- fixnum-min 1) n): n = fixnum-min - 1 | |
PASS: numbers.test: <: (< (ash 1 256) +inf.0) | |
PASS: numbers.test: <: (not (< +inf.0 (ash 1 256))) | |
PASS: numbers.test: <: (not (< (ash 1 256) -inf.0)) | |
PASS: numbers.test: <: (< -inf.0 (ash 1 256)) | |
PASS: numbers.test: <: (< (#{1-}# (ash 1 1024)) +inf.0) | |
PASS: numbers.test: <: (< (ash 1 1024) +inf.0) | |
PASS: numbers.test: <: (< (#{1+}# (ash 1 1024)) +inf.0) | |
PASS: numbers.test: <: (not (< +inf.0 (#{1-}# (ash 1 1024)))) | |
PASS: numbers.test: <: (not (< +inf.0 (ash 1 1024))) | |
PASS: numbers.test: <: (not (< +inf.0 (#{1+}# (ash 1 1024)))) | |
PASS: numbers.test: <: (< -inf.0 (- (#{1-}# (ash 1 1024)))) | |
PASS: numbers.test: <: (< -inf.0 (- (ash 1 1024))) | |
PASS: numbers.test: <: (< -inf.0 (- (#{1+}# (ash 1 1024)))) | |
PASS: numbers.test: <: (not (< (- (#{1-}# (ash 1 1024))) -inf.0)) | |
PASS: numbers.test: <: (not (< (- (ash 1 1024)) -inf.0)) | |
PASS: numbers.test: <: (not (< (- (#{1+}# (ash 1 1024))) -inf.0)) | |
PASS: numbers.test: <: (not (< +nan.0 +nan.0)) | |
PASS: numbers.test: <: (not (< 0 +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 0)) | |
PASS: numbers.test: <: (not (< 1 +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 1)) | |
PASS: numbers.test: <: (not (< -1 +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 -1)) | |
PASS: numbers.test: <: (not (< (ash 1 256) +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 (ash 1 256))) | |
PASS: numbers.test: <: (not (< (- (ash 1 256)) +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 (- (ash 1 256)))) | |
PASS: numbers.test: <: (not (< (ash 1 8192) +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 (ash 1 8192))) | |
PASS: numbers.test: <: (not (< (- (ash 1 8192)) +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 (- (ash 1 8192)))) | |
PASS: numbers.test: <: (not (< (ash 3 1023) +nan.0)) | |
PASS: numbers.test: <: (not (< (#{1+}# (ash 3 1023)) +nan.0)) | |
PASS: numbers.test: <: (not (< (#{1-}# (ash 3 1023)) +nan.0)) | |
PASS: numbers.test: <: (not (< +nan.0 (ash 3 1023))) | |
PASS: numbers.test: <: (not (< +nan.0 (#{1+}# (ash 3 1023)))) | |
PASS: numbers.test: <: (not (< +nan.0 (#{1-}# (ash 3 1023)))) | |
PASS: numbers.test: <: inum/frac: (< 2 9/4) | |
PASS: numbers.test: <: inum/frac: (< -2 9/4) | |
PASS: numbers.test: <: inum/frac: (< -2 7/4) | |
PASS: numbers.test: <: inum/frac: (< -2 -7/4) | |
PASS: numbers.test: <: inum/frac: (eq? #f (< 2 7/4)) | |
PASS: numbers.test: <: inum/frac: (eq? #f (< 2 -7/4)) | |
PASS: numbers.test: <: inum/frac: (eq? #f (< 2 -9/4)) | |
PASS: numbers.test: <: inum/frac: (eq? #f (< -2 -9/4)) | |
PASS: numbers.test: <: bignum/frac: (< x (* 4/3 x)) | |
PASS: numbers.test: <: bignum/frac: (< (- x) (* 4/3 x)) | |
PASS: numbers.test: <: bignum/frac: (< (- x) (* 2/3 x)) | |
PASS: numbers.test: <: bignum/frac: (< (- x) (* -2/3 x)) | |
PASS: numbers.test: <: bignum/frac: (eq? #f (< x (* 2/3 x))) | |
PASS: numbers.test: <: bignum/frac: (eq? #f (< x (* -2/3 x))) | |
PASS: numbers.test: <: bignum/frac: (eq? #f (< x (* -4/3 x))) | |
PASS: numbers.test: <: bignum/frac: (eq? #f (< (- x) (* -4/3 x))) | |
PASS: numbers.test: <: inum/flonum: (< 4 4.5) | |
PASS: numbers.test: <: inum/flonum: (< 4.5 5) | |
PASS: numbers.test: <: inum/flonum: (< -5 -4.5) | |
PASS: numbers.test: <: inum/flonum: (< -4.5 4) | |
PASS: numbers.test: <: inum/flonum: (not (< 4.5 4)) | |
PASS: numbers.test: <: inum/flonum: (not (< 5 4.5)) | |
PASS: numbers.test: <: inum/flonum: (not (< -4.5 -5)) | |
PASS: numbers.test: <: inum/flonum: (not (< 4 -4.5)) | |
PASS: numbers.test: <: inum/flonum: (< 4 +inf.0) | |
PASS: numbers.test: <: inum/flonum: (< -4 +inf.0) | |
PASS: numbers.test: <: inum/flonum: (< -inf.0 4) | |
PASS: numbers.test: <: inum/flonum: (< -inf.0 -4) | |
PASS: numbers.test: <: inum/flonum: (not (< +inf.0 4)) | |
PASS: numbers.test: <: inum/flonum: (not (< +inf.0 -4)) | |
PASS: numbers.test: <: inum/flonum: (not (< 4 -inf.0)) | |
PASS: numbers.test: <: inum/flonum: (not (< -4 -inf.0)) | |
PASS: numbers.test: <: inum/flonum: (not (< +nan.0 4)) | |
PASS: numbers.test: <: inum/flonum: (not (< +nan.0 -4)) | |
PASS: numbers.test: <: inum/flonum: (not (< 4 +nan.0)) | |
PASS: numbers.test: <: inum/flonum: (not (< -4 +nan.0)) | |
PASS: numbers.test: <: inum/flonum: (< most-positive-fixnum (expt 2.0 fixnum-bit)) | |
PASS: numbers.test: <: inum/flonum: (not (< (expt 2.0 fixnum-bit) most-positive-fixnum)) | |
PASS: numbers.test: <: inum/flonum: (< (- (expt 2.0 fixnum-bit)) most-negative-fixnum) | |
PASS: numbers.test: <: inum/flonum: (not (< most-negative-fixnum (- (expt 2.0 fixnum-bit)))) | |
PASS: numbers.test: <: inum/flonum: (< most-positive-fixnum (exact->inexact (+ 1 most-positive-fixnum))) | |
PASS: numbers.test: <: inum/flonum: (< (exact->inexact (- (+ 1 most-positive-fixnum))) (- most-positive-fixnum)) | |
PASS: numbers.test: <: flonum/frac: (< 0.75 4/3) | |
PASS: numbers.test: <: flonum/frac: (< -0.75 4/3) | |
PASS: numbers.test: <: flonum/frac: (< -0.75 2/3) | |
PASS: numbers.test: <: flonum/frac: (< -0.75 -2/3) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< 0.75 2/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< 0.75 -2/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< 0.75 -4/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< -0.75 -4/3)) | |
PASS: numbers.test: <: flonum/frac: (< -inf.0 4/3) | |
PASS: numbers.test: <: flonum/frac: (< -inf.0 -4/3) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< +inf.0 4/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< +inf.0 -4/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< +nan.0 4/3)) | |
PASS: numbers.test: <: flonum/frac: (eq? #f (< +nan.0 -4/3)) | |
PASS: numbers.test: <: frac/inum: (< 7/4 2) | |
PASS: numbers.test: <: frac/inum: (< -7/4 2) | |
PASS: numbers.test: <: frac/inum: (< -9/4 2) | |
PASS: numbers.test: <: frac/inum: (< -9/4 -2) | |
PASS: numbers.test: <: frac/inum: (eq? #f (< 9/4 2)) | |
PASS: numbers.test: <: frac/inum: (eq? #f (< 9/4 -2)) | |
PASS: numbers.test: <: frac/inum: (eq? #f (< 7/4 -2)) | |
PASS: numbers.test: <: frac/inum: (eq? #f (< -7/4 -2)) | |
PASS: numbers.test: <: frac/bignum: (< (* 2/3 x) x) | |
PASS: numbers.test: <: frac/bignum: (< (* -2/3 x) x) | |
PASS: numbers.test: <: frac/bignum: (< (* -4/3 x) x) | |
PASS: numbers.test: <: frac/bignum: (< (* -4/3 x) (- x)) | |
PASS: numbers.test: <: frac/bignum: (eq? #f (< (* 4/3 x) x)) | |
PASS: numbers.test: <: frac/bignum: (eq? #f (< (* 4/3 x) (- x))) | |
PASS: numbers.test: <: frac/bignum: (eq? #f (< (* 2/3 x) (- x))) | |
PASS: numbers.test: <: frac/bignum: (eq? #f (< (* -2/3 x) (- x))) | |
PASS: numbers.test: <: frac/flonum: (< 2/3 0.75) | |
PASS: numbers.test: <: frac/flonum: (< -2/3 0.75) | |
PASS: numbers.test: <: frac/flonum: (< -4/3 0.75) | |
PASS: numbers.test: <: frac/flonum: (< -4/3 -0.75) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< 4/3 0.75)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< 4/3 -0.75)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< 2/3 -0.75)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< -2/3 -0.75)) | |
PASS: numbers.test: <: frac/flonum: (< 4/3 +inf.0) | |
PASS: numbers.test: <: frac/flonum: (< -4/3 +inf.0) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< 4/3 -inf.0)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< -4/3 -inf.0)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< 4/3 +nan.0)) | |
PASS: numbers.test: <: frac/flonum: (eq? #f (< -4/3 +nan.0)) | |
PASS: numbers.test: <: frac/frac: (< 2/3 6/7) | |
PASS: numbers.test: <: frac/frac: (< -2/3 6/7) | |
PASS: numbers.test: <: frac/frac: (< -4/3 6/7) | |
PASS: numbers.test: <: frac/frac: (< -4/3 -6/7) | |
PASS: numbers.test: <: frac/frac: (eq? #f (< 4/3 6/7)) | |
PASS: numbers.test: <: frac/frac: (eq? #f (< 4/3 -6/7)) | |
PASS: numbers.test: <: frac/frac: (eq? #f (< 2/3 -6/7)) | |
PASS: numbers.test: <: frac/frac: (eq? #f (< -2/3 -6/7)) | |
FAIL: numbers.test: zero?: (documented? zero?) | |
PASS: numbers.test: zero?: (zero? 0) | |
PASS: numbers.test: zero?: (zero? 0.0) | |
PASS: numbers.test: zero?: (zero? -0.0) | |
PASS: numbers.test: zero?: (zero? 0.0+0.0i) | |
PASS: numbers.test: zero?: (zero? 0.0-0.0i) | |
PASS: numbers.test: zero?: (zero? 0.0+0.0i) | |
PASS: numbers.test: zero?: (zero? -0.0-0.0i) | |
PASS: numbers.test: zero?: (not (zero? 7)) | |
PASS: numbers.test: zero?: (not (zero? -7)) | |
PASS: numbers.test: zero?: (not (zero? 1/7)) | |
PASS: numbers.test: zero?: (not (zero? -inf.0)) | |
PASS: numbers.test: zero?: (not (zero? +inf.0)) | |
PASS: numbers.test: zero?: (not (zero? +nan.0)) | |
PASS: numbers.test: zero?: (not (zero? (+ 1 fixnum-max))) | |
PASS: numbers.test: zero?: (not (zero? (- 1 fixnum-min))) | |
PASS: numbers.test: zero?: (not (zero? 1.3)) | |
PASS: numbers.test: zero?: (not (zero? 3.1+4.2i)) | |
PASS: numbers.test: zero?: (not (zero? 1.0+0.0i)) | |
PASS: numbers.test: zero?: (not (zero? 0.0-1.0i)) | |
FAIL: numbers.test: positive?: (documented? positive?) | |
PASS: numbers.test: positive?: (positive? 1) | |
PASS: numbers.test: positive?: (positive? (+ fixnum-max 1)) | |
PASS: numbers.test: positive?: (positive? 1.3) | |
PASS: numbers.test: positive?: (not (positive? 0)) | |
PASS: numbers.test: positive?: (not (positive? -1)) | |
PASS: numbers.test: positive?: (not (positive? (- fixnum-min 1))) | |
PASS: numbers.test: positive?: (not (positive? -1.3)) | |
FAIL: numbers.test: negative?: (documented? negative?) | |
PASS: numbers.test: negative?: (not (negative? 1)) | |
PASS: numbers.test: negative?: (not (negative? (+ fixnum-max 1))) | |
PASS: numbers.test: negative?: (not (negative? 1.3)) | |
PASS: numbers.test: negative?: (not (negative? 0)) | |
PASS: numbers.test: negative?: (negative? -1) | |
PASS: numbers.test: negative?: (negative? (- fixnum-min 1)) | |
PASS: numbers.test: negative?: (negative? -1.3) | |
PASS: numbers.test: max: no args | |
PASS: numbers.test: max: one complex | |
PASS: numbers.test: max: inum/complex | |
PASS: numbers.test: max: big/complex | |
PASS: numbers.test: max: real/complex | |
PASS: numbers.test: max: frac/complex | |
PASS: numbers.test: max: complex/inum | |
PASS: numbers.test: max: complex/big | |
PASS: numbers.test: max: complex/real | |
PASS: numbers.test: max: complex/frac | |
PASS: numbers.test: max: inum / frac: (eqv? 3 (max 3 5/2)) | |
PASS: numbers.test: max: inum / frac: (eqv? 5/2 (max 2 5/2)) | |
PASS: numbers.test: max: frac / inum: (eqv? 3 (max 5/2 3)) | |
PASS: numbers.test: max: frac / inum: (eqv? 5/2 (max 5/2 2)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 123)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max 123 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 -123.3)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max -123.3 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 -7/2)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max -7/2 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 -1.0e20)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max -1.0e20 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 (- big*2))) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max (- big*2) +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? +inf.0 (max +inf.0 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 123)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max 123 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 123.3)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max 123.3 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 -7/2)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max -7/2 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 -1.0e20)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max -1.0e20 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 (- big*2))) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max (- big*2) +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max -inf.0 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +inf.0 +nan.0)) | |
PASS: numbers.test: max: infinities and NaNs: (real-nan? (max +nan.0 +inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -inf.0 (max -inf.0 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -123.0 (max -inf.0 -123)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -123.0 (max -123 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -123.3 (max -inf.0 -123.3)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -123.3 (max -123.3 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -3.5 (max -inf.0 -7/2)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -3.5 (max -7/2 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -1.0e20 (max -inf.0 -1.0e20)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? -1.0e20 (max -1.0e20 -inf.0)) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? (exact->inexact (- big*2)) (max -inf.0 (- big*2))) | |
PASS: numbers.test: max: infinities and NaNs: (eqv? (exact->inexact (- big*2)) (max (- big*2) -inf.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max 0.0 0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max 0.0 -0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max -0.0 0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? -0.0 (max -0.0 -0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max -0.0 0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max 0.0 0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max 0 -0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0.0 (max 0 0.0)) | |
PASS: numbers.test: max: signed zeroes: (eqv? 0 (min 0 0)) | |
PASS: numbers.test: max: big / frac: (eqv? big*2 (max big*2 5/2)) | |
PASS: numbers.test: max: big / frac: (eqv? 5/2 (max (- big*2) 5/2)) | |
PASS: numbers.test: max: frac / big: (eqv? big*2 (max 5/2 big*2)) | |
PASS: numbers.test: max: frac / big: (eqv? 5/2 (max 5/2 (- big*2))) | |
PASS: numbers.test: max: big / real: (real-nan? (max big*5 +nan.0)) | |
PASS: numbers.test: max: big / real: (eqv? (exact->inexact big*5) (max big*5 -inf.0)) | |
PASS: numbers.test: max: big / real: (eqv? (exact->inexact big*5) (max big*5 1.0)) | |
PASS: numbers.test: max: big / real: (eqv? +inf.0 (max big*5 +inf.0)) | |
PASS: numbers.test: max: big / real: (eqv? 1.0 (max (- big*5) 1.0)) | |
PASS: numbers.test: max: real / big: (real-nan? (max +nan.0 big*5)) | |
PASS: numbers.test: max: real / big: (eqv? (exact->inexact big*5) (max -inf.0 big*5)) | |
PASS: numbers.test: max: real / big: (eqv? (exact->inexact big*5) (max 1.0 big*5)) | |
PASS: numbers.test: max: real / big: (eqv? +inf.0 (max +inf.0 big*5)) | |
PASS: numbers.test: max: real / big: (eqv? 1.0 (max 1.0 (- big*5))) | |
PASS: numbers.test: max: frac / frac: (eqv? 2/3 (max 1/2 2/3)) | |
PASS: numbers.test: max: frac / frac: (eqv? 2/3 (max 2/3 1/2)) | |
PASS: numbers.test: max: frac / frac: (eqv? -1/2 (max -1/2 -2/3)) | |
PASS: numbers.test: max: frac / frac: (eqv? -1/2 (max -2/3 -1/2)) | |
PASS: numbers.test: max: real / real: (real-nan? (max 123.0 +nan.0)) | |
PASS: numbers.test: max: real / real: (real-nan? (max +nan.0 123.0)) | |
PASS: numbers.test: max: real / real: (real-nan? (max +nan.0 +nan.0)) | |
PASS: numbers.test: max: real / real: (eqv? 456.0 (max 123.0 456.0)) | |
PASS: numbers.test: max: real / real: (eqv? 456.0 (max 456.0 123.0)) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 +inf.0) | |
PASS: numbers.test: max: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 -inf.0) | |
PASS: numbers.test: max: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 +inf.0) | |
PASS: numbers.test: max: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 -inf.0) | |
PASS: numbers.test: max: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 +inf.0) | |
PASS: numbers.test: max: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: max: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 -inf.0) | |
PASS: numbers.test: max: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 +inf.0) | |
PASS: numbers.test: max: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 -inf.0) | |
PASS: numbers.test: max: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 +inf.0) | |
PASS: numbers.test: max: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 -inf.0) | |
PASS: numbers.test: max: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 +inf.0) | |
PASS: numbers.test: max: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: max: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 -inf.0) | |
PASS: numbers.test: max: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: max: (real-nan? (max (ash 1 2048) +nan.0)) | |
PASS: numbers.test: max: (real-nan? (max +nan.0 (ash 1 2048))) | |
PASS: numbers.test: min: no args | |
PASS: numbers.test: min: one complex | |
PASS: numbers.test: min: inum/complex | |
PASS: numbers.test: min: big/complex | |
PASS: numbers.test: min: real/complex | |
PASS: numbers.test: min: frac/complex | |
PASS: numbers.test: min: complex/inum | |
PASS: numbers.test: min: complex/big | |
PASS: numbers.test: min: complex/real | |
PASS: numbers.test: min: complex/frac | |
FAIL: numbers.test: min: (documented? min) | |
PASS: numbers.test: min: (eqv? 1 (min 7 3 1 5)) | |
PASS: numbers.test: min: (eqv? 1 (min 1 7 3 5)) | |
PASS: numbers.test: min: (eqv? 1 (min 7 3 5 1)) | |
PASS: numbers.test: min: (eqv? -7 (min 2 3 4 -2 5 -7 1 -1 4 2)) | |
PASS: numbers.test: min: (eqv? -7 (min -7 2 3 4 -2 5 1 -1 4 2)) | |
PASS: numbers.test: min: (eqv? -7 (min 2 3 4 -2 5 1 -1 4 2 -7)) | |
PASS: numbers.test: min: (eqv? big*2 (min big*3 big*5 big*2 big*4)) | |
PASS: numbers.test: min: (eqv? big*2 (min big*2 big*3 big*5 big*4)) | |
PASS: numbers.test: min: (eqv? big*2 (min big*3 big*5 big*4 big*2)) | |
PASS: numbers.test: min: (eqv? (- fixnum-min 1) (min 2 4 (- fixnum-min 1) 3 (* 2 fixnum-max))) | |
PASS: numbers.test: min: (eqv? (- fixnum-min 1) (min (- fixnum-min 1) 2 4 3 (* 2 fixnum-max))) | |
PASS: numbers.test: min: (eqv? (- fixnum-min 1) (min 2 4 3 (* 2 fixnum-max) (- fixnum-min 1))) | |
PASS: numbers.test: min: inum / frac: (eqv? 5/2 (min 3 5/2)) | |
PASS: numbers.test: min: inum / frac: (eqv? 2 (min 2 5/2)) | |
PASS: numbers.test: min: frac / inum: (eqv? 5/2 (min 5/2 3)) | |
PASS: numbers.test: min: frac / inum: (eqv? 2 (min 5/2 2)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 123)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min 123 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 -123.3)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -123.3 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 -7/2)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -7/2 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 -1.0e20)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -1.0e20 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 (- big*2))) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min (- big*2) -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min +inf.0 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -inf.0 (min -inf.0 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 123)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min 123 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 123.3)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min 123.3 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 -7/2)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min -7/2 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 -1.0e20)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min -1.0e20 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 (- big*2))) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min (- big*2) +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +inf.0 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min -inf.0 +nan.0)) | |
PASS: numbers.test: min: infinities and NaNs: (real-nan? (min +nan.0 -inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? +inf.0 (min +inf.0 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -123.0 (min +inf.0 -123)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -123.0 (min -123 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -123.3 (min +inf.0 -123.3)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -123.3 (min -123.3 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -3.5 (min +inf.0 -7/2)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -3.5 (min -7/2 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -1.0e20 (min +inf.0 -1.0e20)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? -1.0e20 (min -1.0e20 +inf.0)) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? (exact->inexact (- big*2)) (min +inf.0 (- big*2))) | |
PASS: numbers.test: min: infinities and NaNs: (eqv? (exact->inexact (- big*2)) (min (- big*2) +inf.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? 0.0 (min 0.0 0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? -0.0 (min 0.0 -0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? -0.0 (min -0.0 0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? -0.0 (min -0.0 -0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? -0.0 (min -0.0 0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? 0.0 (min 0.0 0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? -0.0 (min 0 -0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? 0.0 (min 0 0.0)) | |
PASS: numbers.test: min: signed zeroes: (eqv? 0 (min 0 0)) | |
PASS: numbers.test: min: big / frac: (eqv? 5/2 (min big*2 5/2)) | |
PASS: numbers.test: min: big / frac: (eqv? (- big*2) (min (- big*2) 5/2)) | |
PASS: numbers.test: min: frac / big: (eqv? 5/2 (min 5/2 big*2)) | |
PASS: numbers.test: min: frac / big: (eqv? (- big*2) (min 5/2 (- big*2))) | |
PASS: numbers.test: min: big / real: (real-nan? (min big*5 +nan.0)) | |
PASS: numbers.test: min: big / real: (eqv? (exact->inexact big*5) (min big*5 +inf.0)) | |
PASS: numbers.test: min: big / real: (eqv? -inf.0 (min big*5 -inf.0)) | |
PASS: numbers.test: min: big / real: (eqv? 1.0 (min big*5 1.0)) | |
PASS: numbers.test: min: big / real: (eqv? (exact->inexact (- big*5)) (min (- big*5) 1.0)) | |
PASS: numbers.test: min: real / big: (real-nan? (min +nan.0 big*5)) | |
PASS: numbers.test: min: real / big: (eqv? (exact->inexact big*5) (min +inf.0 big*5)) | |
PASS: numbers.test: min: real / big: (eqv? -inf.0 (min -inf.0 big*5)) | |
PASS: numbers.test: min: real / big: (eqv? 1.0 (min 1.0 big*5)) | |
PASS: numbers.test: min: real / big: (eqv? (exact->inexact (- big*5)) (min 1.0 (- big*5))) | |
PASS: numbers.test: min: frac / frac: (eqv? 1/2 (min 1/2 2/3)) | |
PASS: numbers.test: min: frac / frac: (eqv? 1/2 (min 2/3 1/2)) | |
PASS: numbers.test: min: frac / frac: (eqv? -2/3 (min -1/2 -2/3)) | |
PASS: numbers.test: min: frac / frac: (eqv? -2/3 (min -2/3 -1/2)) | |
PASS: numbers.test: min: real / real: (real-nan? (min 123.0 +nan.0)) | |
PASS: numbers.test: min: real / real: (real-nan? (min +nan.0 123.0)) | |
PASS: numbers.test: min: real / real: (real-nan? (min +nan.0 +nan.0)) | |
PASS: numbers.test: min: real / real: (eqv? 123.0 (min 123.0 456.0)) | |
PASS: numbers.test: min: real / real: (eqv? 123.0 (min 456.0 123.0)) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 +inf.0) | |
PASS: numbers.test: min: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 -inf.0) | |
PASS: numbers.test: min: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 +inf.0) | |
PASS: numbers.test: min: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 -inf.0) | |
PASS: numbers.test: min: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 +inf.0) | |
PASS: numbers.test: min: (+inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: min: (179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 -inf.0) | |
PASS: numbers.test: min: (-inf.0 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 +inf.0) | |
PASS: numbers.test: min: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215 -inf.0) | |
PASS: numbers.test: min: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137215) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 +inf.0) | |
PASS: numbers.test: min: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216 -inf.0) | |
PASS: numbers.test: min: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 +inf.0) | |
PASS: numbers.test: min: (+inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: min: (-179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217 -inf.0) | |
PASS: numbers.test: min: (-inf.0 -179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137217) | |
PASS: numbers.test: min: (real-nan? (min (- (ash 1 2048)) (- +nan.0))) | |
PASS: numbers.test: min: (real-nan? (min (- +nan.0) (- (ash 1 2048)))) | |
FAIL: numbers.test: +: documented? (eval) | |
FAIL: numbers.test: +: documented? (compile) | |
PASS: numbers.test: +: simple (eval) | |
PASS: numbers.test: +: simple (compile) | |
PASS: numbers.test: +: exactness propagation (eval) | |
PASS: numbers.test: +: exactness propagation (compile) | |
PASS: numbers.test: +: signed zeroes (eval) | |
PASS: numbers.test: +: signed zeroes (compile) | |
PASS: numbers.test: +: NaNs (eval) | |
PASS: numbers.test: +: NaNs (compile) | |
PASS: numbers.test: +: infinities (eval) | |
PASS: numbers.test: +: infinities (compile) | |
PASS: numbers.test: +: fixnum + fixnum = bignum (32-bit) (eval) | |
PASS: numbers.test: +: fixnum + fixnum = bignum (32-bit) (compile) | |
PASS: numbers.test: +: fixnum + fixnum = bignum (64-bit) (eval) | |
PASS: numbers.test: +: fixnum + fixnum = bignum (64-bit) (compile) | |
PASS: numbers.test: +: bignum + fixnum = fixnum (eval) | |
PASS: numbers.test: +: bignum + fixnum = fixnum (compile) | |
PASS: numbers.test: -: double-negation of fixnum-min: = (eval) | |
PASS: numbers.test: -: double-negation of fixnum-min: = (compile) | |
PASS: numbers.test: -: double-negation of fixnum-min: eqv? (eval) | |
PASS: numbers.test: -: double-negation of fixnum-min: eqv? (compile) | |
PASS: numbers.test: -: double-negation of fixnum-min: equal? (eval) | |
PASS: numbers.test: -: double-negation of fixnum-min: equal? (compile) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: = (eval) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: = (compile) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: eqv? (eval) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: eqv? (compile) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: equal? (eval) | |
PASS: numbers.test: -: binary double-negation of fixnum-min: equal? (compile) | |
PASS: numbers.test: -: signed zeroes (eval) | |
PASS: numbers.test: -: signed zeroes (compile) | |
PASS: numbers.test: -: exactness propagation (eval) | |
PASS: numbers.test: -: exactness propagation (compile) | |
PASS: numbers.test: -: infinities (eval) | |
PASS: numbers.test: -: infinities (compile) | |
PASS: numbers.test: -: NaNs (eval) | |
PASS: numbers.test: -: NaNs (compile) | |
PASS: numbers.test: -: (eqv? fixnum-min (- (- fixnum-min))) (eval) | |
PASS: numbers.test: -: (eqv? fixnum-min (- (- fixnum-min))) (compile) | |
PASS: numbers.test: -: (eqv? fixnum-min (- 0 (- 0 fixnum-min))) (eval) | |
PASS: numbers.test: -: (eqv? fixnum-min (- 0 (- 0 fixnum-min))) (compile) | |
PASS: numbers.test: -: (eqv? fixnum-num (apply - (list (apply - (list fixnum-min))))) (eval) | |
PASS: numbers.test: -: (eqv? fixnum-num (apply - (list (apply - (list fixnum-min))))) (compile) | |
PASS: numbers.test: -: -inum - +bignum (eval) | |
PASS: numbers.test: -: -inum - +bignum (compile) | |
PASS: numbers.test: -: big - inum (eval) | |
PASS: numbers.test: -: big - inum (compile) | |
PASS: numbers.test: -: big - -inum (eval) | |
PASS: numbers.test: -: big - -inum (compile) | |
PASS: numbers.test: -: fixnum - fixnum = bignum (32-bit) (eval) | |
PASS: numbers.test: -: fixnum - fixnum = bignum (32-bit) (compile) | |
PASS: numbers.test: -: fixnum - fixnum = bignum (64-bit) (eval) | |
PASS: numbers.test: -: fixnum - fixnum = bignum (64-bit) (compile) | |
PASS: numbers.test: -: bignum - fixnum = fixnum (eval) | |
PASS: numbers.test: -: bignum - fixnum = fixnum (compile) | |
PASS: numbers.test: *: double-negation of fixnum-min: (= fixnum-min (* -1 (* -1 fixnum-min))) | |
PASS: numbers.test: *: double-negation of fixnum-min: (eqv? fixnum-min (* -1 (* -1 fixnum-min))) | |
PASS: numbers.test: *: double-negation of fixnum-min: (equal? fixnum-min (* -1 (* -1 fixnum-min))) | |
PASS: numbers.test: *: double-negation of fixnum-min: (= fixnum-min (* (* fixnum-min -1) -1)) | |
PASS: numbers.test: *: double-negation of fixnum-min: (eqv? fixnum-min (* (* fixnum-min -1) -1)) | |
PASS: numbers.test: *: double-negation of fixnum-min: (equal? fixnum-min (* (* fixnum-min -1) -1)) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* 65536 65536) 4294967296) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* -65536 65536) -4294967296) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* 65536 -65536) -4294967296) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* -65536 -65536) 4294967296) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* 4294967296 4294967296) 18446744073709551616) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* -4294967296 4294967296) -18446744073709551616) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* 4294967296 -4294967296) -18446744073709551616) | |
PASS: numbers.test: *: signed fixnum overflow: (eqv? (* -4294967296 -4294967296) 18446744073709551616) | |
PASS: numbers.test: *: signed zeroes: (eqv? 0.0 (* 0.0 0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? -0.0 (* -0.0 0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? 0.0 (* -0.0 -0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? -0.0 (* 0.0 -0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? 0.0+0.0i (* 0.0+1.0i 0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? 0.0-0.0i (* 0.0-1.0i 0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? -0.0-0.0i (* 0.0+1.0i -0.0)) | |
PASS: numbers.test: *: signed zeroes: (eqv? -0.0+0.0i (* 0.0-1.0i -0.0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? -0.0 (* 0 -1.0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0.0 (* 0 1.0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? -0.0 (* -1.0 0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0.0 (* 1.0 0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0 (* 0 1/2)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0 (* 1/2 0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0.0+0.0i (* 0 1.0+1.0i)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 0.0+0.0i (* 1.0+1.0i 0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? -1.0 (* 1 -1.0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1.0 (* 1 1.0)) | |
PASS: numbers.test: *: exactness propagation: (eqv? -1.0 (* -1.0 1)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1.0 (* 1.0 1)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1/2 (* 1 1/2)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1/2 (* 1/2 1)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1.0+1.0i (* 1 1.0+1.0i)) | |
PASS: numbers.test: *: exactness propagation: (eqv? 1.0+1.0i (* 1.0+1.0i 1)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 1)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 -1)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 -7/2)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 1.0e20)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* 1 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* -1 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* -7/2 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* 1.0e20 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +inf.0 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 +inf.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* -inf.0 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 -inf.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* (* fixnum-max 2) +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 (* fixnum-max 2))) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* 0 +nan.0)) | |
PASS: numbers.test: *: propagation of NaNs: (real-nan? (* +nan.0 0)) | |
PASS: numbers.test: *: propagation of NaNs: (almost-real-nan? (* 0 +nan.0+1.0i)) | |
PASS: numbers.test: *: propagation of NaNs: (almost-real-nan? (* +nan.0+1.0i 0)) | |
PASS: numbers.test: *: propagation of NaNs: (imaginary-nan? (* 0 0.0+nan.0i)) | |
PASS: numbers.test: *: propagation of NaNs: (imaginary-nan? (* 0.0+nan.0i 0)) | |
PASS: numbers.test: *: propagation of NaNs: (imaginary-nan? (* 0 1.0+nan.0i)) | |
PASS: numbers.test: *: propagation of NaNs: (imaginary-nan? (* 1.0+nan.0i 0)) | |
PASS: numbers.test: *: propagation of NaNs: (complex-nan? (* 0 +nan.0+nan.0i)) | |
PASS: numbers.test: *: propagation of NaNs: (complex-nan? (* +nan.0+nan.0i 0)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* +inf.0 5)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* +inf.0 -5)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* +inf.0 73.1)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* +inf.0 -9.2)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* +inf.0 5/2)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* +inf.0 -5/2)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -5 +inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* 73.1 +inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -9.2 +inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* 5/2 +inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -5/2 +inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -inf.0 5)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -inf.0 -5)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -inf.0 73.1)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -inf.0 -9.2)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* -inf.0 5/2)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -inf.0 -5/2)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -5 -inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* 73.1 -inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -9.2 -inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? -inf.0 (* 5/2 -inf.0)) | |
PASS: numbers.test: *: infinities: (eqv? +inf.0 (* -5/2 -inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* 0.0 +inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* -0.0 +inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* +inf.0 0.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* +inf.0 -0.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* 0.0 -inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* -0.0 -inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* -inf.0 0.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* -inf.0 -0.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* 0 +inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* +inf.0 0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* 0 -inf.0)) | |
PASS: numbers.test: *: infinities: (real-nan? (* -inf.0 0)) | |
PASS: numbers.test: *: infinities: (almost-real-nan? (* 0 +inf.0+1.0i)) | |
PASS: numbers.test: *: infinities: (almost-real-nan? (* +inf.0+1.0i 0)) | |
PASS: numbers.test: *: infinities: (almost-real-nan? (* 0 -inf.0+1.0i)) | |
PASS: numbers.test: *: infinities: (almost-real-nan? (* -inf.0+1.0i 0)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0 0.0+inf.0i)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0.0+inf.0i 0)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0 1.0+inf.0i)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 1.0+inf.0i 0)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0 0.0-inf.0i)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0.0-inf.0i 0)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 0 1.0-inf.0i)) | |
PASS: numbers.test: *: infinities: (imaginary-nan? (* 1.0-inf.0i 0)) | |
PASS: numbers.test: *: infinities: (complex-nan? (* 0 +inf.0+inf.0i)) | |
PASS: numbers.test: *: infinities: (complex-nan? (* +inf.0+inf.0i 0)) | |
PASS: numbers.test: *: infinities: (complex-nan? (* 0 +inf.0-inf.0i)) | |
PASS: numbers.test: *: infinities: (complex-nan? (* -inf.0+inf.0i 0)) | |
PASS: numbers.test: *: inum * bignum: 0 * 2^256 = 0 | |
PASS: numbers.test: *: inum * flonum: 0 * 1.0 = 0.0 | |
PASS: numbers.test: *: inum * complex: 0 * 1+1i = 0.0+0.0i | |
PASS: numbers.test: *: inum * frac: 0 * 2/3 = 0 | |
PASS: numbers.test: *: bignum * inum: 2^256 * 0 = 0 | |
PASS: numbers.test: *: flonum * inum: 1.0 * 0 = 0.0 | |
PASS: numbers.test: *: complex * inum: 1+1i * 0 = 0.0+0.0i | |
PASS: numbers.test: *: complex * bignum | |
PASS: numbers.test: *: frac * inum: 2/3 * 0 = 0 | |
PASS: numbers.test: /: double-negation of fixnum-min: (= fixnum-min (/ (/ fixnum-min -1) -1)) | |
PASS: numbers.test: /: double-negation of fixnum-min: (eqv? fixnum-min (/ (/ fixnum-min -1) -1)) | |
PASS: numbers.test: /: double-negation of fixnum-min: (equal? fixnum-min (/ (/ fixnum-min -1) -1)) | |
FAIL: numbers.test: /: documented? | |
PASS: numbers.test: /: division by zero: (/ 0) | |
PASS: numbers.test: /: division by zero: (/ 0.0) | |
PASS: numbers.test: /: division by zero: (/ 1 0) | |
PASS: numbers.test: /: division by zero: (/ 1 0.0) | |
PASS: numbers.test: /: division by zero: (/ bignum 0) | |
PASS: numbers.test: /: division by zero: (/ bignum 0.0) | |
PASS: numbers.test: /: division by zero: (/ 1.0 0) | |
PASS: numbers.test: /: division by zero: (/ 1.0 0.0) | |
PASS: numbers.test: /: division by zero: (/ +i 0) | |
PASS: numbers.test: /: division by zero: (/ +i 0.0) | |
PASS: numbers.test: /: 1/complex: 0+1i | |
PASS: numbers.test: /: 1/complex: 0-1i | |
PASS: numbers.test: /: 1/complex: 1+1i | |
PASS: numbers.test: /: 1/complex: 1-1i | |
PASS: numbers.test: /: 1/complex: -1+1i | |
PASS: numbers.test: /: 1/complex: -1-1i | |
PASS: numbers.test: /: 1/complex: (/ 3+4i) | |
PASS: numbers.test: /: 1/complex: (/ 4+3i) | |
PASS: numbers.test: /: 1/complex: (/ 1e200+1e200i) | |
PASS: numbers.test: /: inum/complex: (/ 25 3+4i) | |
PASS: numbers.test: /: inum/complex: (/ 25 4+3i) | |
PASS: numbers.test: /: complex/complex: (/ 25+125i 3+4i) | |
PASS: numbers.test: /: complex/complex: (/ 25+125i 4+3i) | |
PASS: numbers.test: floor: (= 1 (floor 1.75)) | |
PASS: numbers.test: floor: (= 1 (floor 1.5)) | |
PASS: numbers.test: floor: (= 1 (floor 1.25)) | |
PASS: numbers.test: floor: (= 0 (floor 0.75)) | |
PASS: numbers.test: floor: (= 0 (floor 0.5)) | |
PASS: numbers.test: floor: (= 0 (floor 0.0)) | |
PASS: numbers.test: floor: (= -1 (floor -0.5)) | |
PASS: numbers.test: floor: (= -2 (floor -1.25)) | |
PASS: numbers.test: floor: (= -2 (floor -1.5)) | |
PASS: numbers.test: floor: inum: 0 | |
PASS: numbers.test: floor: inum: 1 | |
PASS: numbers.test: floor: inum: -1 | |
PASS: numbers.test: floor: bignum: (1+ most-positive-fixnum) | |
PASS: numbers.test: floor: bignum: (1- most-negative-fixnum) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -7/3)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -5/3)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -4/3)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -2/3)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -1/3)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 1/3)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 2/3)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 4/3)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 5/3)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 7/3)) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -17/6)) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -8/3)) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -5/2)) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -7/3)) | |
PASS: numbers.test: floor: frac: (=exact -3 (floor -13/6)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -11/6)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -5/3)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -3/2)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -4/3)) | |
PASS: numbers.test: floor: frac: (=exact -2 (floor -7/6)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -5/6)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -2/3)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -1/2)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -1/3)) | |
PASS: numbers.test: floor: frac: (=exact -1 (floor -1/6)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 1/6)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 1/3)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 1/2)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 2/3)) | |
PASS: numbers.test: floor: frac: (=exact 0 (floor 5/6)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 7/6)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 4/3)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 3/2)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 5/3)) | |
PASS: numbers.test: floor: frac: (=exact 1 (floor 11/6)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 13/6)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 7/3)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 5/2)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 8/3)) | |
PASS: numbers.test: floor: frac: (=exact 2 (floor 17/6)) | |
PASS: numbers.test: floor: real: 0.0 | |
PASS: numbers.test: floor: real: 1.0 | |
PASS: numbers.test: floor: real: -1.0 | |
PASS: numbers.test: floor: real: -3.1 | |
PASS: numbers.test: floor: real: 3.1 | |
PASS: numbers.test: floor: real: 3.9 | |
PASS: numbers.test: floor: real: -3.9 | |
PASS: numbers.test: floor: real: 1.5 | |
PASS: numbers.test: floor: real: 2.5 | |
PASS: numbers.test: floor: real: 3.5 | |
PASS: numbers.test: floor: real: -1.5 | |
PASS: numbers.test: floor: real: -2.5 | |
PASS: numbers.test: floor: real: -3.5 | |
PASS: numbers.test: ceiling: (= 2 (ceiling 1.75)) | |
PASS: numbers.test: ceiling: (= 2 (ceiling 1.5)) | |
PASS: numbers.test: ceiling: (= 2 (ceiling 1.25)) | |
PASS: numbers.test: ceiling: (= 1 (ceiling 0.75)) | |
PASS: numbers.test: ceiling: (= 1 (ceiling 0.5)) | |
PASS: numbers.test: ceiling: (= 0 (ceiling 0.0)) | |
PASS: numbers.test: ceiling: (= 0 (ceiling -0.5)) | |
PASS: numbers.test: ceiling: (= -1 (ceiling -1.25)) | |
PASS: numbers.test: ceiling: (= -1 (ceiling -1.5)) | |
PASS: numbers.test: ceiling: inum: 0 | |
PASS: numbers.test: ceiling: inum: 1 | |
PASS: numbers.test: ceiling: inum: -1 | |
PASS: numbers.test: ceiling: bignum: (1+ most-positive-fixnum) | |
PASS: numbers.test: ceiling: bignum: (1- most-negative-fixnum) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -7/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -5/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -4/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -2/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -1/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 1/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 2/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 4/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 5/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 7/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -17/6)) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -8/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -5/2)) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -7/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -2 (ceiling -13/6)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -11/6)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -5/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -3/2)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -4/3)) | |
PASS: numbers.test: ceiling: frac: (=exact -1 (ceiling -7/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -5/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -2/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -1/2)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -1/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 0 (ceiling -1/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 1/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 1/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 1/2)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 2/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 1 (ceiling 5/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 7/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 4/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 3/2)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 5/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 2 (ceiling 11/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 13/6)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 7/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 5/2)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 8/3)) | |
PASS: numbers.test: ceiling: frac: (=exact 3 (ceiling 17/6)) | |
PASS: numbers.test: ceiling: real: 0.0 | |
PASS: numbers.test: ceiling: real: 1.0 | |
PASS: numbers.test: ceiling: real: -1.0 | |
PASS: numbers.test: ceiling: real: -3.1 | |
PASS: numbers.test: ceiling: real: 3.1 | |
PASS: numbers.test: ceiling: real: 3.9 | |
PASS: numbers.test: ceiling: real: -3.9 | |
PASS: numbers.test: ceiling: real: 1.5 | |
PASS: numbers.test: ceiling: real: 2.5 | |
PASS: numbers.test: ceiling: real: 3.5 | |
PASS: numbers.test: ceiling: real: -1.5 | |
PASS: numbers.test: ceiling: real: -2.5 | |
PASS: numbers.test: ceiling: real: -3.5 | |
PASS: numbers.test: truncate: (= 1 (truncate 1.75)) | |
PASS: numbers.test: truncate: (= 1 (truncate 1.5)) | |
PASS: numbers.test: truncate: (= 1 (truncate 1.25)) | |
PASS: numbers.test: truncate: (= 0 (truncate 0.75)) | |
PASS: numbers.test: truncate: (= 0 (truncate 0.5)) | |
PASS: numbers.test: truncate: (= 0 (truncate 0.0)) | |
PASS: numbers.test: truncate: (= 0 (truncate -0.5)) | |
PASS: numbers.test: truncate: (= -1 (truncate -1.25)) | |
PASS: numbers.test: truncate: (= -1 (truncate -1.5)) | |
PASS: numbers.test: truncate: inum: 0 | |
PASS: numbers.test: truncate: inum: 1 | |
PASS: numbers.test: truncate: inum: -1 | |
PASS: numbers.test: truncate: bignum: (1+ most-positive-fixnum) | |
PASS: numbers.test: truncate: bignum: (1- most-negative-fixnum) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -7/3)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -5/3)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -4/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -2/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -1/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 1/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 2/3)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 4/3)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 5/3)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 7/3)) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -17/6)) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -8/3)) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -5/2)) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -7/3)) | |
PASS: numbers.test: truncate: frac: (=exact -2 (truncate -13/6)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -11/6)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -5/3)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -3/2)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -4/3)) | |
PASS: numbers.test: truncate: frac: (=exact -1 (truncate -7/6)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -5/6)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -2/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -1/2)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -1/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate -1/6)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 1/6)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 1/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 1/2)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 2/3)) | |
PASS: numbers.test: truncate: frac: (=exact 0 (truncate 5/6)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 7/6)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 4/3)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 3/2)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 5/3)) | |
PASS: numbers.test: truncate: frac: (=exact 1 (truncate 11/6)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 13/6)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 7/3)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 5/2)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 8/3)) | |
PASS: numbers.test: truncate: frac: (=exact 2 (truncate 17/6)) | |
PASS: numbers.test: truncate: real: 0.0 | |
PASS: numbers.test: truncate: real: 1.0 | |
PASS: numbers.test: truncate: real: -1.0 | |
PASS: numbers.test: truncate: real: -3.1 | |
PASS: numbers.test: truncate: real: 3.1 | |
PASS: numbers.test: truncate: real: 3.9 | |
PASS: numbers.test: truncate: real: -3.9 | |
PASS: numbers.test: truncate: real: 1.5 | |
PASS: numbers.test: truncate: real: 2.5 | |
PASS: numbers.test: truncate: real: 3.5 | |
PASS: numbers.test: truncate: real: -1.5 | |
PASS: numbers.test: truncate: real: -2.5 | |
PASS: numbers.test: truncate: real: -3.5 | |
PASS: numbers.test: round: (= 2 (round 1.75)) | |
PASS: numbers.test: round: (= 2 (round 1.5)) | |
PASS: numbers.test: round: (= 1 (round 1.25)) | |
PASS: numbers.test: round: (= 1 (round 0.75)) | |
PASS: numbers.test: round: (= 0 (round 0.5)) | |
PASS: numbers.test: round: (= 0 (round 0.0)) | |
PASS: numbers.test: round: (= 0 (round -0.5)) | |
PASS: numbers.test: round: (= -1 (round -1.25)) | |
PASS: numbers.test: round: (= -2 (round -1.5)) | |
PASS: numbers.test: round: inum: 0 | |
PASS: numbers.test: round: inum: 1 | |
PASS: numbers.test: round: inum: -1 | |
PASS: numbers.test: round: bignum: (1+ most-positive-fixnum) | |
PASS: numbers.test: round: bignum: (1- most-negative-fixnum) | |
PASS: numbers.test: round: frac: (=exact -2 (round -7/3)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -5/3)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -4/3)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -2/3)) | |
PASS: numbers.test: round: frac: (=exact 0 (round -1/3)) | |
PASS: numbers.test: round: frac: (=exact 0 (round 1/3)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 2/3)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 4/3)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 5/3)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 7/3)) | |
PASS: numbers.test: round: frac: (=exact -3 (round -17/6)) | |
PASS: numbers.test: round: frac: (=exact -3 (round -8/3)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -5/2)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -7/3)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -13/6)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -11/6)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -5/3)) | |
PASS: numbers.test: round: frac: (=exact -2 (round -3/2)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -4/3)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -7/6)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -5/6)) | |
PASS: numbers.test: round: frac: (=exact -1 (round -2/3)) | |
PASS: numbers.test: round: frac: (=exact 0 (round -1/2)) | |
PASS: numbers.test: round: frac: (=exact 0 (round -1/3)) | |
PASS: numbers.test: round: frac: (=exact 0 (round -1/6)) | |
PASS: numbers.test: round: frac: (=exact 0 (round 1/6)) | |
PASS: numbers.test: round: frac: (=exact 0 (round 1/3)) | |
PASS: numbers.test: round: frac: (=exact 0 (round 1/2)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 2/3)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 5/6)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 7/6)) | |
PASS: numbers.test: round: frac: (=exact 1 (round 4/3)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 3/2)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 5/3)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 11/6)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 13/6)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 7/3)) | |
PASS: numbers.test: round: frac: (=exact 2 (round 5/2)) | |
PASS: numbers.test: round: frac: (=exact 3 (round 8/3)) | |
PASS: numbers.test: round: frac: (=exact 3 (round 17/6)) | |
PASS: numbers.test: round: real: 0.0 | |
PASS: numbers.test: round: real: 1.0 | |
PASS: numbers.test: round: real: -1.0 | |
PASS: numbers.test: round: real: -3.1 | |
PASS: numbers.test: round: real: 3.1 | |
PASS: numbers.test: round: real: 3.9 | |
PASS: numbers.test: round: real: -3.9 | |
PASS: numbers.test: round: real: 1.5 | |
PASS: numbers.test: round: real: 2.5 | |
PASS: numbers.test: round: real: 3.5 | |
PASS: numbers.test: round: real: -1.5 | |
PASS: numbers.test: round: real: -2.5 | |
PASS: numbers.test: round: real: -3.5 | |
PASS: numbers.test: round: real: 2^53-1 | |
PASS: numbers.test: round: real: -(2^53-1) | |
PASS: numbers.test: exact->inexact: 2^i, no round: (0 1 1.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (0 1 1.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (1 2 2.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (1 2 2.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (2 4 4.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (2 4 4.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (3 8 8.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (3 8 8.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (4 16 16.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (4 16 16.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (5 32 32.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (5 32 32.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (6 64 64.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (6 64 64.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (7 128 128.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (7 128 128.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (8 256 256.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (8 256 256.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (9 512 512.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (9 512 512.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (10 1024 1024.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (10 1024 1024.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (11 2048 2048.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (11 2048 2048.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (12 4096 4096.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (12 4096 4096.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (13 8192 8192.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (13 8192 8192.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (14 16384 16384.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (14 16384 16384.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (15 32768 32768.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (15 32768 32768.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (16 65536 65536.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (16 65536 65536.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (17 131072 131072.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (17 131072 131072.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (18 262144 262144.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (18 262144 262144.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (19 524288 524288.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (19 524288 524288.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (20 1048576 1048576.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (20 1048576 1048576.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (21 2097152 2097152.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (21 2097152 2097152.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (22 4194304 4194304.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (22 4194304 4194304.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (23 8388608 8388608.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (23 8388608 8388608.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (24 16777216 16777216.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (24 16777216 16777216.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (25 33554432 33554432.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (25 33554432 33554432.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (26 67108864 67108864.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (26 67108864 67108864.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (27 134217728 134217728.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (27 134217728 134217728.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (28 268435456 268435456.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (28 268435456 268435456.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (29 536870912 536870912.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (29 536870912 536870912.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (30 1073741824 1073741824.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (30 1073741824 1073741824.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (31 2147483648 2147483648.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (31 2147483648 2147483648.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (32 4294967296 4294967296.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (32 4294967296 4294967296.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (33 8589934592 8589934592.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (33 8589934592 8589934592.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (34 17179869184 17179869184.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (34 17179869184 17179869184.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (35 34359738368 34359738368.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (35 34359738368 34359738368.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (36 68719476736 68719476736.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (36 68719476736 68719476736.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (37 137438953472 137438953472.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (37 137438953472 137438953472.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (38 274877906944 274877906944.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (38 274877906944 274877906944.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (39 549755813888 549755813888.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (39 549755813888 549755813888.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (40 1099511627776 1099511627776.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (40 1099511627776 1099511627776.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (41 2199023255552 2199023255552.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (41 2199023255552 2199023255552.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (42 4398046511104 4398046511104.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (42 4398046511104 4398046511104.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (43 8796093022208 8796093022208.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (43 8796093022208 8796093022208.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (44 17592186044416 17592186044416.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (44 17592186044416 17592186044416.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (45 35184372088832 35184372088832.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (45 35184372088832 35184372088832.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (46 70368744177664 70368744177664.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (46 70368744177664 70368744177664.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (47 140737488355328 140737488355328.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (47 140737488355328 140737488355328.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (48 281474976710656 281474976710656.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (48 281474976710656 281474976710656.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (49 562949953421312 562949953421312.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (49 562949953421312 562949953421312.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (50 1125899906842624 1125899906842624.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (50 1125899906842624 1125899906842624.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (51 2251799813685248 2251799813685248.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (51 2251799813685248 2251799813685248.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (52 4503599627370496 4503599627370496.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (52 4503599627370496 4503599627370496.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (53 9007199254740992 9007199254740992.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (53 9007199254740992 9007199254740992.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (54 18014398509481984 18014398509481984.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (54 18014398509481984 18014398509481984.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (55 36028797018963968 36028797018963970.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (55 36028797018963968 36028797018963970.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (56 72057594037927936 72057594037927940.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (56 72057594037927936 72057594037927940.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (57 144115188075855872 144115188075855870.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (57 144115188075855872 144115188075855870.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (58 288230376151711744 288230376151711740.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (58 288230376151711744 288230376151711740.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (59 576460752303423488 576460752303423500.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (59 576460752303423488 576460752303423500.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (60 1152921504606846976 1152921504606847000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (60 1152921504606846976 1152921504606847000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (61 2305843009213693952 2305843009213694000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (61 2305843009213693952 2305843009213694000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (62 4611686018427387904 4611686018427388000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (62 4611686018427387904 4611686018427388000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (63 9223372036854775808 9223372036854776000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (63 9223372036854775808 9223372036854776000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (64 18446744073709551616 18446744073709552000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (64 18446744073709551616 18446744073709552000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (65 36893488147419103232 36893488147419103000.0): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (65 36893488147419103232 36893488147419103000.0): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (66 73786976294838206464 7.378697629483821e19): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (66 73786976294838206464 7.378697629483821e19): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (67 147573952589676412928 1.4757395258967641e20): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (67 147573952589676412928 1.4757395258967641e20): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (68 295147905179352825856 2.9514790517935283e20): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (68 295147905179352825856 2.9514790517935283e20): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (69 590295810358705651712 5.902958103587057e20): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (69 590295810358705651712 5.902958103587057e20): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (70 1180591620717411303424 1.1805916207174113e21): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (70 1180591620717411303424 1.1805916207174113e21): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (71 2361183241434822606848 2.3611832414348226e21): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (71 2361183241434822606848 2.3611832414348226e21): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (72 4722366482869645213696 4.722366482869645e21): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (72 4722366482869645213696 4.722366482869645e21): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (73 9444732965739290427392 9.44473296573929e21): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (73 9444732965739290427392 9.44473296573929e21): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (74 18889465931478580854784 1.888946593147858e22): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (74 18889465931478580854784 1.888946593147858e22): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (75 37778931862957161709568 3.777893186295716e22): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (75 37778931862957161709568 3.777893186295716e22): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (76 75557863725914323419136 7.555786372591432e22): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (76 75557863725914323419136 7.555786372591432e22): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (77 151115727451828646838272 1.5111572745182865e23): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (77 151115727451828646838272 1.5111572745182865e23): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (78 302231454903657293676544 3.022314549036573e23): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (78 302231454903657293676544 3.022314549036573e23): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (79 604462909807314587353088 6.044629098073146e23): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (79 604462909807314587353088 6.044629098073146e23): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (80 1208925819614629174706176 1.2089258196146292e24): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (80 1208925819614629174706176 1.2089258196146292e24): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (81 2417851639229258349412352 2.4178516392292583e24): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (81 2417851639229258349412352 2.4178516392292583e24): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (82 4835703278458516698824704 4.835703278458517e24): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (82 4835703278458516698824704 4.835703278458517e24): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (83 9671406556917033397649408 9.671406556917033e24): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (83 9671406556917033397649408 9.671406556917033e24): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (84 19342813113834066795298816 1.9342813113834067e25): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (84 19342813113834066795298816 1.9342813113834067e25): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (85 38685626227668133590597632 3.8685626227668134e25): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (85 38685626227668133590597632 3.8685626227668134e25): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (86 77371252455336267181195264 7.737125245533627e25): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (86 77371252455336267181195264 7.737125245533627e25): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (87 154742504910672534362390528 1.5474250491067253e26): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (87 154742504910672534362390528 1.5474250491067253e26): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (88 309485009821345068724781056 3.094850098213451e26): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (88 309485009821345068724781056 3.094850098213451e26): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (89 618970019642690137449562112 6.189700196426902e26): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (89 618970019642690137449562112 6.189700196426902e26): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (90 1237940039285380274899124224 1.2379400392853803e27): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (90 1237940039285380274899124224 1.2379400392853803e27): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (91 2475880078570760549798248448 2.4758800785707605e27): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (91 2475880078570760549798248448 2.4758800785707605e27): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (92 4951760157141521099596496896 4.951760157141521e27): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (92 4951760157141521099596496896 4.951760157141521e27): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (93 9903520314283042199192993792 9.903520314283042e27): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (93 9903520314283042199192993792 9.903520314283042e27): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (94 19807040628566084398385987584 1.9807040628566084e28): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (94 19807040628566084398385987584 1.9807040628566084e28): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (95 39614081257132168796771975168 3.961408125713217e28): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (95 39614081257132168796771975168 3.961408125713217e28): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (96 79228162514264337593543950336 7.922816251426434e28): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (96 79228162514264337593543950336 7.922816251426434e28): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (97 158456325028528675187087900672 1.5845632502852868e29): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (97 158456325028528675187087900672 1.5845632502852868e29): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (98 316912650057057350374175801344 3.1691265005705735e29): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (98 316912650057057350374175801344 3.1691265005705735e29): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (99 633825300114114700748351602688 6.338253001141147e29): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (99 633825300114114700748351602688 6.338253001141147e29): neg | |
PASS: numbers.test: exact->inexact: 2^i, no round: (100 1267650600228229401496703205376 1.2676506002282294e30): pos | |
PASS: numbers.test: exact->inexact: 2^i, no round: (100 1267650600228229401496703205376 1.2676506002282294e30): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (1 3 3.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (1 3 3.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (2 5 5.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (2 5 5.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (3 9 9.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (3 9 9.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (4 17 17.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (4 17 17.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (5 33 33.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (5 33 33.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (6 65 65.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (6 65 65.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (7 129 129.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (7 129 129.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (8 257 257.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (8 257 257.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (9 513 513.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (9 513 513.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (10 1025 1025.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (10 1025 1025.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (11 2049 2049.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (11 2049 2049.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (12 4097 4097.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (12 4097 4097.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (13 8193 8193.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (13 8193 8193.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (14 16385 16385.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (14 16385 16385.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (15 32769 32769.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (15 32769 32769.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (16 65537 65537.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (16 65537 65537.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (17 131073 131073.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (17 131073 131073.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (18 262145 262145.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (18 262145 262145.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (19 524289 524289.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (19 524289 524289.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (20 1048577 1048577.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (20 1048577 1048577.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (21 2097153 2097153.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (21 2097153 2097153.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (22 4194305 4194305.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (22 4194305 4194305.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (23 8388609 8388609.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (23 8388609 8388609.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (24 16777217 16777217.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (24 16777217 16777217.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (25 33554433 33554433.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (25 33554433 33554433.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (26 67108865 67108865.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (26 67108865 67108865.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (27 134217729 134217729.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (27 134217729 134217729.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (28 268435457 268435457.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (28 268435457 268435457.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (29 536870913 536870913.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (29 536870913 536870913.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (30 1073741825 1073741825.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (30 1073741825 1073741825.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (31 2147483649 2147483649.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (31 2147483649 2147483649.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (32 4294967297 4294967297.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (32 4294967297 4294967297.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (33 8589934593 8589934593.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (33 8589934593 8589934593.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (34 17179869185 17179869185.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (34 17179869185 17179869185.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (35 34359738369 34359738369.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (35 34359738369 34359738369.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (36 68719476737 68719476737.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (36 68719476737 68719476737.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (37 137438953473 137438953473.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (37 137438953473 137438953473.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (38 274877906945 274877906945.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (38 274877906945 274877906945.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (39 549755813889 549755813889.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (39 549755813889 549755813889.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (40 1099511627777 1099511627777.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (40 1099511627777 1099511627777.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (41 2199023255553 2199023255553.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (41 2199023255553 2199023255553.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (42 4398046511105 4398046511105.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (42 4398046511105 4398046511105.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (43 8796093022209 8796093022209.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (43 8796093022209 8796093022209.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (44 17592186044417 17592186044417.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (44 17592186044417 17592186044417.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (45 35184372088833 35184372088833.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (45 35184372088833 35184372088833.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (46 70368744177665 70368744177665.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (46 70368744177665 70368744177665.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (47 140737488355329 140737488355329.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (47 140737488355329 140737488355329.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (48 281474976710657 281474976710657.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (48 281474976710657 281474976710657.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (49 562949953421313 562949953421313.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (49 562949953421313 562949953421313.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (50 1125899906842625 1125899906842625.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (50 1125899906842625 1125899906842625.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (51 2251799813685249 2251799813685249.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (51 2251799813685249 2251799813685249.0): neg | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (52 4503599627370497 4503599627370497.0): pos | |
PASS: numbers.test: exact->inexact: 2^i+1, no round: (52 4503599627370497 4503599627370497.0): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (1 3802951800684688204490109616128 3.802951800684688e30): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (1 3802951800684688204490109616128 3.802951800684688e30): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (2 6338253001141147007483516026880 6.338253001141147e30): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (2 6338253001141147007483516026880 6.338253001141147e30): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (3 11408855402054064613470328848384 1.1408855402054065e31): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (3 11408855402054064613470328848384 1.1408855402054065e31): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (4 21550060203879899825443954491392 2.15500602038799e31): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (4 21550060203879899825443954491392 2.15500602038799e31): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (5 41832469807531570249391205777408 4.183246980753157e31): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (5 41832469807531570249391205777408 4.183246980753157e31): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (6 82397289014834911097285708349440 8.239728901483491e31): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (6 82397289014834911097285708349440 8.239728901483491e31): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (7 163526927429441592793074713493504 1.635269274294416e32): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (7 163526927429441592793074713493504 1.635269274294416e32): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (8 325786204258654956184652723781632 3.2578620425865496e32): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (8 325786204258654956184652723781632 3.2578620425865496e32): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (9 650304757917081682967808744357888 6.503047579170817e32): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (9 650304757917081682967808744357888 6.503047579170817e32): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (10 1299341865233935136534120785510400 1.299341865233935e33): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (10 1299341865233935136534120785510400 1.299341865233935e33): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (11 2597416079867642043666744867815424 2.597416079867642e33): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (11 2597416079867642043666744867815424 2.597416079867642e33): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (12 5193564509135055857931993032425472 5.193564509135056e33): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (12 5193564509135055857931993032425472 5.193564509135056e33): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (13 10385861367669883486462489361645568 1.0385861367669883e34): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (13 10385861367669883486462489361645568 1.0385861367669883e34): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (14 20770455084739538743523482020085760 2.077045508473954e34): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (14 20770455084739538743523482020085760 2.077045508473954e34): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (15 41539642518878849257645467336966144 4.153964251887885e34): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (15 41539642518878849257645467336966144 4.153964251887885e34): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (16 83078017387157470285889437970726912 8.307801738715747e34): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (16 83078017387157470285889437970726912 8.307801738715747e34): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (17 166154767123714712342377379238248448 1.661547671237147e35): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (17 166154767123714712342377379238248448 1.661547671237147e35): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (18 332308266596829196455353261773291520 3.323082665968292e35): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (18 332308266596829196455353261773291520 3.323082665968292e35): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (19 664615265543058164681305026843377664 6.646152655430582e35): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (19 664615265543058164681305026843377664 6.646152655430582e35): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (20 1329229263435516101133208556983549952 1.329229263435516e36): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (20 1329229263435516101133208556983549952 1.329229263435516e36): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (21 2658457259220431974037015617263894528 2.658457259220432e36): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (21 2658457259220431974037015617263894528 2.658457259220432e36): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (22 5316913250790263719844629737824583680 5.316913250790264e36): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (22 5316913250790263719844629737824583680 5.316913250790264e36): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (23 10633825233929927211459857978945961984 1.0633825233929927e37): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (23 10633825233929927211459857978945961984 1.0633825233929927e37): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (24 21267649200209254194690314461188718592 2.1267649200209254e37): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (24 21267649200209254194690314461188718592 2.1267649200209254e37): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (25 42535297132767908161151227425674231808 4.253529713276791e37): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (25 42535297132767908161151227425674231808 4.253529713276791e37): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (26 85070592997885216094073053354645258240 8.507059299788522e37): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (26 85070592997885216094073053354645258240 8.507059299788522e37): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (27 170141184728119831959916705212587311104 1.7014118472811983e38): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (27 170141184728119831959916705212587311104 1.7014118472811983e38): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (28 340282368188589063691604008928471416832 3.402823681885891e38): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (28 340282368188589063691604008928471416832 3.402823681885891e38): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (29 680564735109527527154978616360239628288 6.805647351095275e38): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (29 680564735109527527154978616360239628288 6.805647351095275e38): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (30 1361129468951404454081727831223776051200 1.3611294689514045e39): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (30 1361129468951404454081727831223776051200 1.3611294689514045e39): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (31 2722258936635158307935226260950848897024 2.7222589366351583e39): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (31 2722258936635158307935226260950848897024 2.7222589366351583e39): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (32 5444517872002666015642223120404994588672 5.444517872002666e39): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (32 5444517872002666015642223120404994588672 5.444517872002666e39): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (33 10889035742737681431056216839313285971968 1.0889035742737681e40): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (33 10889035742737681431056216839313285971968 1.0889035742737681e40): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (34 21778071484207712261884204277129868738560 2.177807148420771e40): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (34 21778071484207712261884204277129868738560 2.177807148420771e40): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (35 43556142967147773923540179152763034271744 4.355614296714777e40): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (35 43556142967147773923540179152763034271744 4.355614296714777e40): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (36 87112285933027897246852128904029365338112 8.71122859330279e40): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (36 87112285933027897246852128904029365338112 8.71122859330279e40): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (37 174224571864788143893476028406562027470848 1.7422457186478814e41): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (37 174224571864788143893476028406562027470848 1.7422457186478814e41): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (38 348449143728308637186723827411627351736320 3.484491437283086e41): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (38 348449143728308637186723827411627351736320 3.484491437283086e41): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (39 696898287455349623773219425421758000267264 6.968982874553496e41): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (39 696898287455349623773219425421758000267264 6.968982874553496e41): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (40 1393796574909431596946210621442019297329152 1.3937965749094316e42): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (40 1393796574909431596946210621442019297329152 1.3937965749094316e42): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (41 2787593149817595543292193013482541891452928 2.7875931498175955e42): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (41 2787593149817595543292193013482541891452928 2.7875931498175955e42): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (42 5575186299633923435984157797563587079700480 5.575186299633923e42): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (42 5575186299633923435984157797563587079700480 5.575186299633923e42): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (43 11150372599266579221368087365725677456195584 1.115037259926658e43): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (43 11150372599266579221368087365725677456195584 1.115037259926658e43): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (44 22300745198531890792135946502049858209185792 2.230074519853189e43): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (44 22300745198531890792135946502049858209185792 2.230074519853189e43): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (45 44601490397062513933671664774698219715166208 4.460149039706251e43): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (45 44601490397062513933671664774698219715166208 4.460149039706251e43): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (46 89202980794123760216743101319994942727127040 8.920298079412376e43): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (46 89202980794123760216743101319994942727127040 8.920298079412376e43): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (47 178405961588246252782885974410588388751048704 1.7840596158824625e44): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (47 178405961588246252782885974410588388751048704 1.7840596158824625e44): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (48 356811923176491237915171720591775280798892032 3.568119231764912e44): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (48 356811923176491237915171720591775280798892032 3.568119231764912e44): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (49 713623846352981208179743212954149064894578688 7.136238463529812e44): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (49 713623846352981208179743212954149064894578688 7.136238463529812e44): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (50 1427247692705961148708886197678896633085952000 1.427247692705961e45): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (50 1427247692705961148708886197678896633085952000 1.427247692705961e45): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (51 2854495385411921029767172167128391769468698624 2.854495385411921e45): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (51 2854495385411921029767172167128391769468698624 2.854495385411921e45): neg | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (52 5708990770823840791883744106027382042234191872 5.708990770823841e45): pos | |
PASS: numbers.test: exact->inexact: (2^i+1)*2^100, no round: (52 5708990770823840791883744106027382042234191872 5.708990770823841e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (0 9007199254740991 9007199254740991.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (0 9007199254740991 9007199254740991.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (1 18014398509481982 18014398509481982.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (1 18014398509481982 18014398509481982.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (2 36028797018963964 36028797018963964.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (2 36028797018963964 36028797018963964.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (3 72057594037927928 72057594037927930.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (3 72057594037927928 72057594037927930.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (4 144115188075855856 144115188075855860.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (4 144115188075855856 144115188075855860.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (5 288230376151711712 288230376151711700.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (5 288230376151711712 288230376151711700.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (6 576460752303423424 576460752303423400.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (6 576460752303423424 576460752303423400.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (7 1152921504606846848 1152921504606846800.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (7 1152921504606846848 1152921504606846800.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (8 2305843009213693696 2305843009213693700.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (8 2305843009213693696 2305843009213693700.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (9 4611686018427387392 4611686018427387400.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (9 4611686018427387392 4611686018427387400.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (10 9223372036854774784 9223372036854775000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (10 9223372036854774784 9223372036854775000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (11 18446744073709549568 1.844674407370955e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (11 18446744073709549568 1.844674407370955e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (12 36893488147419099136 3.68934881474191e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (12 36893488147419099136 3.68934881474191e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (13 73786976294838198272 7.37869762948382e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (13 73786976294838198272 7.37869762948382e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (14 147573952589676396544 1.475739525896764e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (14 147573952589676396544 1.475739525896764e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (15 295147905179352793088 2.951479051793528e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (15 295147905179352793088 2.951479051793528e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (16 590295810358705586176 5.902958103587056e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (16 590295810358705586176 5.902958103587056e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (17 1180591620717411172352 1.1805916207174112e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (17 1180591620717411172352 1.1805916207174112e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (18 2361183241434822344704 2.3611832414348223e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (18 2361183241434822344704 2.3611832414348223e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (19 4722366482869644689408 4.7223664828696447e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (19 4722366482869644689408 4.7223664828696447e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (20 9444732965739289378816 9.444732965739289e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (20 9444732965739289378816 9.444732965739289e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (21 18889465931478578757632 1.8889465931478579e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (21 18889465931478578757632 1.8889465931478579e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (22 37778931862957157515264 3.7778931862957158e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (22 37778931862957157515264 3.7778931862957158e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (23 75557863725914315030528 7.5557863725914315e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (23 75557863725914315030528 7.5557863725914315e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (24 151115727451828630061056 1.5111572745182863e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (24 151115727451828630061056 1.5111572745182863e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (25 302231454903657260122112 3.0223145490365726e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (25 302231454903657260122112 3.0223145490365726e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (26 604462909807314520244224 6.044629098073145e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (26 604462909807314520244224 6.044629098073145e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (27 1208925819614629040488448 1.208925819614629e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (27 1208925819614629040488448 1.208925819614629e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (28 2417851639229258080976896 2.417851639229258e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (28 2417851639229258080976896 2.417851639229258e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (29 4835703278458516161953792 4.835703278458516e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (29 4835703278458516161953792 4.835703278458516e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (30 9671406556917032323907584 9.671406556917032e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (30 9671406556917032323907584 9.671406556917032e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (31 19342813113834064647815168 1.9342813113834065e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (31 19342813113834064647815168 1.9342813113834065e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (32 38685626227668129295630336 3.868562622766813e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (32 38685626227668129295630336 3.868562622766813e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (33 77371252455336258591260672 7.737125245533626e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (33 77371252455336258591260672 7.737125245533626e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (34 154742504910672517182521344 1.5474250491067252e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (34 154742504910672517182521344 1.5474250491067252e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (35 309485009821345034365042688 3.0948500982134503e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (35 309485009821345034365042688 3.0948500982134503e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (36 618970019642690068730085376 6.189700196426901e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (36 618970019642690068730085376 6.189700196426901e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (37 1237940039285380137460170752 1.2379400392853801e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (37 1237940039285380137460170752 1.2379400392853801e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (38 2475880078570760274920341504 2.4758800785707603e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (38 2475880078570760274920341504 2.4758800785707603e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (39 4951760157141520549840683008 4.9517601571415205e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (39 4951760157141520549840683008 4.9517601571415205e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (40 9903520314283041099681366016 9.903520314283041e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (40 9903520314283041099681366016 9.903520314283041e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (41 19807040628566082199362732032 1.9807040628566082e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (41 19807040628566082199362732032 1.9807040628566082e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (42 39614081257132164398725464064 3.9614081257132164e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (42 39614081257132164398725464064 3.9614081257132164e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (43 79228162514264328797450928128 7.922816251426433e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (43 79228162514264328797450928128 7.922816251426433e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (44 158456325028528657594901856256 1.5845632502852866e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (44 158456325028528657594901856256 1.5845632502852866e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (45 316912650057057315189803712512 3.169126500570573e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (45 316912650057057315189803712512 3.169126500570573e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (46 633825300114114630379607425024 6.338253001141146e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (46 633825300114114630379607425024 6.338253001141146e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (47 1267650600228229260759214850048 1.2676506002282293e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (47 1267650600228229260759214850048 1.2676506002282293e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (48 2535301200456458521518429700096 2.5353012004564585e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (48 2535301200456458521518429700096 2.5353012004564585e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (49 5070602400912917043036859400192 5.070602400912917e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (49 5070602400912917043036859400192 5.070602400912917e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (50 10141204801825834086073718800384 1.0141204801825834e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (50 10141204801825834086073718800384 1.0141204801825834e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (51 20282409603651668172147437600768 2.0282409603651668e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (51 20282409603651668172147437600768 2.0282409603651668e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (52 40564819207303336344294875201536 4.0564819207303336e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (52 40564819207303336344294875201536 4.0564819207303336e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (53 81129638414606672688589750403072 8.112963841460667e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (53 81129638414606672688589750403072 8.112963841460667e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (54 162259276829213345377179500806144 1.6225927682921335e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (54 162259276829213345377179500806144 1.6225927682921335e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (55 324518553658426690754359001612288 3.245185536584267e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (55 324518553658426690754359001612288 3.245185536584267e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (56 649037107316853381508718003224576 6.490371073168534e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (56 649037107316853381508718003224576 6.490371073168534e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (57 1298074214633706763017436006449152 1.2980742146337068e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (57 1298074214633706763017436006449152 1.2980742146337068e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (58 2596148429267413526034872012898304 2.5961484292674135e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (58 2596148429267413526034872012898304 2.5961484292674135e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (59 5192296858534827052069744025796608 5.192296858534827e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (59 5192296858534827052069744025796608 5.192296858534827e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (60 10384593717069654104139488051593216 1.0384593717069654e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (60 10384593717069654104139488051593216 1.0384593717069654e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (61 20769187434139308208278976103186432 2.0769187434139308e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (61 20769187434139308208278976103186432 2.0769187434139308e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (62 41538374868278616416557952206372864 4.1538374868278616e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (62 41538374868278616416557952206372864 4.1538374868278616e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (63 83076749736557232833115904412745728 8.307674973655723e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (63 83076749736557232833115904412745728 8.307674973655723e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (64 166153499473114465666231808825491456 1.6615349947311447e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (64 166153499473114465666231808825491456 1.6615349947311447e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (65 332306998946228931332463617650982912 3.3230699894622893e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (65 332306998946228931332463617650982912 3.3230699894622893e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (66 664613997892457862664927235301965824 6.6461399789245786e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (66 664613997892457862664927235301965824 6.6461399789245786e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (67 1329227995784915725329854470603931648 1.3292279957849157e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (67 1329227995784915725329854470603931648 1.3292279957849157e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (68 2658455991569831450659708941207863296 2.6584559915698315e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (68 2658455991569831450659708941207863296 2.6584559915698315e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (69 5316911983139662901319417882415726592 5.316911983139663e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (69 5316911983139662901319417882415726592 5.316911983139663e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (70 10633823966279325802638835764831453184 1.0633823966279326e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (70 10633823966279325802638835764831453184 1.0633823966279326e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (71 21267647932558651605277671529662906368 2.1267647932558652e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (71 21267647932558651605277671529662906368 2.1267647932558652e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (72 42535295865117303210555343059325812736 4.2535295865117303e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (72 42535295865117303210555343059325812736 4.2535295865117303e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (73 85070591730234606421110686118651625472 8.507059173023461e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (73 85070591730234606421110686118651625472 8.507059173023461e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (74 170141183460469212842221372237303250944 1.7014118346046921e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (74 170141183460469212842221372237303250944 1.7014118346046921e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (75 340282366920938425684442744474606501888 3.4028236692093843e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (75 340282366920938425684442744474606501888 3.4028236692093843e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (76 680564733841876851368885488949213003776 6.8056473384187685e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (76 680564733841876851368885488949213003776 6.8056473384187685e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (77 1361129467683753702737770977898426007552 1.3611294676837537e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (77 1361129467683753702737770977898426007552 1.3611294676837537e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (78 2722258935367507405475541955796852015104 2.7222589353675074e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (78 2722258935367507405475541955796852015104 2.7222589353675074e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (79 5444517870735014810951083911593704030208 5.444517870735015e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (79 5444517870735014810951083911593704030208 5.444517870735015e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (80 10889035741470029621902167823187408060416 1.088903574147003e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (80 10889035741470029621902167823187408060416 1.088903574147003e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (81 21778071482940059243804335646374816120832 2.177807148294006e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (81 21778071482940059243804335646374816120832 2.177807148294006e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (82 43556142965880118487608671292749632241664 4.355614296588012e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (82 43556142965880118487608671292749632241664 4.355614296588012e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (83 87112285931760236975217342585499264483328 8.711228593176024e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (83 87112285931760236975217342585499264483328 8.711228593176024e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (84 174224571863520473950434685170998528966656 1.7422457186352047e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (84 174224571863520473950434685170998528966656 1.7422457186352047e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (85 348449143727040947900869370341997057933312 3.4844914372704095e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (85 348449143727040947900869370341997057933312 3.4844914372704095e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (86 696898287454081895801738740683994115866624 6.968982874540819e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (86 696898287454081895801738740683994115866624 6.968982874540819e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (87 1393796574908163791603477481367988231733248 1.3937965749081638e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (87 1393796574908163791603477481367988231733248 1.3937965749081638e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (88 2787593149816327583206954962735976463466496 2.7875931498163276e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (88 2787593149816327583206954962735976463466496 2.7875931498163276e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (89 5575186299632655166413909925471952926932992 5.575186299632655e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (89 5575186299632655166413909925471952926932992 5.575186299632655e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (90 11150372599265310332827819850943905853865984 1.115037259926531e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (90 11150372599265310332827819850943905853865984 1.115037259926531e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (91 22300745198530620665655639701887811707731968 2.230074519853062e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (91 22300745198530620665655639701887811707731968 2.230074519853062e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (92 44601490397061241331311279403775623415463936 4.460149039706124e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (92 44601490397061241331311279403775623415463936 4.460149039706124e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (93 89202980794122482662622558807551246830927872 8.920298079412248e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (93 89202980794122482662622558807551246830927872 8.920298079412248e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (94 178405961588244965325245117615102493661855744 1.7840596158824497e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (94 178405961588244965325245117615102493661855744 1.7840596158824497e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (95 356811923176489930650490235230204987323711488 3.5681192317648993e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (95 356811923176489930650490235230204987323711488 3.5681192317648993e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (96 713623846352979861300980470460409974647422976 7.136238463529799e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (96 713623846352979861300980470460409974647422976 7.136238463529799e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (97 1427247692705959722601960940920819949294845952 1.4272476927059597e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (97 1427247692705959722601960940920819949294845952 1.4272476927059597e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (98 2854495385411919445203921881841639898589691904 2.8544953854119194e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (98 2854495385411919445203921881841639898589691904 2.8544953854119194e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (99 5708990770823838890407843763683279797179383808 5.708990770823839e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (99 5708990770823838890407843763683279797179383808 5.708990770823839e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (100 11417981541647677780815687527366559594358767616 1.1417981541647678e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then zeros, no rounding: (100 11417981541647677780815687527366559594358767616 1.1417981541647678e46): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (0 18014398509481982 18014398509481982.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (0 18014398509481982 18014398509481982.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (1 36028797018963965 36028797018963964.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (1 36028797018963965 36028797018963964.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (2 72057594037927931 72057594037927930.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (2 72057594037927931 72057594037927930.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (3 144115188075855863 144115188075855860.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (3 144115188075855863 144115188075855860.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (4 288230376151711727 288230376151711700.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (4 288230376151711727 288230376151711700.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (5 576460752303423455 576460752303423400.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (5 576460752303423455 576460752303423400.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (6 1152921504606846911 1152921504606846800.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (6 1152921504606846911 1152921504606846800.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (7 2305843009213693823 2305843009213693700.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (7 2305843009213693823 2305843009213693700.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (8 4611686018427387647 4611686018427387400.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (8 4611686018427387647 4611686018427387400.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (9 9223372036854775295 9223372036854775000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (9 9223372036854775295 9223372036854775000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (10 18446744073709550591 1.844674407370955e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (10 18446744073709550591 1.844674407370955e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (11 36893488147419101183 3.68934881474191e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (11 36893488147419101183 3.68934881474191e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (12 73786976294838202367 7.37869762948382e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (12 73786976294838202367 7.37869762948382e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (13 147573952589676404735 1.475739525896764e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (13 147573952589676404735 1.475739525896764e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (14 295147905179352809471 2.951479051793528e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (14 295147905179352809471 2.951479051793528e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (15 590295810358705618943 5.902958103587056e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (15 590295810358705618943 5.902958103587056e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (16 1180591620717411237887 1.1805916207174112e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (16 1180591620717411237887 1.1805916207174112e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (17 2361183241434822475775 2.3611832414348223e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (17 2361183241434822475775 2.3611832414348223e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (18 4722366482869644951551 4.7223664828696447e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (18 4722366482869644951551 4.7223664828696447e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (19 9444732965739289903103 9.444732965739289e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (19 9444732965739289903103 9.444732965739289e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (20 18889465931478579806207 1.8889465931478579e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (20 18889465931478579806207 1.8889465931478579e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (21 37778931862957159612415 3.7778931862957158e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (21 37778931862957159612415 3.7778931862957158e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (22 75557863725914319224831 7.5557863725914315e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (22 75557863725914319224831 7.5557863725914315e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (23 151115727451828638449663 1.5111572745182863e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (23 151115727451828638449663 1.5111572745182863e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (24 302231454903657276899327 3.0223145490365726e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (24 302231454903657276899327 3.0223145490365726e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (25 604462909807314553798655 6.044629098073145e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (25 604462909807314553798655 6.044629098073145e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (26 1208925819614629107597311 1.208925819614629e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (26 1208925819614629107597311 1.208925819614629e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (27 2417851639229258215194623 2.417851639229258e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (27 2417851639229258215194623 2.417851639229258e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (28 4835703278458516430389247 4.835703278458516e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (28 4835703278458516430389247 4.835703278458516e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (29 9671406556917032860778495 9.671406556917032e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (29 9671406556917032860778495 9.671406556917032e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (30 19342813113834065721556991 1.9342813113834065e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (30 19342813113834065721556991 1.9342813113834065e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (31 38685626227668131443113983 3.868562622766813e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (31 38685626227668131443113983 3.868562622766813e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (32 77371252455336262886227967 7.737125245533626e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (32 77371252455336262886227967 7.737125245533626e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (33 154742504910672525772455935 1.5474250491067252e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (33 154742504910672525772455935 1.5474250491067252e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (34 309485009821345051544911871 3.0948500982134503e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (34 309485009821345051544911871 3.0948500982134503e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (35 618970019642690103089823743 6.189700196426901e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (35 618970019642690103089823743 6.189700196426901e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (36 1237940039285380206179647487 1.2379400392853801e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (36 1237940039285380206179647487 1.2379400392853801e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (37 2475880078570760412359294975 2.4758800785707603e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (37 2475880078570760412359294975 2.4758800785707603e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (38 4951760157141520824718589951 4.9517601571415205e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (38 4951760157141520824718589951 4.9517601571415205e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (39 9903520314283041649437179903 9.903520314283041e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (39 9903520314283041649437179903 9.903520314283041e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (40 19807040628566083298874359807 1.9807040628566082e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (40 19807040628566083298874359807 1.9807040628566082e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (41 39614081257132166597748719615 3.9614081257132164e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (41 39614081257132166597748719615 3.9614081257132164e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (42 79228162514264333195497439231 7.922816251426433e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (42 79228162514264333195497439231 7.922816251426433e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (43 158456325028528666390994878463 1.5845632502852866e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (43 158456325028528666390994878463 1.5845632502852866e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (44 316912650057057332781989756927 3.169126500570573e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (44 316912650057057332781989756927 3.169126500570573e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (45 633825300114114665563979513855 6.338253001141146e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (45 633825300114114665563979513855 6.338253001141146e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (46 1267650600228229331127959027711 1.2676506002282293e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (46 1267650600228229331127959027711 1.2676506002282293e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (47 2535301200456458662255918055423 2.5353012004564585e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (47 2535301200456458662255918055423 2.5353012004564585e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (48 5070602400912917324511836110847 5.070602400912917e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (48 5070602400912917324511836110847 5.070602400912917e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (49 10141204801825834649023672221695 1.0141204801825834e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (49 10141204801825834649023672221695 1.0141204801825834e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (50 20282409603651669298047344443391 2.0282409603651668e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (50 20282409603651669298047344443391 2.0282409603651668e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (51 40564819207303338596094688886783 4.0564819207303336e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (51 40564819207303338596094688886783 4.0564819207303336e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (52 81129638414606677192189377773567 8.112963841460667e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (52 81129638414606677192189377773567 8.112963841460667e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (53 162259276829213354384378755547135 1.6225927682921335e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (53 162259276829213354384378755547135 1.6225927682921335e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (54 324518553658426708768757511094271 3.245185536584267e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (54 324518553658426708768757511094271 3.245185536584267e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (55 649037107316853417537515022188543 6.490371073168534e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (55 649037107316853417537515022188543 6.490371073168534e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (56 1298074214633706835075030044377087 1.2980742146337068e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (56 1298074214633706835075030044377087 1.2980742146337068e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (57 2596148429267413670150060088754175 2.5961484292674135e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (57 2596148429267413670150060088754175 2.5961484292674135e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (58 5192296858534827340300120177508351 5.192296858534827e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (58 5192296858534827340300120177508351 5.192296858534827e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (59 10384593717069654680600240355016703 1.0384593717069654e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (59 10384593717069654680600240355016703 1.0384593717069654e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (60 20769187434139309361200480710033407 2.0769187434139308e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (60 20769187434139309361200480710033407 2.0769187434139308e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (61 41538374868278618722400961420066815 4.1538374868278616e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (61 41538374868278618722400961420066815 4.1538374868278616e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (62 83076749736557237444801922840133631 8.307674973655723e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (62 83076749736557237444801922840133631 8.307674973655723e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (63 166153499473114474889603845680267263 1.6615349947311447e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (63 166153499473114474889603845680267263 1.6615349947311447e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (64 332306998946228949779207691360534527 3.3230699894622893e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (64 332306998946228949779207691360534527 3.3230699894622893e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (65 664613997892457899558415382721069055 6.6461399789245786e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (65 664613997892457899558415382721069055 6.6461399789245786e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (66 1329227995784915799116830765442138111 1.3292279957849157e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (66 1329227995784915799116830765442138111 1.3292279957849157e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (67 2658455991569831598233661530884276223 2.6584559915698315e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (67 2658455991569831598233661530884276223 2.6584559915698315e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (68 5316911983139663196467323061768552447 5.316911983139663e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (68 5316911983139663196467323061768552447 5.316911983139663e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (69 10633823966279326392934646123537104895 1.0633823966279326e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (69 10633823966279326392934646123537104895 1.0633823966279326e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (70 21267647932558652785869292247074209791 2.1267647932558652e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (70 21267647932558652785869292247074209791 2.1267647932558652e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (71 42535295865117305571738584494148419583 4.2535295865117303e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (71 42535295865117305571738584494148419583 4.2535295865117303e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (72 85070591730234611143477168988296839167 8.507059173023461e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (72 85070591730234611143477168988296839167 8.507059173023461e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (73 170141183460469222286954337976593678335 1.7014118346046921e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (73 170141183460469222286954337976593678335 1.7014118346046921e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (74 340282366920938444573908675953187356671 3.4028236692093843e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (74 340282366920938444573908675953187356671 3.4028236692093843e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (75 680564733841876889147817351906374713343 6.8056473384187685e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (75 680564733841876889147817351906374713343 6.8056473384187685e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (76 1361129467683753778295634703812749426687 1.3611294676837537e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (76 1361129467683753778295634703812749426687 1.3611294676837537e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (77 2722258935367507556591269407625498853375 2.7222589353675074e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (77 2722258935367507556591269407625498853375 2.7222589353675074e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (78 5444517870735015113182538815250997706751 5.444517870735015e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (78 5444517870735015113182538815250997706751 5.444517870735015e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (79 10889035741470030226365077630501995413503 1.088903574147003e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (79 10889035741470030226365077630501995413503 1.088903574147003e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (80 21778071482940060452730155261003990827007 2.177807148294006e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (80 21778071482940060452730155261003990827007 2.177807148294006e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (81 43556142965880120905460310522007981654015 4.355614296588012e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (81 43556142965880120905460310522007981654015 4.355614296588012e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (82 87112285931760241810920621044015963308031 8.711228593176024e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (82 87112285931760241810920621044015963308031 8.711228593176024e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (83 174224571863520483621841242088031926616063 1.7422457186352047e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (83 174224571863520483621841242088031926616063 1.7422457186352047e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (84 348449143727040967243682484176063853232127 3.4844914372704095e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (84 348449143727040967243682484176063853232127 3.4844914372704095e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (85 696898287454081934487364968352127706464255 6.968982874540819e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (85 696898287454081934487364968352127706464255 6.968982874540819e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (86 1393796574908163868974729936704255412928511 1.3937965749081638e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (86 1393796574908163868974729936704255412928511 1.3937965749081638e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (87 2787593149816327737949459873408510825857023 2.7875931498163276e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (87 2787593149816327737949459873408510825857023 2.7875931498163276e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (88 5575186299632655475898919746817021651714047 5.575186299632655e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (88 5575186299632655475898919746817021651714047 5.575186299632655e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (89 11150372599265310951797839493634043303428095 1.115037259926531e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (89 11150372599265310951797839493634043303428095 1.115037259926531e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (90 22300745198530621903595678987268086606856191 2.230074519853062e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (90 22300745198530621903595678987268086606856191 2.230074519853062e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (91 44601490397061243807191357974536173213712383 4.460149039706124e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (91 44601490397061243807191357974536173213712383 4.460149039706124e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (92 89202980794122487614382715949072346427424767 8.920298079412248e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (92 89202980794122487614382715949072346427424767 8.920298079412248e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (93 178405961588244975228765431898144692854849535 1.7840596158824497e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (93 178405961588244975228765431898144692854849535 1.7840596158824497e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (94 356811923176489950457530863796289385709699071 3.5681192317648993e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (94 356811923176489950457530863796289385709699071 3.5681192317648993e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (95 713623846352979900915061727592578771419398143 7.136238463529799e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (95 713623846352979900915061727592578771419398143 7.136238463529799e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (96 1427247692705959801830123455185157542838796287 1.4272476927059597e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (96 1427247692705959801830123455185157542838796287 1.4272476927059597e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (97 2854495385411919603660246910370315085677592575 2.8544953854119194e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (97 2854495385411919603660246910370315085677592575 2.8544953854119194e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (98 5708990770823839207320493820740630171355185151 5.708990770823839e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (98 5708990770823839207320493820740630171355185151 5.708990770823839e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (99 11417981541647678414640987641481260342710370303 1.1417981541647678e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (99 11417981541647678414640987641481260342710370303 1.1417981541647678e46): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (100 22835963083295356829281975282962520685420740607 2.2835963083295356e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 011..11, round down: (100 22835963083295356829281975282962520685420740607 2.2835963083295356e46): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (0 36028797018963967 36028797018963970.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (0 36028797018963967 36028797018963970.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (1 72057594037927933 72057594037927940.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (1 72057594037927933 72057594037927940.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (2 144115188075855865 144115188075855870.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (2 144115188075855865 144115188075855870.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (3 288230376151711729 288230376151711740.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (3 288230376151711729 288230376151711740.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (4 576460752303423457 576460752303423500.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (4 576460752303423457 576460752303423500.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (5 1152921504606846913 1152921504606847000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (5 1152921504606846913 1152921504606847000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (6 2305843009213693825 2305843009213694000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (6 2305843009213693825 2305843009213694000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (7 4611686018427387649 4611686018427388000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (7 4611686018427387649 4611686018427388000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (8 9223372036854775297 9223372036854776000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (8 9223372036854775297 9223372036854776000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (9 18446744073709550593 18446744073709552000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (9 18446744073709550593 18446744073709552000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (10 36893488147419101185 36893488147419103000.0): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (10 36893488147419101185 36893488147419103000.0): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (11 73786976294838202369 7.378697629483821e19): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (11 73786976294838202369 7.378697629483821e19): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (12 147573952589676404737 1.4757395258967641e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (12 147573952589676404737 1.4757395258967641e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (13 295147905179352809473 2.9514790517935283e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (13 295147905179352809473 2.9514790517935283e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (14 590295810358705618945 5.902958103587057e20): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (14 590295810358705618945 5.902958103587057e20): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (15 1180591620717411237889 1.1805916207174113e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (15 1180591620717411237889 1.1805916207174113e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (16 2361183241434822475777 2.3611832414348226e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (16 2361183241434822475777 2.3611832414348226e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (17 4722366482869644951553 4.722366482869645e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (17 4722366482869644951553 4.722366482869645e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (18 9444732965739289903105 9.44473296573929e21): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (18 9444732965739289903105 9.44473296573929e21): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (19 18889465931478579806209 1.888946593147858e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (19 18889465931478579806209 1.888946593147858e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (20 37778931862957159612417 3.777893186295716e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (20 37778931862957159612417 3.777893186295716e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (21 75557863725914319224833 7.555786372591432e22): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (21 75557863725914319224833 7.555786372591432e22): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (22 151115727451828638449665 1.5111572745182865e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (22 151115727451828638449665 1.5111572745182865e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (23 302231454903657276899329 3.022314549036573e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (23 302231454903657276899329 3.022314549036573e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (24 604462909807314553798657 6.044629098073146e23): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (24 604462909807314553798657 6.044629098073146e23): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (25 1208925819614629107597313 1.2089258196146292e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (25 1208925819614629107597313 1.2089258196146292e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (26 2417851639229258215194625 2.4178516392292583e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (26 2417851639229258215194625 2.4178516392292583e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (27 4835703278458516430389249 4.835703278458517e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (27 4835703278458516430389249 4.835703278458517e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (28 9671406556917032860778497 9.671406556917033e24): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (28 9671406556917032860778497 9.671406556917033e24): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (29 19342813113834065721556993 1.9342813113834067e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (29 19342813113834065721556993 1.9342813113834067e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (30 38685626227668131443113985 3.8685626227668134e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (30 38685626227668131443113985 3.8685626227668134e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (31 77371252455336262886227969 7.737125245533627e25): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (31 77371252455336262886227969 7.737125245533627e25): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (32 154742504910672525772455937 1.5474250491067253e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (32 154742504910672525772455937 1.5474250491067253e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (33 309485009821345051544911873 3.094850098213451e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (33 309485009821345051544911873 3.094850098213451e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (34 618970019642690103089823745 6.189700196426902e26): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (34 618970019642690103089823745 6.189700196426902e26): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (35 1237940039285380206179647489 1.2379400392853803e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (35 1237940039285380206179647489 1.2379400392853803e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (36 2475880078570760412359294977 2.4758800785707605e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (36 2475880078570760412359294977 2.4758800785707605e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (37 4951760157141520824718589953 4.951760157141521e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (37 4951760157141520824718589953 4.951760157141521e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (38 9903520314283041649437179905 9.903520314283042e27): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (38 9903520314283041649437179905 9.903520314283042e27): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (39 19807040628566083298874359809 1.9807040628566084e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (39 19807040628566083298874359809 1.9807040628566084e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (40 39614081257132166597748719617 3.961408125713217e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (40 39614081257132166597748719617 3.961408125713217e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (41 79228162514264333195497439233 7.922816251426434e28): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (41 79228162514264333195497439233 7.922816251426434e28): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (42 158456325028528666390994878465 1.5845632502852868e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (42 158456325028528666390994878465 1.5845632502852868e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (43 316912650057057332781989756929 3.1691265005705735e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (43 316912650057057332781989756929 3.1691265005705735e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (44 633825300114114665563979513857 6.338253001141147e29): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (44 633825300114114665563979513857 6.338253001141147e29): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (45 1267650600228229331127959027713 1.2676506002282294e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (45 1267650600228229331127959027713 1.2676506002282294e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (46 2535301200456458662255918055425 2.535301200456459e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (46 2535301200456458662255918055425 2.535301200456459e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (47 5070602400912917324511836110849 5.070602400912918e30): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (47 5070602400912917324511836110849 5.070602400912918e30): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (48 10141204801825834649023672221697 1.0141204801825835e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (48 10141204801825834649023672221697 1.0141204801825835e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (49 20282409603651669298047344443393 2.028240960365167e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (49 20282409603651669298047344443393 2.028240960365167e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (50 40564819207303338596094688886785 4.056481920730334e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (50 40564819207303338596094688886785 4.056481920730334e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (51 81129638414606677192189377773569 8.112963841460668e31): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (51 81129638414606677192189377773569 8.112963841460668e31): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (52 162259276829213354384378755547137 1.6225927682921336e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (52 162259276829213354384378755547137 1.6225927682921336e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (53 324518553658426708768757511094273 3.2451855365842673e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (53 324518553658426708768757511094273 3.2451855365842673e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (54 649037107316853417537515022188545 6.490371073168535e32): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (54 649037107316853417537515022188545 6.490371073168535e32): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (55 1298074214633706835075030044377089 1.298074214633707e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (55 1298074214633706835075030044377089 1.298074214633707e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (56 2596148429267413670150060088754177 2.596148429267414e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (56 2596148429267413670150060088754177 2.596148429267414e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (57 5192296858534827340300120177508353 5.192296858534828e33): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (57 5192296858534827340300120177508353 5.192296858534828e33): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (58 10384593717069654680600240355016705 1.0384593717069655e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (58 10384593717069654680600240355016705 1.0384593717069655e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (59 20769187434139309361200480710033409 2.076918743413931e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (59 20769187434139309361200480710033409 2.076918743413931e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (60 41538374868278618722400961420066817 4.153837486827862e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (60 41538374868278618722400961420066817 4.153837486827862e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (61 83076749736557237444801922840133633 8.307674973655724e34): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (61 83076749736557237444801922840133633 8.307674973655724e34): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (62 166153499473114474889603845680267265 1.661534994731145e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (62 166153499473114474889603845680267265 1.661534994731145e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (63 332306998946228949779207691360534529 3.32306998946229e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (63 332306998946228949779207691360534529 3.32306998946229e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (64 664613997892457899558415382721069057 6.64613997892458e35): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (64 664613997892457899558415382721069057 6.64613997892458e35): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (65 1329227995784915799116830765442138113 1.329227995784916e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (65 1329227995784915799116830765442138113 1.329227995784916e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (66 2658455991569831598233661530884276225 2.658455991569832e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (66 2658455991569831598233661530884276225 2.658455991569832e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (67 5316911983139663196467323061768552449 5.316911983139664e36): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (67 5316911983139663196467323061768552449 5.316911983139664e36): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (68 10633823966279326392934646123537104897 1.0633823966279327e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (68 10633823966279326392934646123537104897 1.0633823966279327e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (69 21267647932558652785869292247074209793 2.1267647932558654e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (69 21267647932558652785869292247074209793 2.1267647932558654e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (70 42535295865117305571738584494148419585 4.253529586511731e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (70 42535295865117305571738584494148419585 4.253529586511731e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (71 85070591730234611143477168988296839169 8.507059173023462e37): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (71 85070591730234611143477168988296839169 8.507059173023462e37): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (72 170141183460469222286954337976593678337 1.7014118346046923e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (72 170141183460469222286954337976593678337 1.7014118346046923e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (73 340282366920938444573908675953187356673 3.402823669209385e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (73 340282366920938444573908675953187356673 3.402823669209385e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (74 680564733841876889147817351906374713345 6.80564733841877e38): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (74 680564733841876889147817351906374713345 6.80564733841877e38): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (75 1361129467683753778295634703812749426689 1.361129467683754e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (75 1361129467683753778295634703812749426689 1.361129467683754e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (76 2722258935367507556591269407625498853377 2.722258935367508e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (76 2722258935367507556591269407625498853377 2.722258935367508e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (77 5444517870735015113182538815250997706753 5.444517870735016e39): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (77 5444517870735015113182538815250997706753 5.444517870735016e39): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (78 10889035741470030226365077630501995413505 1.0889035741470031e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (78 10889035741470030226365077630501995413505 1.0889035741470031e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (79 21778071482940060452730155261003990827009 2.1778071482940062e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (79 21778071482940060452730155261003990827009 2.1778071482940062e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (80 43556142965880120905460310522007981654017 4.3556142965880123e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (80 43556142965880120905460310522007981654017 4.3556142965880123e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (81 87112285931760241810920621044015963308033 8.711228593176025e40): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (81 87112285931760241810920621044015963308033 8.711228593176025e40): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (82 174224571863520483621841242088031926616065 1.742245718635205e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (82 174224571863520483621841242088031926616065 1.742245718635205e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (83 348449143727040967243682484176063853232129 3.48449143727041e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (83 348449143727040967243682484176063853232129 3.48449143727041e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (84 696898287454081934487364968352127706464257 6.96898287454082e41): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (84 696898287454081934487364968352127706464257 6.96898287454082e41): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (85 1393796574908163868974729936704255412928513 1.393796574908164e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (85 1393796574908163868974729936704255412928513 1.393796574908164e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (86 2787593149816327737949459873408510825857025 2.787593149816328e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (86 2787593149816327737949459873408510825857025 2.787593149816328e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (87 5575186299632655475898919746817021651714049 5.575186299632656e42): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (87 5575186299632655475898919746817021651714049 5.575186299632656e42): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (88 11150372599265310951797839493634043303428097 1.1150372599265312e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (88 11150372599265310951797839493634043303428097 1.1150372599265312e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (89 22300745198530621903595678987268086606856193 2.2300745198530623e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (89 22300745198530621903595678987268086606856193 2.2300745198530623e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (90 44601490397061243807191357974536173213712385 4.460149039706125e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (90 44601490397061243807191357974536173213712385 4.460149039706125e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (91 89202980794122487614382715949072346427424769 8.92029807941225e43): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (91 89202980794122487614382715949072346427424769 8.92029807941225e43): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (92 178405961588244975228765431898144692854849537 1.78405961588245e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (92 178405961588244975228765431898144692854849537 1.78405961588245e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (93 356811923176489950457530863796289385709699073 3.5681192317649e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (93 356811923176489950457530863796289385709699073 3.5681192317649e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (94 713623846352979900915061727592578771419398145 7.1362384635298e44): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (94 713623846352979900915061727592578771419398145 7.1362384635298e44): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (95 1427247692705959801830123455185157542838796289 1.42724769270596e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (95 1427247692705959801830123455185157542838796289 1.42724769270596e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (96 2854495385411919603660246910370315085677592577 2.85449538541192e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (96 2854495385411919603660246910370315085677592577 2.85449538541192e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (97 5708990770823839207320493820740630171355185153 5.70899077082384e45): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (97 5708990770823839207320493820740630171355185153 5.70899077082384e45): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (98 11417981541647678414640987641481260342710370305 1.141798154164768e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (98 11417981541647678414640987641481260342710370305 1.141798154164768e46): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (99 22835963083295356829281975282962520685420740609 2.283596308329536e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (99 22835963083295356829281975282962520685420740609 2.283596308329536e46): neg | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (100 45671926166590713658563950565925041370841481217 4.567192616659072e46): pos | |
PASS: numbers.test: exact->inexact: mantdig ones then 100..001, round up: (100 45671926166590713658563950565925041370841481217 4.567192616659072e46): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (0 36028797018963967 36028797018963970.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (0 36028797018963967 36028797018963970.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (1 72057594037927933 72057594037927940.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (1 72057594037927933 72057594037927940.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (2 144115188075855865 144115188075855870.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (2 144115188075855865 144115188075855870.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (3 288230376151711729 288230376151711740.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (3 288230376151711729 288230376151711740.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (4 576460752303423457 576460752303423500.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (4 576460752303423457 576460752303423500.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (5 1152921504606846913 1152921504606847000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (5 1152921504606846913 1152921504606847000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (6 2305843009213693825 2305843009213694000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (6 2305843009213693825 2305843009213694000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (7 4611686018427387649 4611686018427388000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (7 4611686018427387649 4611686018427388000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (8 9223372036854775297 9223372036854776000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (8 9223372036854775297 9223372036854776000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (9 18446744073709550593 18446744073709552000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (9 18446744073709550593 18446744073709552000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (10 36893488147419101185 36893488147419103000.0): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (10 36893488147419101185 36893488147419103000.0): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (11 73786976294838202369 7.378697629483821e19): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (11 73786976294838202369 7.378697629483821e19): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (12 147573952589676404737 1.4757395258967641e20): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (12 147573952589676404737 1.4757395258967641e20): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (13 295147905179352809473 2.9514790517935283e20): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (13 295147905179352809473 2.9514790517935283e20): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (14 590295810358705618945 5.902958103587057e20): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (14 590295810358705618945 5.902958103587057e20): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (15 1180591620717411237889 1.1805916207174113e21): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (15 1180591620717411237889 1.1805916207174113e21): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (16 2361183241434822475777 2.3611832414348226e21): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (16 2361183241434822475777 2.3611832414348226e21): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (17 4722366482869644951553 4.722366482869645e21): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (17 4722366482869644951553 4.722366482869645e21): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (18 9444732965739289903105 9.44473296573929e21): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (18 9444732965739289903105 9.44473296573929e21): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (19 18889465931478579806209 1.888946593147858e22): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (19 18889465931478579806209 1.888946593147858e22): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (20 37778931862957159612417 3.777893186295716e22): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (20 37778931862957159612417 3.777893186295716e22): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (21 75557863725914319224833 7.555786372591432e22): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (21 75557863725914319224833 7.555786372591432e22): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (22 151115727451828638449665 1.5111572745182865e23): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (22 151115727451828638449665 1.5111572745182865e23): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (23 302231454903657276899329 3.022314549036573e23): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (23 302231454903657276899329 3.022314549036573e23): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (24 604462909807314553798657 6.044629098073146e23): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (24 604462909807314553798657 6.044629098073146e23): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (25 1208925819614629107597313 1.2089258196146292e24): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (25 1208925819614629107597313 1.2089258196146292e24): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (26 2417851639229258215194625 2.4178516392292583e24): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (26 2417851639229258215194625 2.4178516392292583e24): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (27 4835703278458516430389249 4.835703278458517e24): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (27 4835703278458516430389249 4.835703278458517e24): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (28 9671406556917032860778497 9.671406556917033e24): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (28 9671406556917032860778497 9.671406556917033e24): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (29 19342813113834065721556993 1.9342813113834067e25): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (29 19342813113834065721556993 1.9342813113834067e25): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (30 38685626227668131443113985 3.8685626227668134e25): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (30 38685626227668131443113985 3.8685626227668134e25): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (31 77371252455336262886227969 7.737125245533627e25): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (31 77371252455336262886227969 7.737125245533627e25): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (32 154742504910672525772455937 1.5474250491067253e26): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (32 154742504910672525772455937 1.5474250491067253e26): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (33 309485009821345051544911873 3.094850098213451e26): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (33 309485009821345051544911873 3.094850098213451e26): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (34 618970019642690103089823745 6.189700196426902e26): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (34 618970019642690103089823745 6.189700196426902e26): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (35 1237940039285380206179647489 1.2379400392853803e27): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (35 1237940039285380206179647489 1.2379400392853803e27): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (36 2475880078570760412359294977 2.4758800785707605e27): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (36 2475880078570760412359294977 2.4758800785707605e27): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (37 4951760157141520824718589953 4.951760157141521e27): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (37 4951760157141520824718589953 4.951760157141521e27): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (38 9903520314283041649437179905 9.903520314283042e27): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (38 9903520314283041649437179905 9.903520314283042e27): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (39 19807040628566083298874359809 1.9807040628566084e28): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (39 19807040628566083298874359809 1.9807040628566084e28): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (40 39614081257132166597748719617 3.961408125713217e28): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (40 39614081257132166597748719617 3.961408125713217e28): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (41 79228162514264333195497439233 7.922816251426434e28): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (41 79228162514264333195497439233 7.922816251426434e28): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (42 158456325028528666390994878465 1.5845632502852868e29): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (42 158456325028528666390994878465 1.5845632502852868e29): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (43 316912650057057332781989756929 3.1691265005705735e29): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (43 316912650057057332781989756929 3.1691265005705735e29): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (44 633825300114114665563979513857 6.338253001141147e29): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (44 633825300114114665563979513857 6.338253001141147e29): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (45 1267650600228229331127959027713 1.2676506002282294e30): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (45 1267650600228229331127959027713 1.2676506002282294e30): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (46 2535301200456458662255918055425 2.535301200456459e30): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (46 2535301200456458662255918055425 2.535301200456459e30): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (47 5070602400912917324511836110849 5.070602400912918e30): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (47 5070602400912917324511836110849 5.070602400912918e30): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (48 10141204801825834649023672221697 1.0141204801825835e31): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (48 10141204801825834649023672221697 1.0141204801825835e31): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (49 20282409603651669298047344443393 2.028240960365167e31): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (49 20282409603651669298047344443393 2.028240960365167e31): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (50 40564819207303338596094688886785 4.056481920730334e31): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (50 40564819207303338596094688886785 4.056481920730334e31): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (51 81129638414606677192189377773569 8.112963841460668e31): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (51 81129638414606677192189377773569 8.112963841460668e31): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (52 162259276829213354384378755547137 1.6225927682921336e32): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (52 162259276829213354384378755547137 1.6225927682921336e32): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (53 324518553658426708768757511094273 3.2451855365842673e32): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (53 324518553658426708768757511094273 3.2451855365842673e32): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (54 649037107316853417537515022188545 6.490371073168535e32): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (54 649037107316853417537515022188545 6.490371073168535e32): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (55 1298074214633706835075030044377089 1.298074214633707e33): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (55 1298074214633706835075030044377089 1.298074214633707e33): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (56 2596148429267413670150060088754177 2.596148429267414e33): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (56 2596148429267413670150060088754177 2.596148429267414e33): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (57 5192296858534827340300120177508353 5.192296858534828e33): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (57 5192296858534827340300120177508353 5.192296858534828e33): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (58 10384593717069654680600240355016705 1.0384593717069655e34): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (58 10384593717069654680600240355016705 1.0384593717069655e34): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (59 20769187434139309361200480710033409 2.076918743413931e34): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (59 20769187434139309361200480710033409 2.076918743413931e34): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (60 41538374868278618722400961420066817 4.153837486827862e34): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (60 41538374868278618722400961420066817 4.153837486827862e34): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (61 83076749736557237444801922840133633 8.307674973655724e34): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (61 83076749736557237444801922840133633 8.307674973655724e34): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (62 166153499473114474889603845680267265 1.661534994731145e35): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (62 166153499473114474889603845680267265 1.661534994731145e35): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (63 332306998946228949779207691360534529 3.32306998946229e35): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (63 332306998946228949779207691360534529 3.32306998946229e35): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (64 664613997892457899558415382721069057 6.64613997892458e35): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (64 664613997892457899558415382721069057 6.64613997892458e35): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (65 1329227995784915799116830765442138113 1.329227995784916e36): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (65 1329227995784915799116830765442138113 1.329227995784916e36): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (66 2658455991569831598233661530884276225 2.658455991569832e36): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (66 2658455991569831598233661530884276225 2.658455991569832e36): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (67 5316911983139663196467323061768552449 5.316911983139664e36): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (67 5316911983139663196467323061768552449 5.316911983139664e36): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (68 10633823966279326392934646123537104897 1.0633823966279327e37): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (68 10633823966279326392934646123537104897 1.0633823966279327e37): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (69 21267647932558652785869292247074209793 2.1267647932558654e37): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (69 21267647932558652785869292247074209793 2.1267647932558654e37): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (70 42535295865117305571738584494148419585 4.253529586511731e37): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (70 42535295865117305571738584494148419585 4.253529586511731e37): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (71 85070591730234611143477168988296839169 8.507059173023462e37): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (71 85070591730234611143477168988296839169 8.507059173023462e37): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (72 170141183460469222286954337976593678337 1.7014118346046923e38): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (72 170141183460469222286954337976593678337 1.7014118346046923e38): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (73 340282366920938444573908675953187356673 3.402823669209385e38): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (73 340282366920938444573908675953187356673 3.402823669209385e38): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (74 680564733841876889147817351906374713345 6.80564733841877e38): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (74 680564733841876889147817351906374713345 6.80564733841877e38): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (75 1361129467683753778295634703812749426689 1.361129467683754e39): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (75 1361129467683753778295634703812749426689 1.361129467683754e39): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (76 2722258935367507556591269407625498853377 2.722258935367508e39): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (76 2722258935367507556591269407625498853377 2.722258935367508e39): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (77 5444517870735015113182538815250997706753 5.444517870735016e39): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (77 5444517870735015113182538815250997706753 5.444517870735016e39): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (78 10889035741470030226365077630501995413505 1.0889035741470031e40): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (78 10889035741470030226365077630501995413505 1.0889035741470031e40): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (79 21778071482940060452730155261003990827009 2.1778071482940062e40): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (79 21778071482940060452730155261003990827009 2.1778071482940062e40): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (80 43556142965880120905460310522007981654017 4.3556142965880123e40): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (80 43556142965880120905460310522007981654017 4.3556142965880123e40): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (81 87112285931760241810920621044015963308033 8.711228593176025e40): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (81 87112285931760241810920621044015963308033 8.711228593176025e40): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (82 174224571863520483621841242088031926616065 1.742245718635205e41): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (82 174224571863520483621841242088031926616065 1.742245718635205e41): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (83 348449143727040967243682484176063853232129 3.48449143727041e41): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (83 348449143727040967243682484176063853232129 3.48449143727041e41): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (84 696898287454081934487364968352127706464257 6.96898287454082e41): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (84 696898287454081934487364968352127706464257 6.96898287454082e41): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (85 1393796574908163868974729936704255412928513 1.393796574908164e42): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (85 1393796574908163868974729936704255412928513 1.393796574908164e42): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (86 2787593149816327737949459873408510825857025 2.787593149816328e42): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (86 2787593149816327737949459873408510825857025 2.787593149816328e42): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (87 5575186299632655475898919746817021651714049 5.575186299632656e42): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (87 5575186299632655475898919746817021651714049 5.575186299632656e42): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (88 11150372599265310951797839493634043303428097 1.1150372599265312e43): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (88 11150372599265310951797839493634043303428097 1.1150372599265312e43): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (89 22300745198530621903595678987268086606856193 2.2300745198530623e43): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (89 22300745198530621903595678987268086606856193 2.2300745198530623e43): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (90 44601490397061243807191357974536173213712385 4.460149039706125e43): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (90 44601490397061243807191357974536173213712385 4.460149039706125e43): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (91 89202980794122487614382715949072346427424769 8.92029807941225e43): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (91 89202980794122487614382715949072346427424769 8.92029807941225e43): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (92 178405961588244975228765431898144692854849537 1.78405961588245e44): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (92 178405961588244975228765431898144692854849537 1.78405961588245e44): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (93 356811923176489950457530863796289385709699073 3.5681192317649e44): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (93 356811923176489950457530863796289385709699073 3.5681192317649e44): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (94 713623846352979900915061727592578771419398145 7.1362384635298e44): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (94 713623846352979900915061727592578771419398145 7.1362384635298e44): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (95 1427247692705959801830123455185157542838796289 1.42724769270596e45): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (95 1427247692705959801830123455185157542838796289 1.42724769270596e45): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (96 2854495385411919603660246910370315085677592577 2.85449538541192e45): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (96 2854495385411919603660246910370315085677592577 2.85449538541192e45): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (97 5708990770823839207320493820740630171355185153 5.70899077082384e45): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (97 5708990770823839207320493820740630171355185153 5.70899077082384e45): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (98 11417981541647678414640987641481260342710370305 1.141798154164768e46): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (98 11417981541647678414640987641481260342710370305 1.141798154164768e46): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (99 22835963083295356829281975282962520685420740609 2.283596308329536e46): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (99 22835963083295356829281975282962520685420740609 2.283596308329536e46): neg | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (100 45671926166590713658563950565925041370841481217 4.567192616659072e46): pos | |
PASS: numbers.test: exact->inexact: 2^mantdig then 100..001, round up: (100 45671926166590713658563950565925041370841481217 4.567192616659072e46): neg | |
PASS: numbers.test: exact->inexact: frac big/big | |
PASS: numbers.test: exact->inexact: frac big/big, exceeding double | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/5: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/5: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331/2: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331/2: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/7: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/7: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331/3: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 3002399751580331/3: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/11: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/11: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/13: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/13: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/17: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/17: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/19: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/19: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/23: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 9007199254740993/23: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: +inf.0: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: +inf.0: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: -inf.0: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: -inf.0: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: +nan.0: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: +nan.0: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 0.0: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: 0.0: neg | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: -0.0: pos | |
PASS: numbers.test: exact->inexact: frac inum/inum, numerator not exactly representable as a double: -0.0: neg | |
PASS: numbers.test: exact->inexact: round up to odd: pos | |
PASS: numbers.test: exact->inexact: round up to odd: neg | |
PASS: numbers.test: exact->inexact: round down to odd: pos | |
PASS: numbers.test: exact->inexact: round down to odd: neg | |
PASS: numbers.test: exact->inexact: round tie up to even: pos | |
PASS: numbers.test: exact->inexact: round tie up to even: neg | |
PASS: numbers.test: exact->inexact: round tie down to even: pos | |
PASS: numbers.test: exact->inexact: round tie down to even: neg | |
PASS: numbers.test: exact->inexact: round tie up to next power of two: pos | |
PASS: numbers.test: exact->inexact: round tie up to next power of two: neg | |
PASS: numbers.test: exact->inexact: miniscule value rounds to zero of appropriate sign: pos | |
PASS: numbers.test: exact->inexact: miniscule value rounds to zero of appropriate sign: neg | |
PASS: numbers.test: exact->inexact: smallest inexact: pos | |
PASS: numbers.test: exact->inexact: smallest inexact: neg | |
PASS: numbers.test: exact->inexact: 1/2 smallest inexact rounds down to zero: pos | |
PASS: numbers.test: exact->inexact: 1/2 smallest inexact rounds down to zero: neg | |
PASS: numbers.test: exact->inexact: just over 1/2 smallest inexact rounds up: pos | |
PASS: numbers.test: exact->inexact: just over 1/2 smallest inexact rounds up: neg | |
PASS: numbers.test: exact->inexact: 3/2 smallest inexact rounds up to twice smallest inexact: pos | |
PASS: numbers.test: exact->inexact: 3/2 smallest inexact rounds up to twice smallest inexact: neg | |
PASS: numbers.test: exact->inexact: just under 3/2 smallest inexact rounds down: pos | |
PASS: numbers.test: exact->inexact: just under 3/2 smallest inexact rounds down: neg | |
PASS: numbers.test: exact->inexact: 5/2 smallest inexact rounds down to twice smallest inexact: pos | |
PASS: numbers.test: exact->inexact: 5/2 smallest inexact rounds down to twice smallest inexact: neg | |
PASS: numbers.test: exact->inexact: just over 5/2 smallest inexact rounds up: pos | |
PASS: numbers.test: exact->inexact: just over 5/2 smallest inexact rounds up: neg | |
PASS: numbers.test: exact->inexact: one plus dbl-epsilon: pos | |
PASS: numbers.test: exact->inexact: one plus dbl-epsilon: neg | |
PASS: numbers.test: exact->inexact: one plus 1/2 dbl-epsilon rounds down to 1.0: pos | |
PASS: numbers.test: exact->inexact: one plus 1/2 dbl-epsilon rounds down to 1.0: neg | |
PASS: numbers.test: exact->inexact: just over one plus 1/2 dbl-epsilon rounds up: pos | |
PASS: numbers.test: exact->inexact: just over one plus 1/2 dbl-epsilon rounds up: neg | |
PASS: numbers.test: exact->inexact: one plus 3/2 dbl-epsilon rounds up: pos | |
PASS: numbers.test: exact->inexact: one plus 3/2 dbl-epsilon rounds up: neg | |
PASS: numbers.test: exact->inexact: just under one plus 3/2 dbl-epsilon rounds down: pos | |
PASS: numbers.test: exact->inexact: just under one plus 3/2 dbl-epsilon rounds down: neg | |
PASS: numbers.test: exact->inexact: one plus 5/2 dbl-epsilon rounds down: pos | |
PASS: numbers.test: exact->inexact: one plus 5/2 dbl-epsilon rounds down: neg | |
PASS: numbers.test: exact->inexact: just over one plus 5/2 dbl-epsilon rounds up: pos | |
PASS: numbers.test: exact->inexact: just over one plus 5/2 dbl-epsilon rounds up: neg | |
PASS: numbers.test: exact->inexact: largest finite inexact: pos | |
PASS: numbers.test: exact->inexact: largest finite inexact: neg | |
PASS: numbers.test: exact->inexact: largest finite inexact plus 1/2 epsilon rounds up to infinity: pos | |
PASS: numbers.test: exact->inexact: largest finite inexact plus 1/2 epsilon rounds up to infinity: neg | |
PASS: numbers.test: exact->inexact: largest finite inexact plus just under 1/2 epsilon rounds down: pos | |
PASS: numbers.test: exact->inexact: largest finite inexact plus just under 1/2 epsilon rounds down: neg | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact: pos | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact: neg | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus 1/2 epsilon rounds up to next power of two: pos | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus 1/2 epsilon rounds up to next power of two: neg | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus just over 1/2 epsilon rounds up to next power of two: pos | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus just over 1/2 epsilon rounds up to next power of two: neg | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus just under 1/2 epsilon rounds down: pos | |
PASS: numbers.test: exact->inexact: 1/2 largest finite inexact plus just under 1/2 epsilon rounds down: neg | |
FAIL: numbers.test: expt: (documented? expt) | |
PASS: numbers.test: expt: (eqv? 1 (expt 0 0)) | |
PASS: numbers.test: expt: (eqv? 1 (expt 0.0 0)) | |
PASS: numbers.test: expt: (eqv? 1.0 (expt 0 0.0)) | |
PASS: numbers.test: expt: (eqv? 1.0 (expt 0.0 0.0)) | |
PASS: numbers.test: expt: (real-nan? (expt 0 -1)) | |
PASS: numbers.test: expt: (real-nan? (expt 0 -1.0)) | |
PASS: numbers.test: expt: (real-nan? (expt 0.0 -1)) | |
PASS: numbers.test: expt: (real-nan? (expt 0.0 -1.0)) | |
PASS: numbers.test: expt: (eqv? 0 (expt 0 3)) | |
PASS: numbers.test: expt: (= 0 (expt 0 4.0)) | |
PASS: numbers.test: expt: (eqv? 0.0 (expt 0.0 5)) | |
PASS: numbers.test: expt: (eqv? 0.0 (expt 0.0 6.0)) | |
PASS: numbers.test: expt: (eqv? -2742638075.5 (expt -2742638075.5 1)) | |
PASS: numbers.test: expt: (eqv? (* -2742638075.5 -2742638075.5) (expt -2742638075.5 2)) | |
PASS: numbers.test: expt: (eqv? 4.0 (expt -2.0 2.0)) | |
PASS: numbers.test: expt: (eqv? -1/8 (expt -2 -3)) | |
PASS: numbers.test: expt: (eqv? -0.125 (expt -2.0 -3)) | |
PASS: numbers.test: expt: (eqv? -0.125 (expt -2 -3.0)) | |
PASS: numbers.test: expt: (eqv? -0.125 (expt -2.0 -3.0)) | |
PASS: numbers.test: expt: (eqv? 0.25 (expt 2.0 -2.0)) | |
PASS: numbers.test: expt: (eqv? 32/243 (expt 2/3 5)) | |
PASS: numbers.test: expt: (eqv? 243/32 (expt 2/3 -5)) | |
PASS: numbers.test: expt: (eqv? 32 (expt 1/2 -5)) | |
PASS: numbers.test: expt: (test-eqv? (* -1.0+0.0i 12398 12398) (expt 0.0+12398.0i 2.0)) | |
PASS: numbers.test: expt: (eqv-loosely? 0.0+1.0i (expt -1 0.5)) | |
PASS: numbers.test: expt: (eqv-loosely? 0.0+1.0i (expt -1 1/2)) | |
PASS: numbers.test: expt: (eqv-loosely? 1.0+1.7320508075688i (expt -8 1/3)) | |
PASS: numbers.test: expt: (eqv? +inf.0 (expt 2 +inf.0)) | |
PASS: numbers.test: expt: (eqv? +inf.0 (expt 2.0 +inf.0)) | |
PASS: numbers.test: expt: (eqv? 0.0 (expt 2 -inf.0)) | |
PASS: numbers.test: expt: (eqv? 0.0 (expt 2.0 -inf.0)) | |
PASS: numbers.test: sin: (eqv? 0 (sin 0)) | |
PASS: numbers.test: sin: (eqv? 0.0 (sin 0.0)) | |
PASS: numbers.test: sin: (eqv-loosely? 1.0 (sin 1.57)) | |
PASS: numbers.test: sin: (eqv-loosely? 0.0+1.175i (sin 0.0+1.0i)) | |
PASS: numbers.test: sin: (real-nan? (sin +nan.0)) | |
PASS: numbers.test: sin: (real-nan? (sin +inf.0)) | |
PASS: numbers.test: sin: (real-nan? (sin -inf.0)) | |
PASS: numbers.test: cos: (eqv? 1 (cos 0)) | |
PASS: numbers.test: cos: (eqv? 1.0 (cos 0.0)) | |
PASS: numbers.test: cos: (eqv-loosely? 0.0 (cos 1.57)) | |
PASS: numbers.test: cos: (eqv-loosely? 1.543 (cos 0.0+1.0i)) | |
PASS: numbers.test: cos: (real-nan? (cos +nan.0)) | |
PASS: numbers.test: cos: (real-nan? (cos +inf.0)) | |
PASS: numbers.test: cos: (real-nan? (cos -inf.0)) | |
PASS: numbers.test: tan: (eqv? 0 (tan 0)) | |
PASS: numbers.test: tan: (eqv? 0.0 (tan 0.0)) | |
PASS: numbers.test: tan: (eqv-loosely? 1.0 (tan 0.785)) | |
PASS: numbers.test: tan: (eqv-loosely? 0.0+0.76i (tan 0.0+1.0i)) | |
PASS: numbers.test: tan: (real-nan? (tan +nan.0)) | |
PASS: numbers.test: tan: (real-nan? (tan +inf.0)) | |
PASS: numbers.test: tan: (real-nan? (tan -inf.0)) | |
PASS: numbers.test: asin: (complex-nan? (asin +nan.0)) | |
PASS: numbers.test: asin: (eqv? 0 (asin 0)) | |
PASS: numbers.test: asin: (eqv? 0.0 (asin 0.0)) | |
PASS: numbers.test: acos: (complex-nan? (acos +nan.0)) | |
PASS: numbers.test: acos: (eqv? 0 (acos 1)) | |
PASS: numbers.test: acos: (eqv? 0.0 (acos 1.0)) | |
PASS: numbers.test: atan: (real-nan? (atan +nan.0)) | |
PASS: numbers.test: atan: (eqv? 0 (atan 0)) | |
PASS: numbers.test: atan: (eqv? 0.0 (atan 0.0)) | |
PASS: numbers.test: atan: (eqv-loosely? 1.57 (atan +inf.0)) | |
PASS: numbers.test: atan: (eqv-loosely? -1.57 (atan -inf.0)) | |
PASS: numbers.test: sinh: (= 0 (sinh 0)) | |
PASS: numbers.test: sinh: (= 0.0 (sinh 0.0)) | |
PASS: numbers.test: cosh: (= 1 (cosh 0)) | |
PASS: numbers.test: cosh: (= 1.0 (cosh 0.0)) | |
PASS: numbers.test: tanh: (= 0 (tanh 0)) | |
PASS: numbers.test: tanh: (= 0.0 (tanh 0.0)) | |
PASS: numbers.test: asinh: (= 0 (asinh 0)) | |
PASS: numbers.test: asinh: (= 0.0 (asinh 0.0)) | |
PASS: numbers.test: acosh: (= 0 (acosh 1)) | |
PASS: numbers.test: acosh: (= 0.0 (acosh 1.0)) | |
PASS: numbers.test: atanh: (= 0 (atanh 0)) | |
PASS: numbers.test: atanh: (= 0.0 (atanh 0.0)) | |
PASS: numbers.test: make-rectangular: (real? (make-rectangular 5.0 0)) | |
PASS: numbers.test: make-rectangular: (not (real? (make-rectangular 5.0 0.0))) | |
PASS: numbers.test: make-rectangular: (not (real? (make-rectangular 5.0 -0.0))) | |
PASS: numbers.test: make-polar: (real? (make-polar 0 1.0)) | |
PASS: numbers.test: make-polar: (real? (make-polar 5.0 0)) | |
PASS: numbers.test: make-polar: (not (real? (make-polar 5.0 0.0))) | |
PASS: numbers.test: make-polar: (not (real? (make-polar 5.0 -0.0))) | |
PASS: numbers.test: make-polar: (eqv? 0 (make-polar 0 0)) | |
PASS: numbers.test: make-polar: (eqv? 0 (make-polar 0 123.456)) | |
PASS: numbers.test: make-polar: (eqv? 1 (make-polar 1 0)) | |
PASS: numbers.test: make-polar: (eqv? -1 (make-polar -1 0)) | |
PASS: numbers.test: make-polar: (almost= 0.0+1.0i (make-polar 1 (* 0.5 pi))) | |
PASS: numbers.test: make-polar: (almost= -1 (make-polar 1 (* 1.0 pi))) | |
PASS: numbers.test: make-polar: (almost= 0.0-1.0i (make-polar 1 (* 1.5 pi))) | |
PASS: numbers.test: make-polar: (almost= 1 (make-polar 1 (* 2.0 pi))) | |
FAIL: numbers.test: real-part: (documented? real-part) | |
PASS: numbers.test: real-part: (eqv? 5.0 (real-part 5.0)) | |
PASS: numbers.test: real-part: (eqv? 0.0 (real-part 0.0+5.0i)) | |
PASS: numbers.test: real-part: (eqv? 5 (real-part 5)) | |
PASS: numbers.test: real-part: (eqv? 1/5 (real-part 1/5)) | |
PASS: numbers.test: real-part: (eqv? (#{1+}# fixnum-max) (real-part (#{1+}# fixnum-max))) | |
FAIL: numbers.test: imag-part: (documented? imag-part) | |
PASS: numbers.test: imag-part: (eqv? 0 (imag-part 5.0)) | |
PASS: numbers.test: imag-part: (eqv? 5.0 (imag-part 0.0+5.0i)) | |
PASS: numbers.test: imag-part: (eqv? 0 (imag-part 5)) | |
PASS: numbers.test: imag-part: (eqv? 0 (imag-part 1/5)) | |
PASS: numbers.test: imag-part: (eqv? 0 (imag-part (#{1+}# fixnum-max))) | |
FAIL: numbers.test: magnitude: (documented? magnitude) | |
PASS: numbers.test: magnitude: (= 0 (magnitude 0)) | |
PASS: numbers.test: magnitude: (= 1 (magnitude 1)) | |
PASS: numbers.test: magnitude: (= 1 (magnitude -1)) | |
PASS: numbers.test: magnitude: (= 1 (magnitude 0.0+1.0i)) | |
PASS: numbers.test: magnitude: (= 1 (magnitude 0.0-1.0i)) | |
PASS: numbers.test: magnitude: (= 5 (magnitude 3.0+4.0i)) | |
PASS: numbers.test: magnitude: (= 5 (magnitude 3.0-4.0i)) | |
PASS: numbers.test: magnitude: (= 5 (magnitude -3.0+4.0i)) | |
PASS: numbers.test: magnitude: (= 5 (magnitude -3.0-4.0i)) | |
FAIL: numbers.test: angle: (documented? angle) | |
PASS: numbers.test: angle: inum +ve | |
PASS: numbers.test: angle: inum -ve | |
PASS: numbers.test: angle: bignum +ve | |
PASS: numbers.test: angle: bignum -ve | |
PASS: numbers.test: angle: flonum +ve | |
PASS: numbers.test: angle: flonum -ve | |
PASS: numbers.test: angle: signed zero +ve | |
PASS: numbers.test: angle: signed zero -ve | |
FAIL: numbers.test: inexact->exact: (documented? inexact->exact) | |
PASS: numbers.test: inexact->exact: +inf | |
PASS: numbers.test: inexact->exact: -inf | |
PASS: numbers.test: inexact->exact: nan | |
PASS: numbers.test: inexact->exact: 0.0: pos | |
PASS: numbers.test: inexact->exact: 0.0: neg | |
PASS: numbers.test: inexact->exact: small even integer: pos | |
PASS: numbers.test: inexact->exact: small even integer: neg | |
PASS: numbers.test: inexact->exact: small odd integer: pos | |
PASS: numbers.test: inexact->exact: small odd integer: neg | |
PASS: numbers.test: inexact->exact: largest inexact odd integer: pos | |
PASS: numbers.test: inexact->exact: largest inexact odd integer: neg | |
PASS: numbers.test: inexact->exact: largest inexact odd integer - 1: pos | |
PASS: numbers.test: inexact->exact: largest inexact odd integer - 1: neg | |
PASS: numbers.test: inexact->exact: largest inexact odd integer + 3: pos | |
PASS: numbers.test: inexact->exact: largest inexact odd integer + 3: neg | |
PASS: numbers.test: inexact->exact: largest inexact odd integer * 2^48: pos | |
PASS: numbers.test: inexact->exact: largest inexact odd integer * 2^48: neg | |
PASS: numbers.test: inexact->exact: largest inexact odd integer / 2^48: pos | |
PASS: numbers.test: inexact->exact: largest inexact odd integer / 2^48: neg | |
PASS: numbers.test: inexact->exact: largest finite inexact: pos | |
PASS: numbers.test: inexact->exact: largest finite inexact: neg | |
PASS: numbers.test: inexact->exact: smallest inexact: pos | |
PASS: numbers.test: inexact->exact: smallest inexact: neg | |
PASS: numbers.test: inexact->exact: smallest inexact * 2: pos | |
PASS: numbers.test: inexact->exact: smallest inexact * 2: neg | |
PASS: numbers.test: inexact->exact: smallest inexact * 3: pos | |
PASS: numbers.test: inexact->exact: smallest inexact * 3: neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (0 1): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (0 1): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (1 2): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (1 2): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (2 4): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (2 4): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (3 8): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (3 8): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (4 16): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (4 16): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (5 32): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (5 32): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (6 64): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (6 64): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (7 128): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (7 128): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (8 256): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (8 256): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (9 512): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (9 512): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (10 1024): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (10 1024): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (11 2048): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (11 2048): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (12 4096): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (12 4096): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (13 8192): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (13 8192): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (14 16384): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (14 16384): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (15 32768): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (15 32768): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (16 65536): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (16 65536): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (17 131072): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (17 131072): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (18 262144): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (18 262144): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (19 524288): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (19 524288): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (20 1048576): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (20 1048576): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (21 2097152): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (21 2097152): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (22 4194304): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (22 4194304): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (23 8388608): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (23 8388608): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (24 16777216): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (24 16777216): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (25 33554432): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (25 33554432): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (26 67108864): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (26 67108864): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (27 134217728): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (27 134217728): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (28 268435456): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (28 268435456): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (29 536870912): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (29 536870912): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (30 1073741824): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (30 1073741824): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (31 2147483648): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (31 2147483648): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (32 4294967296): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (32 4294967296): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (33 8589934592): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (33 8589934592): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (34 17179869184): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (34 17179869184): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (35 34359738368): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (35 34359738368): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (36 68719476736): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (36 68719476736): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (37 137438953472): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (37 137438953472): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (38 274877906944): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (38 274877906944): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (39 549755813888): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (39 549755813888): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (40 1099511627776): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (40 1099511627776): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (41 2199023255552): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (41 2199023255552): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (42 4398046511104): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (42 4398046511104): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (43 8796093022208): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (43 8796093022208): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (44 17592186044416): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (44 17592186044416): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (45 35184372088832): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (45 35184372088832): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (46 70368744177664): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (46 70368744177664): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (47 140737488355328): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (47 140737488355328): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (48 281474976710656): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (48 281474976710656): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (49 562949953421312): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (49 562949953421312): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (50 1125899906842624): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (50 1125899906842624): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (51 2251799813685248): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (51 2251799813685248): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (52 4503599627370496): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (52 4503599627370496): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (53 9007199254740992): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (53 9007199254740992): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (54 18014398509481984): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (54 18014398509481984): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (55 36028797018963968): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (55 36028797018963968): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (56 72057594037927936): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (56 72057594037927936): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (57 144115188075855872): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (57 144115188075855872): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (58 288230376151711744): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (58 288230376151711744): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (59 576460752303423488): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (59 576460752303423488): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (60 1152921504606846976): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (60 1152921504606846976): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (61 2305843009213693952): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (61 2305843009213693952): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (62 4611686018427387904): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (62 4611686018427387904): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (63 9223372036854775808): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (63 9223372036854775808): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (64 18446744073709551616): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (64 18446744073709551616): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (65 36893488147419103232): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (65 36893488147419103232): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (66 73786976294838206464): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (66 73786976294838206464): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (67 147573952589676412928): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (67 147573952589676412928): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (68 295147905179352825856): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (68 295147905179352825856): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (69 590295810358705651712): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (69 590295810358705651712): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (70 1180591620717411303424): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (70 1180591620717411303424): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (71 2361183241434822606848): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (71 2361183241434822606848): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (72 4722366482869645213696): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (72 4722366482869645213696): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (73 9444732965739290427392): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (73 9444732965739290427392): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (74 18889465931478580854784): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (74 18889465931478580854784): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (75 37778931862957161709568): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (75 37778931862957161709568): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (76 75557863725914323419136): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (76 75557863725914323419136): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (77 151115727451828646838272): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (77 151115727451828646838272): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (78 302231454903657293676544): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (78 302231454903657293676544): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (79 604462909807314587353088): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (79 604462909807314587353088): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (80 1208925819614629174706176): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (80 1208925819614629174706176): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (81 2417851639229258349412352): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (81 2417851639229258349412352): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (82 4835703278458516698824704): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (82 4835703278458516698824704): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (83 9671406556917033397649408): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (83 9671406556917033397649408): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (84 19342813113834066795298816): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (84 19342813113834066795298816): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (85 38685626227668133590597632): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (85 38685626227668133590597632): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (86 77371252455336267181195264): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (86 77371252455336267181195264): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (87 154742504910672534362390528): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (87 154742504910672534362390528): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (88 309485009821345068724781056): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (88 309485009821345068724781056): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (89 618970019642690137449562112): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (89 618970019642690137449562112): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (90 1237940039285380274899124224): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (90 1237940039285380274899124224): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (91 2475880078570760549798248448): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (91 2475880078570760549798248448): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (92 4951760157141521099596496896): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (92 4951760157141521099596496896): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (93 9903520314283042199192993792): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (93 9903520314283042199192993792): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (94 19807040628566084398385987584): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (94 19807040628566084398385987584): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (95 39614081257132168796771975168): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (95 39614081257132168796771975168): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (96 79228162514264337593543950336): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (96 79228162514264337593543950336): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (97 158456325028528675187087900672): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (97 158456325028528675187087900672): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (98 316912650057057350374175801344): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (98 316912650057057350374175801344): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (99 633825300114114700748351602688): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (99 633825300114114700748351602688): neg | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (100 1267650600228229401496703205376): pos | |
PASS: numbers.test: inexact->exact: 2.0**i to exact: (100 1267650600228229401496703205376): neg | |
FAIL: numbers.test: integer-expt: (documented? integer-expt) | |
PASS: numbers.test: integer-expt: 2^+inf | |
PASS: numbers.test: integer-expt: 2^-inf | |
PASS: numbers.test: integer-expt: 2^nan | |
PASS: numbers.test: integer-expt: (eqv? 1 (integer-expt 0 0)) | |
PASS: numbers.test: integer-expt: (eqv? 1 (integer-expt 0.0 0)) | |
PASS: numbers.test: integer-expt: (real-nan? (integer-expt 0 -1)) | |
PASS: numbers.test: integer-expt: (real-nan? (integer-expt 0.0 -1)) | |
PASS: numbers.test: integer-expt: (eqv? 0 (integer-expt 0 3)) | |
PASS: numbers.test: integer-expt: (eqv? 0.0 (integer-expt 0.0 5)) | |
PASS: numbers.test: integer-expt: (eqv? -2742638075.5 (integer-expt -2742638075.5 1)) | |
PASS: numbers.test: integer-expt: (eqv? (* -2742638075.5 -2742638075.5) (integer-expt -2742638075.5 2)) | |
PASS: numbers.test: integer-expt: (eqv? 4.0 (integer-expt -2.0 2)) | |
PASS: numbers.test: integer-expt: (eqv? -1/8 (integer-expt -2 -3)) | |
PASS: numbers.test: integer-expt: (eqv? -0.125 (integer-expt -2.0 -3)) | |
PASS: numbers.test: integer-expt: (eqv? 0.25 (integer-expt 2.0 -2)) | |
PASS: numbers.test: integer-expt: (eqv? 32/243 (integer-expt 2/3 5)) | |
PASS: numbers.test: integer-expt: (eqv? 243/32 (integer-expt 2/3 -5)) | |
PASS: numbers.test: integer-expt: (eqv? 32 (integer-expt 1/2 -5)) | |
PASS: numbers.test: integer-expt: (test-eqv? (* -1.0+0.0i 12398 12398) (integer-expt 0.0+12398.0i 2)) | |
FAIL: numbers.test: integer-length: (documented? integer-length) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1 expect 0) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2 expect 1) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4 expect 2) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-8 expect 3) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-16 expect 4) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-32 expect 5) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-64 expect 6) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-128 expect 7) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-256 expect 8) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-512 expect 9) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1024 expect 10) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2048 expect 11) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4096 expect 12) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-8192 expect 13) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-16384 expect 14) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-32768 expect 15) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-65536 expect 16) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-131072 expect 17) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-262144 expect 18) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-524288 expect 19) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1048576 expect 20) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2097152 expect 21) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4194304 expect 22) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-8388608 expect 23) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-16777216 expect 24) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-33554432 expect 25) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-67108864 expect 26) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-134217728 expect 27) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-268435456 expect 28) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-536870912 expect 29) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1073741824 expect 30) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2147483648 expect 31) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4294967296 expect 32) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-8589934592 expect 33) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-17179869184 expect 34) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-34359738368 expect 35) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-68719476736 expect 36) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-137438953472 expect 37) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-274877906944 expect 38) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-549755813888 expect 39) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1099511627776 expect 40) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2199023255552 expect 41) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4398046511104 expect 42) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-8796093022208 expect 43) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-17592186044416 expect 44) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-35184372088832 expect 45) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-70368744177664 expect 46) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-140737488355328 expect 47) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-281474976710656 expect 48) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-562949953421312 expect 49) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1125899906842624 expect 50) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2251799813685248 expect 51) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4503599627370496 expect 52) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-9007199254740992 expect 53) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-18014398509481984 expect 54) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-36028797018963968 expect 55) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-72057594037927936 expect 56) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-144115188075855872 expect 57) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-288230376151711744 expect 58) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-576460752303423488 expect 59) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1152921504606846976 expect 60) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2305843009213693952 expect 61) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4611686018427387904 expect 62) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-9223372036854775808 expect 63) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-18446744073709551616 expect 64) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-36893488147419103232 expect 65) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-73786976294838206464 expect 66) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-147573952589676412928 expect 67) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-295147905179352825856 expect 68) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-590295810358705651712 expect 69) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1180591620717411303424 expect 70) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2361183241434822606848 expect 71) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4722366482869645213696 expect 72) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-9444732965739290427392 expect 73) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-18889465931478580854784 expect 74) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-37778931862957161709568 expect 75) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-75557863725914323419136 expect 76) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-151115727451828646838272 expect 77) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-302231454903657293676544 expect 78) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-604462909807314587353088 expect 79) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1208925819614629174706176 expect 80) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2417851639229258349412352 expect 81) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4835703278458516698824704 expect 82) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-9671406556917033397649408 expect 83) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-19342813113834066795298816 expect 84) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-38685626227668133590597632 expect 85) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-77371252455336267181195264 expect 86) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-154742504910672534362390528 expect 87) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-309485009821345068724781056 expect 88) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-618970019642690137449562112 expect 89) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1237940039285380274899124224 expect 90) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2475880078570760549798248448 expect 91) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-4951760157141521099596496896 expect 92) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-9903520314283042199192993792 expect 93) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-19807040628566084398385987584 expect 94) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-39614081257132168796771975168 expect 95) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-79228162514264337593543950336 expect 96) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-158456325028528675187087900672 expect 97) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-316912650057057350374175801344 expect 98) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-633825300114114700748351602688 expect 99) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1267650600228229401496703205376 expect 100) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2535301200456458802993406410752 expect 101) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5070602400912917605986812821504 expect 102) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-10141204801825835211973625643008 expect 103) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-20282409603651670423947251286016 expect 104) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-40564819207303340847894502572032 expect 105) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-81129638414606681695789005144064 expect 106) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-162259276829213363391578010288128 expect 107) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-324518553658426726783156020576256 expect 108) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-649037107316853453566312041152512 expect 109) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1298074214633706907132624082305024 expect 110) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2596148429267413814265248164610048 expect 111) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5192296858534827628530496329220096 expect 112) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-10384593717069655257060992658440192 expect 113) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-20769187434139310514121985316880384 expect 114) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-41538374868278621028243970633760768 expect 115) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-83076749736557242056487941267521536 expect 116) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-166153499473114484112975882535043072 expect 117) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-332306998946228968225951765070086144 expect 118) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-664613997892457936451903530140172288 expect 119) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1329227995784915872903807060280344576 expect 120) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2658455991569831745807614120560689152 expect 121) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5316911983139663491615228241121378304 expect 122) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-10633823966279326983230456482242756608 expect 123) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-21267647932558653966460912964485513216 expect 124) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-42535295865117307932921825928971026432 expect 125) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-85070591730234615865843651857942052864 expect 126) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-170141183460469231731687303715884105728 expect 127) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-340282366920938463463374607431768211456 expect 128) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-680564733841876926926749214863536422912 expect 129) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1361129467683753853853498429727072845824 expect 130) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2722258935367507707706996859454145691648 expect 131) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5444517870735015415413993718908291383296 expect 132) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-10889035741470030830827987437816582766592 expect 133) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-21778071482940061661655974875633165533184 expect 134) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-43556142965880123323311949751266331066368 expect 135) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-87112285931760246646623899502532662132736 expect 136) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-174224571863520493293247799005065324265472 expect 137) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-348449143727040986586495598010130648530944 expect 138) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-696898287454081973172991196020261297061888 expect 139) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1393796574908163946345982392040522594123776 expect 140) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2787593149816327892691964784081045188247552 expect 141) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5575186299632655785383929568162090376495104 expect 142) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-11150372599265311570767859136324180752990208 expect 143) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-22300745198530623141535718272648361505980416 expect 144) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-44601490397061246283071436545296723011960832 expect 145) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-89202980794122492566142873090593446023921664 expect 146) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-178405961588244985132285746181186892047843328 expect 147) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-356811923176489970264571492362373784095686656 expect 148) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-713623846352979940529142984724747568191373312 expect 149) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1427247692705959881058285969449495136382746624 expect 150) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2854495385411919762116571938898990272765493248 expect 151) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5708990770823839524233143877797980545530986496 expect 152) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-11417981541647679048466287755595961091061972992 expect 153) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-22835963083295358096932575511191922182123945984 expect 154) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-45671926166590716193865151022383844364247891968 expect 155) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-91343852333181432387730302044767688728495783936 expect 156) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-182687704666362864775460604089535377456991567872 expect 157) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-365375409332725729550921208179070754913983135744 expect 158) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-730750818665451459101842416358141509827966271488 expect 159) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1461501637330902918203684832716283019655932542976 expect 160) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2923003274661805836407369665432566039311865085952 expect 161) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5846006549323611672814739330865132078623730171904 expect 162) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-11692013098647223345629478661730264157247460343808 expect 163) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-23384026197294446691258957323460528314494920687616 expect 164) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-46768052394588893382517914646921056628989841375232 expect 165) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-93536104789177786765035829293842113257979682750464 expect 166) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-187072209578355573530071658587684226515959365500928 expect 167) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-374144419156711147060143317175368453031918731001856 expect 168) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-748288838313422294120286634350736906063837462003712 expect 169) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1496577676626844588240573268701473812127674924007424 expect 170) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-2993155353253689176481146537402947624255349848014848 expect 171) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-5986310706507378352962293074805895248510699696029696 expect 172) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-11972621413014756705924586149611790497021399392059392 expect 173) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-23945242826029513411849172299223580994042798784118784 expect 174) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-47890485652059026823698344598447161988085597568237568 expect 175) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-95780971304118053647396689196894323976171195136475136 expect 176) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-191561942608236107294793378393788647952342390272950272 expect 177) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-383123885216472214589586756787577295904684780545900544 expect 178) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-766247770432944429179173513575154591809369561091801088 expect 179) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1532495540865888858358347027150309183618739122183602176 expect 180) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3064991081731777716716694054300618367237478244367204352 expect 181) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6129982163463555433433388108601236734474956488734408704 expect 182) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-12259964326927110866866776217202473468949912977468817408 expect 183) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-24519928653854221733733552434404946937899825954937634816 expect 184) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-49039857307708443467467104868809893875799651909875269632 expect 185) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-98079714615416886934934209737619787751599303819750539264 expect 186) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-196159429230833773869868419475239575503198607639501078528 expect 187) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-392318858461667547739736838950479151006397215279002157056 expect 188) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-784637716923335095479473677900958302012794430558004314112 expect 189) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1569275433846670190958947355801916604025588861116008628224 expect 190) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3138550867693340381917894711603833208051177722232017256448 expect 191) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6277101735386680763835789423207666416102355444464034512896 expect 192) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-12554203470773361527671578846415332832204710888928069025792 expect 193) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-25108406941546723055343157692830665664409421777856138051584 expect 194) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-50216813883093446110686315385661331328818843555712276103168 expect 195) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-100433627766186892221372630771322662657637687111424552206336 expect 196) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-200867255532373784442745261542645325315275374222849104412672 expect 197) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-401734511064747568885490523085290650630550748445698208825344 expect 198) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-803469022129495137770981046170581301261101496891396417650688 expect 199) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1606938044258990275541962092341162602522202993782792835301376 expect 200) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3213876088517980551083924184682325205044405987565585670602752 expect 201) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6427752177035961102167848369364650410088811975131171341205504 expect 202) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-12855504354071922204335696738729300820177623950262342682411008 expect 203) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-25711008708143844408671393477458601640355247900524685364822016 expect 204) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-51422017416287688817342786954917203280710495801049370729644032 expect 205) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-102844034832575377634685573909834406561420991602098741459288064 expect 206) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-205688069665150755269371147819668813122841983204197482918576128 expect 207) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-411376139330301510538742295639337626245683966408394965837152256 expect 208) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-822752278660603021077484591278675252491367932816789931674304512 expect 209) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1645504557321206042154969182557350504982735865633579863348609024 expect 210) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3291009114642412084309938365114701009965471731267159726697218048 expect 211) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6582018229284824168619876730229402019930943462534319453394436096 expect 212) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-13164036458569648337239753460458804039861886925068638906788872192 expect 213) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-26328072917139296674479506920917608079723773850137277813577744384 expect 214) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-52656145834278593348959013841835216159447547700274555627155488768 expect 215) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-105312291668557186697918027683670432318895095400549111254310977536 expect 216) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-210624583337114373395836055367340864637790190801098222508621955072 expect 217) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-421249166674228746791672110734681729275580381602196445017243910144 expect 218) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-842498333348457493583344221469363458551160763204392890034487820288 expect 219) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1684996666696914987166688442938726917102321526408785780068975640576 expect 220) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3369993333393829974333376885877453834204643052817571560137951281152 expect 221) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6739986666787659948666753771754907668409286105635143120275902562304 expect 222) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-13479973333575319897333507543509815336818572211270286240551805124608 expect 223) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-26959946667150639794667015087019630673637144422540572481103610249216 expect 224) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-53919893334301279589334030174039261347274288845081144962207220498432 expect 225) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-107839786668602559178668060348078522694548577690162289924414440996864 expect 226) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-215679573337205118357336120696157045389097155380324579848828881993728 expect 227) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-431359146674410236714672241392314090778194310760649159697657763987456 expect 228) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-862718293348820473429344482784628181556388621521298319395315527974912 expect 229) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1725436586697640946858688965569256363112777243042596638790631055949824 expect 230) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3450873173395281893717377931138512726225554486085193277581262111899648 expect 231) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-6901746346790563787434755862277025452451108972170386555162524223799296 expect 232) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-13803492693581127574869511724554050904902217944340773110325048447598592 expect 233) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-27606985387162255149739023449108101809804435888681546220650096895197184 expect 234) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-55213970774324510299478046898216203619608871777363092441300193790394368 expect 235) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-110427941548649020598956093796432407239217743554726184882600387580788736 expect 236) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-220855883097298041197912187592864814478435487109452369765200775161577472 expect 237) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-441711766194596082395824375185729628956870974218904739530401550323154944 expect 238) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-883423532389192164791648750371459257913741948437809479060803100646309888 expect 239) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1766847064778384329583297500742918515827483896875618958121606201292619776 expect 240) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3533694129556768659166595001485837031654967793751237916243212402585239552 expect 241) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-7067388259113537318333190002971674063309935587502475832486424805170479104 expect 242) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-14134776518227074636666380005943348126619871175004951664972849610340958208 expect 243) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-28269553036454149273332760011886696253239742350009903329945699220681916416 expect 244) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-56539106072908298546665520023773392506479484700019806659891398441363832832 expect 245) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-113078212145816597093331040047546785012958969400039613319782796882727665664 expect 246) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-226156424291633194186662080095093570025917938800079226639565593765455331328 expect 247) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-452312848583266388373324160190187140051835877600158453279131187530910662656 expect 248) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-904625697166532776746648320380374280103671755200316906558262375061821325312 expect 249) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-1809251394333065553493296640760748560207343510400633813116524750123642650624 expect 250) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-3618502788666131106986593281521497120414687020801267626233049500247285301248 expect 251) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-7237005577332262213973186563042994240829374041602535252466099000494570602496 expect 252) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-14474011154664524427946373126085988481658748083205070504932198000989141204992 expect 253) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-28948022309329048855892746252171976963317496166410141009864396001978282409984 expect 254) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-57896044618658097711785492504343953926634992332820282019728792003956564819968 expect 255) | |
PASS: numbers.test: integer-length: -2^i, ...11100..00: (-115792089237316195423570985008687907853269984665640564039457584007913129639936 expect 256) | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -7 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -15 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -31 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -63 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -127 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -255 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -511 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1023 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2047 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4095 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -8191 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -16383 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -32767 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -65535 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -131071 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -262143 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -524287 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1048575 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2097151 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4194303 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -8388607 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -16777215 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -33554431 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -67108863 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -134217727 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -268435455 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -536870911 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1073741823 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2147483647 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4294967295 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -8589934591 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -17179869183 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -34359738367 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -68719476735 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -137438953471 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -274877906943 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -549755813887 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1099511627775 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2199023255551 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4398046511103 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -8796093022207 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -17592186044415 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -35184372088831 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -70368744177663 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -140737488355327 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -281474976710655 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -562949953421311 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1125899906842623 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2251799813685247 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4503599627370495 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -9007199254740991 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -18014398509481983 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -36028797018963967 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -72057594037927935 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -144115188075855871 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -288230376151711743 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -576460752303423487 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1152921504606846975 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2305843009213693951 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4611686018427387903 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -9223372036854775807 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -18446744073709551615 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -36893488147419103231 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -73786976294838206463 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -147573952589676412927 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -295147905179352825855 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -590295810358705651711 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1180591620717411303423 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2361183241434822606847 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4722366482869645213695 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -9444732965739290427391 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -18889465931478580854783 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -37778931862957161709567 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -75557863725914323419135 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -151115727451828646838271 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -302231454903657293676543 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -604462909807314587353087 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1208925819614629174706175 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2417851639229258349412351 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4835703278458516698824703 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -9671406556917033397649407 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -19342813113834066795298815 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -38685626227668133590597631 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -77371252455336267181195263 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -154742504910672534362390527 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -309485009821345068724781055 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -618970019642690137449562111 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1237940039285380274899124223 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2475880078570760549798248447 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -4951760157141521099596496895 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -9903520314283042199192993791 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -19807040628566084398385987583 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -39614081257132168796771975167 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -79228162514264337593543950335 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -158456325028528675187087900671 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -316912650057057350374175801343 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -633825300114114700748351602687 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1267650600228229401496703205375 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2535301200456458802993406410751 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5070602400912917605986812821503 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -10141204801825835211973625643007 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -20282409603651670423947251286015 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -40564819207303340847894502572031 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -81129638414606681695789005144063 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -162259276829213363391578010288127 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -324518553658426726783156020576255 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -649037107316853453566312041152511 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1298074214633706907132624082305023 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2596148429267413814265248164610047 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5192296858534827628530496329220095 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -10384593717069655257060992658440191 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -20769187434139310514121985316880383 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -41538374868278621028243970633760767 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -83076749736557242056487941267521535 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -166153499473114484112975882535043071 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -332306998946228968225951765070086143 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -664613997892457936451903530140172287 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1329227995784915872903807060280344575 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2658455991569831745807614120560689151 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5316911983139663491615228241121378303 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -10633823966279326983230456482242756607 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -21267647932558653966460912964485513215 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -42535295865117307932921825928971026431 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -85070591730234615865843651857942052863 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -170141183460469231731687303715884105727 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -340282366920938463463374607431768211455 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -680564733841876926926749214863536422911 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1361129467683753853853498429727072845823 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2722258935367507707706996859454145691647 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5444517870735015415413993718908291383295 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -10889035741470030830827987437816582766591 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -21778071482940061661655974875633165533183 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -43556142965880123323311949751266331066367 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -87112285931760246646623899502532662132735 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -174224571863520493293247799005065324265471 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -348449143727040986586495598010130648530943 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -696898287454081973172991196020261297061887 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1393796574908163946345982392040522594123775 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2787593149816327892691964784081045188247551 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5575186299632655785383929568162090376495103 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -11150372599265311570767859136324180752990207 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -22300745198530623141535718272648361505980415 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -44601490397061246283071436545296723011960831 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -89202980794122492566142873090593446023921663 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -178405961588244985132285746181186892047843327 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -356811923176489970264571492362373784095686655 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -713623846352979940529142984724747568191373311 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1427247692705959881058285969449495136382746623 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2854495385411919762116571938898990272765493247 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5708990770823839524233143877797980545530986495 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -11417981541647679048466287755595961091061972991 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -22835963083295358096932575511191922182123945983 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -45671926166590716193865151022383844364247891967 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -91343852333181432387730302044767688728495783935 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -182687704666362864775460604089535377456991567871 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -365375409332725729550921208179070754913983135743 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -730750818665451459101842416358141509827966271487 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1461501637330902918203684832716283019655932542975 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2923003274661805836407369665432566039311865085951 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5846006549323611672814739330865132078623730171903 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -11692013098647223345629478661730264157247460343807 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -23384026197294446691258957323460528314494920687615 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -46768052394588893382517914646921056628989841375231 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -93536104789177786765035829293842113257979682750463 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -187072209578355573530071658587684226515959365500927 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -374144419156711147060143317175368453031918731001855 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -748288838313422294120286634350736906063837462003711 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1496577676626844588240573268701473812127674924007423 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -2993155353253689176481146537402947624255349848014847 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -5986310706507378352962293074805895248510699696029695 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -11972621413014756705924586149611790497021399392059391 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -23945242826029513411849172299223580994042798784118783 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -47890485652059026823698344598447161988085597568237567 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -95780971304118053647396689196894323976171195136475135 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -191561942608236107294793378393788647952342390272950271 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -383123885216472214589586756787577295904684780545900543 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -766247770432944429179173513575154591809369561091801087 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1532495540865888858358347027150309183618739122183602175 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3064991081731777716716694054300618367237478244367204351 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6129982163463555433433388108601236734474956488734408703 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -12259964326927110866866776217202473468949912977468817407 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -24519928653854221733733552434404946937899825954937634815 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -49039857307708443467467104868809893875799651909875269631 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -98079714615416886934934209737619787751599303819750539263 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -196159429230833773869868419475239575503198607639501078527 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -392318858461667547739736838950479151006397215279002157055 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -784637716923335095479473677900958302012794430558004314111 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1569275433846670190958947355801916604025588861116008628223 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3138550867693340381917894711603833208051177722232017256447 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6277101735386680763835789423207666416102355444464034512895 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -12554203470773361527671578846415332832204710888928069025791 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -25108406941546723055343157692830665664409421777856138051583 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -50216813883093446110686315385661331328818843555712276103167 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -100433627766186892221372630771322662657637687111424552206335 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -200867255532373784442745261542645325315275374222849104412671 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -401734511064747568885490523085290650630550748445698208825343 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -803469022129495137770981046170581301261101496891396417650687 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1606938044258990275541962092341162602522202993782792835301375 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3213876088517980551083924184682325205044405987565585670602751 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6427752177035961102167848369364650410088811975131171341205503 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -12855504354071922204335696738729300820177623950262342682411007 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -25711008708143844408671393477458601640355247900524685364822015 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -51422017416287688817342786954917203280710495801049370729644031 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -102844034832575377634685573909834406561420991602098741459288063 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -205688069665150755269371147819668813122841983204197482918576127 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -411376139330301510538742295639337626245683966408394965837152255 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -822752278660603021077484591278675252491367932816789931674304511 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1645504557321206042154969182557350504982735865633579863348609023 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3291009114642412084309938365114701009965471731267159726697218047 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6582018229284824168619876730229402019930943462534319453394436095 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -13164036458569648337239753460458804039861886925068638906788872191 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -26328072917139296674479506920917608079723773850137277813577744383 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -52656145834278593348959013841835216159447547700274555627155488767 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -105312291668557186697918027683670432318895095400549111254310977535 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -210624583337114373395836055367340864637790190801098222508621955071 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -421249166674228746791672110734681729275580381602196445017243910143 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -842498333348457493583344221469363458551160763204392890034487820287 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1684996666696914987166688442938726917102321526408785780068975640575 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3369993333393829974333376885877453834204643052817571560137951281151 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6739986666787659948666753771754907668409286105635143120275902562303 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -13479973333575319897333507543509815336818572211270286240551805124607 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -26959946667150639794667015087019630673637144422540572481103610249215 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -53919893334301279589334030174039261347274288845081144962207220498431 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -107839786668602559178668060348078522694548577690162289924414440996863 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -215679573337205118357336120696157045389097155380324579848828881993727 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -431359146674410236714672241392314090778194310760649159697657763987455 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -862718293348820473429344482784628181556388621521298319395315527974911 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1725436586697640946858688965569256363112777243042596638790631055949823 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3450873173395281893717377931138512726225554486085193277581262111899647 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -6901746346790563787434755862277025452451108972170386555162524223799295 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -13803492693581127574869511724554050904902217944340773110325048447598591 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -27606985387162255149739023449108101809804435888681546220650096895197183 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -55213970774324510299478046898216203619608871777363092441300193790394367 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -110427941548649020598956093796432407239217743554726184882600387580788735 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -220855883097298041197912187592864814478435487109452369765200775161577471 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -441711766194596082395824375185729628956870974218904739530401550323154943 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -883423532389192164791648750371459257913741948437809479060803100646309887 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1766847064778384329583297500742918515827483896875618958121606201292619775 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3533694129556768659166595001485837031654967793751237916243212402585239551 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -7067388259113537318333190002971674063309935587502475832486424805170479103 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -14134776518227074636666380005943348126619871175004951664972849610340958207 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -28269553036454149273332760011886696253239742350009903329945699220681916415 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -56539106072908298546665520023773392506479484700019806659891398441363832831 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -113078212145816597093331040047546785012958969400039613319782796882727665663 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -226156424291633194186662080095093570025917938800079226639565593765455331327 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -452312848583266388373324160190187140051835877600158453279131187530910662655 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -904625697166532776746648320380374280103671755200316906558262375061821325311 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -1809251394333065553493296640760748560207343510400633813116524750123642650623 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -3618502788666131106986593281521497120414687020801267626233049500247285301247 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -7237005577332262213973186563042994240829374041602535252466099000494570602495 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -14474011154664524427946373126085988481658748083205070504932198000989141204991 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -28948022309329048855892746252171976963317496166410141009864396001978282409983 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -57896044618658097711785492504343953926634992332820282019728792003956564819967 | |
PASS: numbers.test: integer-length: -2^i+1 ...11100..01: -115792089237316195423570985008687907853269984665640564039457584007913129639935 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -17 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -33 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -65 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -129 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -257 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -513 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1025 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2049 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4097 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -8193 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -16385 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -32769 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -65537 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -131073 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -262145 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -524289 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1048577 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2097153 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4194305 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -8388609 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -16777217 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -33554433 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -67108865 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -134217729 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -268435457 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -536870913 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1073741825 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2147483649 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4294967297 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -8589934593 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -17179869185 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -34359738369 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -68719476737 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -137438953473 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -274877906945 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -549755813889 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1099511627777 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2199023255553 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4398046511105 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -8796093022209 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -17592186044417 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -35184372088833 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -70368744177665 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -140737488355329 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -281474976710657 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -562949953421313 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1125899906842625 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2251799813685249 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4503599627370497 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9007199254740993 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -18014398509481985 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -36028797018963969 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -72057594037927937 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -144115188075855873 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -288230376151711745 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -576460752303423489 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1152921504606846977 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2305843009213693953 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4611686018427387905 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9223372036854775809 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -18446744073709551617 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -36893488147419103233 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -73786976294838206465 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -147573952589676412929 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -295147905179352825857 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -590295810358705651713 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1180591620717411303425 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2361183241434822606849 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4722366482869645213697 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9444732965739290427393 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -18889465931478580854785 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -37778931862957161709569 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -75557863725914323419137 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -151115727451828646838273 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -302231454903657293676545 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -604462909807314587353089 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1208925819614629174706177 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2417851639229258349412353 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4835703278458516698824705 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9671406556917033397649409 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -19342813113834066795298817 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -38685626227668133590597633 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -77371252455336267181195265 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -154742504910672534362390529 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -309485009821345068724781057 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -618970019642690137449562113 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1237940039285380274899124225 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2475880078570760549798248449 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -4951760157141521099596496897 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -9903520314283042199192993793 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -19807040628566084398385987585 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -39614081257132168796771975169 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -79228162514264337593543950337 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -158456325028528675187087900673 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -316912650057057350374175801345 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -633825300114114700748351602689 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1267650600228229401496703205377 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2535301200456458802993406410753 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5070602400912917605986812821505 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -10141204801825835211973625643009 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -20282409603651670423947251286017 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -40564819207303340847894502572033 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -81129638414606681695789005144065 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -162259276829213363391578010288129 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -324518553658426726783156020576257 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -649037107316853453566312041152513 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1298074214633706907132624082305025 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2596148429267413814265248164610049 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5192296858534827628530496329220097 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -10384593717069655257060992658440193 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -20769187434139310514121985316880385 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -41538374868278621028243970633760769 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -83076749736557242056487941267521537 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -166153499473114484112975882535043073 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -332306998946228968225951765070086145 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -664613997892457936451903530140172289 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1329227995784915872903807060280344577 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2658455991569831745807614120560689153 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5316911983139663491615228241121378305 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -10633823966279326983230456482242756609 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -21267647932558653966460912964485513217 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -42535295865117307932921825928971026433 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -85070591730234615865843651857942052865 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -170141183460469231731687303715884105729 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -340282366920938463463374607431768211457 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -680564733841876926926749214863536422913 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1361129467683753853853498429727072845825 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2722258935367507707706996859454145691649 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5444517870735015415413993718908291383297 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -10889035741470030830827987437816582766593 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -21778071482940061661655974875633165533185 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -43556142965880123323311949751266331066369 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -87112285931760246646623899502532662132737 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -174224571863520493293247799005065324265473 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -348449143727040986586495598010130648530945 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -696898287454081973172991196020261297061889 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1393796574908163946345982392040522594123777 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2787593149816327892691964784081045188247553 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5575186299632655785383929568162090376495105 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -11150372599265311570767859136324180752990209 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -22300745198530623141535718272648361505980417 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -44601490397061246283071436545296723011960833 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -89202980794122492566142873090593446023921665 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -178405961588244985132285746181186892047843329 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -356811923176489970264571492362373784095686657 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -713623846352979940529142984724747568191373313 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1427247692705959881058285969449495136382746625 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2854495385411919762116571938898990272765493249 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5708990770823839524233143877797980545530986497 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -11417981541647679048466287755595961091061972993 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -22835963083295358096932575511191922182123945985 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -45671926166590716193865151022383844364247891969 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -91343852333181432387730302044767688728495783937 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -182687704666362864775460604089535377456991567873 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -365375409332725729550921208179070754913983135745 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -730750818665451459101842416358141509827966271489 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1461501637330902918203684832716283019655932542977 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2923003274661805836407369665432566039311865085953 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5846006549323611672814739330865132078623730171905 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -11692013098647223345629478661730264157247460343809 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -23384026197294446691258957323460528314494920687617 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -46768052394588893382517914646921056628989841375233 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -93536104789177786765035829293842113257979682750465 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -187072209578355573530071658587684226515959365500929 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -374144419156711147060143317175368453031918731001857 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -748288838313422294120286634350736906063837462003713 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1496577676626844588240573268701473812127674924007425 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -2993155353253689176481146537402947624255349848014849 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -5986310706507378352962293074805895248510699696029697 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -11972621413014756705924586149611790497021399392059393 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -23945242826029513411849172299223580994042798784118785 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -47890485652059026823698344598447161988085597568237569 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -95780971304118053647396689196894323976171195136475137 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -191561942608236107294793378393788647952342390272950273 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -383123885216472214589586756787577295904684780545900545 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -766247770432944429179173513575154591809369561091801089 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1532495540865888858358347027150309183618739122183602177 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3064991081731777716716694054300618367237478244367204353 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6129982163463555433433388108601236734474956488734408705 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -12259964326927110866866776217202473468949912977468817409 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -24519928653854221733733552434404946937899825954937634817 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -49039857307708443467467104868809893875799651909875269633 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -98079714615416886934934209737619787751599303819750539265 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -196159429230833773869868419475239575503198607639501078529 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -392318858461667547739736838950479151006397215279002157057 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -784637716923335095479473677900958302012794430558004314113 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1569275433846670190958947355801916604025588861116008628225 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3138550867693340381917894711603833208051177722232017256449 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6277101735386680763835789423207666416102355444464034512897 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -12554203470773361527671578846415332832204710888928069025793 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -25108406941546723055343157692830665664409421777856138051585 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -50216813883093446110686315385661331328818843555712276103169 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -100433627766186892221372630771322662657637687111424552206337 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -200867255532373784442745261542645325315275374222849104412673 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -401734511064747568885490523085290650630550748445698208825345 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -803469022129495137770981046170581301261101496891396417650689 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1606938044258990275541962092341162602522202993782792835301377 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3213876088517980551083924184682325205044405987565585670602753 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6427752177035961102167848369364650410088811975131171341205505 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -12855504354071922204335696738729300820177623950262342682411009 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -25711008708143844408671393477458601640355247900524685364822017 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -51422017416287688817342786954917203280710495801049370729644033 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -102844034832575377634685573909834406561420991602098741459288065 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -205688069665150755269371147819668813122841983204197482918576129 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -411376139330301510538742295639337626245683966408394965837152257 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -822752278660603021077484591278675252491367932816789931674304513 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1645504557321206042154969182557350504982735865633579863348609025 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3291009114642412084309938365114701009965471731267159726697218049 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6582018229284824168619876730229402019930943462534319453394436097 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -13164036458569648337239753460458804039861886925068638906788872193 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -26328072917139296674479506920917608079723773850137277813577744385 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -52656145834278593348959013841835216159447547700274555627155488769 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -105312291668557186697918027683670432318895095400549111254310977537 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -210624583337114373395836055367340864637790190801098222508621955073 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -421249166674228746791672110734681729275580381602196445017243910145 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -842498333348457493583344221469363458551160763204392890034487820289 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1684996666696914987166688442938726917102321526408785780068975640577 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3369993333393829974333376885877453834204643052817571560137951281153 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6739986666787659948666753771754907668409286105635143120275902562305 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -13479973333575319897333507543509815336818572211270286240551805124609 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -26959946667150639794667015087019630673637144422540572481103610249217 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -53919893334301279589334030174039261347274288845081144962207220498433 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -107839786668602559178668060348078522694548577690162289924414440996865 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -215679573337205118357336120696157045389097155380324579848828881993729 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -431359146674410236714672241392314090778194310760649159697657763987457 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -862718293348820473429344482784628181556388621521298319395315527974913 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1725436586697640946858688965569256363112777243042596638790631055949825 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3450873173395281893717377931138512726225554486085193277581262111899649 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -6901746346790563787434755862277025452451108972170386555162524223799297 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -13803492693581127574869511724554050904902217944340773110325048447598593 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -27606985387162255149739023449108101809804435888681546220650096895197185 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -55213970774324510299478046898216203619608871777363092441300193790394369 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -110427941548649020598956093796432407239217743554726184882600387580788737 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -220855883097298041197912187592864814478435487109452369765200775161577473 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -441711766194596082395824375185729628956870974218904739530401550323154945 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -883423532389192164791648750371459257913741948437809479060803100646309889 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1766847064778384329583297500742918515827483896875618958121606201292619777 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3533694129556768659166595001485837031654967793751237916243212402585239553 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -7067388259113537318333190002971674063309935587502475832486424805170479105 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -14134776518227074636666380005943348126619871175004951664972849610340958209 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -28269553036454149273332760011886696253239742350009903329945699220681916417 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -56539106072908298546665520023773392506479484700019806659891398441363832833 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -113078212145816597093331040047546785012958969400039613319782796882727665665 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -226156424291633194186662080095093570025917938800079226639565593765455331329 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -452312848583266388373324160190187140051835877600158453279131187530910662657 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -904625697166532776746648320380374280103671755200316906558262375061821325313 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -1809251394333065553493296640760748560207343510400633813116524750123642650625 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -3618502788666131106986593281521497120414687020801267626233049500247285301249 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -7237005577332262213973186563042994240829374041602535252466099000494570602497 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -14474011154664524427946373126085988481658748083205070504932198000989141204993 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -28948022309329048855892746252171976963317496166410141009864396001978282409985 | |
PASS: numbers.test: integer-length: -2^i-1 ...111011..11: -57896044618658097711785492504343953926634992332820282019728792003956564819969 | |
FAIL: numbers.test: log: (documented? log) | |
PASS: numbers.test: log: no args | |
PASS: numbers.test: log: two args | |
PASS: numbers.test: log: (log 0) | |
PASS: numbers.test: log: (test-eqv? -inf.0 (log 0.0)) | |
PASS: numbers.test: log: (test-eqv? +inf.0 (log +inf.0)) | |
PASS: numbers.test: log: (test-eqv? -inf.0+3.14159265358979i (log -0.0)) | |
PASS: numbers.test: log: (test-eqv? +inf.0+3.14159265358979i (log -inf.0)) | |
PASS: numbers.test: log: (test-eqv? 0.0 (log 1)) | |
PASS: numbers.test: log: (test-eqv? 0.0 (log 1.0)) | |
PASS: numbers.test: log: (test-eqv? 1.0 (log const-e)) | |
PASS: numbers.test: log: (test-eqv? 2.0 (log const-e^2)) | |
PASS: numbers.test: log: (test-eqv? -1.0 (log const-1/e)) | |
PASS: numbers.test: log: (test-eqv? -1.0+3.14159265358979i (log (- const-1/e))) | |
PASS: numbers.test: log: (test-eqv? 2.30258509299405 (log 10)) | |
PASS: numbers.test: log: (test-eqv? 2.30258509299405+3.14159265358979i (log -10)) | |
PASS: numbers.test: log: (test-eqv? 1.0+0.0i (log (+ const-e 0.0+0.0i))) | |
PASS: numbers.test: log: (test-eqv? 1.0-0.0i (log (+ const-e 0.0-0.0i))) | |
PASS: numbers.test: log: (eqv-loosely? 230258.509299405 (log (expt 10 100000))) | |
PASS: numbers.test: log: (eqv-loosely? -230258.509299405 (log (expt 10 -100000))) | |
PASS: numbers.test: log: (eqv-loosely? 230257.410687116 (log (/ (expt 10 100000) 3))) | |
PASS: numbers.test: log: (eqv-loosely? 230258.509299405+3.14159265358979i (log (- (expt 10 100000)))) | |
PASS: numbers.test: log: (eqv-loosely? -230258.509299405+3.14159265358979i (log (- (expt 10 -100000)))) | |
PASS: numbers.test: log: (eqv-loosely? 230257.410687116+3.14159265358979i (log (- (/ (expt 10 100000) 3)))) | |
PASS: numbers.test: log: (test-eqv? 3.05493636349961e-151 (log (/ (#{1+}# (expt 2 500)) (expt 2 500)))) | |
PASS: numbers.test: log: (eqv-loosely? 1.0+1.57079i (log 0.0+2.71828i)) | |
PASS: numbers.test: log: (eqv-loosely? 1.0-1.57079i (log 0.0-2.71828i)) | |
PASS: numbers.test: log: (eqv-loosely? 0.0+3.14159i (log -1.0)) | |
PASS: numbers.test: log: (eqv-loosely? 1.0+3.14159i (log -2.71828)) | |
PASS: numbers.test: log: (eqv-loosely? 2.0+3.14159i (log (* -2.71828 2.71828))) | |
FAIL: numbers.test: log10: (documented? log10) | |
PASS: numbers.test: log10: no args | |
PASS: numbers.test: log10: two args | |
PASS: numbers.test: log10: (log10 0) | |
PASS: numbers.test: log10: (test-eqv? -inf.0 (log10 0.0)) | |
PASS: numbers.test: log10: (test-eqv? +inf.0 (log10 +inf.0)) | |
PASS: numbers.test: log10: (test-eqv? -inf.0+1.36437635384184i (log10 -0.0)) | |
PASS: numbers.test: log10: (test-eqv? +inf.0+1.36437635384184i (log10 -inf.0)) | |
PASS: numbers.test: log10: (test-eqv? 0.0 (log10 1)) | |
PASS: numbers.test: log10: (test-eqv? 0.0 (log10 1.0)) | |
PASS: numbers.test: log10: (test-eqv? 1.0 (log10 10)) | |
PASS: numbers.test: log10: (test-eqv? 1.0 (log10 10.0)) | |
PASS: numbers.test: log10: (test-eqv? 2.0 (log10 100.0)) | |
PASS: numbers.test: log10: (test-eqv? -1.0 (log10 0.1)) | |
PASS: numbers.test: log10: (test-eqv? -1.0+1.36437635384184i (log10 -0.1)) | |
PASS: numbers.test: log10: (test-eqv? 1.0+1.36437635384184i (log10 -10)) | |
PASS: numbers.test: log10: (test-eqv? 1.0+0.0i (log10 10.0+0.0i)) | |
PASS: numbers.test: log10: (test-eqv? 1.0-0.0i (log10 10.0-0.0i)) | |
PASS: numbers.test: log10: (eqv-loosely? 100000.0 (log10 (expt 10 100000))) | |
PASS: numbers.test: log10: (eqv-loosely? -100000.0 (log10 (expt 10 -100000))) | |
PASS: numbers.test: log10: (eqv-loosely? 99999.5228787453 (log10 (/ (expt 10 100000) 3))) | |
PASS: numbers.test: log10: (eqv-loosely? 100000.0+1.36437635384184i (log10 (- (expt 10 100000)))) | |
PASS: numbers.test: log10: (eqv-loosely? -100000.0+1.36437635384184i (log10 (- (expt 10 -100000)))) | |
PASS: numbers.test: log10: (eqv-loosely? 99999.5228787453+1.36437635384184i (log10 (- (/ (expt 10 100000) 3)))) | |
PASS: numbers.test: log10: (test-eqv? 1.32674200523347e-151 (log10 (/ (#{1+}# (expt 2 500)) (expt 2 500)))) | |
PASS: numbers.test: log10: (eqv-loosely? 1.0+0.68218i (log10 0.0+10.0i)) | |
PASS: numbers.test: log10: (eqv-loosely? 1.0-0.68218i (log10 0.0-10.0i)) | |
PASS: numbers.test: log10: (eqv-loosely? 0.0+1.36437i (log10 -1)) | |
PASS: numbers.test: log10: (eqv-loosely? 1.0+1.36437i (log10 -10)) | |
PASS: numbers.test: log10: (eqv-loosely? 2.0+1.36437i (log10 -100)) | |
FAIL: numbers.test: logbit?: (documented? logbit?) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 0 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 1 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 31 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 32 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 33 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 63 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 64 0)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 65 0)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 0 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 1 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 31 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 32 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 33 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 63 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 64 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 65 1)) | |
PASS: numbers.test: logbit?: (eq? #f (logbit? 128 1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 0 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 1 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 31 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 32 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 33 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 63 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 64 -1)) | |
PASS: numbers.test: logbit?: (eq? #t (logbit? 65 -1)) | |
FAIL: numbers.test: logcount: (documented? logcount) | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -8 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -16 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -32 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -64 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -128 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -256 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -512 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1024 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2048 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4096 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -8192 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -16384 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -32768 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -65536 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -131072 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -262144 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -524288 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1048576 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2097152 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4194304 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -8388608 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -16777216 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -33554432 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -67108864 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -134217728 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -268435456 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -536870912 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1073741824 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2147483648 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4294967296 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -8589934592 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -17179869184 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -34359738368 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -68719476736 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -137438953472 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -274877906944 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -549755813888 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1099511627776 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2199023255552 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4398046511104 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -8796093022208 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -17592186044416 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -35184372088832 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -70368744177664 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -140737488355328 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -281474976710656 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -562949953421312 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1125899906842624 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2251799813685248 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4503599627370496 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -9007199254740992 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -18014398509481984 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -36028797018963968 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -72057594037927936 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -144115188075855872 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -288230376151711744 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -576460752303423488 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1152921504606846976 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2305843009213693952 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4611686018427387904 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -9223372036854775808 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -18446744073709551616 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -36893488147419103232 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -73786976294838206464 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -147573952589676412928 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -295147905179352825856 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -590295810358705651712 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1180591620717411303424 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2361183241434822606848 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4722366482869645213696 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -9444732965739290427392 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -18889465931478580854784 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -37778931862957161709568 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -75557863725914323419136 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -151115727451828646838272 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -302231454903657293676544 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -604462909807314587353088 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1208925819614629174706176 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2417851639229258349412352 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4835703278458516698824704 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -9671406556917033397649408 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -19342813113834066795298816 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -38685626227668133590597632 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -77371252455336267181195264 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -154742504910672534362390528 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -309485009821345068724781056 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -618970019642690137449562112 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1237940039285380274899124224 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2475880078570760549798248448 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -4951760157141521099596496896 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -9903520314283042199192993792 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -19807040628566084398385987584 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -39614081257132168796771975168 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -79228162514264337593543950336 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -158456325028528675187087900672 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -316912650057057350374175801344 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -633825300114114700748351602688 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1267650600228229401496703205376 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2535301200456458802993406410752 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5070602400912917605986812821504 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -10141204801825835211973625643008 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -20282409603651670423947251286016 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -40564819207303340847894502572032 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -81129638414606681695789005144064 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -162259276829213363391578010288128 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -324518553658426726783156020576256 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -649037107316853453566312041152512 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1298074214633706907132624082305024 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2596148429267413814265248164610048 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5192296858534827628530496329220096 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -10384593717069655257060992658440192 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -20769187434139310514121985316880384 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -41538374868278621028243970633760768 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -83076749736557242056487941267521536 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -166153499473114484112975882535043072 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -332306998946228968225951765070086144 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -664613997892457936451903530140172288 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1329227995784915872903807060280344576 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2658455991569831745807614120560689152 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5316911983139663491615228241121378304 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -10633823966279326983230456482242756608 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -21267647932558653966460912964485513216 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -42535295865117307932921825928971026432 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -85070591730234615865843651857942052864 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -170141183460469231731687303715884105728 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -340282366920938463463374607431768211456 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -680564733841876926926749214863536422912 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1361129467683753853853498429727072845824 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2722258935367507707706996859454145691648 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5444517870735015415413993718908291383296 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -10889035741470030830827987437816582766592 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -21778071482940061661655974875633165533184 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -43556142965880123323311949751266331066368 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -87112285931760246646623899502532662132736 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -174224571863520493293247799005065324265472 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -348449143727040986586495598010130648530944 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -696898287454081973172991196020261297061888 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1393796574908163946345982392040522594123776 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2787593149816327892691964784081045188247552 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5575186299632655785383929568162090376495104 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -11150372599265311570767859136324180752990208 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -22300745198530623141535718272648361505980416 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -44601490397061246283071436545296723011960832 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -89202980794122492566142873090593446023921664 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -178405961588244985132285746181186892047843328 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -356811923176489970264571492362373784095686656 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -713623846352979940529142984724747568191373312 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1427247692705959881058285969449495136382746624 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2854495385411919762116571938898990272765493248 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5708990770823839524233143877797980545530986496 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -11417981541647679048466287755595961091061972992 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -22835963083295358096932575511191922182123945984 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -45671926166590716193865151022383844364247891968 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -91343852333181432387730302044767688728495783936 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -182687704666362864775460604089535377456991567872 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -365375409332725729550921208179070754913983135744 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -730750818665451459101842416358141509827966271488 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1461501637330902918203684832716283019655932542976 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2923003274661805836407369665432566039311865085952 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5846006549323611672814739330865132078623730171904 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -11692013098647223345629478661730264157247460343808 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -23384026197294446691258957323460528314494920687616 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -46768052394588893382517914646921056628989841375232 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -93536104789177786765035829293842113257979682750464 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -187072209578355573530071658587684226515959365500928 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -374144419156711147060143317175368453031918731001856 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -748288838313422294120286634350736906063837462003712 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1496577676626844588240573268701473812127674924007424 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -2993155353253689176481146537402947624255349848014848 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -5986310706507378352962293074805895248510699696029696 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -11972621413014756705924586149611790497021399392059392 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -23945242826029513411849172299223580994042798784118784 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -47890485652059026823698344598447161988085597568237568 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -95780971304118053647396689196894323976171195136475136 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -191561942608236107294793378393788647952342390272950272 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -383123885216472214589586756787577295904684780545900544 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -766247770432944429179173513575154591809369561091801088 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1532495540865888858358347027150309183618739122183602176 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3064991081731777716716694054300618367237478244367204352 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6129982163463555433433388108601236734474956488734408704 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -12259964326927110866866776217202473468949912977468817408 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -24519928653854221733733552434404946937899825954937634816 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -49039857307708443467467104868809893875799651909875269632 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -98079714615416886934934209737619787751599303819750539264 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -196159429230833773869868419475239575503198607639501078528 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -392318858461667547739736838950479151006397215279002157056 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -784637716923335095479473677900958302012794430558004314112 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1569275433846670190958947355801916604025588861116008628224 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3138550867693340381917894711603833208051177722232017256448 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6277101735386680763835789423207666416102355444464034512896 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -12554203470773361527671578846415332832204710888928069025792 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -25108406941546723055343157692830665664409421777856138051584 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -50216813883093446110686315385661331328818843555712276103168 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -100433627766186892221372630771322662657637687111424552206336 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -200867255532373784442745261542645325315275374222849104412672 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -401734511064747568885490523085290650630550748445698208825344 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -803469022129495137770981046170581301261101496891396417650688 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1606938044258990275541962092341162602522202993782792835301376 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3213876088517980551083924184682325205044405987565585670602752 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6427752177035961102167848369364650410088811975131171341205504 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -12855504354071922204335696738729300820177623950262342682411008 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -25711008708143844408671393477458601640355247900524685364822016 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -51422017416287688817342786954917203280710495801049370729644032 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -102844034832575377634685573909834406561420991602098741459288064 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -205688069665150755269371147819668813122841983204197482918576128 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -411376139330301510538742295639337626245683966408394965837152256 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -822752278660603021077484591278675252491367932816789931674304512 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1645504557321206042154969182557350504982735865633579863348609024 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3291009114642412084309938365114701009965471731267159726697218048 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6582018229284824168619876730229402019930943462534319453394436096 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -13164036458569648337239753460458804039861886925068638906788872192 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -26328072917139296674479506920917608079723773850137277813577744384 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -52656145834278593348959013841835216159447547700274555627155488768 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -105312291668557186697918027683670432318895095400549111254310977536 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -210624583337114373395836055367340864637790190801098222508621955072 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -421249166674228746791672110734681729275580381602196445017243910144 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -842498333348457493583344221469363458551160763204392890034487820288 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1684996666696914987166688442938726917102321526408785780068975640576 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3369993333393829974333376885877453834204643052817571560137951281152 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6739986666787659948666753771754907668409286105635143120275902562304 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -13479973333575319897333507543509815336818572211270286240551805124608 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -26959946667150639794667015087019630673637144422540572481103610249216 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -53919893334301279589334030174039261347274288845081144962207220498432 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -107839786668602559178668060348078522694548577690162289924414440996864 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -215679573337205118357336120696157045389097155380324579848828881993728 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -431359146674410236714672241392314090778194310760649159697657763987456 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -862718293348820473429344482784628181556388621521298319395315527974912 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1725436586697640946858688965569256363112777243042596638790631055949824 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3450873173395281893717377931138512726225554486085193277581262111899648 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -6901746346790563787434755862277025452451108972170386555162524223799296 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -13803492693581127574869511724554050904902217944340773110325048447598592 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -27606985387162255149739023449108101809804435888681546220650096895197184 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -55213970774324510299478046898216203619608871777363092441300193790394368 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -110427941548649020598956093796432407239217743554726184882600387580788736 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -220855883097298041197912187592864814478435487109452369765200775161577472 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -441711766194596082395824375185729628956870974218904739530401550323154944 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -883423532389192164791648750371459257913741948437809479060803100646309888 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1766847064778384329583297500742918515827483896875618958121606201292619776 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3533694129556768659166595001485837031654967793751237916243212402585239552 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -7067388259113537318333190002971674063309935587502475832486424805170479104 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -14134776518227074636666380005943348126619871175004951664972849610340958208 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -28269553036454149273332760011886696253239742350009903329945699220681916416 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -56539106072908298546665520023773392506479484700019806659891398441363832832 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -113078212145816597093331040047546785012958969400039613319782796882727665664 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -226156424291633194186662080095093570025917938800079226639565593765455331328 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -452312848583266388373324160190187140051835877600158453279131187530910662656 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -904625697166532776746648320380374280103671755200316906558262375061821325312 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -1809251394333065553493296640760748560207343510400633813116524750123642650624 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -3618502788666131106986593281521497120414687020801267626233049500247285301248 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -7237005577332262213973186563042994240829374041602535252466099000494570602496 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -14474011154664524427946373126085988481658748083205070504932198000989141204992 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -28948022309329048855892746252171976963317496166410141009864396001978282409984 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -57896044618658097711785492504343953926634992332820282019728792003956564819968 | |
PASS: numbers.test: logcount: -2^i, meaning ...11100..00: -115792089237316195423570985008687907853269984665640564039457584007913129639936 | |
PASS: numbers.test: logcount: 2^i: 1 | |
PASS: numbers.test: logcount: 2^i: 2 | |
PASS: numbers.test: logcount: 2^i: 4 | |
PASS: numbers.test: logcount: 2^i: 8 | |
PASS: numbers.test: logcount: 2^i: 16 | |
PASS: numbers.test: logcount: 2^i: 32 | |
PASS: numbers.test: logcount: 2^i: 64 | |
PASS: numbers.test: logcount: 2^i: 128 | |
PASS: numbers.test: logcount: 2^i: 256 | |
PASS: numbers.test: logcount: 2^i: 512 | |
PASS: numbers.test: logcount: 2^i: 1024 | |
PASS: numbers.test: logcount: 2^i: 2048 | |
PASS: numbers.test: logcount: 2^i: 4096 | |
PASS: numbers.test: logcount: 2^i: 8192 | |
PASS: numbers.test: logcount: 2^i: 16384 | |
PASS: numbers.test: logcount: 2^i: 32768 | |
PASS: numbers.test: logcount: 2^i: 65536 | |
PASS: numbers.test: logcount: 2^i: 131072 | |
PASS: numbers.test: logcount: 2^i: 262144 | |
PASS: numbers.test: logcount: 2^i: 524288 | |
PASS: numbers.test: logcount: 2^i: 1048576 | |
PASS: numbers.test: logcount: 2^i: 2097152 | |
PASS: numbers.test: logcount: 2^i: 4194304 | |
PASS: numbers.test: logcount: 2^i: 8388608 | |
PASS: numbers.test: logcount: 2^i: 16777216 | |
PASS: numbers.test: logcount: 2^i: 33554432 | |
PASS: numbers.test: logcount: 2^i: 67108864 | |
PASS: numbers.test: logcount: 2^i: 134217728 | |
PASS: numbers.test: logcount: 2^i: 268435456 | |
PASS: numbers.test: logcount: 2^i: 536870912 | |
PASS: numbers.test: logcount: 2^i: 1073741824 | |
PASS: numbers.test: logcount: 2^i: 2147483648 | |
PASS: numbers.test: logcount: 2^i: 4294967296 | |
PASS: numbers.test: logcount: 2^i: 8589934592 | |
PASS: numbers.test: logcount: 2^i: 17179869184 | |
PASS: numbers.test: logcount: 2^i: 34359738368 | |
PASS: numbers.test: logcount: 2^i: 68719476736 | |
PASS: numbers.test: logcount: 2^i: 137438953472 | |
PASS: numbers.test: logcount: 2^i: 274877906944 | |
PASS: numbers.test: logcount: 2^i: 549755813888 | |
PASS: numbers.test: logcount: 2^i: 1099511627776 | |
PASS: numbers.test: logcount: 2^i: 2199023255552 | |
PASS: numbers.test: logcount: 2^i: 4398046511104 | |
PASS: numbers.test: logcount: 2^i: 8796093022208 | |
PASS: numbers.test: logcount: 2^i: 17592186044416 | |
PASS: numbers.test: logcount: 2^i: 35184372088832 | |
PASS: numbers.test: logcount: 2^i: 70368744177664 | |
PASS: numbers.test: logcount: 2^i: 140737488355328 | |
PASS: numbers.test: logcount: 2^i: 281474976710656 | |
PASS: numbers.test: logcount: 2^i: 562949953421312 | |
PASS: numbers.test: logcount: 2^i: 1125899906842624 | |
PASS: numbers.test: logcount: 2^i: 2251799813685248 | |
PASS: numbers.test: logcount: 2^i: 4503599627370496 | |
PASS: numbers.test: logcount: 2^i: 9007199254740992 | |
PASS: numbers.test: logcount: 2^i: 18014398509481984 | |
PASS: numbers.test: logcount: 2^i: 36028797018963968 | |
PASS: numbers.test: logcount: 2^i: 72057594037927936 | |
PASS: numbers.test: logcount: 2^i: 144115188075855872 | |
PASS: numbers.test: logcount: 2^i: 288230376151711744 | |
PASS: numbers.test: logcount: 2^i: 576460752303423488 | |
PASS: numbers.test: logcount: 2^i: 1152921504606846976 | |
PASS: numbers.test: logcount: 2^i: 2305843009213693952 | |
PASS: numbers.test: logcount: 2^i: 4611686018427387904 | |
PASS: numbers.test: logcount: 2^i: 9223372036854775808 | |
PASS: numbers.test: logcount: 2^i: 18446744073709551616 | |
PASS: numbers.test: logcount: 2^i: 36893488147419103232 | |
PASS: numbers.test: logcount: 2^i: 73786976294838206464 | |
PASS: numbers.test: logcount: 2^i: 147573952589676412928 | |
PASS: numbers.test: logcount: 2^i: 295147905179352825856 | |
PASS: numbers.test: logcount: 2^i: 590295810358705651712 | |
PASS: numbers.test: logcount: 2^i: 1180591620717411303424 | |
PASS: numbers.test: logcount: 2^i: 2361183241434822606848 | |
PASS: numbers.test: logcount: 2^i: 4722366482869645213696 | |
PASS: numbers.test: logcount: 2^i: 9444732965739290427392 | |
PASS: numbers.test: logcount: 2^i: 18889465931478580854784 | |
PASS: numbers.test: logcount: 2^i: 37778931862957161709568 | |
PASS: numbers.test: logcount: 2^i: 75557863725914323419136 | |
PASS: numbers.test: logcount: 2^i: 151115727451828646838272 | |
PASS: numbers.test: logcount: 2^i: 302231454903657293676544 | |
PASS: numbers.test: logcount: 2^i: 604462909807314587353088 | |
PASS: numbers.test: logcount: 2^i: 1208925819614629174706176 | |
PASS: numbers.test: logcount: 2^i: 2417851639229258349412352 | |
PASS: numbers.test: logcount: 2^i: 4835703278458516698824704 | |
PASS: numbers.test: logcount: 2^i: 9671406556917033397649408 | |
PASS: numbers.test: logcount: 2^i: 19342813113834066795298816 | |
PASS: numbers.test: logcount: 2^i: 38685626227668133590597632 | |
PASS: numbers.test: logcount: 2^i: 77371252455336267181195264 | |
PASS: numbers.test: logcount: 2^i: 154742504910672534362390528 | |
PASS: numbers.test: logcount: 2^i: 309485009821345068724781056 | |
PASS: numbers.test: logcount: 2^i: 618970019642690137449562112 | |
PASS: numbers.test: logcount: 2^i: 1237940039285380274899124224 | |
PASS: numbers.test: logcount: 2^i: 2475880078570760549798248448 | |
PASS: numbers.test: logcount: 2^i: 4951760157141521099596496896 | |
PASS: numbers.test: logcount: 2^i: 9903520314283042199192993792 | |
PASS: numbers.test: logcount: 2^i: 19807040628566084398385987584 | |
PASS: numbers.test: logcount: 2^i: 39614081257132168796771975168 | |
PASS: numbers.test: logcount: 2^i: 79228162514264337593543950336 | |
PASS: numbers.test: logcount: 2^i: 158456325028528675187087900672 | |
PASS: numbers.test: logcount: 2^i: 316912650057057350374175801344 | |
PASS: numbers.test: logcount: 2^i: 633825300114114700748351602688 | |
PASS: numbers.test: logcount: 2^i: 1267650600228229401496703205376 | |
PASS: numbers.test: logcount: 2^i: 2535301200456458802993406410752 | |
PASS: numbers.test: logcount: 2^i: 5070602400912917605986812821504 | |
PASS: numbers.test: logcount: 2^i: 10141204801825835211973625643008 | |
PASS: numbers.test: logcount: 2^i: 20282409603651670423947251286016 | |
PASS: numbers.test: logcount: 2^i: 40564819207303340847894502572032 | |
PASS: numbers.test: logcount: 2^i: 81129638414606681695789005144064 | |
PASS: numbers.test: logcount: 2^i: 162259276829213363391578010288128 | |
PASS: numbers.test: logcount: 2^i: 324518553658426726783156020576256 | |
PASS: numbers.test: logcount: 2^i: 649037107316853453566312041152512 | |
PASS: numbers.test: logcount: 2^i: 1298074214633706907132624082305024 | |
PASS: numbers.test: logcount: 2^i: 2596148429267413814265248164610048 | |
PASS: numbers.test: logcount: 2^i: 5192296858534827628530496329220096 | |
PASS: numbers.test: logcount: 2^i: 10384593717069655257060992658440192 | |
PASS: numbers.test: logcount: 2^i: 20769187434139310514121985316880384 | |
PASS: numbers.test: logcount: 2^i: 41538374868278621028243970633760768 | |
PASS: numbers.test: logcount: 2^i: 83076749736557242056487941267521536 | |
PASS: numbers.test: logcount: 2^i: 166153499473114484112975882535043072 | |
PASS: numbers.test: logcount: 2^i: 332306998946228968225951765070086144 | |
PASS: numbers.test: logcount: 2^i: 664613997892457936451903530140172288 | |
PASS: numbers.test: logcount: 2^i: 1329227995784915872903807060280344576 | |
PASS: numbers.test: logcount: 2^i: 2658455991569831745807614120560689152 | |
PASS: numbers.test: logcount: 2^i: 5316911983139663491615228241121378304 | |
PASS: numbers.test: logcount: 2^i: 10633823966279326983230456482242756608 | |
PASS: numbers.test: logcount: 2^i: 21267647932558653966460912964485513216 | |
PASS: numbers.test: logcount: 2^i: 42535295865117307932921825928971026432 | |
PASS: numbers.test: logcount: 2^i: 85070591730234615865843651857942052864 | |
PASS: numbers.test: logcount: 2^i: 170141183460469231731687303715884105728 | |
PASS: numbers.test: logcount: 2^i: 340282366920938463463374607431768211456 | |
PASS: numbers.test: logcount: 2^i: 680564733841876926926749214863536422912 | |
PASS: numbers.test: logcount: 2^i: 1361129467683753853853498429727072845824 | |
PASS: numbers.test: logcount: 2^i: 2722258935367507707706996859454145691648 | |
PASS: numbers.test: logcount: 2^i: 5444517870735015415413993718908291383296 | |
PASS: numbers.test: logcount: 2^i: 10889035741470030830827987437816582766592 | |
PASS: numbers.test: logcount: 2^i: 21778071482940061661655974875633165533184 | |
PASS: numbers.test: logcount: 2^i: 43556142965880123323311949751266331066368 | |
PASS: numbers.test: logcount: 2^i: 87112285931760246646623899502532662132736 | |
PASS: numbers.test: logcount: 2^i: 174224571863520493293247799005065324265472 | |
PASS: numbers.test: logcount: 2^i: 348449143727040986586495598010130648530944 | |
PASS: numbers.test: logcount: 2^i: 696898287454081973172991196020261297061888 | |
PASS: numbers.test: logcount: 2^i: 1393796574908163946345982392040522594123776 | |
PASS: numbers.test: logcount: 2^i: 2787593149816327892691964784081045188247552 | |
PASS: numbers.test: logcount: 2^i: 5575186299632655785383929568162090376495104 | |
PASS: numbers.test: logcount: 2^i: 11150372599265311570767859136324180752990208 | |
PASS: numbers.test: logcount: 2^i: 22300745198530623141535718272648361505980416 | |
PASS: numbers.test: logcount: 2^i: 44601490397061246283071436545296723011960832 | |
PASS: numbers.test: logcount: 2^i: 89202980794122492566142873090593446023921664 | |
PASS: numbers.test: logcount: 2^i: 178405961588244985132285746181186892047843328 | |
PASS: numbers.test: logcount: 2^i: 356811923176489970264571492362373784095686656 | |
PASS: numbers.test: logcount: 2^i: 713623846352979940529142984724747568191373312 | |
PASS: numbers.test: logcount: 2^i: 1427247692705959881058285969449495136382746624 | |
PASS: numbers.test: logcount: 2^i: 2854495385411919762116571938898990272765493248 | |
PASS: numbers.test: logcount: 2^i: 5708990770823839524233143877797980545530986496 | |
PASS: numbers.test: logcount: 2^i: 11417981541647679048466287755595961091061972992 | |
PASS: numbers.test: logcount: 2^i: 22835963083295358096932575511191922182123945984 | |
PASS: numbers.test: logcount: 2^i: 45671926166590716193865151022383844364247891968 | |
PASS: numbers.test: logcount: 2^i: 91343852333181432387730302044767688728495783936 | |
PASS: numbers.test: logcount: 2^i: 182687704666362864775460604089535377456991567872 | |
PASS: numbers.test: logcount: 2^i: 365375409332725729550921208179070754913983135744 | |
PASS: numbers.test: logcount: 2^i: 730750818665451459101842416358141509827966271488 | |
PASS: numbers.test: logcount: 2^i: 1461501637330902918203684832716283019655932542976 | |
PASS: numbers.test: logcount: 2^i: 2923003274661805836407369665432566039311865085952 | |
PASS: numbers.test: logcount: 2^i: 5846006549323611672814739330865132078623730171904 | |
PASS: numbers.test: logcount: 2^i: 11692013098647223345629478661730264157247460343808 | |
PASS: numbers.test: logcount: 2^i: 23384026197294446691258957323460528314494920687616 | |
PASS: numbers.test: logcount: 2^i: 46768052394588893382517914646921056628989841375232 | |
PASS: numbers.test: logcount: 2^i: 93536104789177786765035829293842113257979682750464 | |
PASS: numbers.test: logcount: 2^i: 187072209578355573530071658587684226515959365500928 | |
PASS: numbers.test: logcount: 2^i: 374144419156711147060143317175368453031918731001856 | |
PASS: numbers.test: logcount: 2^i: 748288838313422294120286634350736906063837462003712 | |
PASS: numbers.test: logcount: 2^i: 1496577676626844588240573268701473812127674924007424 | |
PASS: numbers.test: logcount: 2^i: 2993155353253689176481146537402947624255349848014848 | |
PASS: numbers.test: logcount: 2^i: 5986310706507378352962293074805895248510699696029696 | |
PASS: numbers.test: logcount: 2^i: 11972621413014756705924586149611790497021399392059392 | |
PASS: numbers.test: logcount: 2^i: 23945242826029513411849172299223580994042798784118784 | |
PASS: numbers.test: logcount: 2^i: 47890485652059026823698344598447161988085597568237568 | |
PASS: numbers.test: logcount: 2^i: 95780971304118053647396689196894323976171195136475136 | |
PASS: numbers.test: logcount: 2^i: 191561942608236107294793378393788647952342390272950272 | |
PASS: numbers.test: logcount: 2^i: 383123885216472214589586756787577295904684780545900544 | |
PASS: numbers.test: logcount: 2^i: 766247770432944429179173513575154591809369561091801088 | |
PASS: numbers.test: logcount: 2^i: 1532495540865888858358347027150309183618739122183602176 | |
PASS: numbers.test: logcount: 2^i: 3064991081731777716716694054300618367237478244367204352 | |
PASS: numbers.test: logcount: 2^i: 6129982163463555433433388108601236734474956488734408704 | |
PASS: numbers.test: logcount: 2^i: 12259964326927110866866776217202473468949912977468817408 | |
PASS: numbers.test: logcount: 2^i: 24519928653854221733733552434404946937899825954937634816 | |
PASS: numbers.test: logcount: 2^i: 49039857307708443467467104868809893875799651909875269632 | |
PASS: numbers.test: logcount: 2^i: 98079714615416886934934209737619787751599303819750539264 | |
PASS: numbers.test: logcount: 2^i: 196159429230833773869868419475239575503198607639501078528 | |
PASS: numbers.test: logcount: 2^i: 392318858461667547739736838950479151006397215279002157056 | |
PASS: numbers.test: logcount: 2^i: 784637716923335095479473677900958302012794430558004314112 | |
PASS: numbers.test: logcount: 2^i: 1569275433846670190958947355801916604025588861116008628224 | |
PASS: numbers.test: logcount: 2^i: 3138550867693340381917894711603833208051177722232017256448 | |
PASS: numbers.test: logcount: 2^i: 6277101735386680763835789423207666416102355444464034512896 | |
PASS: numbers.test: logcount: 2^i: 12554203470773361527671578846415332832204710888928069025792 | |
PASS: numbers.test: logcount: 2^i: 25108406941546723055343157692830665664409421777856138051584 | |
PASS: numbers.test: logcount: 2^i: 50216813883093446110686315385661331328818843555712276103168 | |
PASS: numbers.test: logcount: 2^i: 100433627766186892221372630771322662657637687111424552206336 | |
PASS: numbers.test: logcount: 2^i: 200867255532373784442745261542645325315275374222849104412672 | |
PASS: numbers.test: logcount: 2^i: 401734511064747568885490523085290650630550748445698208825344 | |
PASS: numbers.test: logcount: 2^i: 803469022129495137770981046170581301261101496891396417650688 | |
PASS: numbers.test: logcount: 2^i: 1606938044258990275541962092341162602522202993782792835301376 | |
PASS: numbers.test: logcount: 2^i: 3213876088517980551083924184682325205044405987565585670602752 | |
PASS: numbers.test: logcount: 2^i: 6427752177035961102167848369364650410088811975131171341205504 | |
PASS: numbers.test: logcount: 2^i: 12855504354071922204335696738729300820177623950262342682411008 | |
PASS: numbers.test: logcount: 2^i: 25711008708143844408671393477458601640355247900524685364822016 | |
PASS: numbers.test: logcount: 2^i: 51422017416287688817342786954917203280710495801049370729644032 | |
PASS: numbers.test: logcount: 2^i: 102844034832575377634685573909834406561420991602098741459288064 | |
PASS: numbers.test: logcount: 2^i: 205688069665150755269371147819668813122841983204197482918576128 | |
PASS: numbers.test: logcount: 2^i: 411376139330301510538742295639337626245683966408394965837152256 | |
PASS: numbers.test: logcount: 2^i: 822752278660603021077484591278675252491367932816789931674304512 | |
PASS: numbers.test: logcount: 2^i: 1645504557321206042154969182557350504982735865633579863348609024 | |
PASS: numbers.test: logcount: 2^i: 3291009114642412084309938365114701009965471731267159726697218048 | |
PASS: numbers.test: logcount: 2^i: 6582018229284824168619876730229402019930943462534319453394436096 | |
PASS: numbers.test: logcount: 2^i: 13164036458569648337239753460458804039861886925068638906788872192 | |
PASS: numbers.test: logcount: 2^i: 26328072917139296674479506920917608079723773850137277813577744384 | |
PASS: numbers.test: logcount: 2^i: 52656145834278593348959013841835216159447547700274555627155488768 | |
PASS: numbers.test: logcount: 2^i: 105312291668557186697918027683670432318895095400549111254310977536 | |
PASS: numbers.test: logcount: 2^i: 210624583337114373395836055367340864637790190801098222508621955072 | |
PASS: numbers.test: logcount: 2^i: 421249166674228746791672110734681729275580381602196445017243910144 | |
PASS: numbers.test: logcount: 2^i: 842498333348457493583344221469363458551160763204392890034487820288 | |
PASS: numbers.test: logcount: 2^i: 1684996666696914987166688442938726917102321526408785780068975640576 | |
PASS: numbers.test: logcount: 2^i: 3369993333393829974333376885877453834204643052817571560137951281152 | |
PASS: numbers.test: logcount: 2^i: 6739986666787659948666753771754907668409286105635143120275902562304 | |
PASS: numbers.test: logcount: 2^i: 13479973333575319897333507543509815336818572211270286240551805124608 | |
PASS: numbers.test: logcount: 2^i: 26959946667150639794667015087019630673637144422540572481103610249216 | |
PASS: numbers.test: logcount: 2^i: 53919893334301279589334030174039261347274288845081144962207220498432 | |
PASS: numbers.test: logcount: 2^i: 107839786668602559178668060348078522694548577690162289924414440996864 | |
PASS: numbers.test: logcount: 2^i: 215679573337205118357336120696157045389097155380324579848828881993728 | |
PASS: numbers.test: logcount: 2^i: 431359146674410236714672241392314090778194310760649159697657763987456 | |
PASS: numbers.test: logcount: 2^i: 862718293348820473429344482784628181556388621521298319395315527974912 | |
PASS: numbers.test: logcount: 2^i: 1725436586697640946858688965569256363112777243042596638790631055949824 | |
PASS: numbers.test: logcount: 2^i: 3450873173395281893717377931138512726225554486085193277581262111899648 | |
PASS: numbers.test: logcount: 2^i: 6901746346790563787434755862277025452451108972170386555162524223799296 | |
PASS: numbers.test: logcount: 2^i: 13803492693581127574869511724554050904902217944340773110325048447598592 | |
PASS: numbers.test: logcount: 2^i: 27606985387162255149739023449108101809804435888681546220650096895197184 | |
PASS: numbers.test: logcount: 2^i: 55213970774324510299478046898216203619608871777363092441300193790394368 | |
PASS: numbers.test: logcount: 2^i: 110427941548649020598956093796432407239217743554726184882600387580788736 | |
PASS: numbers.test: logcount: 2^i: 220855883097298041197912187592864814478435487109452369765200775161577472 | |
PASS: numbers.test: logcount: 2^i: 441711766194596082395824375185729628956870974218904739530401550323154944 | |
PASS: numbers.test: logcount: 2^i: 883423532389192164791648750371459257913741948437809479060803100646309888 | |
PASS: numbers.test: logcount: 2^i: 1766847064778384329583297500742918515827483896875618958121606201292619776 | |
PASS: numbers.test: logcount: 2^i: 3533694129556768659166595001485837031654967793751237916243212402585239552 | |
PASS: numbers.test: logcount: 2^i: 7067388259113537318333190002971674063309935587502475832486424805170479104 | |
PASS: numbers.test: logcount: 2^i: 14134776518227074636666380005943348126619871175004951664972849610340958208 | |
PASS: numbers.test: logcount: 2^i: 28269553036454149273332760011886696253239742350009903329945699220681916416 | |
PASS: numbers.test: logcount: 2^i: 56539106072908298546665520023773392506479484700019806659891398441363832832 | |
PASS: numbers.test: logcount: 2^i: 113078212145816597093331040047546785012958969400039613319782796882727665664 | |
PASS: numbers.test: logcount: 2^i: 226156424291633194186662080095093570025917938800079226639565593765455331328 | |
PASS: numbers.test: logcount: 2^i: 452312848583266388373324160190187140051835877600158453279131187530910662656 | |
PASS: numbers.test: logcount: 2^i: 904625697166532776746648320380374280103671755200316906558262375061821325312 | |
PASS: numbers.test: logcount: 2^i: 1809251394333065553493296640760748560207343510400633813116524750123642650624 | |
PASS: numbers.test: logcount: 2^i: 3618502788666131106986593281521497120414687020801267626233049500247285301248 | |
PASS: numbers.test: logcount: 2^i: 7237005577332262213973186563042994240829374041602535252466099000494570602496 | |
PASS: numbers.test: logcount: 2^i: 14474011154664524427946373126085988481658748083205070504932198000989141204992 | |
PASS: numbers.test: logcount: 2^i: 28948022309329048855892746252171976963317496166410141009864396001978282409984 | |
PASS: numbers.test: logcount: 2^i: 57896044618658097711785492504343953926634992332820282019728792003956564819968 | |
PASS: numbers.test: logcount: 2^i: 115792089237316195423570985008687907853269984665640564039457584007913129639936 | |
PASS: numbers.test: logcount: 2^i-1: 0 | |
PASS: numbers.test: logcount: 2^i-1: 1 | |
PASS: numbers.test: logcount: 2^i-1: 3 | |
PASS: numbers.test: logcount: 2^i-1: 7 | |
PASS: numbers.test: logcount: 2^i-1: 15 | |
PASS: numbers.test: logcount: 2^i-1: 31 | |
PASS: numbers.test: logcount: 2^i-1: 63 | |
PASS: numbers.test: logcount: 2^i-1: 127 | |
PASS: numbers.test: logcount: 2^i-1: 255 | |
PASS: numbers.test: logcount: 2^i-1: 511 | |
PASS: numbers.test: logcount: 2^i-1: 1023 | |
PASS: numbers.test: logcount: 2^i-1: 2047 | |
PASS: numbers.test: logcount: 2^i-1: 4095 | |
PASS: numbers.test: logcount: 2^i-1: 8191 | |
PASS: numbers.test: logcount: 2^i-1: 16383 | |
PASS: numbers.test: logcount: 2^i-1: 32767 | |
PASS: numbers.test: logcount: 2^i-1: 65535 | |
PASS: numbers.test: logcount: 2^i-1: 131071 | |
PASS: numbers.test: logcount: 2^i-1: 262143 | |
PASS: numbers.test: logcount: 2^i-1: 524287 | |
PASS: numbers.test: logcount: 2^i-1: 1048575 | |
PASS: numbers.test: logcount: 2^i-1: 2097151 | |
PASS: numbers.test: logcount: 2^i-1: 4194303 | |
PASS: numbers.test: logcount: 2^i-1: 8388607 | |
PASS: numbers.test: logcount: 2^i-1: 16777215 | |
PASS: numbers.test: logcount: 2^i-1: 33554431 | |
PASS: numbers.test: logcount: 2^i-1: 67108863 | |
PASS: numbers.test: logcount: 2^i-1: 134217727 | |
PASS: numbers.test: logcount: 2^i-1: 268435455 | |
PASS: numbers.test: logcount: 2^i-1: 536870911 | |
PASS: numbers.test: logcount: 2^i-1: 1073741823 | |
PASS: numbers.test: logcount: 2^i-1: 2147483647 | |
PASS: numbers.test: logcount: 2^i-1: 4294967295 | |
PASS: numbers.test: logcount: 2^i-1: 8589934591 | |
PASS: numbers.test: logcount: 2^i-1: 17179869183 | |
PASS: numbers.test: logcount: 2^i-1: 34359738367 | |
PASS: numbers.test: logcount: 2^i-1: 68719476735 | |
PASS: numbers.test: logcount: 2^i-1: 137438953471 | |
PASS: numbers.test: logcount: 2^i-1: 274877906943 | |
PASS: numbers.test: logcount: 2^i-1: 549755813887 | |
PASS: numbers.test: logcount: 2^i-1: 1099511627775 | |
PASS: numbers.test: logcount: 2^i-1: 2199023255551 | |
PASS: numbers.test: logcount: 2^i-1: 4398046511103 | |
PASS: numbers.test: logcount: 2^i-1: 8796093022207 | |
PASS: numbers.test: logcount: 2^i-1: 17592186044415 | |
PASS: numbers.test: logcount: 2^i-1: 35184372088831 | |
PASS: numbers.test: logcount: 2^i-1: 70368744177663 | |
PASS: numbers.test: logcount: 2^i-1: 140737488355327 | |
PASS: numbers.test: logcount: 2^i-1: 281474976710655 | |
PASS: numbers.test: logcount: 2^i-1: 562949953421311 | |
PASS: numbers.test: logcount: 2^i-1: 1125899906842623 | |
PASS: numbers.test: logcount: 2^i-1: 2251799813685247 | |
PASS: numbers.test: logcount: 2^i-1: 4503599627370495 | |
PASS: numbers.test: logcount: 2^i-1: 9007199254740991 | |
PASS: numbers.test: logcount: 2^i-1: 18014398509481983 | |
PASS: numbers.test: logcount: 2^i-1: 36028797018963967 | |
PASS: numbers.test: logcount: 2^i-1: 72057594037927935 | |
PASS: numbers.test: logcount: 2^i-1: 144115188075855871 | |
PASS: numbers.test: logcount: 2^i-1: 288230376151711743 | |
PASS: numbers.test: logcount: 2^i-1: 576460752303423487 | |
PASS: numbers.test: logcount: 2^i-1: 1152921504606846975 | |
PASS: numbers.test: logcount: 2^i-1: 2305843009213693951 | |
PASS: numbers.test: logcount: 2^i-1: 4611686018427387903 | |
PASS: numbers.test: logcount: 2^i-1: 9223372036854775807 | |
PASS: numbers.test: logcount: 2^i-1: 18446744073709551615 | |
PASS: numbers.test: logcount: 2^i-1: 36893488147419103231 | |
PASS: numbers.test: logcount: 2^i-1: 73786976294838206463 | |
PASS: numbers.test: logcount: 2^i-1: 147573952589676412927 | |
PASS: numbers.test: logcount: 2^i-1: 295147905179352825855 | |
PASS: numbers.test: logcount: 2^i-1: 590295810358705651711 | |
PASS: numbers.test: logcount: 2^i-1: 1180591620717411303423 | |
PASS: numbers.test: logcount: 2^i-1: 2361183241434822606847 | |
PASS: numbers.test: logcount: 2^i-1: 4722366482869645213695 | |
PASS: numbers.test: logcount: 2^i-1: 9444732965739290427391 | |
PASS: numbers.test: logcount: 2^i-1: 18889465931478580854783 | |
PASS: numbers.test: logcount: 2^i-1: 37778931862957161709567 | |
PASS: numbers.test: logcount: 2^i-1: 75557863725914323419135 | |
PASS: numbers.test: logcount: 2^i-1: 151115727451828646838271 | |
PASS: numbers.test: logcount: 2^i-1: 302231454903657293676543 | |
PASS: numbers.test: logcount: 2^i-1: 604462909807314587353087 | |
PASS: numbers.test: logcount: 2^i-1: 1208925819614629174706175 | |
PASS: numbers.test: logcount: 2^i-1: 2417851639229258349412351 | |
PASS: numbers.test: logcount: 2^i-1: 4835703278458516698824703 | |
PASS: numbers.test: logcount: 2^i-1: 9671406556917033397649407 | |
PASS: numbers.test: logcount: 2^i-1: 19342813113834066795298815 | |
PASS: numbers.test: logcount: 2^i-1: 38685626227668133590597631 | |
PASS: numbers.test: logcount: 2^i-1: 77371252455336267181195263 | |
PASS: numbers.test: logcount: 2^i-1: 154742504910672534362390527 | |
PASS: numbers.test: logcount: 2^i-1: 309485009821345068724781055 | |
PASS: numbers.test: logcount: 2^i-1: 618970019642690137449562111 | |
PASS: numbers.test: logcount: 2^i-1: 1237940039285380274899124223 | |
PASS: numbers.test: logcount: 2^i-1: 2475880078570760549798248447 | |
PASS: numbers.test: logcount: 2^i-1: 4951760157141521099596496895 | |
PASS: numbers.test: logcount: 2^i-1: 9903520314283042199192993791 | |
PASS: numbers.test: logcount: 2^i-1: 19807040628566084398385987583 | |
PASS: numbers.test: logcount: 2^i-1: 39614081257132168796771975167 | |
PASS: numbers.test: logcount: 2^i-1: 79228162514264337593543950335 | |
PASS: numbers.test: logcount: 2^i-1: 158456325028528675187087900671 | |
PASS: numbers.test: logcount: 2^i-1: 316912650057057350374175801343 | |
PASS: numbers.test: logcount: 2^i-1: 633825300114114700748351602687 | |
PASS: numbers.test: logcount: 2^i-1: 1267650600228229401496703205375 | |
PASS: numbers.test: logcount: 2^i-1: 2535301200456458802993406410751 | |
PASS: numbers.test: logcount: 2^i-1: 5070602400912917605986812821503 | |
PASS: numbers.test: logcount: 2^i-1: 10141204801825835211973625643007 | |
PASS: numbers.test: logcount: 2^i-1: 20282409603651670423947251286015 | |
PASS: numbers.test: logcount: 2^i-1: 40564819207303340847894502572031 | |
PASS: numbers.test: logcount: 2^i-1: 81129638414606681695789005144063 | |
PASS: numbers.test: logcount: 2^i-1: 162259276829213363391578010288127 | |
PASS: numbers.test: logcount: 2^i-1: 324518553658426726783156020576255 | |
PASS: numbers.test: logcount: 2^i-1: 649037107316853453566312041152511 | |
PASS: numbers.test: logcount: 2^i-1: 1298074214633706907132624082305023 | |
PASS: numbers.test: logcount: 2^i-1: 2596148429267413814265248164610047 | |
PASS: numbers.test: logcount: 2^i-1: 5192296858534827628530496329220095 | |
PASS: numbers.test: logcount: 2^i-1: 10384593717069655257060992658440191 | |
PASS: numbers.test: logcount: 2^i-1: 20769187434139310514121985316880383 | |
PASS: numbers.test: logcount: 2^i-1: 41538374868278621028243970633760767 | |
PASS: numbers.test: logcount: 2^i-1: 83076749736557242056487941267521535 | |
PASS: numbers.test: logcount: 2^i-1: 166153499473114484112975882535043071 | |
PASS: numbers.test: logcount: 2^i-1: 332306998946228968225951765070086143 | |
PASS: numbers.test: logcount: 2^i-1: 664613997892457936451903530140172287 | |
PASS: numbers.test: logcount: 2^i-1: 1329227995784915872903807060280344575 | |
PASS: numbers.test: logcount: 2^i-1: 2658455991569831745807614120560689151 | |
PASS: numbers.test: logcount: 2^i-1: 5316911983139663491615228241121378303 | |
PASS: numbers.test: logcount: 2^i-1: 10633823966279326983230456482242756607 | |
PASS: numbers.test: logcount: 2^i-1: 21267647932558653966460912964485513215 | |
PASS: numbers.test: logcount: 2^i-1: 42535295865117307932921825928971026431 | |
PASS: numbers.test: logcount: 2^i-1: 85070591730234615865843651857942052863 | |
PASS: numbers.test: logcount: 2^i-1: 170141183460469231731687303715884105727 | |
PASS: numbers.test: logcount: 2^i-1: 340282366920938463463374607431768211455 | |
PASS: numbers.test: logcount: 2^i-1: 680564733841876926926749214863536422911 | |
PASS: numbers.test: logcount: 2^i-1: 1361129467683753853853498429727072845823 | |
PASS: numbers.test: logcount: 2^i-1: 2722258935367507707706996859454145691647 | |
PASS: numbers.test: logcount: 2^i-1: 5444517870735015415413993718908291383295 | |
PASS: numbers.test: logcount: 2^i-1: 10889035741470030830827987437816582766591 | |
PASS: numbers.test: logcount: 2^i-1: 21778071482940061661655974875633165533183 | |
PASS: numbers.test: logcount: 2^i-1: 43556142965880123323311949751266331066367 | |
PASS: numbers.test: logcount: 2^i-1: 87112285931760246646623899502532662132735 | |
PASS: numbers.test: logcount: 2^i-1: 174224571863520493293247799005065324265471 | |
PASS: numbers.test: logcount: 2^i-1: 348449143727040986586495598010130648530943 | |
PASS: numbers.test: logcount: 2^i-1: 696898287454081973172991196020261297061887 | |
PASS: numbers.test: logcount: 2^i-1: 1393796574908163946345982392040522594123775 | |
PASS: numbers.test: logcount: 2^i-1: 2787593149816327892691964784081045188247551 | |
PASS: numbers.test: logcount: 2^i-1: 5575186299632655785383929568162090376495103 | |
PASS: numbers.test: logcount: 2^i-1: 11150372599265311570767859136324180752990207 | |
PASS: numbers.test: logcount: 2^i-1: 22300745198530623141535718272648361505980415 | |
PASS: numbers.test: logcount: 2^i-1: 44601490397061246283071436545296723011960831 | |
PASS: numbers.test: logcount: 2^i-1: 89202980794122492566142873090593446023921663 | |
PASS: numbers.test: logcount: 2^i-1: 178405961588244985132285746181186892047843327 | |
PASS: numbers.test: logcount: 2^i-1: 356811923176489970264571492362373784095686655 | |
PASS: numbers.test: logcount: 2^i-1: 713623846352979940529142984724747568191373311 | |
PASS: numbers.test: logcount: 2^i-1: 1427247692705959881058285969449495136382746623 | |
PASS: numbers.test: logcount: 2^i-1: 2854495385411919762116571938898990272765493247 | |
PASS: numbers.test: logcount: 2^i-1: 5708990770823839524233143877797980545530986495 | |
PASS: numbers.test: logcount: 2^i-1: 11417981541647679048466287755595961091061972991 | |
PASS: numbers.test: logcount: 2^i-1: 22835963083295358096932575511191922182123945983 | |
PASS: numbers.test: logcount: 2^i-1: 45671926166590716193865151022383844364247891967 | |
PASS: numbers.test: logcount: 2^i-1: 91343852333181432387730302044767688728495783935 | |
PASS: numbers.test: logcount: 2^i-1: 182687704666362864775460604089535377456991567871 | |
PASS: numbers.test: logcount: 2^i-1: 365375409332725729550921208179070754913983135743 | |
PASS: numbers.test: logcount: 2^i-1: 730750818665451459101842416358141509827966271487 | |
PASS: numbers.test: logcount: 2^i-1: 1461501637330902918203684832716283019655932542975 | |
PASS: numbers.test: logcount: 2^i-1: 2923003274661805836407369665432566039311865085951 | |
PASS: numbers.test: logcount: 2^i-1: 5846006549323611672814739330865132078623730171903 | |
PASS: numbers.test: logcount: 2^i-1: 11692013098647223345629478661730264157247460343807 | |
PASS: numbers.test: logcount: 2^i-1: 23384026197294446691258957323460528314494920687615 | |
PASS: numbers.test: logcount: 2^i-1: 46768052394588893382517914646921056628989841375231 | |
PASS: numbers.test: logcount: 2^i-1: 93536104789177786765035829293842113257979682750463 | |
PASS: numbers.test: logcount: 2^i-1: 187072209578355573530071658587684226515959365500927 | |
PASS: numbers.test: logcount: 2^i-1: 374144419156711147060143317175368453031918731001855 | |
PASS: numbers.test: logcount: 2^i-1: 748288838313422294120286634350736906063837462003711 | |
PASS: numbers.test: logcount: 2^i-1: 1496577676626844588240573268701473812127674924007423 | |
PASS: numbers.test: logcount: 2^i-1: 2993155353253689176481146537402947624255349848014847 | |
PASS: numbers.test: logcount: 2^i-1: 5986310706507378352962293074805895248510699696029695 | |
PASS: numbers.test: logcount: 2^i-1: 11972621413014756705924586149611790497021399392059391 | |
PASS: numbers.test: logcount: 2^i-1: 23945242826029513411849172299223580994042798784118783 | |
PASS: numbers.test: logcount: 2^i-1: 47890485652059026823698344598447161988085597568237567 | |
PASS: numbers.test: logcount: 2^i-1: 95780971304118053647396689196894323976171195136475135 | |
PASS: numbers.test: logcount: 2^i-1: 191561942608236107294793378393788647952342390272950271 | |
PASS: numbers.test: logcount: 2^i-1: 383123885216472214589586756787577295904684780545900543 | |
PASS: numbers.test: logcount: 2^i-1: 766247770432944429179173513575154591809369561091801087 | |
PASS: numbers.test: logcount: 2^i-1: 1532495540865888858358347027150309183618739122183602175 | |
PASS: numbers.test: logcount: 2^i-1: 3064991081731777716716694054300618367237478244367204351 | |
PASS: numbers.test: logcount: 2^i-1: 6129982163463555433433388108601236734474956488734408703 | |
PASS: numbers.test: logcount: 2^i-1: 12259964326927110866866776217202473468949912977468817407 | |
PASS: numbers.test: logcount: 2^i-1: 24519928653854221733733552434404946937899825954937634815 | |
PASS: numbers.test: logcount: 2^i-1: 49039857307708443467467104868809893875799651909875269631 | |
PASS: numbers.test: logcount: 2^i-1: 98079714615416886934934209737619787751599303819750539263 | |
PASS: numbers.test: logcount: 2^i-1: 196159429230833773869868419475239575503198607639501078527 | |
PASS: numbers.test: logcount: 2^i-1: 392318858461667547739736838950479151006397215279002157055 | |
PASS: numbers.test: logcount: 2^i-1: 784637716923335095479473677900958302012794430558004314111 | |
PASS: numbers.test: logcount: 2^i-1: 1569275433846670190958947355801916604025588861116008628223 | |
PASS: numbers.test: logcount: 2^i-1: 3138550867693340381917894711603833208051177722232017256447 | |
PASS: numbers.test: logcount: 2^i-1: 6277101735386680763835789423207666416102355444464034512895 | |
PASS: numbers.test: logcount: 2^i-1: 12554203470773361527671578846415332832204710888928069025791 | |
PASS: numbers.test: logcount: 2^i-1: 25108406941546723055343157692830665664409421777856138051583 | |
PASS: numbers.test: logcount: 2^i-1: 50216813883093446110686315385661331328818843555712276103167 | |
PASS: numbers.test: logcount: 2^i-1: 100433627766186892221372630771322662657637687111424552206335 | |
PASS: numbers.test: logcount: 2^i-1: 200867255532373784442745261542645325315275374222849104412671 | |
PASS: numbers.test: logcount: 2^i-1: 401734511064747568885490523085290650630550748445698208825343 | |
PASS: numbers.test: logcount: 2^i-1: 803469022129495137770981046170581301261101496891396417650687 | |
PASS: numbers.test: logcount: 2^i-1: 1606938044258990275541962092341162602522202993782792835301375 | |
PASS: numbers.test: logcount: 2^i-1: 3213876088517980551083924184682325205044405987565585670602751 | |
PASS: numbers.test: logcount: 2^i-1: 6427752177035961102167848369364650410088811975131171341205503 | |
PASS: numbers.test: logcount: 2^i-1: 12855504354071922204335696738729300820177623950262342682411007 | |
PASS: numbers.test: logcount: 2^i-1: 25711008708143844408671393477458601640355247900524685364822015 | |
PASS: numbers.test: logcount: 2^i-1: 51422017416287688817342786954917203280710495801049370729644031 | |
PASS: numbers.test: logcount: 2^i-1: 102844034832575377634685573909834406561420991602098741459288063 | |
PASS: numbers.test: logcount: 2^i-1: 205688069665150755269371147819668813122841983204197482918576127 | |
PASS: numbers.test: logcount: 2^i-1: 411376139330301510538742295639337626245683966408394965837152255 | |
PASS: numbers.test: logcount: 2^i-1: 822752278660603021077484591278675252491367932816789931674304511 | |
PASS: numbers.test: logcount: 2^i-1: 1645504557321206042154969182557350504982735865633579863348609023 | |
PASS: numbers.test: logcount: 2^i-1: 3291009114642412084309938365114701009965471731267159726697218047 | |
PASS: numbers.test: logcount: 2^i-1: 6582018229284824168619876730229402019930943462534319453394436095 | |
PASS: numbers.test: logcount: 2^i-1: 13164036458569648337239753460458804039861886925068638906788872191 | |
PASS: numbers.test: logcount: 2^i-1: 26328072917139296674479506920917608079723773850137277813577744383 | |
PASS: numbers.test: logcount: 2^i-1: 52656145834278593348959013841835216159447547700274555627155488767 | |
PASS: numbers.test: logcount: 2^i-1: 105312291668557186697918027683670432318895095400549111254310977535 | |
PASS: numbers.test: logcount: 2^i-1: 210624583337114373395836055367340864637790190801098222508621955071 | |
PASS: numbers.test: logcount: 2^i-1: 421249166674228746791672110734681729275580381602196445017243910143 | |
PASS: numbers.test: logcount: 2^i-1: 842498333348457493583344221469363458551160763204392890034487820287 | |
PASS: numbers.test: logcount: 2^i-1: 1684996666696914987166688442938726917102321526408785780068975640575 | |
PASS: numbers.test: logcount: 2^i-1: 3369993333393829974333376885877453834204643052817571560137951281151 | |
PASS: numbers.test: logcount: 2^i-1: 6739986666787659948666753771754907668409286105635143120275902562303 | |
PASS: numbers.test: logcount: 2^i-1: 13479973333575319897333507543509815336818572211270286240551805124607 | |
PASS: numbers.test: logcount: 2^i-1: 26959946667150639794667015087019630673637144422540572481103610249215 | |
PASS: numbers.test: logcount: 2^i-1: 53919893334301279589334030174039261347274288845081144962207220498431 | |
PASS: numbers.test: logcount: 2^i-1: 107839786668602559178668060348078522694548577690162289924414440996863 | |
PASS: numbers.test: logcount: 2^i-1: 215679573337205118357336120696157045389097155380324579848828881993727 | |
PASS: numbers.test: logcount: 2^i-1: 431359146674410236714672241392314090778194310760649159697657763987455 | |
PASS: numbers.test: logcount: 2^i-1: 862718293348820473429344482784628181556388621521298319395315527974911 | |
PASS: numbers.test: logcount: 2^i-1: 1725436586697640946858688965569256363112777243042596638790631055949823 | |
PASS: numbers.test: logcount: 2^i-1: 3450873173395281893717377931138512726225554486085193277581262111899647 | |
PASS: numbers.test: logcount: 2^i-1: 6901746346790563787434755862277025452451108972170386555162524223799295 | |
PASS: numbers.test: logcount: 2^i-1: 13803492693581127574869511724554050904902217944340773110325048447598591 | |
PASS: numbers.test: logcount: 2^i-1: 27606985387162255149739023449108101809804435888681546220650096895197183 | |
PASS: numbers.test: logcount: 2^i-1: 55213970774324510299478046898216203619608871777363092441300193790394367 | |
PASS: numbers.test: logcount: 2^i-1: 110427941548649020598956093796432407239217743554726184882600387580788735 | |
PASS: numbers.test: logcount: 2^i-1: 220855883097298041197912187592864814478435487109452369765200775161577471 | |
PASS: numbers.test: logcount: 2^i-1: 441711766194596082395824375185729628956870974218904739530401550323154943 | |
PASS: numbers.test: logcount: 2^i-1: 883423532389192164791648750371459257913741948437809479060803100646309887 | |
PASS: numbers.test: logcount: 2^i-1: 1766847064778384329583297500742918515827483896875618958121606201292619775 | |
PASS: numbers.test: logcount: 2^i-1: 3533694129556768659166595001485837031654967793751237916243212402585239551 | |
PASS: numbers.test: logcount: 2^i-1: 7067388259113537318333190002971674063309935587502475832486424805170479103 | |
PASS: numbers.test: logcount: 2^i-1: 14134776518227074636666380005943348126619871175004951664972849610340958207 | |
PASS: numbers.test: logcount: 2^i-1: 28269553036454149273332760011886696253239742350009903329945699220681916415 | |
PASS: numbers.test: logcount: 2^i-1: 56539106072908298546665520023773392506479484700019806659891398441363832831 | |
PASS: numbers.test: logcount: 2^i-1: 113078212145816597093331040047546785012958969400039613319782796882727665663 | |
PASS: numbers.test: logcount: 2^i-1: 226156424291633194186662080095093570025917938800079226639565593765455331327 | |
PASS: numbers.test: logcount: 2^i-1: 452312848583266388373324160190187140051835877600158453279131187530910662655 | |
PASS: numbers.test: logcount: 2^i-1: 904625697166532776746648320380374280103671755200316906558262375061821325311 | |
PASS: numbers.test: logcount: 2^i-1: 1809251394333065553493296640760748560207343510400633813116524750123642650623 | |
PASS: numbers.test: logcount: 2^i-1: 3618502788666131106986593281521497120414687020801267626233049500247285301247 | |
PASS: numbers.test: logcount: 2^i-1: 7237005577332262213973186563042994240829374041602535252466099000494570602495 | |
PASS: numbers.test: logcount: 2^i-1: 14474011154664524427946373126085988481658748083205070504932198000989141204991 | |
PASS: numbers.test: logcount: 2^i-1: 28948022309329048855892746252171976963317496166410141009864396001978282409983 | |
PASS: numbers.test: logcount: 2^i-1: 57896044618658097711785492504343953926634992332820282019728792003956564819967 | |
PASS: numbers.test: logcount: 2^i-1: 115792089237316195423570985008687907853269984665640564039457584007913129639935 | |
FAIL: numbers.test: logior: (documented? logior) | |
PASS: numbers.test: logior: (eqv? -1 (logior (ash -1 1) 1)) | |
PASS: numbers.test: logior: (-256 255 => -1) | |
PASS: numbers.test: logior: (255 -256 => -1) | |
PASS: numbers.test: logior: (-268435456 268435455 => -1) | |
PASS: numbers.test: logior: (268435455 -268435456 => -1) | |
PASS: numbers.test: logior: (-536870912 536870911 => -1) | |
PASS: numbers.test: logior: (536870911 -536870912 => -1) | |
PASS: numbers.test: logior: (-1073741824 1073741823 => -1) | |
PASS: numbers.test: logior: (1073741823 -1073741824 => -1) | |
PASS: numbers.test: logior: (-2147483648 2147483647 => -1) | |
PASS: numbers.test: logior: (2147483647 -2147483648 => -1) | |
PASS: numbers.test: logior: (-4294967296 4294967295 => -1) | |
PASS: numbers.test: logior: (4294967295 -4294967296 => -1) | |
PASS: numbers.test: logior: (-8589934592 8589934591 => -1) | |
PASS: numbers.test: logior: (8589934591 -8589934592 => -1) | |
PASS: numbers.test: logior: (-1152921504606846976 1152921504606846975 => -1) | |
PASS: numbers.test: logior: (1152921504606846975 -1152921504606846976 => -1) | |
PASS: numbers.test: logior: (-2305843009213693952 2305843009213693951 => -1) | |
PASS: numbers.test: logior: (2305843009213693951 -2305843009213693952 => -1) | |
PASS: numbers.test: logior: (-4611686018427387904 4611686018427387903 => -1) | |
PASS: numbers.test: logior: (4611686018427387903 -4611686018427387904 => -1) | |
PASS: numbers.test: logior: (-9223372036854775808 9223372036854775807 => -1) | |
PASS: numbers.test: logior: (9223372036854775807 -9223372036854775808 => -1) | |
PASS: numbers.test: logior: (-18446744073709551616 18446744073709551615 => -1) | |
PASS: numbers.test: logior: (18446744073709551615 -18446744073709551616 => -1) | |
PASS: numbers.test: logior: (-36893488147419103232 36893488147419103231 => -1) | |
PASS: numbers.test: logior: (36893488147419103231 -36893488147419103232 => -1) | |
PASS: numbers.test: logior: (-340282366920938463463374607431768211456 340282366920938463463374607431768211455 => -1) | |
PASS: numbers.test: logior: (340282366920938463463374607431768211455 -340282366920938463463374607431768211456 => -1) | |
FAIL: numbers.test: lognot: (documented? lognot) | |
PASS: numbers.test: lognot: (= -1 (lognot 0)) | |
PASS: numbers.test: lognot: (= 0 (lognot -1)) | |
PASS: numbers.test: lognot: (= -2 (lognot 1)) | |
PASS: numbers.test: lognot: (= 1 (lognot -2)) | |
PASS: numbers.test: lognot: (= -340282366920938463463374607431768211456 (lognot 340282366920938463463374607431768211455)) | |
PASS: numbers.test: lognot: (= 340282366920938463463374607431768211455 (lognot -340282366920938463463374607431768211456)) | |
FAIL: numbers.test: exact-integer-sqrt: (documented? exact-integer-sqrt) | |
PASS: numbers.test: exact-integer-sqrt: no args | |
PASS: numbers.test: exact-integer-sqrt: two args | |
PASS: numbers.test: exact-integer-sqrt: 0 | |
PASS: numbers.test: exact-integer-sqrt: 1 | |
PASS: numbers.test: exact-integer-sqrt: 9 | |
PASS: numbers.test: exact-integer-sqrt: 10 | |
PASS: numbers.test: exact-integer-sqrt: 536870911 | |
PASS: numbers.test: exact-integer-sqrt: 536870912 | |
PASS: numbers.test: exact-integer-sqrt: 288230375077969921 | |
PASS: numbers.test: exact-integer-sqrt: 288230375077969922 | |
PASS: numbers.test: exact-integer-sqrt: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |
PASS: numbers.test: exact-integer-sqrt: 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003 | |
PASS: numbers.test: exact-integer-sqrt: -1 | |
PASS: numbers.test: exact-integer-sqrt: 1/9 | |
PASS: numbers.test: exact-integer-sqrt: -536870912 | |
PASS: numbers.test: exact-integer-sqrt: -536870913 | |
PASS: numbers.test: exact-integer-sqrt: 1.0 | |
PASS: numbers.test: exact-integer-sqrt: 1.5 | |
PASS: numbers.test: exact-integer-sqrt: foo | |
PASS: numbers.test: exact-integer-sqrt: foo | |
FAIL: numbers.test: sqrt: (documented? sqrt) | |
PASS: numbers.test: sqrt: no args | |
PASS: numbers.test: sqrt: two args | |
PASS: numbers.test: sqrt: (eqv? 0 (sqrt 0)) | |
PASS: numbers.test: sqrt: (eqv? 1 (sqrt 1)) | |
PASS: numbers.test: sqrt: (eqv? 2 (sqrt 4)) | |
PASS: numbers.test: sqrt: (eqv? 3 (sqrt 9)) | |
PASS: numbers.test: sqrt: (eqv? 4 (sqrt 16)) | |
PASS: numbers.test: sqrt: (eqv? fixnum-max (sqrt (expt fixnum-max 2))) | |
PASS: numbers.test: sqrt: (eqv? (+ 1 fixnum-max) (sqrt (expt (+ 1 fixnum-max) 2))) | |
PASS: numbers.test: sqrt: (eqv? (expt 10 400) (sqrt (expt 10 800))) | |
PASS: numbers.test: sqrt: (eqv? (/ (expt 10 1000) (expt 13 1000)) (sqrt (/ (expt 10 2000) (expt 13 2000)))) | |
PASS: numbers.test: sqrt: exact sqrt: (189812531 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (189812531 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (189812531 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (189812531 1) | |
PASS: numbers.test: sqrt: exact sqrt: (189812531 negative) | |
PASS: numbers.test: sqrt: exact sqrt: (134217727 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (134217727 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (134217727 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (134217727 1) | |
PASS: numbers.test: sqrt: exact sqrt: (134217727 negative) | |
PASS: numbers.test: sqrt: exact sqrt: (94906265 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (94906265 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (94906265 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (94906265 1) | |
PASS: numbers.test: sqrt: exact sqrt: (94906265 negative) | |
PASS: numbers.test: sqrt: exact sqrt: (67108863 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (67108863 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (67108863 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (67108863 1) | |
PASS: numbers.test: sqrt: exact sqrt: (67108863 negative) | |
PASS: numbers.test: sqrt: exact sqrt: (47453132 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (47453132 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (47453132 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (47453132 1) | |
PASS: numbers.test: sqrt: exact sqrt: (47453132 negative) | |
PASS: numbers.test: sqrt: exact sqrt: (179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 exact) | |
PASS: numbers.test: sqrt: exact sqrt: (179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 *2) | |
PASS: numbers.test: sqrt: exact sqrt: (179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 -1) | |
PASS: numbers.test: sqrt: exact sqrt: (179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 1) | |
PASS: numbers.test: sqrt: exact sqrt: (179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368 negative) | |
PASS: numbers.test: sqrt: smallest inexact | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 3 2001) (expt 2 2001)) | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 3 2001) (expt 2 2000)) | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 3 2000) (expt 2 2001)) | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 2 2001) (expt 3 2001)) | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 2 2001) (expt 3 2000)) | |
PASS: numbers.test: sqrt: extreme ratios: (/ (expt 2 2000) (expt 3 2001)) | |
PASS: numbers.test: sqrt: (eqv? (/ (expt 2 1000) (expt 3 1000)) (sqrt (/ (expt 2 2000) (expt 3 2000)))) | |
PASS: numbers.test: sqrt: (eqv? (/ (expt 3 1000) (expt 2 1000)) (sqrt (/ (expt 3 2000) (expt 2 2000)))) | |
PASS: numbers.test: sqrt: (eqv? 0.0+4.0i (sqrt -16)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 0.0+1.0e150i (sqrt -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 0.0+0.7071i (sqrt -1/2)) | |
PASS: numbers.test: sqrt: (eqv? 0.0 (sqrt 0.0)) | |
PASS: numbers.test: sqrt: (eqv? 1.0 (sqrt 1.0)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 2.0 (sqrt 4.0)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 31.62 (sqrt 1000.0)) | |
PASS: numbers.test: sqrt: (eqv? 0.0+1.0i (sqrt -1.0)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 0.0+2.0i (sqrt -4.0)) | |
PASS: numbers.test: sqrt: (eqv-loosely? 0.0+31.62i (sqrt -1000.0)) | |
PASS: numbers.test: sqrt: +i swings back to 45deg angle | |
PASS: numbers.test: sqrt: -100i swings back to 45deg down | |
FAIL: numbers.test: Number-theoretic division: euclidean/: documented? | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: fixnum-min / -1: (-536870912 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 -1) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (18 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-18 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (27 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (27 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-27 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-27 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (32 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (32 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-32 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-32 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (35 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (35 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-35 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-35 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (36 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (36 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-36 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-36 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (39 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (39 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-39 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-39 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (40 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (40 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-40 2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-40 -2) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (6 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-6 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (21 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-21 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (9 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-9 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (11 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-11 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (13 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-13 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (14 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-14 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (17 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-17 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (22 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-22 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (23 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-23 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (24 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-24 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-25 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (26 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-26 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (27 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (27 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-27 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-27 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (28 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (28 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-28 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-28 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (29 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-29 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (30 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-30 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (32 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (32 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-32 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-32 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (35 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (35 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-35 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-35 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (37 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (37 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-37 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-37 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (40 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (40 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-40 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-40 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (41 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (41 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-41 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-41 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (44 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (44 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-44 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-44 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (45 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (45 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-45 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-45 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (48 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (48 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-48 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-48 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (49 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (49 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-49 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-49 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (50 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (50 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-50 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-50 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (51 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (51 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-51 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-51 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (52 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (52 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-52 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-52 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (53 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (53 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-53 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-53 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (54 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (54 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-54 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-54 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (55 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (55 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-55 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-55 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (57 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (57 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-57 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-57 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (60 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (60 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-60 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-60 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (62 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (62 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-62 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-62 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (65 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (65 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-65 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-65 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (66 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (66 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-66 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-66 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (69 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (69 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-69 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-69 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (70 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (70 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-70 5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-70 -5) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (0 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (1 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-1 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (2 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-2 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (3 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-3 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (4 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-4 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (5 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-5 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (7 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-7 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (10 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-10 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (12 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-12 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (15 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-15 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (16 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-16 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (19 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-19 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (20 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-20 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (8 -10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: inum / inum: (-8 10) | |
PASS: numbers.test: Number-theoretic division: euclidean/: i |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment