disable cptypes specialization of call-with-values, for now
It's not clear whether there's something wrong with this case or whether it's exposing a more general problem, but disabling it for now allows a parallel Racket CS build to proceeed. original commit: 00f6733e573c068165abc4dbbdb46cdede9f778e
This commit is contained in:
parent
115f08603b
commit
fab0282acb
|
@ -931,6 +931,7 @@ Notes:
|
|||
[else
|
||||
(values `(call ,preinfo ,pr ,n) ret ntypes #f #f)]))])
|
||||
|
||||
#;
|
||||
(define-specialize/unrestricted 2 call-with-values
|
||||
[(e1 e2) (let-values ([(e1 ret1 types1 t-types1 f-types1)
|
||||
(Expr/call e1 'value oldtypes oldtypes)])
|
||||
|
|
|
@ -341,7 +341,7 @@
|
|||
(call-with-current-continuation [sig [(procedure) -> (ptr ...)]] [flags ieee r5rs])
|
||||
(call/cc [sig [(procedure) -> (ptr ...)]] [flags])
|
||||
(values [sig [(ptr ...) -> (ptr ...)]] [flags unrestricted discard cp02 ieee r5rs])
|
||||
(call-with-values [sig [(procedure procedure) -> (ptr ...)]] [flags cp02 cptypes2x ieee r5rs])
|
||||
(call-with-values [sig [(procedure procedure) -> (ptr ...)]] [flags cp02 #;cptypes2x ieee r5rs])
|
||||
((r6rs: dynamic-wind) [sig [(procedure procedure procedure) -> (ptr ...)]] [flags cptypes2x ieee r5rs]) ; restricted to 3 arguments
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user