Merge branch 'arity-wrapper' of github.com:mflatt/ChezScheme
original commit: 1967e6fb2948ea59d9f3b403b7b6e20d228502b1
This commit is contained in:
commit
7864a1f45e
4
LOG
4
LOG
|
@ -1031,3 +1031,7 @@
|
||||||
prims.ss, primdata.ss, cp0.ss, cpnanopass.ss,
|
prims.ss, primdata.ss, cp0.ss, cpnanopass.ss,
|
||||||
cmacros.ss, mkheader.ss, gc.c, segment.c, types.h,
|
cmacros.ss, mkheader.ss, gc.c, segment.c, types.h,
|
||||||
4.ms, smgmt.stex, release_notes.stex
|
4.ms, smgmt.stex, release_notes.stex
|
||||||
|
- add make-arity-wrapper
|
||||||
|
cmacros.ss, cpnanopass.ss, interpret.ss, library.ss,
|
||||||
|
primdata.ss, prims.ss, gc.c, objects.stex, release_notes.stex
|
||||||
|
misc.ms, mats/patch*, mats/root*
|
||||||
|
|
10
c/gc.c
10
c/gc.c
|
@ -536,7 +536,15 @@ static ptr copy(pp, si) ptr pp; seginfo *si; {
|
||||||
S_G.countof[tg][countof_closure] += 1;
|
S_G.countof[tg][countof_closure] += 1;
|
||||||
S_G.bytesof[tg][countof_closure] += n;
|
S_G.bytesof[tg][countof_closure] += n;
|
||||||
#endif /* ENABLE_OBJECT_COUNTS */
|
#endif /* ENABLE_OBJECT_COUNTS */
|
||||||
|
if (CODETYPE(code) & (code_flag_mutable_closure << code_flags_offset)) {
|
||||||
|
/* Using `space_impure` is ok because the code slot of a mutable
|
||||||
|
closure is never mutated, so the code is never newer than the
|
||||||
|
closure. If it were, then because the code pointer looks like
|
||||||
|
a fixnum, an old-generation sweep wouldn't update it properly. */
|
||||||
|
find_room(space_impure, tg, type_closure, n, p);
|
||||||
|
} else {
|
||||||
find_room(space_pure, tg, type_closure, n, p);
|
find_room(space_pure, tg, type_closure, n, p);
|
||||||
|
}
|
||||||
copy_ptrs(type_closure, p, pp, n);
|
copy_ptrs(type_closure, p, pp, n);
|
||||||
SETCLOSCODE(p,code);
|
SETCLOSCODE(p,code);
|
||||||
/* pad if necessary */
|
/* pad if necessary */
|
||||||
|
@ -595,10 +603,10 @@ static void sweep(ptr tc, ptr p, IBOOL sweep_pure) {
|
||||||
relocate(&INITCDR(p))
|
relocate(&INITCDR(p))
|
||||||
}
|
}
|
||||||
} else if (t == type_closure) {
|
} else if (t == type_closure) {
|
||||||
if (sweep_pure) {
|
|
||||||
ptr code;
|
ptr code;
|
||||||
|
|
||||||
code = CLOSCODE(p);
|
code = CLOSCODE(p);
|
||||||
|
if (sweep_pure || (CODETYPE(code) & (code_flag_mutable_closure << code_flags_offset))) {
|
||||||
relocate(&code)
|
relocate(&code)
|
||||||
SETCLOSCODE(p,code);
|
SETCLOSCODE(p,code);
|
||||||
if (CODETYPE(code) & (code_flag_continuation << code_flags_offset))
|
if (CODETYPE(code) & (code_flag_continuation << code_flags_offset))
|
||||||
|
|
|
@ -3790,3 +3790,104 @@ encoding of all bits set is \scheme{-1}.
|
||||||
(logbit? 2 (procedure-arity-mask pair?)) ;=> #f
|
(logbit? 2 (procedure-arity-mask pair?)) ;=> #f
|
||||||
(logbit? 2 (procedure-arity-mask cons)) ;=> #t
|
(logbit? 2 (procedure-arity-mask cons)) ;=> #t
|
||||||
\endschemedisplay
|
\endschemedisplay
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------
|
||||||
|
\entryheader
|
||||||
|
\formdef{make-arity-wrapper-procedure}{\categoryprocedure}{(make-arity-wrapper-procedure \var{proc} \var{arity-mask} \var{data})}
|
||||||
|
\returns a procedure that behaves like \var{proc}, but with the given \var{arity-mask}
|
||||||
|
\listlibraries
|
||||||
|
\endentryheader
|
||||||
|
|
||||||
|
\noindent
|
||||||
|
\var{proc} must be a procedure, and \var{arity-mask} must be an exact
|
||||||
|
integer representing an arity mask in the sense of \scheme{procedure-arity-mask}.
|
||||||
|
|
||||||
|
The resulting procedure behaves the same as \var{proc}, except that
|
||||||
|
\scheme{procedure-arity-mask} on the result procedure returns
|
||||||
|
\var{arity-mask}. Although \var{arity-mask} determines the value
|
||||||
|
reported by \scheme{procedure-arity-mask}, when the result procedure
|
||||||
|
is called, its arguments are passed on to \var{proc} without checking
|
||||||
|
whether the count is consistent with \var{arity-mask}.
|
||||||
|
|
||||||
|
The \var{data} argument can be any value, and it can be retrived from
|
||||||
|
the result procedure with \scheme{arity-wrapper-procedure-data}.
|
||||||
|
|
||||||
|
\schemedisplay
|
||||||
|
(define vector3 (make-arity-wrapper-procedure vector 8 #f))
|
||||||
|
(procedure-arity-mask vector) ; => -1
|
||||||
|
(procedure-arity-mask vector3) ; => 8
|
||||||
|
(vector3 1 2 3) ;=> #(1 2 3)
|
||||||
|
(vector3 1 2) ;=> #(1 2)
|
||||||
|
\endschemedisplay
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------
|
||||||
|
\entryheader
|
||||||
|
\formdef{arity-wrapper-procedure?}{\categoryprocedure}{(arity-wrapper-procedure? \var{obj})}
|
||||||
|
\returns \scheme{#t} if \var{obj} is an arity wrapper procedure, \scheme{#f} otherwise
|
||||||
|
\listlibraries
|
||||||
|
\endentryheader
|
||||||
|
|
||||||
|
\schemedisplay
|
||||||
|
(arity-wrapper-procedure? vector) ; => #f
|
||||||
|
(define vector3 (make-arity-wrapper-procedure vector 8 #f))
|
||||||
|
(arity-wrapper-procedure? vector3) ; => #t
|
||||||
|
\endschemedisplay
|
||||||
|
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------
|
||||||
|
\entryheader
|
||||||
|
\formdef{arity-wrapper-procedure-data}{\categoryprocedure}{(arity-wrapper-procedure-data \var{aw-proc})}
|
||||||
|
\returns the data store with the arity wrapper procedure \var{proc}
|
||||||
|
\listlibraries
|
||||||
|
\endentryheader
|
||||||
|
|
||||||
|
\noindent
|
||||||
|
\var{aw-proc} must be an arity wrapper procedure produced by
|
||||||
|
\scheme{make-arity-wrapper-procedure}.
|
||||||
|
|
||||||
|
|
||||||
|
\schemedisplay
|
||||||
|
(define vector3 (make-arity-wrapper-procedure vector 8 'my-data))
|
||||||
|
(arity-wrapper-procedure-data vector3) ; => 'my-data
|
||||||
|
\endschemedisplay
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------
|
||||||
|
\entryheader
|
||||||
|
\formdef{set-arity-wrapper-procedure-data!}{\categoryprocedure}{(set-arity-wrapper-procedure-data! \var{aw-proc} \var{data})}
|
||||||
|
\returns unspecified
|
||||||
|
\listlibraries
|
||||||
|
\endentryheader
|
||||||
|
|
||||||
|
\noindent
|
||||||
|
\var{aw-proc} must be an arity wrapper procedure produced by
|
||||||
|
\scheme{make-arity-wrapper-procedure}.
|
||||||
|
|
||||||
|
Changes the data stored in \var{aw-proc} to \var{data}.
|
||||||
|
|
||||||
|
\schemedisplay
|
||||||
|
(define vector3 (make-arity-wrapper-procedure vector 8 'my-data))
|
||||||
|
(arity-wrapper-procedure-data vector3) ; => 'my-data
|
||||||
|
(set-arity-wrapper-procedure-data! vector3 'my-new-data)
|
||||||
|
(arity-wrapper-procedure-data vector3) ; => 'my-new-data
|
||||||
|
\endschemedisplay
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------
|
||||||
|
\entryheader
|
||||||
|
\formdef{set-arity-wrapper-procedure!}{\categoryprocedure}{(set-arity-wrapper-procedure-data! \var{aw-proc} \var{proc})}
|
||||||
|
\returns unspecified
|
||||||
|
\listlibraries
|
||||||
|
\endentryheader
|
||||||
|
|
||||||
|
\noindent
|
||||||
|
\var{aw-proc} must be an arity wrapper procedure produced by
|
||||||
|
\scheme{make-arity-wrapper-procedure}, and \var{proc} must be a procedure.
|
||||||
|
|
||||||
|
Changes \var{aw-proc} so that it behaves the same as \var{proc}, except that
|
||||||
|
the result of \scheme{(procedure-arity-mask \var{aw-proc})} is unchanged.
|
||||||
|
|
||||||
|
\schemedisplay
|
||||||
|
(define vector3 (make-arity-wrapper-procedure vector 8 'my-data))
|
||||||
|
(vector3 1 2 3) ; => #(1 2 3)
|
||||||
|
(set-arity-wrapper-procedure! vector3 list)
|
||||||
|
(vector3 1 2 3) ; => (1 2 3)
|
||||||
|
\endschemedisplay
|
||||||
|
|
66
mats/misc.ms
66
mats/misc.ms
|
@ -4950,8 +4950,11 @@
|
||||||
(equal? (procedure-arity-mask (lambda () #f)) 1)
|
(equal? (procedure-arity-mask (lambda () #f)) 1)
|
||||||
(equal? (procedure-arity-mask (lambda (x) x)) 2)
|
(equal? (procedure-arity-mask (lambda (x) x)) 2)
|
||||||
(equal? (procedure-arity-mask (lambda (x y z w) x)) 16)
|
(equal? (procedure-arity-mask (lambda (x y z w) x)) 16)
|
||||||
|
(equal? (procedure-arity-mask (interpret '(lambda (x y z w) x))) 16)
|
||||||
(or (eq? (current-eval) interpret)
|
(or (eq? (current-eval) interpret)
|
||||||
(equal? (procedure-arity-mask (lambda (x y z w a b c d e f g h i j) x)) (ash 1 14)))
|
(equal? (procedure-arity-mask (lambda (x y z w a b c d e f g h i j) x)) (ash 1 14)))
|
||||||
|
(or (eq? (current-eval) interpret)
|
||||||
|
(equal? (procedure-arity-mask (interpret '(lambda (x y z w a b c d e f g h i j) x))) (ash 1 14)))
|
||||||
(or (eq? (current-eval) interpret)
|
(or (eq? (current-eval) interpret)
|
||||||
(and
|
(and
|
||||||
(equal? (procedure-arity-mask (case-lambda)) 0)
|
(equal? (procedure-arity-mask (case-lambda)) 0)
|
||||||
|
@ -4984,6 +4987,7 @@
|
||||||
(procedure-arity-mask 17))
|
(procedure-arity-mask 17))
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
(mat procedure-name
|
(mat procedure-name
|
||||||
(begin
|
(begin
|
||||||
(define (procedure-name f)
|
(define (procedure-name f)
|
||||||
|
@ -5005,6 +5009,68 @@
|
||||||
(ok-name? (procedure-name should-be-named-i) "i")
|
(ok-name? (procedure-name should-be-named-i) "i")
|
||||||
(ok-name? (procedure-name should-be-named-j) "j"))
|
(ok-name? (procedure-name should-be-named-j) "j"))
|
||||||
|
|
||||||
|
(mat arity-wrapper-procedure
|
||||||
|
(error? (make-arity-wrapper-procedure))
|
||||||
|
(error? (make-arity-wrapper-procedure (lambda args args)))
|
||||||
|
(error? (make-arity-wrapper-procedure (lambda args args) 1))
|
||||||
|
(error? (make-arity-wrapper-procedure 1 1 #f))
|
||||||
|
(error? (make-arity-wrapper-procedure 'not-a-procedure 1 #f))
|
||||||
|
(error? (make-arity-wrapper-procedure (lambda args args) 'not-an-exact-integer #f))
|
||||||
|
(error? (make-arity-wrapper-procedure (lambda args args) 1.0 #f))
|
||||||
|
|
||||||
|
(equal? ((make-arity-wrapper-procedure (lambda args args) 8 #f) 1 2 3)
|
||||||
|
'(1 2 3))
|
||||||
|
(equal? ((make-arity-wrapper-procedure (lambda args args) 1 #f) 1 2 3) ; arity not checked!
|
||||||
|
'(1 2 3))
|
||||||
|
|
||||||
|
(equal? (procedure-arity-mask (make-arity-wrapper-procedure (lambda args args) 1 #f))
|
||||||
|
1)
|
||||||
|
(equal? (procedure-arity-mask (make-arity-wrapper-procedure (lambda args args) -12345 #f))
|
||||||
|
-12345)
|
||||||
|
|
||||||
|
(not (arity-wrapper-procedure? 10))
|
||||||
|
(not (arity-wrapper-procedure? (lambda args args)))
|
||||||
|
(not (arity-wrapper-procedure? (interpret '(lambda args args))))
|
||||||
|
(arity-wrapper-procedure? (make-arity-wrapper-procedure (lambda args args) 1 #f))
|
||||||
|
|
||||||
|
(error? (arity-wrapper-procedure-data 1))
|
||||||
|
(error? (arity-wrapper-procedure-data (lambda args args)))
|
||||||
|
(error? (arity-wrapper-procedure-data (interpret '(lambda args args))))
|
||||||
|
(equal? (arity-wrapper-procedure-data (make-arity-wrapper-procedure (lambda args args) 1 'data))
|
||||||
|
'data)
|
||||||
|
|
||||||
|
(error? (set-arity-wrapper-procedure!))
|
||||||
|
(error? (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f)))
|
||||||
|
(error? (set-arity-wrapper-procedure! 1 void))
|
||||||
|
(error? (set-arity-wrapper-procedure! (lambda args args) void))
|
||||||
|
(error? (set-arity-wrapper-procedure! (interpret '(lambda args args)) void))
|
||||||
|
(let ([p (make-arity-wrapper-procedure (lambda args args) 8 #f)])
|
||||||
|
(set-arity-wrapper-procedure! p vector)
|
||||||
|
(equal? (p 1 2 3)
|
||||||
|
'#(1 2 3)))
|
||||||
|
|
||||||
|
(error? (set-arity-wrapper-procedure-data!))
|
||||||
|
(error? (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f)))
|
||||||
|
(error? (set-arity-wrapper-procedure-data! 1 #t))
|
||||||
|
(error? (set-arity-wrapper-procedure-data! (lambda args args) #t))
|
||||||
|
(error? (set-arity-wrapper-procedure! (interpret '(lambda args args)) #t))
|
||||||
|
(let ([p (make-arity-wrapper-procedure (lambda args args) 8 'data)])
|
||||||
|
(set-arity-wrapper-procedure-data! p 'other-data)
|
||||||
|
(equal? (arity-wrapper-procedure-data p)
|
||||||
|
'other-data))
|
||||||
|
|
||||||
|
(let ([a (make-arity-wrapper-procedure (lambda args args) 8 #f)])
|
||||||
|
(lock-object a)
|
||||||
|
(collect)
|
||||||
|
(let ([g (gensym)])
|
||||||
|
(set-arity-wrapper-procedure-data! a g)
|
||||||
|
(collect)
|
||||||
|
(and
|
||||||
|
(equal? (arity-wrapper-procedure-data a) g)
|
||||||
|
(begin (unlock-object a) #t))))
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
(mat fasl-immutable
|
(mat fasl-immutable
|
||||||
(begin
|
(begin
|
||||||
(define immutable-objs (list (vector->immutable-vector '#(1 2 3))
|
(define immutable-objs (list (vector->immutable-vector '#(1 2 3))
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-0-f-f-f 2018-07-17 17:57:31.932340347 -0400
|
*** errors-compile-0-f-f-f 2018-07-15 22:22:57.502803909 -0600
|
||||||
--- errors-compile-0-f-t-f 2018-07-17 17:05:48.812444920 -0400
|
--- errors-compile-0-f-t-f 2018-07-15 21:23:08.670931178 -0600
|
||||||
***************
|
***************
|
||||||
*** 125,131 ****
|
*** 125,131 ****
|
||||||
3.mo:Expected error in mat dipa-letrec: "attempt to reference undefined variable a".
|
3.mo:Expected error in mat dipa-letrec: "attempt to reference undefined variable a".
|
||||||
|
@ -75,7 +75,7 @@
|
||||||
misc.mo:Expected error in mat cpletrec: "attempt to reference undefined variable b".
|
misc.mo:Expected error in mat cpletrec: "attempt to reference undefined variable b".
|
||||||
misc.mo:Expected error in mat cpletrec: "attempt to reference undefined variable a".
|
misc.mo:Expected error in mat cpletrec: "attempt to reference undefined variable a".
|
||||||
***************
|
***************
|
||||||
*** 7161,7168 ****
|
*** 7168,7175 ****
|
||||||
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
||||||
7.mo:Expected error in mat error: "a: hit me!".
|
7.mo:Expected error in mat error: "a: hit me!".
|
||||||
7.mo:Expected error in mat error: "f: n is 0".
|
7.mo:Expected error in mat error: "f: n is 0".
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
record.mo:Expected error in mat record2: "invalid value 3 for foreign type double-float".
|
record.mo:Expected error in mat record2: "invalid value 3 for foreign type double-float".
|
||||||
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
||||||
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
||||||
--- 7161,7168 ----
|
--- 7168,7175 ----
|
||||||
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
||||||
7.mo:Expected error in mat error: "a: hit me!".
|
7.mo:Expected error in mat error: "a: hit me!".
|
||||||
7.mo:Expected error in mat error: "f: n is 0".
|
7.mo:Expected error in mat error: "f: n is 0".
|
||||||
|
@ -94,7 +94,7 @@
|
||||||
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
||||||
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
||||||
***************
|
***************
|
||||||
*** 7170,7184 ****
|
*** 7177,7191 ****
|
||||||
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
||||||
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
||||||
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
||||||
|
@ -110,7 +110,7 @@
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid input #f".
|
record.mo:Expected error in mat record9: "record-reader: invalid input #f".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
--- 7170,7184 ----
|
--- 7177,7191 ----
|
||||||
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
||||||
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
||||||
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
***************
|
***************
|
||||||
*** 7191,7216 ****
|
*** 7198,7223 ****
|
||||||
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
|
@ -154,7 +154,7 @@
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: 0 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: 0 is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
||||||
--- 7191,7216 ----
|
--- 7198,7223 ----
|
||||||
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
|
@ -182,7 +182,7 @@
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
||||||
***************
|
***************
|
||||||
*** 7341,7379 ****
|
*** 7348,7386 ****
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
||||||
|
@ -222,7 +222,7 @@
|
||||||
record.mo:Expected error in mat record?: "record?: 4 is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: 4 is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
||||||
--- 7341,7379 ----
|
--- 7348,7386 ----
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
||||||
|
@ -263,7 +263,7 @@
|
||||||
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
||||||
***************
|
***************
|
||||||
*** 7388,7444 ****
|
*** 7395,7451 ****
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
||||||
|
@ -321,7 +321,7 @@
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
||||||
--- 7388,7444 ----
|
--- 7395,7451 ----
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-0-f-f-f 2018-07-17 17:57:31.932340347 -0400
|
*** errors-compile-0-f-f-f 2018-07-15 22:22:57.502803909 -0600
|
||||||
--- errors-compile-0-t-f-f 2018-07-17 17:15:46.568424776 -0400
|
--- errors-compile-0-t-f-f 2018-07-15 21:34:16.854239152 -0600
|
||||||
***************
|
***************
|
||||||
*** 93,99 ****
|
*** 93,99 ****
|
||||||
3.mo:Expected error in mat case-lambda: "incorrect number of arguments to #<procedure foo>".
|
3.mo:Expected error in mat case-lambda: "incorrect number of arguments to #<procedure foo>".
|
||||||
|
@ -3827,7 +3827,57 @@
|
||||||
misc.mo:Expected error in mat apropos: "variable $apropos-unbound2 is not bound".
|
misc.mo:Expected error in mat apropos: "variable $apropos-unbound2 is not bound".
|
||||||
misc.mo:Expected error in mat simplify-if: "textual-port?: a is not a port".
|
misc.mo:Expected error in mat simplify-if: "textual-port?: a is not a port".
|
||||||
***************
|
***************
|
||||||
*** 3832,3840 ****
|
*** 3821,3829 ****
|
||||||
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
||||||
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
||||||
|
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure)".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args))".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args) 1)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-a-procedure is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
--- 3821,3829 ----
|
||||||
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
||||||
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
||||||
|
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure make-arity-wrapper-procedure>".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure make-arity-wrapper-procedure>".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure make-arity-wrapper-procedure>".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-a-procedure is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
***************
|
||||||
|
*** 3831,3843 ****
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
--- 3831,3843 ----
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure set-arity-wrapper-procedure!>".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure set-arity-wrapper-procedure!>".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure set-arity-wrapper-procedure-data!>".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect number of arguments to #<procedure set-arity-wrapper-procedure-data!>".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
***************
|
||||||
|
*** 3852,3860 ****
|
||||||
cp0.mo:Expected error in mat cp0-regression: "source-object-efp: #f is not a source object".
|
cp0.mo:Expected error in mat cp0-regression: "source-object-efp: #f is not a source object".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "source-object-sfd: #f is not a source object".
|
cp0.mo:Expected error in mat cp0-regression: "source-object-sfd: #f is not a source object".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "condition: #f is not a condition".
|
cp0.mo:Expected error in mat cp0-regression: "condition: #f is not a condition".
|
||||||
|
@ -3837,7 +3887,7 @@
|
||||||
cp0.mo:Expected error in mat expand-output: "expand-output: #t is not a textual output port or #f".
|
cp0.mo:Expected error in mat expand-output: "expand-output: #t is not a textual output port or #f".
|
||||||
cp0.mo:Expected error in mat expand-output: "expand-output: #<binary output port bytevector> is not a textual output port or #f".
|
cp0.mo:Expected error in mat expand-output: "expand-output: #<binary output port bytevector> is not a textual output port or #f".
|
||||||
cp0.mo:Expected error in mat expand/optimize-output: "expand/optimize-output: #t is not a textual output port or #f".
|
cp0.mo:Expected error in mat expand/optimize-output: "expand/optimize-output: #t is not a textual output port or #f".
|
||||||
--- 3832,3840 ----
|
--- 3852,3860 ----
|
||||||
cp0.mo:Expected error in mat cp0-regression: "source-object-efp: #f is not a source object".
|
cp0.mo:Expected error in mat cp0-regression: "source-object-efp: #f is not a source object".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "source-object-sfd: #f is not a source object".
|
cp0.mo:Expected error in mat cp0-regression: "source-object-sfd: #f is not a source object".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "condition: #f is not a condition".
|
cp0.mo:Expected error in mat cp0-regression: "condition: #f is not a condition".
|
||||||
|
@ -3848,7 +3898,7 @@
|
||||||
cp0.mo:Expected error in mat expand-output: "expand-output: #<binary output port bytevector> is not a textual output port or #f".
|
cp0.mo:Expected error in mat expand-output: "expand-output: #<binary output port bytevector> is not a textual output port or #f".
|
||||||
cp0.mo:Expected error in mat expand/optimize-output: "expand/optimize-output: #t is not a textual output port or #f".
|
cp0.mo:Expected error in mat expand/optimize-output: "expand/optimize-output: #t is not a textual output port or #f".
|
||||||
***************
|
***************
|
||||||
*** 3898,3906 ****
|
*** 3918,3926 ****
|
||||||
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 . 3) is not a proper list".
|
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 . 3) is not a proper list".
|
||||||
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 3 2 3 2 ...) is circular".
|
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 3 2 3 2 ...) is circular".
|
||||||
5_6.mo:Expected error in mat fxvector->list: "fxvector->list: (a b c) is not an fxvector".
|
5_6.mo:Expected error in mat fxvector->list: "fxvector->list: (a b c) is not an fxvector".
|
||||||
|
@ -3858,7 +3908,7 @@
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
||||||
--- 3898,3906 ----
|
--- 3918,3926 ----
|
||||||
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 . 3) is not a proper list".
|
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 . 3) is not a proper list".
|
||||||
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 3 2 3 2 ...) is circular".
|
5_6.mo:Expected error in mat list->fxvector: "list->fxvector: (1 2 3 2 3 2 ...) is circular".
|
||||||
5_6.mo:Expected error in mat fxvector->list: "fxvector->list: (a b c) is not an fxvector".
|
5_6.mo:Expected error in mat fxvector->list: "fxvector->list: (a b c) is not an fxvector".
|
||||||
|
@ -3869,7 +3919,7 @@
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-map: "vector-map: #() is not a procedure".
|
||||||
***************
|
***************
|
||||||
*** 3915,3923 ****
|
*** 3935,3943 ****
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #() and #(x) differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #() and #(x) differ".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
||||||
|
@ -3879,7 +3929,7 @@
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
||||||
--- 3915,3923 ----
|
--- 3935,3943 ----
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #() and #(x) differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #() and #(x) differ".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
||||||
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-map: "vector-map: lengths of input vectors #(y) and #() differ".
|
||||||
|
@ -3890,7 +3940,7 @@
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: #() is not a procedure".
|
||||||
***************
|
***************
|
||||||
*** 3932,3949 ****
|
*** 3952,3969 ****
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #() and #(x) differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #() and #(x) differ".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
||||||
|
@ -3909,7 +3959,7 @@
|
||||||
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: 3 is not a mutable vector".
|
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: 3 is not a mutable vector".
|
||||||
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: (1 2 3) is not a mutable vector".
|
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: (1 2 3) is not a mutable vector".
|
||||||
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: #(a b c) is not a procedure".
|
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: #(a b c) is not a procedure".
|
||||||
--- 3932,3949 ----
|
--- 3952,3969 ----
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #() and #(x) differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #() and #(x) differ".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
||||||
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
5_6.mo:Expected error in mat vector-for-each: "vector-for-each: lengths of input vectors #(y) and #() differ".
|
||||||
|
@ -3929,47 +3979,7 @@
|
||||||
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: (1 2 3) is not a mutable vector".
|
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: (1 2 3) is not a mutable vector".
|
||||||
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: #(a b c) is not a procedure".
|
5_6.mo:Expected error in mat vector-sort!: "vector-sort!: #(a b c) is not a procedure".
|
||||||
***************
|
***************
|
||||||
*** 3954,3962 ****
|
*** 4031,4052 ****
|
||||||
5_6.mo:Expected error in mat vector->immutable-vector: "vector-sort!: #(1 2 3) is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat fxvector->immutable-fxvector: "fxvector-set!: #vfx(1 2 3) is not a mutable fxvector".
|
|
||||||
5_6.mo:Expected error in mat fxvector->immutable-fxvector: "fxvector-fill!: #vfx(1 2 3) is not a mutable fxvector".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect argument count in call (vector-cas! vec1)".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect argument count in call (vector-cas! vec1 1)".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect argument count in call (vector-cas! vec1 1 2)".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: 1 is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: #(4 5 3) is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: #(4 5 3) is not a valid index for #(4 5 3)".
|
|
||||||
--- 3954,3962 ----
|
|
||||||
5_6.mo:Expected error in mat vector->immutable-vector: "vector-sort!: #(1 2 3) is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat fxvector->immutable-fxvector: "fxvector-set!: #vfx(1 2 3) is not a mutable fxvector".
|
|
||||||
5_6.mo:Expected error in mat fxvector->immutable-fxvector: "fxvector-fill!: #vfx(1 2 3) is not a mutable fxvector".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect number of arguments to #<procedure vector-cas!>".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect number of arguments to #<procedure vector-cas!>".
|
|
||||||
! 5_6.mo:Expected error in mat vector-cas!: "incorrect number of arguments to #<procedure vector-cas!>".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: 1 is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: #(4 5 3) is not a mutable vector".
|
|
||||||
5_6.mo:Expected error in mat vector-cas!: "vector-cas!: #(4 5 3) is not a valid index for #(4 5 3)".
|
|
||||||
***************
|
|
||||||
*** 3985,3992 ****
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "getprop: 3 is not a symbol".
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "putprop: "hi" is not a symbol".
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "property-list: (a b c) is not a symbol".
|
|
||||||
! 5_8.mo:Expected error in mat box-cas!: "incorrect argument count in call (box-cas! bx1)".
|
|
||||||
! 5_8.mo:Expected error in mat box-cas!: "incorrect argument count in call (box-cas! bx1 1)".
|
|
||||||
5_8.mo:Expected error in mat box-cas!: "box-cas!: 1 is not a mutable box".
|
|
||||||
5_8.mo:Expected error in mat box-cas!: "box-cas!: #&1 is not a mutable box".
|
|
||||||
6.mo:Expected error in mat port-operations: "open-input-file: failed for nonexistent file: no such file or directory".
|
|
||||||
--- 3985,3992 ----
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "getprop: 3 is not a symbol".
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "putprop: "hi" is not a symbol".
|
|
||||||
5_7.mo:Expected error in mat putprop-getprop: "property-list: (a b c) is not a symbol".
|
|
||||||
! 5_8.mo:Expected error in mat box-cas!: "incorrect number of arguments to #<procedure box-cas!>".
|
|
||||||
! 5_8.mo:Expected error in mat box-cas!: "incorrect number of arguments to #<procedure box-cas!>".
|
|
||||||
5_8.mo:Expected error in mat box-cas!: "box-cas!: 1 is not a mutable box".
|
|
||||||
5_8.mo:Expected error in mat box-cas!: "box-cas!: #&1 is not a mutable box".
|
|
||||||
6.mo:Expected error in mat port-operations: "open-input-file: failed for nonexistent file: no such file or directory".
|
|
||||||
***************
|
|
||||||
*** 4024,4045 ****
|
|
||||||
6.mo:Expected error in mat port-operations: "clear-output-port: not permitted on closed port #<output port testfile.ss>".
|
6.mo:Expected error in mat port-operations: "clear-output-port: not permitted on closed port #<output port testfile.ss>".
|
||||||
6.mo:Expected error in mat port-operations: "current-output-port: a is not a textual output port".
|
6.mo:Expected error in mat port-operations: "current-output-port: a is not a textual output port".
|
||||||
6.mo:Expected error in mat port-operations: "current-input-port: a is not a textual input port".
|
6.mo:Expected error in mat port-operations: "current-input-port: a is not a textual input port".
|
||||||
|
@ -3992,7 +4002,7 @@
|
||||||
6.mo:Expected error in mat port-operations1: "open-input-output-file: furball is not a string".
|
6.mo:Expected error in mat port-operations1: "open-input-output-file: furball is not a string".
|
||||||
6.mo:Expected error in mat port-operations1: "open-input-output-file: failed for /probably/not/a/good/path: no such file or directory".
|
6.mo:Expected error in mat port-operations1: "open-input-output-file: failed for /probably/not/a/good/path: no such file or directory".
|
||||||
6.mo:Expected error in mat port-operations1: "open-input-output-file: invalid option compressed".
|
6.mo:Expected error in mat port-operations1: "open-input-output-file: invalid option compressed".
|
||||||
--- 4024,4045 ----
|
--- 4031,4052 ----
|
||||||
6.mo:Expected error in mat port-operations: "clear-output-port: not permitted on closed port #<output port testfile.ss>".
|
6.mo:Expected error in mat port-operations: "clear-output-port: not permitted on closed port #<output port testfile.ss>".
|
||||||
6.mo:Expected error in mat port-operations: "current-output-port: a is not a textual output port".
|
6.mo:Expected error in mat port-operations: "current-output-port: a is not a textual output port".
|
||||||
6.mo:Expected error in mat port-operations: "current-input-port: a is not a textual input port".
|
6.mo:Expected error in mat port-operations: "current-input-port: a is not a textual input port".
|
||||||
|
@ -4016,7 +4026,7 @@
|
||||||
6.mo:Expected error in mat port-operations1: "open-input-output-file: failed for /probably/not/a/good/path: no such file or directory".
|
6.mo:Expected error in mat port-operations1: "open-input-output-file: failed for /probably/not/a/good/path: no such file or directory".
|
||||||
6.mo:Expected error in mat port-operations1: "open-input-output-file: invalid option compressed".
|
6.mo:Expected error in mat port-operations1: "open-input-output-file: invalid option compressed".
|
||||||
***************
|
***************
|
||||||
*** 4048,4054 ****
|
*** 4055,4061 ****
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: all-the-way is not a valid length".
|
6.mo:Expected error in mat port-operations1: "truncate-file: all-the-way is not a valid length".
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: #<input port testfile.ss> is not an output port".
|
6.mo:Expected error in mat port-operations1: "truncate-file: #<input port testfile.ss> is not an output port".
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: animal-crackers is not an output port".
|
6.mo:Expected error in mat port-operations1: "truncate-file: animal-crackers is not an output port".
|
||||||
|
@ -4024,7 +4034,7 @@
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: not permitted on closed port #<input/output port testfile.ss>".
|
6.mo:Expected error in mat port-operations1: "truncate-file: not permitted on closed port #<input/output port testfile.ss>".
|
||||||
6.mo:Expected error in mat port-operations1: "get-output-string: #<input port string> is not a string output port".
|
6.mo:Expected error in mat port-operations1: "get-output-string: #<input port string> is not a string output port".
|
||||||
6.mo:Expected error in mat port-operations1: "get-output-string: #<output port testfile.ss> is not a string output port".
|
6.mo:Expected error in mat port-operations1: "get-output-string: #<output port testfile.ss> is not a string output port".
|
||||||
--- 4048,4054 ----
|
--- 4055,4061 ----
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: all-the-way is not a valid length".
|
6.mo:Expected error in mat port-operations1: "truncate-file: all-the-way is not a valid length".
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: #<input port testfile.ss> is not an output port".
|
6.mo:Expected error in mat port-operations1: "truncate-file: #<input port testfile.ss> is not an output port".
|
||||||
6.mo:Expected error in mat port-operations1: "truncate-file: animal-crackers is not an output port".
|
6.mo:Expected error in mat port-operations1: "truncate-file: animal-crackers is not an output port".
|
||||||
|
@ -4033,7 +4043,7 @@
|
||||||
6.mo:Expected error in mat port-operations1: "get-output-string: #<input port string> is not a string output port".
|
6.mo:Expected error in mat port-operations1: "get-output-string: #<input port string> is not a string output port".
|
||||||
6.mo:Expected error in mat port-operations1: "get-output-string: #<output port testfile.ss> is not a string output port".
|
6.mo:Expected error in mat port-operations1: "get-output-string: #<output port testfile.ss> is not a string output port".
|
||||||
***************
|
***************
|
||||||
*** 4065,4072 ****
|
*** 4072,4079 ****
|
||||||
6.mo:Expected error in mat string-port-file-position: "file-position: -1 is not a valid position".
|
6.mo:Expected error in mat string-port-file-position: "file-position: -1 is not a valid position".
|
||||||
6.mo:Expected error in mat fresh-line: "fresh-line: 3 is not a textual output port".
|
6.mo:Expected error in mat fresh-line: "fresh-line: 3 is not a textual output port".
|
||||||
6.mo:Expected error in mat fresh-line: "fresh-line: #<input port string> is not a textual output port".
|
6.mo:Expected error in mat fresh-line: "fresh-line: #<input port string> is not a textual output port".
|
||||||
|
@ -4042,7 +4052,7 @@
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "~a~~~s" in call to format".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "~a~~~s" in call to format".
|
||||||
--- 4065,4072 ----
|
--- 4072,4079 ----
|
||||||
6.mo:Expected error in mat string-port-file-position: "file-position: -1 is not a valid position".
|
6.mo:Expected error in mat string-port-file-position: "file-position: -1 is not a valid position".
|
||||||
6.mo:Expected error in mat fresh-line: "fresh-line: 3 is not a textual output port".
|
6.mo:Expected error in mat fresh-line: "fresh-line: 3 is not a textual output port".
|
||||||
6.mo:Expected error in mat fresh-line: "fresh-line: #<input port string> is not a textual output port".
|
6.mo:Expected error in mat fresh-line: "fresh-line: #<input port string> is not a textual output port".
|
||||||
|
@ -4052,7 +4062,7 @@
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "~a~~~s" in call to format".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "~a~~~s" in call to format".
|
||||||
***************
|
***************
|
||||||
*** 6550,6581 ****
|
*** 6557,6588 ****
|
||||||
io.mo:Expected error in mat port-operations: "put-u8: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "put-u8: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
io.mo:Expected error in mat port-operations: "put-bytevector: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "put-bytevector: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
io.mo:Expected error in mat port-operations: "flush-output-port: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "flush-output-port: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
|
@ -4085,7 +4095,7 @@
|
||||||
io.mo:Expected error in mat port-operations1: "open-file-input/output-port: failed for /probably/not/a/good/path: no such file or directory".
|
io.mo:Expected error in mat port-operations1: "open-file-input/output-port: failed for /probably/not/a/good/path: no such file or directory".
|
||||||
io.mo:Expected error in mat port-operations1: "invalid file option uncompressed".
|
io.mo:Expected error in mat port-operations1: "invalid file option uncompressed".
|
||||||
io.mo:Expected error in mat port-operations1: "invalid file option truncate".
|
io.mo:Expected error in mat port-operations1: "invalid file option truncate".
|
||||||
--- 6550,6581 ----
|
--- 6557,6588 ----
|
||||||
io.mo:Expected error in mat port-operations: "put-u8: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "put-u8: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
io.mo:Expected error in mat port-operations: "put-bytevector: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "put-bytevector: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
io.mo:Expected error in mat port-operations: "flush-output-port: not permitted on closed port #<binary output port testfile.ss>".
|
io.mo:Expected error in mat port-operations: "flush-output-port: not permitted on closed port #<binary output port testfile.ss>".
|
||||||
|
@ -4119,7 +4129,7 @@
|
||||||
io.mo:Expected error in mat port-operations1: "invalid file option uncompressed".
|
io.mo:Expected error in mat port-operations1: "invalid file option uncompressed".
|
||||||
io.mo:Expected error in mat port-operations1: "invalid file option truncate".
|
io.mo:Expected error in mat port-operations1: "invalid file option truncate".
|
||||||
***************
|
***************
|
||||||
*** 6586,6592 ****
|
*** 6593,6599 ****
|
||||||
io.mo:Expected error in mat port-operations1: "set-port-length!: all-the-way is not a valid length".
|
io.mo:Expected error in mat port-operations1: "set-port-length!: all-the-way is not a valid length".
|
||||||
io.mo:Expected error in mat port-operations1: "truncate-port: #<binary input port testfile.ss> is not an output port".
|
io.mo:Expected error in mat port-operations1: "truncate-port: #<binary input port testfile.ss> is not an output port".
|
||||||
io.mo:Expected error in mat port-operations1: "truncate-port: animal-crackers is not an output port".
|
io.mo:Expected error in mat port-operations1: "truncate-port: animal-crackers is not an output port".
|
||||||
|
@ -4127,7 +4137,7 @@
|
||||||
io.mo:Expected error in mat port-operations1: "truncate-port: not permitted on closed port #<binary input/output port testfile.ss>".
|
io.mo:Expected error in mat port-operations1: "truncate-port: not permitted on closed port #<binary input/output port testfile.ss>".
|
||||||
io.mo:Expected error in mat port-operations3: "file-port?: "not a port" is not a port".
|
io.mo:Expected error in mat port-operations3: "file-port?: "not a port" is not a port".
|
||||||
io.mo:Expected error in mat port-operations3: "port-file-descriptor: oops is not a port".
|
io.mo:Expected error in mat port-operations3: "port-file-descriptor: oops is not a port".
|
||||||
--- 6586,6592 ----
|
--- 6593,6599 ----
|
||||||
io.mo:Expected error in mat port-operations1: "set-port-length!: all-the-way is not a valid length".
|
io.mo:Expected error in mat port-operations1: "set-port-length!: all-the-way is not a valid length".
|
||||||
io.mo:Expected error in mat port-operations1: "truncate-port: #<binary input port testfile.ss> is not an output port".
|
io.mo:Expected error in mat port-operations1: "truncate-port: #<binary input port testfile.ss> is not an output port".
|
||||||
io.mo:Expected error in mat port-operations1: "truncate-port: animal-crackers is not an output port".
|
io.mo:Expected error in mat port-operations1: "truncate-port: animal-crackers is not an output port".
|
||||||
|
@ -4136,7 +4146,7 @@
|
||||||
io.mo:Expected error in mat port-operations3: "file-port?: "not a port" is not a port".
|
io.mo:Expected error in mat port-operations3: "file-port?: "not a port" is not a port".
|
||||||
io.mo:Expected error in mat port-operations3: "port-file-descriptor: oops is not a port".
|
io.mo:Expected error in mat port-operations3: "port-file-descriptor: oops is not a port".
|
||||||
***************
|
***************
|
||||||
*** 6769,6781 ****
|
*** 6776,6788 ****
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: #vu8(1 2 3) is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: #vu8(1 2 3) is not a valid size for #<binary output port bytevector>".
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: -1 is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: -1 is not a valid size for #<binary output port bytevector>".
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: 6 is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: 6 is not a valid size for #<binary output port bytevector>".
|
||||||
|
@ -4150,7 +4160,7 @@
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: shoe is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: shoe is not a positive fixnum".
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 0 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 0 is not a positive fixnum".
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: -15 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: -15 is not a positive fixnum".
|
||||||
--- 6769,6781 ----
|
--- 6776,6788 ----
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: #vu8(1 2 3) is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: #vu8(1 2 3) is not a valid size for #<binary output port bytevector>".
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: -1 is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: -1 is not a valid size for #<binary output port bytevector>".
|
||||||
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: 6 is not a valid size for #<binary output port bytevector>".
|
io.mo:Expected error in mat low-level-port-operations: "set-binary-port-output-size!: 6 is not a valid size for #<binary output port bytevector>".
|
||||||
|
@ -4165,7 +4175,7 @@
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 0 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 0 is not a positive fixnum".
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: -15 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: -15 is not a positive fixnum".
|
||||||
***************
|
***************
|
||||||
*** 6783,6798 ****
|
*** 6790,6805 ****
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 1024.0 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 1024.0 is not a positive fixnum".
|
||||||
io.mo:Expected error in mat compression: "port-file-compressed!: #<output port string> is not a file port".
|
io.mo:Expected error in mat compression: "port-file-compressed!: #<output port string> is not a file port".
|
||||||
io.mo:Expected error in mat compression: "port-file-compressed!: cannot compress input/output port #<binary input/output port testfile.ss>".
|
io.mo:Expected error in mat compression: "port-file-compressed!: cannot compress input/output port #<binary input/output port testfile.ss>".
|
||||||
|
@ -4182,7 +4192,7 @@
|
||||||
io.mo:Expected error in mat custom-binary-ports: "unget-u8: cannot unget 255 on #<binary input port foo>".
|
io.mo:Expected error in mat custom-binary-ports: "unget-u8: cannot unget 255 on #<binary input port foo>".
|
||||||
io.mo:Expected error in mat custom-binary-ports: "put-u8: #<binary input port foo> is not a binary output port".
|
io.mo:Expected error in mat custom-binary-ports: "put-u8: #<binary input port foo> is not a binary output port".
|
||||||
io.mo:Expected error in mat custom-binary-ports: "port-length: #<binary input port foo> does not support operation".
|
io.mo:Expected error in mat custom-binary-ports: "port-length: #<binary input port foo> does not support operation".
|
||||||
--- 6783,6798 ----
|
--- 6790,6805 ----
|
||||||
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 1024.0 is not a positive fixnum".
|
io.mo:Expected error in mat custom-port-buffer-size: "custom-port-buffer-size: 1024.0 is not a positive fixnum".
|
||||||
io.mo:Expected error in mat compression: "port-file-compressed!: #<output port string> is not a file port".
|
io.mo:Expected error in mat compression: "port-file-compressed!: #<output port string> is not a file port".
|
||||||
io.mo:Expected error in mat compression: "port-file-compressed!: cannot compress input/output port #<binary input/output port testfile.ss>".
|
io.mo:Expected error in mat compression: "port-file-compressed!: cannot compress input/output port #<binary input/output port testfile.ss>".
|
||||||
|
@ -4200,7 +4210,7 @@
|
||||||
io.mo:Expected error in mat custom-binary-ports: "put-u8: #<binary input port foo> is not a binary output port".
|
io.mo:Expected error in mat custom-binary-ports: "put-u8: #<binary input port foo> is not a binary output port".
|
||||||
io.mo:Expected error in mat custom-binary-ports: "port-length: #<binary input port foo> does not support operation".
|
io.mo:Expected error in mat custom-binary-ports: "port-length: #<binary input port foo> does not support operation".
|
||||||
***************
|
***************
|
||||||
*** 6864,6879 ****
|
*** 6871,6886 ****
|
||||||
io.mo:Expected error in mat current-ports: "console-output-port: #<input port string> is not a textual output port".
|
io.mo:Expected error in mat current-ports: "console-output-port: #<input port string> is not a textual output port".
|
||||||
io.mo:Expected error in mat current-ports: "console-error-port: #<input port string> is not a textual output port".
|
io.mo:Expected error in mat current-ports: "console-error-port: #<input port string> is not a textual output port".
|
||||||
io.mo:Expected error in mat current-transcoder: "current-transcoder: #<output port string> is not a transcoder".
|
io.mo:Expected error in mat current-transcoder: "current-transcoder: #<output port string> is not a transcoder".
|
||||||
|
@ -4217,7 +4227,7 @@
|
||||||
io.mo:Expected error in mat utf-16-codec: "utf-16-codec: invalid endianness #f".
|
io.mo:Expected error in mat utf-16-codec: "utf-16-codec: invalid endianness #f".
|
||||||
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 0 of #<input port string>".
|
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 0 of #<input port string>".
|
||||||
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 15 of #<input port string>".
|
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 15 of #<input port string>".
|
||||||
--- 6864,6879 ----
|
--- 6871,6886 ----
|
||||||
io.mo:Expected error in mat current-ports: "console-output-port: #<input port string> is not a textual output port".
|
io.mo:Expected error in mat current-ports: "console-output-port: #<input port string> is not a textual output port".
|
||||||
io.mo:Expected error in mat current-ports: "console-error-port: #<input port string> is not a textual output port".
|
io.mo:Expected error in mat current-ports: "console-error-port: #<input port string> is not a textual output port".
|
||||||
io.mo:Expected error in mat current-transcoder: "current-transcoder: #<output port string> is not a transcoder".
|
io.mo:Expected error in mat current-transcoder: "current-transcoder: #<output port string> is not a transcoder".
|
||||||
|
@ -4235,7 +4245,7 @@
|
||||||
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 0 of #<input port string>".
|
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 0 of #<input port string>".
|
||||||
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 15 of #<input port string>".
|
io.mo:Expected error in mat to-fold-or-not-to-fold: "get-datum: invalid character name #\newLine at char 15 of #<input port string>".
|
||||||
***************
|
***************
|
||||||
*** 7044,7050 ****
|
*** 7051,7057 ****
|
||||||
7.mo:Expected error in mat eval-when: "invalid syntax visit-x".
|
7.mo:Expected error in mat eval-when: "invalid syntax visit-x".
|
||||||
7.mo:Expected error in mat eval-when: "invalid syntax revisit-x".
|
7.mo:Expected error in mat eval-when: "invalid syntax revisit-x".
|
||||||
7.mo:Expected error in mat compile-whole-program: "compile-whole-program: failed for nosuchfile.wpo: no such file or directory".
|
7.mo:Expected error in mat compile-whole-program: "compile-whole-program: failed for nosuchfile.wpo: no such file or directory".
|
||||||
|
@ -4243,7 +4253,7 @@
|
||||||
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception in visit: library (testfile-wpo-lib) is not visible
|
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception in visit: library (testfile-wpo-lib) is not visible
|
||||||
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-a4) not found
|
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-a4) not found
|
||||||
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-c4) not found
|
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-c4) not found
|
||||||
--- 7044,7050 ----
|
--- 7051,7057 ----
|
||||||
7.mo:Expected error in mat eval-when: "invalid syntax visit-x".
|
7.mo:Expected error in mat eval-when: "invalid syntax visit-x".
|
||||||
7.mo:Expected error in mat eval-when: "invalid syntax revisit-x".
|
7.mo:Expected error in mat eval-when: "invalid syntax revisit-x".
|
||||||
7.mo:Expected error in mat compile-whole-program: "compile-whole-program: failed for nosuchfile.wpo: no such file or directory".
|
7.mo:Expected error in mat compile-whole-program: "compile-whole-program: failed for nosuchfile.wpo: no such file or directory".
|
||||||
|
@ -4252,7 +4262,7 @@
|
||||||
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-a4) not found
|
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-a4) not found
|
||||||
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-c4) not found
|
7.mo:Expected error in mat compile-whole-program: "separate-eval: Exception: library (testfile-wpo-c4) not found
|
||||||
***************
|
***************
|
||||||
*** 7059,7085 ****
|
*** 7066,7092 ****
|
||||||
7.mo:Expected error in mat compile-whole-library: "separate-eval: Exception: library (testfile-cwl-c6) not found
|
7.mo:Expected error in mat compile-whole-library: "separate-eval: Exception: library (testfile-cwl-c6) not found
|
||||||
7.mo:Expected error in mat compile-whole-library: "separate-compile: Exception in compile-whole-library: encountered visit-only run-time library (testfile-cwl-a9) while processing file "testfile-cwl-a9.wpo"
|
7.mo:Expected error in mat compile-whole-library: "separate-compile: Exception in compile-whole-library: encountered visit-only run-time library (testfile-cwl-a9) while processing file "testfile-cwl-a9.wpo"
|
||||||
7.mo:Expected error in mat top-level-value-functions: "top-level-bound?: "hello" is not a symbol".
|
7.mo:Expected error in mat top-level-value-functions: "top-level-bound?: "hello" is not a symbol".
|
||||||
|
@ -4280,7 +4290,7 @@
|
||||||
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: hello is not an environment".
|
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: hello is not an environment".
|
||||||
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: #<environment *scheme*> is not a symbol".
|
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: #<environment *scheme*> is not a symbol".
|
||||||
7.mo:Expected error in mat top-level-value-functions: "variable i-am-not-bound-i-hope is not bound".
|
7.mo:Expected error in mat top-level-value-functions: "variable i-am-not-bound-i-hope is not bound".
|
||||||
--- 7059,7085 ----
|
--- 7066,7092 ----
|
||||||
7.mo:Expected error in mat compile-whole-library: "separate-eval: Exception: library (testfile-cwl-c6) not found
|
7.mo:Expected error in mat compile-whole-library: "separate-eval: Exception: library (testfile-cwl-c6) not found
|
||||||
7.mo:Expected error in mat compile-whole-library: "separate-compile: Exception in compile-whole-library: encountered visit-only run-time library (testfile-cwl-a9) while processing file "testfile-cwl-a9.wpo"
|
7.mo:Expected error in mat compile-whole-library: "separate-compile: Exception in compile-whole-library: encountered visit-only run-time library (testfile-cwl-a9) while processing file "testfile-cwl-a9.wpo"
|
||||||
7.mo:Expected error in mat top-level-value-functions: "top-level-bound?: "hello" is not a symbol".
|
7.mo:Expected error in mat top-level-value-functions: "top-level-bound?: "hello" is not a symbol".
|
||||||
|
@ -4309,7 +4319,7 @@
|
||||||
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: #<environment *scheme*> is not a symbol".
|
7.mo:Expected error in mat top-level-value-functions: "define-top-level-value: #<environment *scheme*> is not a symbol".
|
||||||
7.mo:Expected error in mat top-level-value-functions: "variable i-am-not-bound-i-hope is not bound".
|
7.mo:Expected error in mat top-level-value-functions: "variable i-am-not-bound-i-hope is not bound".
|
||||||
***************
|
***************
|
||||||
*** 7484,7577 ****
|
*** 7491,7584 ****
|
||||||
hash.mo:Expected error in mat old-hash-table: "hash-table-for-each: ((a . b)) is not an eq hashtable".
|
hash.mo:Expected error in mat old-hash-table: "hash-table-for-each: ((a . b)) is not an eq hashtable".
|
||||||
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
||||||
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
||||||
|
@ -4404,7 +4414,7 @@
|
||||||
hash.mo:Expected error in mat hashtable-arguments: "hashtable-ephemeron?: (hash . table) is not a hashtable".
|
hash.mo:Expected error in mat hashtable-arguments: "hashtable-ephemeron?: (hash . table) is not a hashtable".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value "oops" for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value "oops" for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value 3.5 for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value 3.5 for any".
|
||||||
--- 7484,7577 ----
|
--- 7491,7584 ----
|
||||||
hash.mo:Expected error in mat old-hash-table: "hash-table-for-each: ((a . b)) is not an eq hashtable".
|
hash.mo:Expected error in mat old-hash-table: "hash-table-for-each: ((a . b)) is not an eq hashtable".
|
||||||
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
||||||
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
hash.mo:Expected error in mat old-hash-table: "incorrect number of arguments to #<procedure>".
|
||||||
|
@ -4500,7 +4510,7 @@
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value "oops" for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value "oops" for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value 3.5 for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-ref: invalid hash-function #<procedure> return value 3.5 for any".
|
||||||
***************
|
***************
|
||||||
*** 7591,7697 ****
|
*** 7598,7704 ****
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value "oops" for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value "oops" for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 3.5 for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 3.5 for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 1+2i for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 1+2i for any".
|
||||||
|
@ -4608,7 +4618,7 @@
|
||||||
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument -1".
|
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument -1".
|
||||||
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #t".
|
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #t".
|
||||||
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #f".
|
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #f".
|
||||||
--- 7591,7697 ----
|
--- 7598,7704 ----
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value "oops" for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value "oops" for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 3.5 for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 3.5 for any".
|
||||||
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 1+2i for any".
|
hash.mo:Expected error in mat hash-return-value: "hashtable-delete!: invalid hash-function #<procedure> return value 1+2i for any".
|
||||||
|
@ -4717,7 +4727,7 @@
|
||||||
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #t".
|
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #t".
|
||||||
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #f".
|
hash.mo:Expected error in mat eqv-hashtable-arguments: "make-ephemeron-eqv-hashtable: invalid size argument #f".
|
||||||
***************
|
***************
|
||||||
*** 7699,7714 ****
|
*** 7706,7721 ****
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-delete!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-delete!: #<hashtable> is not mutable".
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
||||||
|
@ -4734,7 +4744,7 @@
|
||||||
hash.mo:Expected error in mat hash-functions: "string-ci-hash: hello is not a string".
|
hash.mo:Expected error in mat hash-functions: "string-ci-hash: hello is not a string".
|
||||||
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<eqv hashtable>".
|
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<eqv hashtable>".
|
||||||
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<hashtable>".
|
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<hashtable>".
|
||||||
--- 7699,7714 ----
|
--- 7706,7721 ----
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-delete!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-delete!: #<hashtable> is not mutable".
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
||||||
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
hash.mo:Expected error in mat generic-hashtable: "hashtable-update!: #<hashtable> is not mutable".
|
||||||
|
@ -4752,7 +4762,7 @@
|
||||||
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<eqv hashtable>".
|
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<eqv hashtable>".
|
||||||
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<hashtable>".
|
hash.mo:Expected error in mat fasl-other-hashtable: "fasl-write: invalid fasl object #<hashtable>".
|
||||||
***************
|
***************
|
||||||
*** 7824,7831 ****
|
*** 7831,7838 ****
|
||||||
8.mo:Expected error in mat with-syntax: "invalid syntax a".
|
8.mo:Expected error in mat with-syntax: "invalid syntax a".
|
||||||
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
||||||
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
||||||
|
@ -4761,7 +4771,7 @@
|
||||||
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: improper list structure (a b . c)".
|
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: improper list structure (a b . c)".
|
||||||
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: cyclic list structure (a b c b c b ...)".
|
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: cyclic list structure (a b c b c b ...)".
|
||||||
8.mo:Expected error in mat syntax->list: "syntax->list: invalid argument #<syntax a>".
|
8.mo:Expected error in mat syntax->list: "syntax->list: invalid argument #<syntax a>".
|
||||||
--- 7824,7831 ----
|
--- 7831,7838 ----
|
||||||
8.mo:Expected error in mat with-syntax: "invalid syntax a".
|
8.mo:Expected error in mat with-syntax: "invalid syntax a".
|
||||||
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
||||||
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
8.mo:Expected error in mat with-syntax: "duplicate pattern variable x in (x x)".
|
||||||
|
@ -4771,7 +4781,7 @@
|
||||||
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: cyclic list structure (a b c b c b ...)".
|
8.mo:Expected error in mat generate-temporaries: "generate-temporaries: cyclic list structure (a b c b c b ...)".
|
||||||
8.mo:Expected error in mat syntax->list: "syntax->list: invalid argument #<syntax a>".
|
8.mo:Expected error in mat syntax->list: "syntax->list: invalid argument #<syntax a>".
|
||||||
***************
|
***************
|
||||||
*** 8413,8428 ****
|
*** 8420,8435 ****
|
||||||
8.mo:Expected error in mat rnrs-eval: "attempt to assign unbound identifier foo".
|
8.mo:Expected error in mat rnrs-eval: "attempt to assign unbound identifier foo".
|
||||||
8.mo:Expected error in mat rnrs-eval: "invalid definition in immutable environment (define cons (quote #<procedure vector>))".
|
8.mo:Expected error in mat rnrs-eval: "invalid definition in immutable environment (define cons (quote #<procedure vector>))".
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "top-level-syntax: "hello" is not a symbol".
|
8.mo:Expected error in mat top-level-syntax-functions: "top-level-syntax: "hello" is not a symbol".
|
||||||
|
@ -4788,7 +4798,7 @@
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: hello is not an environment".
|
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: hello is not an environment".
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: #<environment *scheme*> is not a symbol".
|
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: #<environment *scheme*> is not a symbol".
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: cannot modify immutable environment #<environment *scheme*>".
|
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: cannot modify immutable environment #<environment *scheme*>".
|
||||||
--- 8413,8428 ----
|
--- 8420,8435 ----
|
||||||
8.mo:Expected error in mat rnrs-eval: "attempt to assign unbound identifier foo".
|
8.mo:Expected error in mat rnrs-eval: "attempt to assign unbound identifier foo".
|
||||||
8.mo:Expected error in mat rnrs-eval: "invalid definition in immutable environment (define cons (quote #<procedure vector>))".
|
8.mo:Expected error in mat rnrs-eval: "invalid definition in immutable environment (define cons (quote #<procedure vector>))".
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "top-level-syntax: "hello" is not a symbol".
|
8.mo:Expected error in mat top-level-syntax-functions: "top-level-syntax: "hello" is not a symbol".
|
||||||
|
@ -4806,7 +4816,7 @@
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: #<environment *scheme*> is not a symbol".
|
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: #<environment *scheme*> is not a symbol".
|
||||||
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: cannot modify immutable environment #<environment *scheme*>".
|
8.mo:Expected error in mat top-level-syntax-functions: "define-top-level-syntax: cannot modify immutable environment #<environment *scheme*>".
|
||||||
***************
|
***************
|
||||||
*** 8521,8543 ****
|
*** 8528,8550 ****
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: (a) is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: (a) is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: <int> is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: <-int> is not a fixnum".
|
||||||
|
@ -4830,7 +4840,7 @@
|
||||||
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
||||||
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
||||||
fx.mo:Expected error in mat $fxu<: "$fxu<: <-int> is not a fixnum".
|
fx.mo:Expected error in mat $fxu<: "$fxu<: <-int> is not a fixnum".
|
||||||
--- 8521,8543 ----
|
--- 8528,8550 ----
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: (a) is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: (a) is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: <int> is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx=?: "fx=?: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx=?: "fx=?: <-int> is not a fixnum".
|
||||||
|
@ -4855,7 +4865,7 @@
|
||||||
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
fx.mo:Expected error in mat $fxu<: "incorrect number of arguments to #<procedure $fxu<>".
|
||||||
fx.mo:Expected error in mat $fxu<: "$fxu<: <-int> is not a fixnum".
|
fx.mo:Expected error in mat $fxu<: "$fxu<: <-int> is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8569,8581 ****
|
*** 8576,8588 ****
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -4869,7 +4879,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
--- 8569,8581 ----
|
--- 8576,8588 ----
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -4884,7 +4894,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8625,8637 ****
|
*** 8632,8644 ****
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: <int> is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: a is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: a is not a fixnum".
|
||||||
|
@ -4898,7 +4908,7 @@
|
||||||
fx.mo:Expected error in mat fxmax: "fxmax: a is not a fixnum".
|
fx.mo:Expected error in mat fxmax: "fxmax: a is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxmax: "fxmax: <int> is not a fixnum".
|
fx.mo:Expected error in mat fxmax: "fxmax: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxmax: "fxmax: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxmax: "fxmax: <-int> is not a fixnum".
|
||||||
--- 8625,8637 ----
|
--- 8632,8644 ----
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: <int> is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx1+: "fx1+: a is not a fixnum".
|
fx.mo:Expected error in mat fx1+: "fx1+: a is not a fixnum".
|
||||||
|
@ -4913,7 +4923,7 @@
|
||||||
fx.mo:Expected error in mat fxmax: "fxmax: <int> is not a fixnum".
|
fx.mo:Expected error in mat fxmax: "fxmax: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxmax: "fxmax: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxmax: "fxmax: <-int> is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8729,8738 ****
|
*** 8736,8745 ****
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <int> and 10".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <int> and 10".
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments -4097 and <int>".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments -4097 and <int>".
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <-int> and 1".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <-int> and 1".
|
||||||
|
@ -4924,7 +4934,7 @@
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 35.0 is not a fixnum".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 35.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 5.0 is not a valid start index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 5.0 is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 8.0 is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 8.0 is not a valid end index".
|
||||||
--- 8729,8738 ----
|
--- 8736,8745 ----
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <int> and 10".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <int> and 10".
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments -4097 and <int>".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments -4097 and <int>".
|
||||||
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <-int> and 1".
|
fx.mo:Expected error in mat fxarithmetic-shift: "fxarithmetic-shift: fixnum overflow with arguments <-int> and 1".
|
||||||
|
@ -4936,7 +4946,7 @@
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 5.0 is not a valid start index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 5.0 is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 8.0 is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: 8.0 is not a valid end index".
|
||||||
***************
|
***************
|
||||||
*** 8746,8779 ****
|
*** 8753,8786 ****
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid start index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
||||||
|
@ -4971,7 +4981,7 @@
|
||||||
fx.mo:Expected error in mat fxif: "fxif: a is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: a is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: 3.4 is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: 3.4 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: (a) is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: (a) is not a fixnum".
|
||||||
--- 8746,8779 ----
|
--- 8753,8786 ----
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid start index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
fx.mo:Expected error in mat fxbit-field: "fxbit-field: <int> is not a valid end index".
|
||||||
|
@ -5007,7 +5017,7 @@
|
||||||
fx.mo:Expected error in mat fxif: "fxif: 3.4 is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: 3.4 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: (a) is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: (a) is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8783,8826 ****
|
*** 8790,8833 ****
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
|
@ -5052,7 +5062,7 @@
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: 3.4 is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: 3.4 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: "3" is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: "3" is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: <int> is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: <int> is not a fixnum".
|
||||||
--- 8783,8826 ----
|
--- 8790,8833 ----
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fxif: "fxif: <-int> is not a fixnum".
|
||||||
|
@ -5098,7 +5108,7 @@
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: "3" is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: "3" is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: <int> is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: <int> is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8829,8839 ****
|
*** 8836,8846 ****
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index -1".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index -1".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
||||||
|
@ -5110,7 +5120,7 @@
|
||||||
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: "3" is not a fixnum".
|
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: "3" is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3.4 is not a valid start index".
|
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3.4 is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3/4 is not a valid end index".
|
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3/4 is not a valid end index".
|
||||||
--- 8829,8839 ----
|
--- 8836,8846 ----
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index -1".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index -1".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
||||||
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
fx.mo:Expected error in mat fxcopy-bit: "fxcopy-bit: invalid bit index <int>".
|
||||||
|
@ -5123,7 +5133,7 @@
|
||||||
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3.4 is not a valid start index".
|
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3.4 is not a valid start index".
|
||||||
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3/4 is not a valid end index".
|
fx.mo:Expected error in mat fxcopy-bit-field: "fxcopy-bit-field: 3/4 is not a valid end index".
|
||||||
***************
|
***************
|
||||||
*** 8893,8902 ****
|
*** 8900,8909 ****
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: (a) is not a fixnum".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: (a) is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
||||||
|
@ -5134,7 +5144,7 @@
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 1.0 is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 1.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 3.0 is not a fixnum".
|
||||||
--- 8893,8902 ----
|
--- 8900,8909 ----
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: (a) is not a fixnum".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: (a) is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
||||||
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
fx.mo:Expected error in mat fxdiv0-and-mod0: "fxmod0: undefined for 0".
|
||||||
|
@ -5146,7 +5156,7 @@
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: 3.0 is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8912,8921 ****
|
*** 8919,8928 ****
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
|
@ -5157,7 +5167,7 @@
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 1.0 is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 1.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 3.0 is not a fixnum".
|
||||||
--- 8912,8921 ----
|
--- 8919,8928 ----
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx+/carry: "fx+/carry: <-int> is not a fixnum".
|
||||||
|
@ -5169,7 +5179,7 @@
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: 3.0 is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8931,8940 ****
|
*** 8938,8947 ****
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
|
@ -5180,7 +5190,7 @@
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 1.0 is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 1.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 3.0 is not a fixnum".
|
||||||
--- 8931,8940 ----
|
--- 8938,8947 ----
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx-/carry: "fx-/carry: <-int> is not a fixnum".
|
||||||
|
@ -5192,7 +5202,7 @@
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 2.0 is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 2.0 is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 3.0 is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: 3.0 is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 8950,8960 ****
|
*** 8957,8967 ****
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
|
@ -5204,7 +5214,7 @@
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: a is not a fixnum".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: a is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid start index 0.0".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid start index 0.0".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index 2.0".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index 2.0".
|
||||||
--- 8950,8960 ----
|
--- 8957,8967 ----
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
fx.mo:Expected error in mat fx*/carry: "fx*/carry: <-int> is not a fixnum".
|
||||||
|
@ -5217,7 +5227,7 @@
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid start index 0.0".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid start index 0.0".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index 2.0".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index 2.0".
|
||||||
***************
|
***************
|
||||||
*** 8977,8986 ****
|
*** 8984,8993 ****
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: count 1 is greater than difference between end index 5 and start index 5".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: count 1 is greater than difference between end index 5 and start index 5".
|
||||||
|
@ -5228,7 +5238,7 @@
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: a is not a fixnum".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: a is not a fixnum".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid start index 0.0".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid start index 0.0".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index 2.0".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index 2.0".
|
||||||
--- 8977,8986 ----
|
--- 8984,8993 ----
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: count 1 is greater than difference between end index 5 and start index 5".
|
fx.mo:Expected error in mat fxrotate-bit-field: "fxrotate-bit-field: count 1 is greater than difference between end index 5 and start index 5".
|
||||||
|
@ -5240,7 +5250,7 @@
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid start index 0.0".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid start index 0.0".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index 2.0".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index 2.0".
|
||||||
***************
|
***************
|
||||||
*** 8996,9013 ****
|
*** 9003,9020 ****
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <-int>".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <-int>".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: start index 7 is greater than end index 5".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: start index 7 is greater than end index 5".
|
||||||
|
@ -5259,7 +5269,7 @@
|
||||||
fl.mo:Expected error in mat fl=: "fl=: (a) is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: (a) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
||||||
--- 8996,9013 ----
|
--- 9003,9020 ----
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <int>".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <int>".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <-int>".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: invalid end index <-int>".
|
||||||
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: start index 7 is greater than end index 5".
|
fx.mo:Expected error in mat fxreverse-bit-field: "fxreverse-bit-field: start index 7 is greater than end index 5".
|
||||||
|
@ -5279,7 +5289,7 @@
|
||||||
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9015,9021 ****
|
*** 9022,9028 ****
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
||||||
|
@ -5287,7 +5297,7 @@
|
||||||
fl.mo:Expected error in mat fl<: "fl<: (a) is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: (a) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
||||||
--- 9015,9021 ----
|
--- 9022,9028 ----
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl=: "fl=: 7/2 is not a flonum".
|
||||||
|
@ -5296,7 +5306,7 @@
|
||||||
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9023,9029 ****
|
*** 9030,9036 ****
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 3 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
||||||
|
@ -5304,7 +5314,7 @@
|
||||||
fl.mo:Expected error in mat fl>: "fl>: (a) is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: (a) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
||||||
--- 9023,9029 ----
|
--- 9030,9036 ----
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 3 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<: "fl<: 7/2 is not a flonum".
|
||||||
|
@ -5313,7 +5323,7 @@
|
||||||
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9031,9037 ****
|
*** 9038,9044 ****
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
||||||
|
@ -5321,7 +5331,7 @@
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: (a) is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: (a) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
||||||
--- 9031,9037 ----
|
--- 9038,9044 ----
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>: "fl>: 7/2 is not a flonum".
|
||||||
|
@ -5330,7 +5340,7 @@
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9039,9045 ****
|
*** 9046,9052 ****
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
||||||
|
@ -5338,7 +5348,7 @@
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: (a) is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: (a) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
||||||
--- 9039,9045 ----
|
--- 9046,9052 ----
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl<=: "fl<=: 7/2 is not a flonum".
|
||||||
|
@ -5347,7 +5357,7 @@
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9047,9086 ****
|
*** 9054,9093 ****
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
||||||
|
@ -5388,7 +5398,7 @@
|
||||||
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=?: "fl>=?: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>=?: "fl>=?: 3 is not a flonum".
|
||||||
--- 9047,9086 ----
|
--- 9054,9093 ----
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
fl.mo:Expected error in mat fl>=: "fl>=: 7/2 is not a flonum".
|
||||||
|
@ -5430,7 +5440,7 @@
|
||||||
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
fl.mo:Expected error in mat fl>=?: "fl>=?: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fl>=?: "fl>=?: 3 is not a flonum".
|
fl.mo:Expected error in mat fl>=?: "fl>=?: 3 is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9090,9096 ****
|
*** 9097,9103 ****
|
||||||
fl.mo:Expected error in mat fl+: "fl+: (a . b) is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: (a . b) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl+: "fl+: 1 is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl+: "fl+: 2/3 is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: 2/3 is not a flonum".
|
||||||
|
@ -5438,7 +5448,7 @@
|
||||||
fl.mo:Expected error in mat fl-: "fl-: (a . b) is not a flonum".
|
fl.mo:Expected error in mat fl-: "fl-: (a . b) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl-: "fl-: 1 is not a flonum".
|
fl.mo:Expected error in mat fl-: "fl-: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl-: "fl-: a is not a flonum".
|
fl.mo:Expected error in mat fl-: "fl-: a is not a flonum".
|
||||||
--- 9090,9096 ----
|
--- 9097,9103 ----
|
||||||
fl.mo:Expected error in mat fl+: "fl+: (a . b) is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: (a . b) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl+: "fl+: 1 is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl+: "fl+: 2/3 is not a flonum".
|
fl.mo:Expected error in mat fl+: "fl+: 2/3 is not a flonum".
|
||||||
|
@ -5447,7 +5457,7 @@
|
||||||
fl.mo:Expected error in mat fl-: "fl-: 1 is not a flonum".
|
fl.mo:Expected error in mat fl-: "fl-: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl-: "fl-: a is not a flonum".
|
fl.mo:Expected error in mat fl-: "fl-: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9100,9182 ****
|
*** 9107,9189 ****
|
||||||
fl.mo:Expected error in mat fl*: "fl*: (a . b) is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: (a . b) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl*: "fl*: 1 is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl*: "fl*: 2/3 is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: 2/3 is not a flonum".
|
||||||
|
@ -5531,7 +5541,7 @@
|
||||||
fl.mo:Expected error in mat flround: "flround: a is not a flonum".
|
fl.mo:Expected error in mat flround: "flround: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flround: "flround: 2.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flround: "flround: 2.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flround: "flround: 2+1i is not a flonum".
|
fl.mo:Expected error in mat flround: "flround: 2+1i is not a flonum".
|
||||||
--- 9100,9182 ----
|
--- 9107,9189 ----
|
||||||
fl.mo:Expected error in mat fl*: "fl*: (a . b) is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: (a . b) is not a flonum".
|
||||||
fl.mo:Expected error in mat fl*: "fl*: 1 is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: 1 is not a flonum".
|
||||||
fl.mo:Expected error in mat fl*: "fl*: 2/3 is not a flonum".
|
fl.mo:Expected error in mat fl*: "fl*: 2/3 is not a flonum".
|
||||||
|
@ -5616,7 +5626,7 @@
|
||||||
fl.mo:Expected error in mat flround: "flround: 2.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flround: "flround: 2.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flround: "flround: 2+1i is not a flonum".
|
fl.mo:Expected error in mat flround: "flround: 2+1i is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9196,9231 ****
|
*** 9203,9238 ****
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3 is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3/4 is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3/4 is not a flonum".
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: hi is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: hi is not a flonum".
|
||||||
|
@ -5653,7 +5663,7 @@
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: a is not a flonum".
|
fl.mo:Expected error in mat fleven?: "fleven?: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 3 is not a flonum".
|
fl.mo:Expected error in mat fleven?: "fleven?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 3.2 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: 3.2 is not an integer".
|
||||||
--- 9196,9231 ----
|
--- 9203,9238 ----
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3 is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3/4 is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: 3/4 is not a flonum".
|
||||||
fl.mo:Expected error in mat flinfinite?: "flinfinite?: hi is not a flonum".
|
fl.mo:Expected error in mat flinfinite?: "flinfinite?: hi is not a flonum".
|
||||||
|
@ -5691,7 +5701,7 @@
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 3 is not a flonum".
|
fl.mo:Expected error in mat fleven?: "fleven?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 3.2 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: 3.2 is not an integer".
|
||||||
***************
|
***************
|
||||||
*** 9233,9240 ****
|
*** 9240,9247 ****
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 1+1i is not a flonum".
|
fl.mo:Expected error in mat fleven?: "fleven?: 1+1i is not a flonum".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: +inf.0 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: +inf.0 is not an integer".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: +nan.0 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: +nan.0 is not an integer".
|
||||||
|
@ -5700,7 +5710,7 @@
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: a is not a flonum".
|
fl.mo:Expected error in mat flodd?: "flodd?: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3 is not a flonum".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3.2 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3.2 is not an integer".
|
||||||
--- 9233,9240 ----
|
--- 9240,9247 ----
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: 1+1i is not a flonum".
|
fl.mo:Expected error in mat fleven?: "fleven?: 1+1i is not a flonum".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: +inf.0 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: +inf.0 is not an integer".
|
||||||
fl.mo:Expected error in mat fleven?: "fleven?: +nan.0 is not an integer".
|
fl.mo:Expected error in mat fleven?: "fleven?: +nan.0 is not an integer".
|
||||||
|
@ -5710,7 +5720,7 @@
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3 is not a flonum".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3.2 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3.2 is not an integer".
|
||||||
***************
|
***************
|
||||||
*** 9242,9248 ****
|
*** 9249,9255 ****
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3+1i is not a flonum".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3+1i is not a flonum".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: +inf.0 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: +inf.0 is not an integer".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: +nan.0 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: +nan.0 is not an integer".
|
||||||
|
@ -5718,7 +5728,7 @@
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
--- 9242,9248 ----
|
--- 9249,9255 ----
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: 3+1i is not a flonum".
|
fl.mo:Expected error in mat flodd?: "flodd?: 3+1i is not a flonum".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: +inf.0 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: +inf.0 is not an integer".
|
||||||
fl.mo:Expected error in mat flodd?: "flodd?: +nan.0 is not an integer".
|
fl.mo:Expected error in mat flodd?: "flodd?: +nan.0 is not an integer".
|
||||||
|
@ -5727,7 +5737,7 @@
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9250,9256 ****
|
*** 9257,9263 ****
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: 0.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: 0.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: 0+1i is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: 0+1i is not a flonum".
|
||||||
|
@ -5735,7 +5745,7 @@
|
||||||
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 3 is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 3 is not a flonum".
|
||||||
--- 9250,9256 ----
|
--- 9257,9263 ----
|
||||||
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: 0.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: 0.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flmin: "flmin: 0+1i is not a flonum".
|
fl.mo:Expected error in mat flmin: "flmin: 0+1i is not a flonum".
|
||||||
|
@ -5744,7 +5754,7 @@
|
||||||
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 3 is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 3 is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9258,9271 ****
|
*** 9265,9278 ****
|
||||||
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 0.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 0.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 0+1i is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 0+1i is not a flonum".
|
||||||
|
@ -5759,7 +5769,7 @@
|
||||||
fl.mo:Expected error in mat fldenominator: "fldenominator: a is not a flonum".
|
fl.mo:Expected error in mat fldenominator: "fldenominator: a is not a flonum".
|
||||||
fl.mo:Expected error in mat fldenominator: "fldenominator: 3 is not a flonum".
|
fl.mo:Expected error in mat fldenominator: "fldenominator: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fldenominator: "fldenominator: 0+1i is not a flonum".
|
fl.mo:Expected error in mat fldenominator: "fldenominator: 0+1i is not a flonum".
|
||||||
--- 9258,9271 ----
|
--- 9265,9278 ----
|
||||||
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: a is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 0.0+1.0i is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 0.0+1.0i is not a flonum".
|
||||||
fl.mo:Expected error in mat flmax: "flmax: 0+1i is not a flonum".
|
fl.mo:Expected error in mat flmax: "flmax: 0+1i is not a flonum".
|
||||||
|
@ -5775,7 +5785,7 @@
|
||||||
fl.mo:Expected error in mat fldenominator: "fldenominator: 3 is not a flonum".
|
fl.mo:Expected error in mat fldenominator: "fldenominator: 3 is not a flonum".
|
||||||
fl.mo:Expected error in mat fldenominator: "fldenominator: 0+1i is not a flonum".
|
fl.mo:Expected error in mat fldenominator: "fldenominator: 0+1i is not a flonum".
|
||||||
***************
|
***************
|
||||||
*** 9311,9317 ****
|
*** 9318,9324 ****
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
|
@ -5783,7 +5793,7 @@
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
--- 9311,9317 ----
|
--- 9318,9324 ----
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
|
@ -5792,7 +5802,7 @@
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl-: "cfl-: a is not a cflonum".
|
||||||
***************
|
***************
|
||||||
*** 9321,9334 ****
|
*** 9328,9341 ****
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
|
@ -5807,7 +5817,7 @@
|
||||||
foreign.mo:Expected error in mat load-shared-object: "load-shared-object: invalid path 3".
|
foreign.mo:Expected error in mat load-shared-object: "load-shared-object: invalid path 3".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
||||||
--- 9321,9334 ----
|
--- 9328,9341 ----
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
cfl.mo:Expected error in mat cfl/: "cfl/: a is not a cflonum".
|
||||||
|
@ -5823,7 +5833,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: no entry for "i do not exist"".
|
||||||
***************
|
***************
|
||||||
*** 9363,9370 ****
|
*** 9370,9377 ****
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "id: invalid foreign-procedure argument foo".
|
foreign.mo:Expected error in mat foreign-procedure: "id: invalid foreign-procedure argument foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle abcde".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle abcde".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "float_id: invalid foreign-procedure argument 0".
|
foreign.mo:Expected error in mat foreign-procedure: "float_id: invalid foreign-procedure argument 0".
|
||||||
|
@ -5832,7 +5842,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
||||||
foreign.mo:Expected error in mat foreign-bytevectors: "u8*->u8*: invalid foreign-procedure argument "hello"".
|
foreign.mo:Expected error in mat foreign-bytevectors: "u8*->u8*: invalid foreign-procedure argument "hello"".
|
||||||
--- 9363,9370 ----
|
--- 9370,9377 ----
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "id: invalid foreign-procedure argument foo".
|
foreign.mo:Expected error in mat foreign-procedure: "id: invalid foreign-procedure argument foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle abcde".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle abcde".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "float_id: invalid foreign-procedure argument 0".
|
foreign.mo:Expected error in mat foreign-procedure: "float_id: invalid foreign-procedure argument 0".
|
||||||
|
@ -5842,7 +5852,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
||||||
foreign.mo:Expected error in mat foreign-bytevectors: "u8*->u8*: invalid foreign-procedure argument "hello"".
|
foreign.mo:Expected error in mat foreign-bytevectors: "u8*->u8*: invalid foreign-procedure argument "hello"".
|
||||||
***************
|
***************
|
||||||
*** 9862,9874 ****
|
*** 9869,9881 ****
|
||||||
unix.mo:Expected error in mat file-operations: "file-access-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-access-time: failed for "testlink": no such file or directory".
|
||||||
unix.mo:Expected error in mat file-operations: "file-change-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-change-time: failed for "testlink": no such file or directory".
|
||||||
unix.mo:Expected error in mat file-operations: "file-modification-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-modification-time: failed for "testlink": no such file or directory".
|
||||||
|
@ -5856,7 +5866,7 @@
|
||||||
windows.mo:Expected error in mat registry: "get-registry: pooh is not a string".
|
windows.mo:Expected error in mat registry: "get-registry: pooh is not a string".
|
||||||
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
||||||
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
||||||
--- 9862,9874 ----
|
--- 9869,9881 ----
|
||||||
unix.mo:Expected error in mat file-operations: "file-access-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-access-time: failed for "testlink": no such file or directory".
|
||||||
unix.mo:Expected error in mat file-operations: "file-change-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-change-time: failed for "testlink": no such file or directory".
|
||||||
unix.mo:Expected error in mat file-operations: "file-modification-time: failed for "testlink": no such file or directory".
|
unix.mo:Expected error in mat file-operations: "file-modification-time: failed for "testlink": no such file or directory".
|
||||||
|
@ -5871,7 +5881,7 @@
|
||||||
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
||||||
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
windows.mo:Expected error in mat registry: "put-registry!: 3 is not a string".
|
||||||
***************
|
***************
|
||||||
*** 9896,9967 ****
|
*** 9903,9974 ****
|
||||||
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for -inf.0 would be outside of fixnum range".
|
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for -inf.0 would be outside of fixnum range".
|
||||||
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for +nan.0 would be outside of fixnum range".
|
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for +nan.0 would be outside of fixnum range".
|
||||||
ieee.mo:Expected error in mat fllp: "fllp: 3 is not a flonum".
|
ieee.mo:Expected error in mat fllp: "fllp: 3 is not a flonum".
|
||||||
|
@ -5944,7 +5954,7 @@
|
||||||
date.mo:Expected error in mat time: "time>=?: 3 is not a time record".
|
date.mo:Expected error in mat time: "time>=?: 3 is not a time record".
|
||||||
date.mo:Expected error in mat time: "time>=?: #<procedure car> is not a time record".
|
date.mo:Expected error in mat time: "time>=?: #<procedure car> is not a time record".
|
||||||
date.mo:Expected error in mat time: "time>=?: types of <time> and <time> differ".
|
date.mo:Expected error in mat time: "time>=?: types of <time> and <time> differ".
|
||||||
--- 9896,9967 ----
|
--- 9903,9974 ----
|
||||||
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for -inf.0 would be outside of fixnum range".
|
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for -inf.0 would be outside of fixnum range".
|
||||||
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for +nan.0 would be outside of fixnum range".
|
ieee.mo:Expected error in mat flonum->fixnum: "flonum->fixnum: result for +nan.0 would be outside of fixnum range".
|
||||||
ieee.mo:Expected error in mat fllp: "fllp: 3 is not a flonum".
|
ieee.mo:Expected error in mat fllp: "fllp: 3 is not a flonum".
|
||||||
|
@ -6018,7 +6028,7 @@
|
||||||
date.mo:Expected error in mat time: "time>=?: #<procedure car> is not a time record".
|
date.mo:Expected error in mat time: "time>=?: #<procedure car> is not a time record".
|
||||||
date.mo:Expected error in mat time: "time>=?: types of <time> and <time> differ".
|
date.mo:Expected error in mat time: "time>=?: types of <time> and <time> differ".
|
||||||
***************
|
***************
|
||||||
*** 9969,9982 ****
|
*** 9976,9989 ****
|
||||||
date.mo:Expected error in mat time: "add-duration: <time> does not have type time-duration".
|
date.mo:Expected error in mat time: "add-duration: <time> does not have type time-duration".
|
||||||
date.mo:Expected error in mat time: "subtract-duration: <time> does not have type time-duration".
|
date.mo:Expected error in mat time: "subtract-duration: <time> does not have type time-duration".
|
||||||
date.mo:Expected error in mat time: "copy-time: <date> is not a time record".
|
date.mo:Expected error in mat time: "copy-time: <date> is not a time record".
|
||||||
|
@ -6033,7 +6043,7 @@
|
||||||
date.mo:Expected error in mat date: "make-date: invalid nanosecond -1".
|
date.mo:Expected error in mat date: "make-date: invalid nanosecond -1".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid nanosecond <int>".
|
date.mo:Expected error in mat date: "make-date: invalid nanosecond <int>".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid nanosecond zero".
|
date.mo:Expected error in mat date: "make-date: invalid nanosecond zero".
|
||||||
--- 9969,9982 ----
|
--- 9976,9989 ----
|
||||||
date.mo:Expected error in mat time: "add-duration: <time> does not have type time-duration".
|
date.mo:Expected error in mat time: "add-duration: <time> does not have type time-duration".
|
||||||
date.mo:Expected error in mat time: "subtract-duration: <time> does not have type time-duration".
|
date.mo:Expected error in mat time: "subtract-duration: <time> does not have type time-duration".
|
||||||
date.mo:Expected error in mat time: "copy-time: <date> is not a time record".
|
date.mo:Expected error in mat time: "copy-time: <date> is not a time record".
|
||||||
|
@ -6049,7 +6059,7 @@
|
||||||
date.mo:Expected error in mat date: "make-date: invalid nanosecond <int>".
|
date.mo:Expected error in mat date: "make-date: invalid nanosecond <int>".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid nanosecond zero".
|
date.mo:Expected error in mat date: "make-date: invalid nanosecond zero".
|
||||||
***************
|
***************
|
||||||
*** 10002,10062 ****
|
*** 10009,10069 ****
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset 90000".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset 90000".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset est".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset est".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset "est"".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset "est"".
|
||||||
|
@ -6111,7 +6121,7 @@
|
||||||
date.mo:Expected error in mat date: "current-date: invalid time-zone offset -90000".
|
date.mo:Expected error in mat date: "current-date: invalid time-zone offset -90000".
|
||||||
date.mo:Expected error in mat date: "current-date: invalid time-zone offset 90000".
|
date.mo:Expected error in mat date: "current-date: invalid time-zone offset 90000".
|
||||||
date.mo:Expected error in mat conversions/sleep: "date->time-utc: <time> is not a date record".
|
date.mo:Expected error in mat conversions/sleep: "date->time-utc: <time> is not a date record".
|
||||||
--- 10002,10062 ----
|
--- 10009,10069 ----
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset 90000".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset 90000".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset est".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset est".
|
||||||
date.mo:Expected error in mat date: "make-date: invalid time-zone offset "est"".
|
date.mo:Expected error in mat date: "make-date: invalid time-zone offset "est"".
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-0-f-f-f 2018-07-17 17:57:31.932340347 -0400
|
*** errors-compile-0-f-f-f 2018-07-15 22:22:57.502803909 -0600
|
||||||
--- errors-interpret-0-f-f-f 2018-07-17 17:26:13.772403640 -0400
|
--- errors-interpret-0-f-f-f 2018-07-15 21:46:11.227902570 -0600
|
||||||
***************
|
***************
|
||||||
*** 1,7 ****
|
*** 1,7 ****
|
||||||
primvars.mo:Expected error in mat make-parameter: "make-parameter: 2 is not a procedure".
|
primvars.mo:Expected error in mat make-parameter: "make-parameter: 2 is not a procedure".
|
||||||
|
@ -196,7 +196,44 @@
|
||||||
3.mo:Expected error in mat mrvs: "returned two values to single value return context".
|
3.mo:Expected error in mat mrvs: "returned two values to single value return context".
|
||||||
3.mo:Expected error in mat mrvs: "cdr: a is not a pair".
|
3.mo:Expected error in mat mrvs: "cdr: a is not a pair".
|
||||||
***************
|
***************
|
||||||
*** 4069,4084 ****
|
*** 3829,3845 ****
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
|
--- 3835,3851 ----
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
|
***************
|
||||||
|
*** 4076,4091 ****
|
||||||
6.mo:Expected error in mat pretty-print: "incorrect argument count in call (pretty-format (quote foo) (quote x) (quote x))".
|
6.mo:Expected error in mat pretty-print: "incorrect argument count in call (pretty-format (quote foo) (quote x) (quote x))".
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
||||||
|
@ -213,9 +250,9 @@
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "abc~s" in call to fprintf at line 1, char 29 of testfile.ss".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "abc~s" in call to fprintf at line 1, char 29 of testfile.ss".
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too many arguments for control string "~%~abc~adef~ag~s~~~%" in call to fprintf at line 1, char 29 of testfile.ss".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too many arguments for control string "~%~abc~adef~ag~s~~~%" in call to fprintf at line 1, char 29 of testfile.ss".
|
||||||
6.mo:Expected error in mat print-parameters: "write: cycle detected; proceeding with (print-graph #t)".
|
6.mo:Expected error in mat print-parameters: "write: cycle detected; proceeding with (print-graph #t)".
|
||||||
--- 4075,4084 ----
|
--- 4082,4091 ----
|
||||||
***************
|
***************
|
||||||
*** 7024,7030 ****
|
*** 7031,7037 ****
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
||||||
|
@ -223,7 +260,7 @@
|
||||||
7.mo:Expected error in mat eval: "interpret: 7 is not an environment".
|
7.mo:Expected error in mat eval: "interpret: 7 is not an environment".
|
||||||
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
||||||
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
||||||
--- 7024,7030 ----
|
--- 7031,7037 ----
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
||||||
|
@ -232,7 +269,7 @@
|
||||||
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
||||||
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
||||||
***************
|
***************
|
||||||
*** 7352,7358 ****
|
*** 7359,7365 ****
|
||||||
record.mo:Expected error in mat record25: "invalid value #\9 for foreign type uptr".
|
record.mo:Expected error in mat record25: "invalid value #\9 for foreign type uptr".
|
||||||
record.mo:Expected error in mat record25: "invalid value 10 for foreign type float".
|
record.mo:Expected error in mat record25: "invalid value 10 for foreign type float".
|
||||||
record.mo:Expected error in mat record25: "invalid value 11.0+0.0i for foreign type double".
|
record.mo:Expected error in mat record25: "invalid value 11.0+0.0i for foreign type double".
|
||||||
|
@ -240,7 +277,7 @@
|
||||||
record.mo:Expected error in mat record25: "invalid value 12.0 for foreign type long-long".
|
record.mo:Expected error in mat record25: "invalid value 12.0 for foreign type long-long".
|
||||||
record.mo:Expected error in mat record25: "invalid value 13.0 for foreign type unsigned-long-long".
|
record.mo:Expected error in mat record25: "invalid value 13.0 for foreign type unsigned-long-long".
|
||||||
record.mo:Expected error in mat record25: "invalid value 3.0 for foreign type int".
|
record.mo:Expected error in mat record25: "invalid value 3.0 for foreign type int".
|
||||||
--- 7352,7358 ----
|
--- 7359,7365 ----
|
||||||
record.mo:Expected error in mat record25: "invalid value #\9 for foreign type uptr".
|
record.mo:Expected error in mat record25: "invalid value #\9 for foreign type uptr".
|
||||||
record.mo:Expected error in mat record25: "invalid value 10 for foreign type float".
|
record.mo:Expected error in mat record25: "invalid value 10 for foreign type float".
|
||||||
record.mo:Expected error in mat record25: "invalid value 11.0+0.0i for foreign type double".
|
record.mo:Expected error in mat record25: "invalid value 11.0+0.0i for foreign type double".
|
||||||
|
@ -249,7 +286,7 @@
|
||||||
record.mo:Expected error in mat record25: "invalid value 13.0 for foreign type unsigned-long-long".
|
record.mo:Expected error in mat record25: "invalid value 13.0 for foreign type unsigned-long-long".
|
||||||
record.mo:Expected error in mat record25: "invalid value 3.0 for foreign type int".
|
record.mo:Expected error in mat record25: "invalid value 3.0 for foreign type int".
|
||||||
***************
|
***************
|
||||||
*** 8569,8581 ****
|
*** 8576,8588 ****
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -263,7 +300,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
--- 8569,8581 ----
|
--- 8576,8588 ----
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -278,7 +315,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 9336,9360 ****
|
*** 9343,9367 ****
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
|
@ -304,7 +341,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier booleen".
|
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier booleen".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier integer-34".
|
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier integer-34".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure result type specifier chare".
|
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure result type specifier chare".
|
||||||
--- 9336,9360 ----
|
--- 9343,9367 ----
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
foreign.mo:Expected error in mat foreign-procedure: "foreign-procedure: invalid foreign procedure handle foo".
|
||||||
|
@ -331,7 +368,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier integer-34".
|
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure argument type specifier integer-34".
|
||||||
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure result type specifier chare".
|
foreign.mo:Expected error in mat foreign-procedure: "invalid foreign-procedure result type specifier chare".
|
||||||
***************
|
***************
|
||||||
*** 9367,9398 ****
|
*** 9374,9405 ****
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "incorrect argument count in call (foreign-sizeof (quote int) (quote int))".
|
foreign.mo:Expected error in mat foreign-sizeof: "incorrect argument count in call (foreign-sizeof (quote int) (quote int))".
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
||||||
|
@ -364,7 +401,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
--- 9367,9398 ----
|
--- 9374,9405 ----
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "incorrect argument count in call (foreign-sizeof (quote int) (quote int))".
|
foreign.mo:Expected error in mat foreign-sizeof: "incorrect argument count in call (foreign-sizeof (quote int) (quote int))".
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier i-am-not-a-type".
|
||||||
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
foreign.mo:Expected error in mat foreign-sizeof: "foreign-sizeof: invalid foreign type specifier 1".
|
||||||
|
@ -398,7 +435,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
***************
|
***************
|
||||||
*** 9400,9425 ****
|
*** 9407,9432 ****
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
|
@ -425,7 +462,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
--- 9400,9425 ----
|
--- 9407,9432 ----
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-strings: "foreign-callable: invalid return value ("ello" 4) from #<procedure>".
|
||||||
|
@ -453,7 +490,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
***************
|
***************
|
||||||
*** 9430,9464 ****
|
*** 9437,9471 ****
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
|
@ -489,7 +526,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
||||||
--- 9430,9464 ----
|
--- 9437,9471 ----
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-fixed-types: "foreign-callable: invalid return value (- x 7) from #<procedure>".
|
||||||
|
@ -526,7 +563,7 @@
|
||||||
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
||||||
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
foreign.mo:Expected error in mat foreign-C-types: "foreign-callable: invalid return value (73 74) from #<procedure>".
|
||||||
***************
|
***************
|
||||||
*** 10065,10074 ****
|
*** 10072,10081 ****
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
||||||
|
@ -537,7 +574,7 @@
|
||||||
oop.mo:Expected error in mat oop: "m1: not applicable to 17".
|
oop.mo:Expected error in mat oop: "m1: not applicable to 17".
|
||||||
oop.mo:Expected error in mat oop: "variable <a>-x1 is not bound".
|
oop.mo:Expected error in mat oop: "variable <a>-x1 is not bound".
|
||||||
oop.mo:Expected error in mat oop: "variable <a>-x1-set! is not bound".
|
oop.mo:Expected error in mat oop: "variable <a>-x1-set! is not bound".
|
||||||
--- 10065,10074 ----
|
--- 10072,10081 ----
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-0-f-t-f 2018-07-17 17:05:48.812444920 -0400
|
*** errors-compile-0-f-t-f 2018-07-15 21:23:08.670931178 -0600
|
||||||
--- errors-interpret-0-f-t-f 2018-07-17 17:36:49.080382231 -0400
|
--- errors-interpret-0-f-t-f 2018-07-15 21:58:19.008974933 -0600
|
||||||
***************
|
***************
|
||||||
*** 1,7 ****
|
*** 1,7 ****
|
||||||
primvars.mo:Expected error in mat make-parameter: "make-parameter: 2 is not a procedure".
|
primvars.mo:Expected error in mat make-parameter: "make-parameter: 2 is not a procedure".
|
||||||
|
@ -169,7 +169,44 @@
|
||||||
3.mo:Expected error in mat letrec: "variable f is not bound".
|
3.mo:Expected error in mat letrec: "variable f is not bound".
|
||||||
3.mo:Expected error in mat letrec: "attempt to reference undefined variable a".
|
3.mo:Expected error in mat letrec: "attempt to reference undefined variable a".
|
||||||
***************
|
***************
|
||||||
*** 4069,4084 ****
|
*** 3829,3845 ****
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
|
--- 3835,3851 ----
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
! misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
|
***************
|
||||||
|
*** 4076,4091 ****
|
||||||
6.mo:Expected error in mat pretty-print: "incorrect argument count in call (pretty-format (quote foo) (quote x) (quote x))".
|
6.mo:Expected error in mat pretty-print: "incorrect argument count in call (pretty-format (quote foo) (quote x) (quote x))".
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
6.mo:Expected error in mat pretty-print: "pretty-format: 3 is not a symbol".
|
||||||
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
6.mo:Expected error in mat pretty-print: "pretty-format: invalid format (bad 0 ... ... 0 format)".
|
||||||
|
@ -186,9 +223,9 @@
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "abc~s" in call to fprintf at line 1, char 29 of testfile.ss".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too few arguments for control string "abc~s" in call to fprintf at line 1, char 29 of testfile.ss".
|
||||||
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too many arguments for control string "~%~abc~adef~ag~s~~~%" in call to fprintf at line 1, char 29 of testfile.ss".
|
6.mo:Expected warning in mat cp1in-verify-format-warnings: "compile: too many arguments for control string "~%~abc~adef~ag~s~~~%" in call to fprintf at line 1, char 29 of testfile.ss".
|
||||||
6.mo:Expected error in mat print-parameters: "write: cycle detected; proceeding with (print-graph #t)".
|
6.mo:Expected error in mat print-parameters: "write: cycle detected; proceeding with (print-graph #t)".
|
||||||
--- 4075,4084 ----
|
--- 4082,4091 ----
|
||||||
***************
|
***************
|
||||||
*** 7024,7030 ****
|
*** 7031,7037 ****
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
||||||
|
@ -196,7 +233,7 @@
|
||||||
7.mo:Expected error in mat eval: "interpret: 7 is not an environment".
|
7.mo:Expected error in mat eval: "interpret: 7 is not an environment".
|
||||||
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
||||||
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
||||||
--- 7024,7030 ----
|
--- 7031,7037 ----
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in include: failed for testfile-mc-1a.ss: no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: failed for "testfile-mc-1a.ss": no such file or directory
|
||||||
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
7.mo:Expected error in mat maybe-compile: "separate-compile: Exception in maybe-compile-library: file "testfile-mc-1a.ss" not found in source directories
|
||||||
|
@ -205,7 +242,7 @@
|
||||||
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
7.mo:Expected error in mat eval: "compile: 7 is not an environment".
|
||||||
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
7.mo:Expected error in mat expand: "sc-expand: 7 is not an environment".
|
||||||
***************
|
***************
|
||||||
*** 7161,7168 ****
|
*** 7168,7175 ****
|
||||||
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
||||||
7.mo:Expected error in mat error: "a: hit me!".
|
7.mo:Expected error in mat error: "a: hit me!".
|
||||||
7.mo:Expected error in mat error: "f: n is 0".
|
7.mo:Expected error in mat error: "f: n is 0".
|
||||||
|
@ -214,7 +251,7 @@
|
||||||
record.mo:Expected error in mat record2: "invalid value 3 for foreign type double-float".
|
record.mo:Expected error in mat record2: "invalid value 3 for foreign type double-float".
|
||||||
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
||||||
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
||||||
--- 7161,7168 ----
|
--- 7168,7175 ----
|
||||||
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
7.mo:Expected error in mat bytes-allocated: "bytes-allocated: invalid space gnu".
|
||||||
7.mo:Expected error in mat error: "a: hit me!".
|
7.mo:Expected error in mat error: "a: hit me!".
|
||||||
7.mo:Expected error in mat error: "f: n is 0".
|
7.mo:Expected error in mat error: "f: n is 0".
|
||||||
|
@ -224,7 +261,7 @@
|
||||||
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
record.mo:Expected error in mat record2: "3 is not of type #<record type fudge>".
|
||||||
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
record.mo:Expected error in mat record2: "make-record-type: invalid field list ((immutable double-float a) . b)".
|
||||||
***************
|
***************
|
||||||
*** 7170,7184 ****
|
*** 7177,7191 ****
|
||||||
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
||||||
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
||||||
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
||||||
|
@ -240,7 +277,7 @@
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid input #f".
|
record.mo:Expected error in mat record9: "record-reader: invalid input #f".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
--- 7170,7184 ----
|
--- 7177,7191 ----
|
||||||
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
record.mo:Expected error in mat type-descriptor: "invalid syntax (type-descriptor 3)".
|
||||||
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
record.mo:Expected error in mat type-descriptor: "type-descriptor: unrecognized record car".
|
||||||
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
record.mo:Expected error in mat record3: "variable set-fudge-a! is not bound".
|
||||||
|
@ -257,7 +294,7 @@
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
record.mo:Expected error in mat record9: "record-reader: invalid second argument fudge".
|
||||||
***************
|
***************
|
||||||
*** 7191,7216 ****
|
*** 7198,7223 ****
|
||||||
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
|
@ -284,7 +321,7 @@
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: 0 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: 0 is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
||||||
--- 7191,7216 ----
|
--- 7198,7223 ----
|
||||||
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record10: "read: unresolvable cycle constructing record of type #<record type bar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
record.mo:Expected error in mat record16: "read: unresolvable cycle constructing record of type #<record type bazar> at char 3 of #<input port string>".
|
||||||
|
@ -312,7 +349,7 @@
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: <int> is not a positive fixnum".
|
||||||
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
record.mo:Expected error in mat foreign-data: "foreign-alloc: -5 is not a positive fixnum".
|
||||||
***************
|
***************
|
||||||
*** 7341,7379 ****
|
*** 7348,7386 ****
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
||||||
|
@ -352,7 +389,7 @@
|
||||||
record.mo:Expected error in mat record?: "record?: 4 is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: 4 is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
||||||
--- 7341,7379 ----
|
--- 7348,7386 ----
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
record.mo:Expected error in mat record22: "invalid field specifier (immutable creepy q)".
|
||||||
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
record.mo:Expected error in mat record23: "make-record-type: cannot extend sealed record type #<record type foo>".
|
||||||
|
@ -393,7 +430,7 @@
|
||||||
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: a is not a record type descriptor".
|
||||||
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
record.mo:Expected error in mat record?: "record?: #(1) is not a record type descriptor".
|
||||||
***************
|
***************
|
||||||
*** 7388,7444 ****
|
*** 7395,7451 ****
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
||||||
|
@ -451,7 +488,7 @@
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
||||||
--- 7388,7444 ----
|
--- 7395,7451 ----
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
record.mo:Expected error in mat r6rs-records-procedural: "make-record-constructor-descriptor: invalid protocol flimflam".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure not-a-procedure".
|
||||||
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
record.mo:Expected error in mat r6rs-records-procedural: "attempt to apply non-procedure spam".
|
||||||
|
@ -510,7 +547,7 @@
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
record.mo:Expected error in mat r6rs-records-syntactic: "define-record-type: incompatible record type cpoint - different parent".
|
||||||
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
record.mo:Expected error in mat r6rs-records-syntactic: "cannot extend define-record-type parent fratrat".
|
||||||
***************
|
***************
|
||||||
*** 8569,8581 ****
|
*** 8576,8588 ****
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -524,7 +561,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
--- 8569,8581 ----
|
--- 8576,8588 ----
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx-: "fx-: #f is not a fixnum".
|
||||||
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
fx.mo:Expected error in mat fx*: "fx*: (a . b) is not a fixnum".
|
||||||
|
@ -539,7 +576,7 @@
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: <-int> is not a fixnum".
|
||||||
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
fx.mo:Expected error in mat r6rs:fx*: "fx*: #f is not a fixnum".
|
||||||
***************
|
***************
|
||||||
*** 10065,10074 ****
|
*** 10072,10081 ****
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
||||||
|
@ -550,7 +587,7 @@
|
||||||
oop.mo:Expected error in mat oop: "m1: not applicable to 17".
|
oop.mo:Expected error in mat oop: "m1: not applicable to 17".
|
||||||
oop.mo:Expected error in mat oop: "variable <a>-x1 is not bound".
|
oop.mo:Expected error in mat oop: "variable <a>-x1 is not bound".
|
||||||
oop.mo:Expected error in mat oop: "variable <a>-x1-set! is not bound".
|
oop.mo:Expected error in mat oop: "variable <a>-x1-set! is not bound".
|
||||||
--- 10065,10074 ----
|
--- 10072,10081 ----
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (memq (quote b) (quote (1 2 a 3 4)))".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
exceptions.mo:Expected error in mat assert: "failed assertion (q ...)".
|
||||||
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
exceptions.mo:Expected error in mat assert: "failed assertion (andmap symbol? (syntax (x ...)))".
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-3-f-f-f 2018-05-21 15:41:36.322395203 -0400
|
*** errors-compile-3-f-f-f 2018-07-15 21:17:33.694898701 -0600
|
||||||
--- errors-interpret-3-f-f-f 2018-05-21 16:32:29.625426575 -0400
|
--- errors-interpret-3-f-f-f 2018-07-15 22:38:15.063904376 -0600
|
||||||
***************
|
***************
|
||||||
*** 1,3 ****
|
*** 1,3 ****
|
||||||
--- 1,9 ----
|
--- 1,9 ----
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
*** errors-compile-3-f-t-f 2018-05-21 15:49:28.816472990 -0400
|
*** errors-compile-3-f-t-f 2018-07-15 21:28:23.140744647 -0600
|
||||||
--- errors-interpret-3-f-t-f 2018-05-21 16:15:47.611381258 -0400
|
--- errors-interpret-3-f-t-f 2018-07-15 22:04:18.093436772 -0600
|
||||||
***************
|
***************
|
||||||
*** 1,3 ****
|
*** 1,3 ****
|
||||||
--- 1,9 ----
|
--- 1,9 ----
|
||||||
|
|
|
@ -3821,6 +3821,26 @@ misc.mo:Expected error in mat virtual-registers: "set-virtual-register!: invalid
|
||||||
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
||||||
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
||||||
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args) 1)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-a-procedure is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (cont0 (quote x))".
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (cont0 (quote x))".
|
||||||
|
|
|
@ -3821,6 +3821,26 @@ misc.mo:Expected error in mat virtual-registers: "set-virtual-register!: invalid
|
||||||
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah)".
|
||||||
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
misc.mo:Expected error in mat pariah: "invalid syntax (pariah . 17)".
|
||||||
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
misc.mo:Expected error in mat procedure-arity-mask: "procedure-arity-mask: 17 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (make-arity-wrapper-procedure (lambda args args) 1)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1 is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-a-procedure is not a procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: not-an-exact-integer is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "make-arity-wrapper-procedure: 1.0 is not an arity mask".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "arity-wrapper-procedure-data: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data!)".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "incorrect argument count in call (set-arity-wrapper-procedure-data! (make-arity-wrapper-procedure (lambda args args) 1 #f))".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: 1 is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure-data!: #<procedure> is not an arity wrapper procedure".
|
||||||
|
misc.mo:Expected error in mat arity-wrapper-procedure: "set-arity-wrapper-procedure!: #<procedure $arity-wrapper-apply> is not an arity wrapper procedure".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
cp0.mo:Expected error in mat cp0-regression: "attempt to reference undefined variable x".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (g)".
|
||||||
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (cont0 (quote x))".
|
cp0.mo:Expected error in mat cp0-regression: "incorrect argument count in call (cont0 (quote x))".
|
||||||
|
|
|
@ -58,6 +58,19 @@ Online versions of both books can be found at
|
||||||
%-----------------------------------------------------------------------------
|
%-----------------------------------------------------------------------------
|
||||||
\section{Functionality Changes}\label{section:functionality}
|
\section{Functionality Changes}\label{section:functionality}
|
||||||
|
|
||||||
|
\subsection{Procedure arity-mask adjustment and redirection (9.5.1)}
|
||||||
|
|
||||||
|
The new procedure \scheme{make-arity-wrapper-procedure} creates a
|
||||||
|
procedure that behaves like a given one, but with a different
|
||||||
|
result for \scheme{procedure-arity-mask}. The new mask is intended to be a
|
||||||
|
subset of the original procedure's arity mask, and the original procedure
|
||||||
|
is intended to report its own error for argument counts that do not fit the
|
||||||
|
specified mask, but neither behavior is checked.
|
||||||
|
The wrapped procedure can be replaced imperatively, which is useful
|
||||||
|
for triggering just-in-time conversions of a procedure's
|
||||||
|
implementation while imposing a minimal overhead on calls to the
|
||||||
|
procedure before or after conversion.
|
||||||
|
|
||||||
\subsection{Ordered guardians (9.5.1)}
|
\subsection{Ordered guardians (9.5.1)}
|
||||||
|
|
||||||
The \scheme{make-guardian} function now accepts an optional argument to
|
The \scheme{make-guardian} function now accepts an optional argument to
|
||||||
|
|
18
s/cmacros.ss
18
s/cmacros.ss
|
@ -749,6 +749,8 @@
|
||||||
|
|
||||||
(define-constant code-flag-system #b0001)
|
(define-constant code-flag-system #b0001)
|
||||||
(define-constant code-flag-continuation #b0010)
|
(define-constant code-flag-continuation #b0010)
|
||||||
|
(define-constant code-flag-mutable-closure #b0100)
|
||||||
|
(define-constant code-flag-arity-in-closure #b1000)
|
||||||
|
|
||||||
(define-constant fixnum-bits
|
(define-constant fixnum-bits
|
||||||
(case (constant ptr-bits)
|
(case (constant ptr-bits)
|
||||||
|
@ -835,6 +837,14 @@
|
||||||
(fxlogor (constant type-code)
|
(fxlogor (constant type-code)
|
||||||
(fxsll (constant code-flag-continuation)
|
(fxsll (constant code-flag-continuation)
|
||||||
(constant code-flags-offset))))
|
(constant code-flags-offset))))
|
||||||
|
(define-constant type-code-mutable-closure
|
||||||
|
(fxlogor (constant type-code)
|
||||||
|
(fxsll (constant code-flag-mutable-closure)
|
||||||
|
(constant code-flags-offset))))
|
||||||
|
(define-constant type-code-arity-in-closure
|
||||||
|
(fxlogor (constant type-code)
|
||||||
|
(fxsll (constant code-flag-arity-in-closure)
|
||||||
|
(constant code-flags-offset))))
|
||||||
|
|
||||||
;; type checks are generally performed by applying the mask to the object
|
;; type checks are generally performed by applying the mask to the object
|
||||||
;; then comparing against the type code. a mask equal to
|
;; then comparing against the type code. a mask equal to
|
||||||
|
@ -910,6 +920,12 @@
|
||||||
(define-constant mask-continuation-code
|
(define-constant mask-continuation-code
|
||||||
(fxlogor (fxsll (constant code-flag-continuation) (constant code-flags-offset))
|
(fxlogor (fxsll (constant code-flag-continuation) (constant code-flags-offset))
|
||||||
(fx- (fxsll 1 (constant code-flags-offset)) 1)))
|
(fx- (fxsll 1 (constant code-flags-offset)) 1)))
|
||||||
|
(define-constant mask-code-mutable-closure
|
||||||
|
(fxlogor (fxsll (constant code-flag-mutable-closure) (constant code-flags-offset))
|
||||||
|
(fx- (fxsll 1 (constant code-flags-offset)) 1)))
|
||||||
|
(define-constant mask-code-arity-in-closure
|
||||||
|
(fxlogor (fxsll (constant code-flag-arity-in-closure) (constant code-flags-offset))
|
||||||
|
(fx- (fxsll 1 (constant code-flags-offset)) 1)))
|
||||||
(define-constant mask-thread (constant byte-constant-mask))
|
(define-constant mask-thread (constant byte-constant-mask))
|
||||||
(define-constant mask-tlc (constant byte-constant-mask))
|
(define-constant mask-tlc (constant byte-constant-mask))
|
||||||
|
|
||||||
|
@ -2602,6 +2618,8 @@
|
||||||
(nuate #f 0 #f #t)
|
(nuate #f 0 #f #t)
|
||||||
(virtual-register #f 1 #t #t)
|
(virtual-register #f 1 #t #t)
|
||||||
(set-virtual-register! #f 1 #t #t)
|
(set-virtual-register! #f 1 #t #t)
|
||||||
|
($arity-wrapper-apply #f 0 #f #f)
|
||||||
|
(arity-wrapper-apply #f 0 #f #f)
|
||||||
))
|
))
|
||||||
|
|
||||||
(let ()
|
(let ()
|
||||||
|
|
|
@ -4800,12 +4800,23 @@
|
||||||
(guard (target-fixnum? d))
|
(guard (target-fixnum? d))
|
||||||
(%mref ,e-v ,(+ (fix d) (constant closure-data-disp)))]
|
(%mref ,e-v ,(+ (fix d) (constant closure-data-disp)))]
|
||||||
[else (%mref ,e-v ,e-i ,(constant closure-data-disp))])])
|
[else (%mref ,e-v ,e-i ,(constant closure-data-disp))])])
|
||||||
|
(define-inline 3 $closure-set!
|
||||||
|
[(e-v e-i e-new)
|
||||||
|
(nanopass-case (L7 Expr) e-i
|
||||||
|
[(quote ,d)
|
||||||
|
(guard (target-fixnum? d))
|
||||||
|
(build-dirty-store e-v (+ (fix d) (constant closure-data-disp)) e-new)]
|
||||||
|
[else (build-dirty-store e-v e-i (constant closure-data-disp) e-new)])])
|
||||||
(define-inline 3 $closure-code
|
(define-inline 3 $closure-code
|
||||||
[(e) (%inline -
|
[(e) (%inline -
|
||||||
,(%mref ,e ,(constant closure-code-disp))
|
,(%mref ,e ,(constant closure-code-disp))
|
||||||
,(%constant code-data-disp))])
|
,(%constant code-data-disp))])
|
||||||
(define-inline 3 $code-free-count
|
(define-inline 3 $code-free-count
|
||||||
[(e) (build-fix (%mref ,e ,(constant code-closure-length-disp)))])
|
[(e) (build-fix (%mref ,e ,(constant code-closure-length-disp)))])
|
||||||
|
(define-inline 3 $code-mutable-closure?
|
||||||
|
[(e) (%typed-object-check mask-code-mutable-closure type-code-mutable-closure ,e)])
|
||||||
|
(define-inline 3 $code-arity-in-closure?
|
||||||
|
[(e) (%typed-object-check mask-code-arity-in-closure type-code-arity-in-closure ,e)])
|
||||||
(define-inline 2 $unbound-object
|
(define-inline 2 $unbound-object
|
||||||
[() `(quote ,($unbound-object))])
|
[() `(quote ,($unbound-object))])
|
||||||
(define-inline 2 void
|
(define-inline 2 void
|
||||||
|
@ -5281,7 +5292,8 @@
|
||||||
(let ()
|
(let ()
|
||||||
(define hand-coded-closure?
|
(define hand-coded-closure?
|
||||||
(lambda (name)
|
(lambda (name)
|
||||||
(not (memq name '(nuate nonprocedure-code error-invoke invoke)))))
|
(not (memq name '(nuate nonprocedure-code error-invoke invoke
|
||||||
|
arity-wrapper-apply $arity-wrapper-apply)))))
|
||||||
(define-inline 2 $hand-coded
|
(define-inline 2 $hand-coded
|
||||||
[(name)
|
[(name)
|
||||||
(nanopass-case (L7 Expr) name
|
(nanopass-case (L7 Expr) name
|
||||||
|
@ -5374,6 +5386,28 @@
|
||||||
(define-tc-parameter default-record-hash-procedure default-record-hash-procedure)
|
(define-tc-parameter default-record-hash-procedure default-record-hash-procedure)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(let ()
|
||||||
|
(define (make-wrapper-closure-alloc e-proc e-arity-mask e-data size libspec)
|
||||||
|
(bind #t ([c (%constant-alloc type-closure (fx* size (constant ptr-bytes)))])
|
||||||
|
(%seq
|
||||||
|
(set! ,(%mref ,c ,(constant closure-code-disp))
|
||||||
|
(literal ,(make-info-literal #f 'library libspec (constant code-data-disp))))
|
||||||
|
(set! ,(%mref ,c ,(constant closure-data-disp)) ,e-proc)
|
||||||
|
(set! ,(%mref ,c ,(fx+ (constant ptr-bytes) (constant closure-data-disp))) ,e-arity-mask)
|
||||||
|
,(if e-data
|
||||||
|
(%seq
|
||||||
|
(set! ,(%mref ,c ,(fx+ (fx* (constant ptr-bytes) 2) (constant closure-data-disp))) ,e-data)
|
||||||
|
,c)
|
||||||
|
c))))
|
||||||
|
(define-inline 3 make-arity-wrapper-procedure
|
||||||
|
[(e-proc e-arity-mask e-data)
|
||||||
|
(bind #f (e-proc e-arity-mask e-data)
|
||||||
|
(make-wrapper-closure-alloc e-proc e-arity-mask e-data 4 (lookup-libspec arity-wrapper-apply)))])
|
||||||
|
(define-inline 3 $make-arity-wrapper-procedure
|
||||||
|
[(e-proc e-arity-mask)
|
||||||
|
(bind #f (e-proc e-arity-mask)
|
||||||
|
(make-wrapper-closure-alloc e-proc e-arity-mask #f 3 (lookup-libspec $arity-wrapper-apply)))]))
|
||||||
|
|
||||||
(define-inline 3 $install-guardian
|
(define-inline 3 $install-guardian
|
||||||
[(e-obj e-rep e-tconc ordered?)
|
[(e-obj e-rep e-tconc ordered?)
|
||||||
(bind #f (e-obj e-rep e-tconc ordered?)
|
(bind #f (e-obj e-rep e-tconc ordered?)
|
||||||
|
@ -12182,6 +12216,30 @@
|
||||||
(out %ac0 %ac1 %cp %xp %yp %ts %td scheme-args extra-regs))))
|
(out %ac0 %ac1 %cp %xp %yp %ts %td scheme-args extra-regs))))
|
||||||
(set! ,%ac0 ,(%constant svoid))
|
(set! ,%ac0 ,(%constant svoid))
|
||||||
(jump ,%ref-ret (,%ac0))))]
|
(jump ,%ref-ret (,%ac0))))]
|
||||||
|
[($arity-wrapper-apply arity-wrapper-apply)
|
||||||
|
(let ([info (make-info (symbol->string sym) '())])
|
||||||
|
(info-lambda-fv*-set! info (if (eq? sym '$arity-wrapper-apply)
|
||||||
|
'(box arity-mask)
|
||||||
|
'(box arity-mask data)))
|
||||||
|
(info-lambda-flags-set! info (fxior (constant code-flag-arity-in-closure)
|
||||||
|
(if (eq? sym 'arity-wrapper-apply)
|
||||||
|
(constant code-flag-mutable-closure)
|
||||||
|
0)))
|
||||||
|
`(lambda ,info 0 ()
|
||||||
|
,(%seq
|
||||||
|
,(meta-cond
|
||||||
|
[(real-register? '%cp)
|
||||||
|
(%seq
|
||||||
|
(set! ,%cp ,(%mref ,%cp ,(constant closure-data-disp)))
|
||||||
|
(jump ,(%mref ,%cp ,(constant closure-code-disp))
|
||||||
|
(,%ac0 ,%cp ,(reg-cons* %ret arg-registers) ...)))]
|
||||||
|
[else
|
||||||
|
(%seq
|
||||||
|
(set! ,%td ,(ref-reg %cp))
|
||||||
|
(set! ,%td ,(%mref ,%td ,(constant closure-data-disp)))
|
||||||
|
(set! ,(ref-reg %cp) ,%td)
|
||||||
|
(jump ,(%mref ,%td ,(constant closure-code-disp))
|
||||||
|
(,%ac0 ,(reg-cons* %ret arg-registers) ...)))]))))]
|
||||||
[(bytevector=?)
|
[(bytevector=?)
|
||||||
(let ([bv1 (make-tmp 'bv1)] [bv2 (make-tmp 'bv2)] [idx (make-tmp 'idx)] [len2 (make-tmp 'len2)])
|
(let ([bv1 (make-tmp 'bv1)] [bv2 (make-tmp 'bv2)] [idx (make-tmp 'idx)] [len2 (make-tmp 'len2)])
|
||||||
(define (argcnt->max-fv n) (max (- n (length arg-registers)) 0))
|
(define (argcnt->max-fv n) (max (- n (length arg-registers)) 0))
|
||||||
|
|
|
@ -332,7 +332,17 @@
|
||||||
(min (if (fx< interface 0)
|
(min (if (fx< interface 0)
|
||||||
(fx- -1 interface)
|
(fx- -1 interface)
|
||||||
interface)
|
interface)
|
||||||
m))])))))
|
m))]))))
|
||||||
|
(arity-mask (let mask ((cl* cl*) (arity-mask 0))
|
||||||
|
(if (null? cl*)
|
||||||
|
arity-mask
|
||||||
|
(nanopass-case (Linterp CaseLambdaClause) (car cl*)
|
||||||
|
[(clause (,x* ...) ,interface ,body)
|
||||||
|
(mask (cdr cl*)
|
||||||
|
(logor arity-mask
|
||||||
|
(if (< interface 0)
|
||||||
|
(- (ash 1 (- -1 interface)))
|
||||||
|
(ash 1 interface))))])))))
|
||||||
(define adjust-interface
|
(define adjust-interface
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
(if (fx< x 0)
|
(if (fx< x 0)
|
||||||
|
@ -355,18 +365,24 @@
|
||||||
[(0)
|
[(0)
|
||||||
(ip2-closure free
|
(ip2-closure free
|
||||||
($rt lambda ()
|
($rt lambda ()
|
||||||
|
($make-arity-wrapper-procedure
|
||||||
(lambda args
|
(lambda args
|
||||||
($rt body ([a0 0] [a1 0] [fp 0]) args (length args)))))]
|
($rt body ([a0 0] [a1 0] [fp 0]) args (length args)))
|
||||||
|
arity-mask)))]
|
||||||
[(1)
|
[(1)
|
||||||
(ip2-closure free
|
(ip2-closure free
|
||||||
($rt lambda ()
|
($rt lambda ()
|
||||||
|
($make-arity-wrapper-procedure
|
||||||
(lambda (a0 . args)
|
(lambda (a0 . args)
|
||||||
($rt body ([a1 0] [fp 0]) args (length args)))))]
|
($rt body ([a1 0] [fp 0]) args (length args)))
|
||||||
|
arity-mask)))]
|
||||||
[(2)
|
[(2)
|
||||||
(ip2-closure free
|
(ip2-closure free
|
||||||
($rt lambda ()
|
($rt lambda ()
|
||||||
|
($make-arity-wrapper-procedure
|
||||||
(lambda (a0 a1 . args)
|
(lambda (a0 a1 . args)
|
||||||
($rt body ([fp 0]) args (length args)))))]))))]
|
($rt body ([fp 0]) args (length args)))
|
||||||
|
arity-mask)))]))))]
|
||||||
[(set! ,x ,e)
|
[(set! ,x ,e)
|
||||||
(let ((e (ip2 e)))
|
(let ((e (ip2 e)))
|
||||||
(let ((loc (c-var-loc x)) (i (c-var-index x)))
|
(let ((loc (c-var-loc x)) (i (c-var-index x)))
|
||||||
|
|
|
@ -125,6 +125,8 @@
|
||||||
(define-hand-coded-library-entry domvleterr)
|
(define-hand-coded-library-entry domvleterr)
|
||||||
(define-hand-coded-library-entry values-error)
|
(define-hand-coded-library-entry values-error)
|
||||||
(define-hand-coded-library-entry bytevector=?)
|
(define-hand-coded-library-entry bytevector=?)
|
||||||
|
(define-hand-coded-library-entry arity-wrapper-apply)
|
||||||
|
(define-hand-coded-library-entry $arity-wrapper-apply)
|
||||||
|
|
||||||
(define $instantiate-code-object ($hand-coded '$instantiate-code-object))
|
(define $instantiate-code-object ($hand-coded '$instantiate-code-object))
|
||||||
|
|
||||||
|
|
|
@ -13,10 +13,7 @@
|
||||||
;;; See the License for the specific language governing permissions and
|
;;; See the License for the specific language governing permissions and
|
||||||
;;; limitations under the License.
|
;;; limitations under the License.
|
||||||
|
|
||||||
(define generate-procedure-source-information
|
(define ($make-arity-wrapper-procedure proc mask) proc)
|
||||||
(case-lambda
|
|
||||||
[() #f]
|
|
||||||
[(v) (void)]))
|
|
||||||
|
|
||||||
(printf "loading ~s cross compiler~%" (constant machine-type-name))
|
(printf "loading ~s cross compiler~%" (constant machine-type-name))
|
||||||
|
|
||||||
|
|
|
@ -1123,6 +1123,8 @@
|
||||||
(append! [sig [() -> (null)] [(list ... ptr) -> (ptr)]] [flags cp02])
|
(append! [sig [() -> (null)] [(list ... ptr) -> (ptr)]] [flags cp02])
|
||||||
(apropos [sig [(sub-ptr) (sub-ptr environment) -> (void)]] [flags true])
|
(apropos [sig [(sub-ptr) (sub-ptr environment) -> (void)]] [flags true])
|
||||||
(apropos-list [sig [(sub-ptr) (sub-ptr environment) -> (list)]] [flags alloc])
|
(apropos-list [sig [(sub-ptr) (sub-ptr environment) -> (list)]] [flags alloc])
|
||||||
|
(arity-wrapper-procedure? [sig [(ptr) -> (boolean)]] [flags pure unrestricted mifoldable discard])
|
||||||
|
(arity-wrapper-procedure-data [sig [(ptr) -> (ptr)]] [flags discard])
|
||||||
(ash [sig [(sint sint) -> (sint)]] [flags arith-op mifoldable discard cp03])
|
(ash [sig [(sint sint) -> (sint)]] [flags arith-op mifoldable discard cp03])
|
||||||
(assertion-violationf [sig [(who string sub-ptr ...) -> (bottom)]] [flags abort-op]) ; 2nd arg is format string
|
(assertion-violationf [sig [(who string sub-ptr ...) -> (bottom)]] [flags abort-op]) ; 2nd arg is format string
|
||||||
(asinh [sig [(number) -> (number)]] [flags arith-op mifoldable discard])
|
(asinh [sig [(number) -> (number)]] [flags arith-op mifoldable discard])
|
||||||
|
@ -1418,6 +1420,7 @@
|
||||||
(logxor [sig [(sint ...) -> (sint)]] [flags arith-op partial-folder])
|
(logxor [sig [(sint ...) -> (sint)]] [flags arith-op partial-folder])
|
||||||
(magnitude-squared [sig [(number) -> (number)]] [flags arith-op mifoldable discard])
|
(magnitude-squared [sig [(number) -> (number)]] [flags arith-op mifoldable discard])
|
||||||
(make-annotation [sig [(ptr source-object ptr) (ptr source-object ptr annotation-options) -> (annotation)]] [flags pure true mifoldable discard])
|
(make-annotation [sig [(ptr source-object ptr) (ptr source-object ptr annotation-options) -> (annotation)]] [flags pure true mifoldable discard])
|
||||||
|
(make-arity-wrapper-procedure [sig [(procedure sint ptr) -> (procedure)]] [flags pure true mifoldable discard])
|
||||||
(make-boot-file [sig [(pathname sub-list pathname ...) -> (void)]] [flags true])
|
(make-boot-file [sig [(pathname sub-list pathname ...) -> (void)]] [flags true])
|
||||||
(make-boot-header [sig [(pathname pathname pathname ...) -> (void)]] [flags true])
|
(make-boot-header [sig [(pathname pathname pathname ...) -> (void)]] [flags true])
|
||||||
(make-compile-time-value [sig [(ptr) (ptr ptr) -> (ptr)]] [flags pure unrestricted alloc])
|
(make-compile-time-value [sig [(ptr) (ptr ptr) -> (ptr)]] [flags pure unrestricted alloc])
|
||||||
|
@ -1558,6 +1561,8 @@
|
||||||
(s8-list->bytevector [sig [(sub-list) -> (bytevector)]] [flags alloc])
|
(s8-list->bytevector [sig [(sub-list) -> (bytevector)]] [flags alloc])
|
||||||
(sc-expand [sig [(ptr) (ptr environment) (ptr environment ptr) (ptr environment ptr ptr) (ptr environment ptr ptr maybe-string) -> (ptr)]] [flags])
|
(sc-expand [sig [(ptr) (ptr environment) (ptr environment ptr) (ptr environment ptr ptr) (ptr environment ptr ptr maybe-string) -> (ptr)]] [flags])
|
||||||
(scheme-environment [sig [() -> (environment)]] [flags unrestricted alloc])
|
(scheme-environment [sig [() -> (environment)]] [flags unrestricted alloc])
|
||||||
|
(set-arity-wrapper-procedure! [sig [(ptr procedure) -> (void)]] [flags true])
|
||||||
|
(set-arity-wrapper-procedure-data! [sig [(ptr ptr) -> (void)]] [flags true])
|
||||||
(set-binary-port-input-buffer! [sig [(binary-input-port bytevector) -> (void)]] [flags true])
|
(set-binary-port-input-buffer! [sig [(binary-input-port bytevector) -> (void)]] [flags true])
|
||||||
(set-binary-port-input-index! [sig [(binary-input-port sub-index) -> (void)]] [flags true])
|
(set-binary-port-input-index! [sig [(binary-input-port sub-index) -> (void)]] [flags true])
|
||||||
(set-binary-port-input-size! [sig [(binary-input-port sub-length) -> (void)]] [flags true])
|
(set-binary-port-input-size! [sig [(binary-input-port sub-length) -> (void)]] [flags true])
|
||||||
|
@ -1740,6 +1745,7 @@
|
||||||
($closure-code [flags])
|
($closure-code [flags])
|
||||||
($closure-length [flags])
|
($closure-length [flags])
|
||||||
($closure-ref [flags])
|
($closure-ref [flags])
|
||||||
|
($closure-set! [flags])
|
||||||
($c-make-closure [flags])
|
($c-make-closure [flags])
|
||||||
($c-make-code [flags])
|
($c-make-code [flags])
|
||||||
($code? [flags])
|
($code? [flags])
|
||||||
|
@ -1748,6 +1754,8 @@
|
||||||
($code-arity-mask [flags])
|
($code-arity-mask [flags])
|
||||||
($code-name [flags])
|
($code-name [flags])
|
||||||
($code-pinfo* [flags])
|
($code-pinfo* [flags])
|
||||||
|
($code-mutable-closure? [flags])
|
||||||
|
($code-arity-in-closure? [flags])
|
||||||
($collect-rendezvous [flags])
|
($collect-rendezvous [flags])
|
||||||
($compile-backend [flags])
|
($compile-backend [flags])
|
||||||
($compiled-file-header? [flags])
|
($compiled-file-header? [flags])
|
||||||
|
@ -2092,6 +2100,7 @@
|
||||||
($make-textual-input-port #;[sig [(string port-handler string) (string port-handler string ptr) -> (textual-input-port)]] [flags alloc])
|
($make-textual-input-port #;[sig [(string port-handler string) (string port-handler string ptr) -> (textual-input-port)]] [flags alloc])
|
||||||
($make-textual-output-port #;[sig [(string port-handler string) (string port-handler string ptr) -> (textual-output-port)]] [flags alloc])
|
($make-textual-output-port #;[sig [(string port-handler string) (string port-handler string ptr) -> (textual-output-port)]] [flags alloc])
|
||||||
($make-tlc [flags alloc])
|
($make-tlc [flags alloc])
|
||||||
|
($make-arity-wrapper-procedure [flags])
|
||||||
($make-vtable [flags])
|
($make-vtable [flags])
|
||||||
($map [flags])
|
($map [flags])
|
||||||
($mark-invoked! [flags])
|
($mark-invoked! [flags])
|
||||||
|
|
61
s/prims.ss
61
s/prims.ss
|
@ -215,7 +215,10 @@
|
||||||
(define-who procedure-arity-mask
|
(define-who procedure-arity-mask
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
(unless (procedure? x) ($oops who "~s is not a procedure" x))
|
(unless (procedure? x) ($oops who "~s is not a procedure" x))
|
||||||
($code-arity-mask ($closure-code x))))
|
(let ([c ($closure-code x)])
|
||||||
|
(if ($code-arity-in-closure? c)
|
||||||
|
($closure-ref x 1)
|
||||||
|
($code-arity-mask c)))))
|
||||||
|
|
||||||
(let ()
|
(let ()
|
||||||
(define-syntax frob-proc
|
(define-syntax frob-proc
|
||||||
|
@ -404,6 +407,16 @@
|
||||||
(unless ($code? x) ($oops who "~s is not code" x))
|
(unless ($code? x) ($oops who "~s is not code" x))
|
||||||
($code-pinfo* x)))
|
($code-pinfo* x)))
|
||||||
|
|
||||||
|
(define-who $code-mutable-closure?
|
||||||
|
(lambda (x)
|
||||||
|
(unless ($code? x) ($oops who "~s is not code" x))
|
||||||
|
($code-mutable-closure? x)))
|
||||||
|
|
||||||
|
(define-who $code-arity-in-closure?
|
||||||
|
(lambda (x)
|
||||||
|
(unless ($code? x) ($oops who "~s is not code" x))
|
||||||
|
($code-arity-in-closure? x)))
|
||||||
|
|
||||||
(define $object-address ; not safe and can't be
|
(define $object-address ; not safe and can't be
|
||||||
(lambda (x offset)
|
(lambda (x offset)
|
||||||
($object-address x offset)))
|
($object-address x offset)))
|
||||||
|
@ -445,6 +458,15 @@
|
||||||
($oops '$closure-ref "invalid index ~s" i))
|
($oops '$closure-ref "invalid index ~s" i))
|
||||||
($closure-ref x i)))
|
($closure-ref x i)))
|
||||||
|
|
||||||
|
(define $closure-set!
|
||||||
|
(lambda (x i new)
|
||||||
|
(unless (and (procedure? x)
|
||||||
|
($code-mutable-closure? ($closure-code x)))
|
||||||
|
($oops '$closure-ref "~s is not a mutable closure" x))
|
||||||
|
(unless (and (fixnum? i) (fx< -1 i ($closure-length x)))
|
||||||
|
($oops '$closure-ref "invalid index ~s" i))
|
||||||
|
($closure-set! x i new)))
|
||||||
|
|
||||||
(define $continuation? (lambda (x) ($continuation? x)))
|
(define $continuation? (lambda (x) ($continuation? x)))
|
||||||
|
|
||||||
(define $continuation-stack-length
|
(define $continuation-stack-length
|
||||||
|
@ -2251,3 +2273,40 @@
|
||||||
(unless (string? str) ($oops who "~s is not a string" str))
|
(unless (string? str) ($oops who "~s is not a string" str))
|
||||||
(wctmb cp (string->utf16 str 'little))))))
|
(wctmb cp (string->utf16 str 'little))))))
|
||||||
)
|
)
|
||||||
|
|
||||||
|
;; like `make-arity-wrapper-procedure`, but for system use and immutable
|
||||||
|
(define-who $make-arity-wrapper-procedure
|
||||||
|
(lambda (proc arity-mask)
|
||||||
|
(unless (procedure? proc) ($oops who "~s is not a procedure" proc))
|
||||||
|
(unless (or (fixnum? arity-mask) (bignum? arity-mask)) ($oops who "~s is not an arity mask" arity-mask))
|
||||||
|
(#3%$make-arity-wrapper-procedure proc arity-mask)))
|
||||||
|
|
||||||
|
(define-who make-arity-wrapper-procedure
|
||||||
|
(lambda (proc arity-mask data)
|
||||||
|
(unless (procedure? proc) ($oops who "~s is not a procedure" proc))
|
||||||
|
(unless (or (fixnum? arity-mask) (bignum? arity-mask)) ($oops who "~s is not an arity mask" arity-mask))
|
||||||
|
(#3%make-arity-wrapper-procedure proc arity-mask data)))
|
||||||
|
|
||||||
|
(define-who arity-wrapper-procedure?
|
||||||
|
(lambda (x)
|
||||||
|
(and (procedure? x)
|
||||||
|
;; A somewhat indirect test: mutable + arity in closure => arity wrapper
|
||||||
|
(let ([c ($closure-code x)])
|
||||||
|
(and ($code-arity-in-closure? c)
|
||||||
|
($code-mutable-closure? c))))))
|
||||||
|
|
||||||
|
(define-who set-arity-wrapper-procedure!
|
||||||
|
(lambda (x proc)
|
||||||
|
(unless (arity-wrapper-procedure? x) ($oops who "~s is not an arity wrapper procedure" x))
|
||||||
|
(unless (procedure? proc) ($oops who "~s is not a procedure" proc))
|
||||||
|
($closure-set! x 0 proc)))
|
||||||
|
|
||||||
|
(define-who arity-wrapper-procedure-data
|
||||||
|
(lambda (x)
|
||||||
|
(unless (arity-wrapper-procedure? x) ($oops who "~s is not an arity wrapper procedure" x))
|
||||||
|
($closure-ref x 2)))
|
||||||
|
|
||||||
|
(define-who set-arity-wrapper-procedure-data!
|
||||||
|
(lambda (x v)
|
||||||
|
(unless (arity-wrapper-procedure? x) ($oops who "~s is not an arity wrapper procedure" x))
|
||||||
|
($closure-set! x 2 v)))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user