You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Force, rentrent promise promise/e (or, pam/e is too strict) #4
I'm two days ahead of you, but I don't really see any obvious commits that
would fix it. Nevertheless, I get the expected error for both of these
programs, namely:
I'm two days ahead of you, but I don't really see any obvious commits that
would fix it. Nevertheless, I get the expected error for both of these
programs, namely:
I still don't see why the error went away for me, but the obvious thing to guess is that something happened in the two days of git commits. And yes, I did indeed see that error before.
Meanwhile, here's the program I think that you wanted?
Activity
LeifAndersen commentedon Mar 2, 2016
For now I found data/enumerate/unsafe, and my program seems to work fine in it.
jeapostrophe commentedon Mar 2, 2016
A smaller program breaks too:
On Wed, Mar 2, 2016 at 2:00 PM, Leif Andersen notifications@github.com
wrote:
Jay McCarthy
Associate Professor
PLT @ CS @ UMass Lowell
http://jeapostrophe.github.io
And out of small things proceedeth that which is great."
- D&C 64:33
rfindler commentedon Mar 9, 2016
I just got back to looking into this and I'm not seeing the error anymore, although I think I did see if when Leif first posted this.
Maybe one of the compiler optimization fixes fixed it?
jeapostrophe commentedon Mar 9, 2016
I'm on commit 509da64135f412acd8522747daa3568524ac59ae and I have the error.
On Wed, Mar 9, 2016 at 6:06 PM, Robby Findler notifications@github.com
wrote:
Jay McCarthy
Associate Professor
PLT @ CS @ UMass Lowell
http://jeapostrophe.github.io
And out of small things proceedeth that which is great."
- D&C 64:33
rfindler commentedon Mar 10, 2016
I'm two days ahead of you, but I don't really see any obvious commits that
would fix it. Nevertheless, I get the expected error for both of these
programs, namely:
delay/e-expression: broke its own contract
promised: two-way-enum?
produced: #<infinite-one-way-enum...>
in: an and/c case of
contract from: /Users/robby/tmp.rkt
blaming: /Users/robby/tmp.rkt
(assuming the contract is correct)
at: /Users/robby/tmp.rkt:7.0
context...:
/Users/robby/git/exp/plt/racket/collects/racket/contract/private/blame.rkt:156:0:
raise-blame-error16
/Users/robby/git/exp/plt/racket/collects/racket/private/promise.rkt:104:10
/Users/robby/git/exp/plt/racket/collects/racket/private/more-scheme.rkt:265:2:
call-with-exception-handler
/Users/robby/git/exp/plt/racket/collects/racket/private/promise.rkt:96:0:
force/generic
/Users/robby/git/exp/plt/extra-pkgs/data/data-enumerate-lib/data/enumerate/private/core.rkt:1076:9
/Users/robby/tmp.rkt: [running body]
jeapostrophe commentedon Mar 10, 2016
I get
If you expect these programs to both error, how do you think we should
write down recursive one-way enumerations?
Jay
On Wed, Mar 9, 2016 at 7:01 PM, Robby Findler notifications@github.com
wrote:
Jay McCarthy
Associate Professor
PLT @ CS @ UMass Lowell
http://jeapostrophe.github.io
And out of small things proceedeth that which is great."
- D&C 64:33
rfindler commentedon Mar 10, 2016
I still don't see why the error went away for me, but the obvious thing to guess is that something happened in the two days of git commits. And yes, I did indeed see that error before.
Meanwhile, here's the program I think that you wanted?