Skip to content

Merge from v0.8.26 - #90

Closed
yanghang8612 wants to merge 172 commits into
tronprotocol:developfrom
yanghang8612:merge_from_v0.8.26
Closed

yanghang8612 wants to merge 172 commits into
tronprotocol:developfrom
yanghang8612:merge_from_v0.8.26

Conversation

@yanghang8612

Copy link
Copy Markdown

This is a PR merging Ethereum v0.8.25 code. And resolved a merge issue.

nikola-matic and others added 30 commits March 14, 2024 11:35
…lection struct

Use const ref to input string instead of incurring the cost of copying the input string
…all-optimization

Fix passing of string input parameter to Enable method of DebugInfoSelection struct
Drop Ubuntu Lunar Lobster from distribution list in PPA scripts
Signed-off-by: InventiveCoder <liucongcong@outlook.com>
Install eldarica on ubuntu base images and osx machines
Bump Ubuntu docker images to support eldarica
SMTChecker: Add command-line test for Eldarica
It isn't "the only possibility for public contract function arguments" since version 0.6.9, as mentioned in the second "Note" of https://docs.soliditylang.org/en/v0.8.24/types.html#data-location
Co-authored-by: Nikola Matić <nikola.matic@ethereum.org>
…ddability

[buildsystem] Improve solidity embeddability.
…-images

Install Eldarica on Ubuntu Clang images
nikola-matic and others added 27 commits May 15, 2024 11:14
Remove bzzr entries from static binary section in the docs
…e-changelog

Add the missing changelog entry for the new default optimizer sequence
…tarball-script

Remove json-cpp from create source tarball script.
Add header include for docker builds.
…space_std

Remove `using namespace std` from testing tools, ossfuzz and yulPhaser
…for-namespace-std-check

Remove included directories check for using std
…SyntaxTests

Add `stopAfter` setting to syntax tests
…ion-to-0-8-27

Revert "Set version to 0 8 27"
# Conflicts:
#	libevmasm/Instruction.cpp
#	libevmasm/Instruction.h
#	libsolidity/analysis/GlobalContext.cpp
#	libsolidity/ast/TypeProvider.cpp
#	scripts/docker/buildpack-deps/Dockerfile.emscripten
#	scripts/docker/buildpack-deps/Dockerfile.ubuntu.clang.ossfuzz
@github-actions

Copy link
Copy Markdown

Thank you for your contribution to the Solidity compiler! A team member will follow up shortly.

If you haven't read our contributing guidelines and our review checklist before, please do it now, this makes the reviewing process and accepting your contribution smoother.

If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the #solidity-dev channel on Matrix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.