Comments (5)
Hi, I think this is a new regression in the solidity compiler... I will contact the ethdev team and we'll see what they say.
from ethereum-order-statistic-tree.
Actually, I'm guessing what's happening is that the compiler guys are starting to marshall some of the "stack registers" for alternate purposes, progressively lowering the number of stack spots available for local variables. I will see what they say, but unless they do the correct fix soon (offloading stack data into EVM memory, which I know is in their game plan) I will need to refactor the code a bit to lower the number of local variables- I probably won't have time for this though before early next week.
from ethereum-order-statistic-tree.
Thanks.
Sent from my Android smartphone
On Feb 25, 2015 4:03 PM, "Conrad Bars" [email protected] wrote:
Actually, I'm guessing what's happening is that the compiler guys are
starting to marshall some of the "stack registers" for alternate purposes,
progressively lowering the number of stack spots available for local
variables. I will see what they say, but unless they do the correct fix
soon (offloading stack data into EVM memory, which I know is in their game
plan) I will need to refactor the code a bit to lower the number of local
variables- I probably won't have time for this though before early next
week.—
Reply to this email directly or view it on GitHub
#2 (comment)
.
from ethereum-order-statistic-tree.
FYI, chriseth posted a suggested fix here, I will update when I have time:
from ethereum-order-statistic-tree.
Now fixed.
from ethereum-order-statistic-tree.
Related Issues (4)
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 ethereum-order-statistic-tree.