This repository was archived by the owner on Mar 8, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
Parsing fails on valid JS file: extra + parenthesized/parenStart #56
Comments
Context: this is because SDK 2.14.0 added new checks to the semantic checker for silently dropped fields. |
JavaScript: 2.5Mb 😱 |
I'm not too surprised—though this is a more dramatic expansion than usual. Syntactic structure is expensive in general, and very much not linear in file size. 🙃 |
Just for the sake of experiment: and so far SDK tests finish with |
bzz
added a commit
to bzz/javascript-driver
that referenced
this issue
Mar 3, 2019
Parenthisized literals result in this information saved in 'extra' field. Signed-off-by: Alexander Bezzubov <[email protected]>
This issue though is fixed in #57 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Discovered though #54 (comment)
Using latest bblfshd v2.11.6/client.v3/javasript driver v2.6.0 parsing of the valid 2.4 mb .js file fails.
Steps to reproduce
Expected
Very long semantic UAST printed in YAML format.
Actual
As noted #54 (comment) actual order of the failing Transformations can vary.
The text was updated successfully, but these errors were encountered: