solidity icon indicating copy to clipboard operation
solidity copied to clipboard

Solidity, the Smart Contract Programming Language

Results 755 solidity issues
Sort by recently updated
recently updated
newest added

Hello, Solidity Team, I am the author of the @localizethedocs organization, which focuses on manufacturing l10n projects for documentation of open-source projects. For example: - [cmake-docs-l10n](https://github.com/localizethedocs/cmake-docs-l10n), - [conan-docs-l10n](https://github.com/localizethedocs/conan-docs-l10n), - [ros2-docs-l10n](https://github.com/localizethedocs/ros2-docs-l10n),...

documentation :book:

## Description The following code causes the compiler to segfault when compiling with `--asm`. The issue appears to have started with version `0.8.0`. I could not reduce this program any...

bug :bug:

## Page [Documentation/Contributing](https://docs.soliditylang.org/en/latest/contributing.html) ## Abstract The documentation currently mentions: >Community calls are held on Wednesdays at 3PM CET/CEST. This can be confusing for contributors outside Central Europe who must manually...

documentation :book:

I saw that there is already a branch for this bug, but it is already a year old and has a lot of merge conflicts, so I thought it would...

external contribution :star:

## Description The following code triggers the ICE shown below in the latest solc version ```0.8.30```. The issue appears to have started with version `0.8.8`, which was when user-defined value...

bug :bug:

## Abstract I propose adding support for loop unrolling as a compiler optimization step. ## Motivation In the protocol I am working on, many operations are repeated a fixed number...

optimizer
feature

We target several improvements on compilation time in general and performance of the via-IR pipeline in particular. 1. Help frameworks reduce compilation overhead through proper use of fine-grained output selection...

performance :racehorse:
optimizer
selected for development

## Page Opcode-based Optimizer Section of the documentation. https://docs.soliditylang.org/en/v0.8.23/internals/optimizer.html#opcode-based-optimizer-module ## Abstract Requested here: https://github.com/ethereum/solidity-website/pull/57#discussion_r1384926540 The block deduplicator is not covered by the documentation and a subsection explaining it is needed.

documentation :book:
optimizer
low effort
low impact
must have eventually

I thought we had such an issue open as it is a recurring question we have discussed. It would be nice to turn on the optimizer by default, as we...

breaking change :warning:
optimizer
selected for development
low effort
high impact

We do not allow any operator on user defined value types, but `delete` is special: It is implicitly used when we remove an array element and variables of user-defined value...

language design :rage4:
good first issue candidate
low effort
low impact
must have