-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Issues: ethereum/solidity
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
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
ICE when loading the same file multiple times via import callback
bug π
low effort
There is not much implementation work to be done. The task is very easy or tiny.
low impact
Changes are not very noticeable or potential benefits are limited.
must have eventually
Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.
should compile without error
Error is reported even though it shouldn't. Source is fine.
#15458
opened Sep 25, 2024 by
cameel
do-while results in redundant branching instructions when compiling via IR
low impact
Changes are not very noticeable or potential benefits are limited.
medium effort
Default level of effort
nice to have
We donβt see a good reason not to have it but wonβt go out of our way to implement it.
optimizer
#15442
opened Sep 19, 2024 by
Philogy
Yul interpreter subset for side-effect-free evaluation
medium effort
Default level of effort
medium impact
Default level of impact
nice to have
We donβt see a good reason not to have it but wonβt go out of our way to implement it.
optimizer
#15435
opened Sep 16, 2024 by
cameel
Compiler error on attempting to use hexadecimal literals of length 39-41 as integers
bug π
low effort
There is not much implementation work to be done. The task is very easy or tiny.
low impact
Changes are not very noticeable or potential benefits are limited.
#15427
opened Sep 12, 2024 by
barakman
Unreachable code warning for internal function called by an abstract contract
bug π
#15426
opened Sep 11, 2024 by
peterhorvat
When accessing an out-of-bounds index in a fixed-size array, the contract execution reverts
bug π
#15424
opened Sep 10, 2024 by
3mp8r3
Unnamed return variable is displayed incorrectly in counter example
bug π
smt
#15423
opened Sep 10, 2024 by
lum7na
write to uint[2][2] calldata fail in IR-based Codegen
bug π
#15415
opened Sep 9, 2024 by
Subway2023
IR-base codegen, abicoder v1, Ast import lack of memory protection mechanism
bug π
#15412
opened Sep 7, 2024 by
Subway2023
mstore(add(mload(0x80), 0x20), xx) cause IR-based codegen execution revert.
bug π
#15411
opened Sep 6, 2024 by
Subway2023
ABICoderv1 and AST import cause storage difference due to function-type variable assignment
bug π
#15410
opened Sep 6, 2024 by
Subway2023
SMTChecker: struct variable push() cause false positive
bug π
smt
#15408
opened Sep 5, 2024 by
Subway2023
Switch all MacOS scripts to use GNU utils
build system ποΈ
low impact
Changes are not very noticeable or potential benefits are limited.
medium effort
Default level of effort
must have eventually
Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.
refactor
#15401
opened Sep 4, 2024 by
nikola-matic
Nested memory arrays not implemented in ABICoder V1
bug π
#15398
opened Sep 3, 2024 by
Subway2023
Promote custom errors to proper types.
high effort
A lot to implement but still doable by a single person. The task is large or difficult.
medium impact
Default level of impact
selected for development
It's on our short-term development
The abicoder caused false to not be represented as 0.
bug π
#15384
opened Sep 2, 2024 by
Subway2023
The IR-based codegen allocated more memory for the struct.
bug π
#15383
opened Sep 2, 2024 by
Subway2023
sstore and push in IR-base codegen cause bytes variable difference
bug π
#15382
opened Sep 2, 2024 by
Subway2023
Requesting bytecode/IR for one contract results in it being generated for all selected contracts
medium effort
Default level of effort
medium impact
Default level of impact
must have eventually
Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.
performance π
#15373
opened Aug 29, 2024 by
klkvr
SMTChecker: Unify keywords for showing targets
breaking change β οΈ
low effort
There is not much implementation work to be done. The task is very easy or tiny.
low impact
Changes are not very noticeable or potential benefits are limited.
should have
We like the idea but itβs not important enough to be a part of the roadmap.
smt
add support for
abi.encodePackedFixed
/abi.decodePackedFixed
feature
#15365
opened Aug 28, 2024 by
zhiqiangxu
Previous Next
ProTip!
Whatβs not been updated in a month: updated:<2024-08-27.