-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Insights: ethereum/solidity
Overview
Could not load contribution data
Please try again later
19 Pull requests merged by 13 people
-
Move loose semantic and syntax tests to subdirs
#15765 merged
Jan 24, 2025 -
fix typo in
StackCompressor
comments:ina
->in a
#15772 merged
Jan 24, 2025 -
fix typo in
ExpressionNestingLimitReached
enum value#15767 merged
Jan 24, 2025 -
fix typo in
distinguishingProperty
variable name#15763 merged
Jan 24, 2025 -
Fix semantic and syntax test dir names not following the same naming convention
#15766 merged
Jan 23, 2025 -
fix: typos in
SymbolicTypes.cpp
#15757 merged
Jan 23, 2025 -
fix: typos in
libsolidity/analysis/
#15756 merged
Jan 23, 2025 -
add build jobs that run on ubuntu 2204
#15754 merged
Jan 23, 2025 -
Add Ubuntu 22.04 image
#15753 merged
Jan 23, 2025 -
eof: Fix EOF builtin names unintentionally reserved outside of EOF
#15700 merged
Jan 23, 2025 -
Fix typo in variable name in buildinfo.cmake
#15755 merged
Jan 23, 2025 -
Make name clash with a builtin non-fatal in Yul parser
#15712 merged
Jan 22, 2025 -
Document internal function pointer stability guarantees
#15721 merged
Jan 22, 2025 -
SMTChecker: Fix encoding of arguments of cryptographic functions
#15749 merged
Jan 22, 2025 -
Fix spelling mistakes and silence false-positives newly reported by codespell
#15750 merged
Jan 22, 2025 -
Bump ossfuzz image
#15718 merged
Jan 21, 2025 -
Workaround for Boost compilation error with Clang 18 and libc++ in ossfuzz buildpack-deps
#15713 merged
Jan 21, 2025 -
Fix the name of
RETURNCONTRACT
instruction in EOF assembly output#15729 merged
Jan 20, 2025 -
Fix function name enumerateOptmisationSteps
#15728 merged
Jan 18, 2025
8 Pull requests opened by 7 people
-
ParserBase: avoid copying around currentLiteral
#15741 opened
Jan 20, 2025 -
test: Populate AuctionRegistrar hall-of-fame entries
#15748 opened
Jan 21, 2025 -
Switch from c++17 to c++20 and reactivate fully static builds
#15751 opened
Jan 22, 2025 -
Fix `std::string` token type name in `LanguageServer` semantic tokens
#15758 opened
Jan 23, 2025 -
Switch from web3.js to ethers.js in the Introduction to Smart Contracts
#15760 opened
Jan 23, 2025 -
Adjust semantic tests to work on both EOF and legacy
#15768 opened
Jan 24, 2025 -
minor correction 050-breaking-changes.rst
#15771 opened
Jan 24, 2025 -
Fix docs spelling
#15773 opened
Jan 24, 2025
7 Issues closed by 4 people
-
Some EOF-specific Yul builtin names are reserved even outside of EOF
#15672 closed
Jan 23, 2025 -
SMTChecker: ICE when passing a string literal to `ecrecover()`
#15736 closed
Jan 22, 2025 -
[BUG] Assertion failed. /solidity/libsolidity/formal/ExpressionFormatter.cpp(239)
#15734 closed
Jan 21, 2025 -
[BUG] Segfault in Z3 from libsmtutil/Z3CHCInterface.cpp:87
#15730 closed
Jan 21, 2025 -
Boost compilation fails with Clang 18.1 in ossfuzz
#15711 closed
Jan 21, 2025 -
Stack too deep exception is not being caught
#15740 closed
Jan 21, 2025 -
Removing output selection of a file causes TypeError
#15582 closed
Jan 20, 2025
19 Issues opened by 7 people
-
[SMTChecker] SMT logic error occurs when assigning values to fixed-size bytes array
#15770 opened
Jan 24, 2025 -
Solc fails to properly generate IR when enabling experimental features
#15769 opened
Jan 24, 2025 -
[optimisation] quick win - byte size optimised address mask
#15762 opened
Jan 23, 2025 -
[optimisation] quick win - byte size optimised type(uint256).max
#15761 opened
Jan 23, 2025 -
Update Code Examples from Using Web3.js to Ethers.js
#15759 opened
Jan 23, 2025 -
Events missing in library ABI when using another lib
#15752 opened
Jan 22, 2025 -
Inconsistent behavior of `*` and empty string in `outputSelection`
#15747 opened
Jan 20, 2025 -
Do not assemble `deployedObject` when not requested
#15746 opened
Jan 20, 2025 -
`deployedBytecode` output is empty in Yul mode for contracts with bytecode dependencies
#15745 opened
Jan 20, 2025 -
Document output selection
#15744 opened
Jan 20, 2025 -
A shift-right operation sometimes consumes more gas than the equivalent division
#15743 opened
Jan 20, 2025 -
Requesting implicitly generated outputs
#15742 opened
Jan 20, 2025 -
[BUG] Internal compiler error. /solidity/libsolidity/ast/ASTUtils.cpp(56) Recursion depth limit reached
#15739 opened
Jan 20, 2025 -
[BUG] Internal compiler error /solidity/libsolidity/ast/Types.cpp(1982) Expected detailed error message!
#15737 opened
Jan 20, 2025 -
[BUG] Assertion failed. /solidity/libsolidity/analysis/TypeChecker.cpp(2344)
#15735 opened
Jan 20, 2025 -
[BUG] Assertion failed. solidity/libsolidity/analysis/TypeChecker.cpp(2371)
#15733 opened
Jan 20, 2025 -
[BUG] Assertion failed. solidity/libsolidity/ast/Types.cpp(2284)
#15732 opened
Jan 20, 2025 -
[BUG] Assertion failed /solidity/libsolidity/ast/Types.h(246)
#15731 opened
Jan 20, 2025
21 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
eof: Syntax tests update
#15661 commented on
Jan 24, 2025 • 21 new comments -
eof: Semantic tests update
#15665 commented on
Jan 24, 2025 • 20 new comments -
Introduce subassembly offset output artifact
#15710 commented on
Jan 23, 2025 • 4 new comments -
eof: Update `yulSyntaxTests` tests for EOF
#15660 commented on
Jan 23, 2025 • 3 new comments -
Make messages mandatory in errors
#15671 commented on
Jan 23, 2025 • 0 new comments -
Type checking for contract explicit storage base location
#15528 commented on
Jan 24, 2025 • 0 new comments -
Parser support for explicit storage locations
#15463 commented on
Jan 24, 2025 • 0 new comments -
Add support for instructions and source ranges.
#15368 commented on
Jan 22, 2025 • 0 new comments -
Enable ethdebug debug info and output selection.
#15289 commented on
Jan 22, 2025 • 0 new comments -
Integrate YulNameRepository as yul dialect proxy
#15260 commented on
Jan 20, 2025 • 0 new comments -
Numerical Yul node id handles
#15215 commented on
Jan 20, 2025 • 0 new comments -
Fix `outputSelection` affecting compilation order
#15173 commented on
Jan 20, 2025 • 0 new comments -
Support for arbitrary contract storage base location
#15727 commented on
Jan 23, 2025 • 0 new comments -
Refine and Stabilize EOF Support
#15310 commented on
Jan 22, 2025 • 0 new comments -
Better "stack too deep" errors
#12449 commented on
Jan 21, 2025 • 0 new comments -
Expose sub-structure of bytecode
#9332 commented on
Jan 21, 2025 • 0 new comments -
Outputting the CBOR Metadata positions in the bytecode
#14827 commented on
Jan 21, 2025 • 0 new comments -
Version the `list.json` file for build information
#14955 commented on
Jan 21, 2025 • 0 new comments -
`Undeclared identifier` error due to wrong topological sorting of sources in presence of a cycle
#13985 commented on
Jan 20, 2025 • 0 new comments -
Error: `Definition of base has to precede definition of derived contract` when specific file in standard-json-input `outputSelection` but works when `outputSelection` file is specific
#12932 commented on
Jan 20, 2025 • 0 new comments -
(v0.8.26) Contract code changes with additional files in compilation
#15686 commented on
Jan 20, 2025 • 0 new comments