Comments (3)
Should be all fixed now. Thanks for the ping. Turns out that AstLiteral embedded in AstExpr used to add 2 padding words, now only 1.
from starlark-rust.
I observed this too and my hacky workaround (within some CI sys) looks like:
RUN curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2022-09-07-x86_64-unknown-linux-gnu -y
This works and might indicate, that the origin of the issue is relatively fresh.
Edit: It also explains why current master has a green / successful pipeline.
from starlark-rust.
Thanks for the report. The main branch is now failing CI. I guess this means that Rust nightly has improved the data density and probably reduced memory required for the AST, which is fantastic news. I'll go adjust the assertions (or comment them out til everyone has moved).
from starlark-rust.
Related Issues (20)
- Implement 32-bit Support HOT 5
- Clarification: "glob" / "native functions" HOT 1
- document the build instructions HOT 4
- Please update dependencies to non-vulnerable versions HOT 5
- LSP: code completion HOT 1
- ansi_term dependency issue HOT 2
- feat: support compiling to a Web Assembly (WASM) module HOT 7
- [Question] Creating a function using the `Dict` type as an argument. HOT 4
- [Question] Using `Dict` as a function return type with string values. HOT 4
- Integrate with google/oss-fuzz for continuous fuzz testing? HOT 5
- Stack overflow bug HOT 1
- Starlark update throws errors related to the Allocative trait. HOT 5
- add rdiv and friends (only radd is already implemented) HOT 10
- impl UnpackValue for f64 HOT 2
- interaction of rust defined structs (`StarlarkValue`)/ injected functions and LSP HOT 3
- build fails with stable and with nightly HOT 6
- Add support for dict union HOT 2
- Add a --version flag HOT 2
- Make the AST public HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from starlark-rust.