Matthew Flatt

Results 417 comments of Matthew Flatt

Thanks for the report! How did you install Racket? If you built from source, then the problem was in the package configuration of the Racket source bundle. We have fixed...

The root problem here is that `(require (submod "." sub))` doesn't give `foo` a type. I've changed `require` so that it complains about `(submod "." sub)` being an untyped module,...

I think this is at a level where we want to just use the facilities that Chez already provides – at first, anyway. I don't know in the long run.

@dansto Targeting other platforms, like graalvm, is certainly a long-term goal. For our first step in that direction, though, no other VM is as close a match to Racket as...

For the first one above, I can't tell what the report is trying to say. For the second one, I don't see how `spaces[s]` would be uninitialized. It should be...

It's not clear that those failures are related to this PR. In fact, they report version 8.13.0.4, but I bumped the version to 8.13.0.5 just after this merge. Based on...

Commit a79cd8050c727ba8e10afab6c17f8e57264ad4bf is intended to repair an expander problem that caused trouble for TR-related packages, including phc-toolkit.

The Racket commit for the repair is 03a9d262a0f51d2bb72c77451e8d8d8f088e509c.

Thanks for the report. Does something in the build process change the `racket` executable after it's installed? Maybe an extra operation like `strip`? The symptom suggests that the boot file...

A more useful question from me would have been: is a `.rackboot` section present in the executable that crashes? My memory is hazy on this point, but I think some...