Skip to content

Commit

Permalink
Merge pull request ethereum#169 from g-r-a-n-t/solc-update
Browse files Browse the repository at this point in the history
Updated solc to v0.8.0.
  • Loading branch information
g-r-a-n-t authored Jan 7, 2021
2 parents ff79a05 + 3818d86 commit 8b00838
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 27 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ jobs:
- name: Install system dependencies
run: |
sudo apt-get install -y libboost-all-dev
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
sudo update-alternatives --set g++ "/usr/bin/g++-8"
- uses: actions/checkout@v2
- name: Cache Rust dependencies
uses: actions/cache@v1.1.2
Expand Down Expand Up @@ -104,6 +106,8 @@ jobs:
if: startsWith(matrix.os,'ubuntu')
run: |
sudo apt-get install -y libboost-all-dev
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
sudo update-alternatives --set g++ "/usr/bin/g++-8"
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
Expand Down Expand Up @@ -145,6 +149,8 @@ jobs:
if: startsWith(matrix.os,'ubuntu')
run: |
sudo apt-get install -y libboost-all-dev
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 50
sudo update-alternatives --set g++ "/usr/bin/g++-8"
- name: Install latest nightly
uses: actions-rs/toolchain@v1
with:
Expand Down
64 changes: 38 additions & 26 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion compiler/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ tiny-keccak = { version = "2.0", features = ["keccak"] }
stringreader = "0.1"
# Optional
# This fork supports concurrent compilation, which is required for Rust tests.
solc = { git = "https://github.com/spalladino/solc-rust", branch = "feature/solc-0.6.2", optional = true }
solc = { git = "https://github.com/g-r-a-n-t/solc-rust", optional = true }

[dev-dependencies]
evm-runtime = "0.18"
Expand Down
1 change: 1 addition & 0 deletions newsfragments/169.internal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Updated the Solidity backend to v0.8.0.

0 comments on commit 8b00838

Please sign in to comment.