tip: 203
title: Adaptation to solidity-v0.5.15
author: yanghang8612<yanghang8612@163.com>
status: Final
type: Standards Track
category: VM
created: 2020-12-03
An adaptation to solidity-v0.5.15
Ethereum released version 0.5.15 of solidity to fix a bug. Solidity in tron should be updated to follow this release.
The release of solidity-v0.5.15 means this bugfix about Yul Optimizer is very necessary. We should update solidity to follow this release as soon as possible.
The previous release of solidity introduced an incorrect redundant load optimization crossing user-defined functions that contain for-loops with memory / storage writes. This bug may cause wrong results even failure of function calls. The release of solidity-v0.5.15 fixed this bug quickly. So we should update solidity in Tron to follow this release.