-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Something about xsnap not compat with SES 0.12.1 #570
Comments
also relevant: the failure was in the workers › worker › xs vat manager test possibly related:
|
It's the following regex in SES: const FILENAME_FILTER = /^((?:.*[( ])?)[:/\w-_]*\/(packages\/.+)$/; According to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Groups_and_Ranges
So, I suspect that |
Thanks, @michaelfig . I'm inclined to transfer this to the SES-shim repo and refine the title, in that case. I'll stand by for a bit for feedback. |
Thanks @michaelfig ! @dckc yes, please move it. Thanks. |
Since #571 claims to fix a bug that doesn't happen for me locally, and only happens to Agoric/agoric-sdk#2323 under CI, how can we test #571 without making a new SES release and switching Agoric/agoric-sdk#2323 to depend on that newer release instead? Or is this indeed the lowest friction way to test #571 ? |
I built a test to verify that xsnap loses on the former regex. I stashed it but didn't check it in. I can make a test for the fixed regex... |
The tests below verify the fixed regex. You can also do it with the repl:
adding these to the branch for Agoric/agoric-sdk#2266 is a bit lazy, but... reject non-std range accept std range |
This episode suggests bumping up the priority of #508 . |
See CI failure at https://github.com/Agoric/agoric-sdk/pull/2323/checks?check_run_id=1819852110 . A relevant part seems to be
The text was updated successfully, but these errors were encountered: