Skip to content

Commit

Permalink
Merge pull request #155 from ethereum/release-0.8.27
Browse files Browse the repository at this point in the history
Release binaries for v0.8.27
  • Loading branch information
clonker committed Sep 4, 2024
2 parents 77242ac + 70b6dec commit 87538b7
Show file tree
Hide file tree
Showing 31 changed files with 240 additions and 13 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/t-bytecode-compare.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,30 @@ jobs:
steps:
- uses: actions/setup-node@v4

- name: Free Disk Space Before Build
if: "env.PLATFORM == 'macosx-amd64'"
run: |
df -hI /dev/disk3s1s1
sudo rm -rf /Applications/Xcode_14.3.1.app
sudo rm -rf /Applications/Xcode_15.0.1.app
sudo rm -rf /Applications/Xcode_15.1.app
sudo rm -rf /Applications/Xcode_15.2.app
sudo rm -rf /Applications/Xcode_15.3.app
sudo rm -rf "$AGENT_TOOLSDIRECTORY" \
/opt/google/chrome \
/opt/microsoft/msedge \
/opt/microsoft/powershell \
/opt/pipx \
/usr/lib/mono \
/usr/local/julia* \
/usr/local/lib/android \
/usr/local/lib/node_modules \
/usr/local/share/chromium \
/usr/local/share/powershell \
/usr/share/dotnet \
/usr/share/swift
df -hI /dev/disk3s1s1
- name: Symlink solc-bin to /mnt/solc-bin
# It's now too big to fit on the main partition on Ubuntu. macOS runners are fine since
# they apparently have >70 GB available, but on Ubuntu it's mostly filled with software.
Expand Down
2 changes: 2 additions & 0 deletions bin/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"soljson-v0.8.27+commit.40a35a09.js",
"soljson-v0.8.27-nightly.2024.9.3+commit.3c3da637.js",
"soljson-v0.8.27-nightly.2024.9.2+commit.d6f95196.js",
"soljson-v0.8.27-nightly.2024.8.30+commit.40e005be.js",
Expand Down Expand Up @@ -1770,6 +1771,7 @@ var soljsonSources = [
"soljson-v0.1.1+commit.6ff4cd6.js"
];
var soljsonReleases = {
"0.8.27": "soljson-v0.8.27+commit.40a35a09.js",
"0.8.26": "soljson-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "soljson-v0.8.25+commit.b61c2a91.js",
"0.8.24": "soljson-v0.8.24+commit.e11b9ed9.js",
Expand Down
14 changes: 13 additions & 1 deletion bin/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -21103,9 +21103,21 @@
"urls": [
"dweb:/ipfs/QmfVpjJ4Xavob1RGv1f46KPjyPRiJoTB7UNGzQvQdcigRr"
]
},
{
"path": "soljson-v0.8.27+commit.40a35a09.js",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0x68c7a06651a847fc9a60886a6ba590a2b20d87f2d4f9570bf70fbb2b901e7713",
"sha256": "0xd91c08277f801321af4e80958015aea18b41c01d2c6a38310a23014485b0e51c",
"urls": [
"dweb:/ipfs/QmVTALD1WUQwRvEL19jgwrEFyBJMQmy9z32zvT6TAtYPY1"
]
}
],
"releases": {
"0.8.27": "soljson-v0.8.27+commit.40a35a09.js",
"0.8.26": "soljson-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "soljson-v0.8.25+commit.b61c2a91.js",
"0.8.24": "soljson-v0.8.24+commit.e11b9ed9.js",
Expand Down Expand Up @@ -21216,5 +21228,5 @@
"0.1.2": "soljson-v0.1.2+commit.d0d36e3.js",
"0.1.1": "soljson-v0.1.1+commit.6ff4cd6.js"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions bin/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
soljson-v0.8.27+commit.40a35a09.js
soljson-v0.8.27-nightly.2024.9.3+commit.3c3da637.js
soljson-v0.8.27-nightly.2024.9.2+commit.d6f95196.js
soljson-v0.8.27-nightly.2024.8.30+commit.40e005be.js
Expand Down
4 changes: 2 additions & 2 deletions bin/soljson-latest.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/soljson-nightly.js
111 changes: 111 additions & 0 deletions bin/soljson-v0.8.27+commit.40a35a09.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions emscripten-wasm32/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"solc-emscripten-wasm32-v0.8.27+commit.40a35a09.js",
"solc-emscripten-wasm32-v0.8.26+commit.8a97fa7a.js",
"solc-emscripten-wasm32-v0.8.25+commit.b61c2a91.js",
"solc-emscripten-wasm32-v0.8.24+commit.e11b9ed9.js",
Expand Down Expand Up @@ -95,6 +96,7 @@ var soljsonSources = [
"solc-emscripten-wasm32-v0.3.6+commit.3fc68da5.js"
];
var soljsonReleases = {
"0.8.27": "solc-emscripten-wasm32-v0.8.27+commit.40a35a09.js",
"0.8.26": "solc-emscripten-wasm32-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "solc-emscripten-wasm32-v0.8.25+commit.b61c2a91.js",
"0.8.24": "solc-emscripten-wasm32-v0.8.24+commit.e11b9ed9.js",
Expand Down
14 changes: 13 additions & 1 deletion emscripten-wasm32/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -1022,9 +1022,21 @@
"urls": [
"dweb:/ipfs/QmS5JdeXtYhGBvdgNTLWuBNHupyP623X4sf43fRbrgiTaA"
]
},
{
"path": "solc-emscripten-wasm32-v0.8.27+commit.40a35a09.js",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0x68c7a06651a847fc9a60886a6ba590a2b20d87f2d4f9570bf70fbb2b901e7713",
"sha256": "0xd91c08277f801321af4e80958015aea18b41c01d2c6a38310a23014485b0e51c",
"urls": [
"dweb:/ipfs/QmVTALD1WUQwRvEL19jgwrEFyBJMQmy9z32zvT6TAtYPY1"
]
}
],
"releases": {
"0.8.27": "solc-emscripten-wasm32-v0.8.27+commit.40a35a09.js",
"0.8.26": "solc-emscripten-wasm32-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "solc-emscripten-wasm32-v0.8.25+commit.b61c2a91.js",
"0.8.24": "solc-emscripten-wasm32-v0.8.24+commit.e11b9ed9.js",
Expand Down Expand Up @@ -1119,5 +1131,5 @@
"0.4.0": "solc-emscripten-wasm32-v0.4.0+commit.acd334c9.js",
"0.3.6": "solc-emscripten-wasm32-v0.3.6+commit.3fc68da5.js"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions emscripten-wasm32/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
solc-emscripten-wasm32-v0.8.27+commit.40a35a09.js
solc-emscripten-wasm32-v0.8.26+commit.8a97fa7a.js
solc-emscripten-wasm32-v0.8.25+commit.b61c2a91.js
solc-emscripten-wasm32-v0.8.24+commit.e11b9ed9.js
Expand Down
2 changes: 1 addition & 1 deletion emscripten-wasm32/solc-emscripten-wasm32-latest.js
2 changes: 2 additions & 0 deletions linux-amd64/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"solc-linux-amd64-v0.8.27+commit.40a35a09",
"solc-linux-amd64-v0.8.26+commit.8a97fa7a",
"solc-linux-amd64-v0.8.25+commit.b61c2a91",
"solc-linux-amd64-v0.8.24+commit.e11b9ed9",
Expand Down Expand Up @@ -84,6 +85,7 @@ var soljsonSources = [
"solc-linux-amd64-v0.4.10+commit.9e8cc01b"
];
var soljsonReleases = {
"0.8.27": "solc-linux-amd64-v0.8.27+commit.40a35a09",
"0.8.26": "solc-linux-amd64-v0.8.26+commit.8a97fa7a",
"0.8.25": "solc-linux-amd64-v0.8.25+commit.b61c2a91",
"0.8.24": "solc-linux-amd64-v0.8.24+commit.e11b9ed9",
Expand Down
14 changes: 13 additions & 1 deletion linux-amd64/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -901,9 +901,21 @@
"urls": [
"dweb:/ipfs/Qmctr14Exi4R3nbhcg3fYsMDesZ8PBzfgPpLfprvFy7ANZ"
]
},
{
"path": "solc-linux-amd64-v0.8.27+commit.40a35a09",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0xdd9a58bbf98ace9b223b2a9431c6d37dd2cc2c5c4ac9813d93f0a3c62e83882a",
"sha256": "0xb9977d500c17cba6f0032ca939ef98c4decf6363f19f386d05fb02f708115264",
"urls": [
"dweb:/ipfs/QmaWSdMdzChrC1sThBpdTorsxaJFZ1yCRJXkK47WycFxeb"
]
}
],
"releases": {
"0.8.27": "solc-linux-amd64-v0.8.27+commit.40a35a09",
"0.8.26": "solc-linux-amd64-v0.8.26+commit.8a97fa7a",
"0.8.25": "solc-linux-amd64-v0.8.25+commit.b61c2a91",
"0.8.24": "solc-linux-amd64-v0.8.24+commit.e11b9ed9",
Expand Down Expand Up @@ -987,5 +999,5 @@
"0.4.11": "solc-linux-amd64-v0.4.11+commit.68ef5810",
"0.4.10": "solc-linux-amd64-v0.4.10+commit.9e8cc01b"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions linux-amd64/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
solc-linux-amd64-v0.8.27+commit.40a35a09
solc-linux-amd64-v0.8.26+commit.8a97fa7a
solc-linux-amd64-v0.8.25+commit.b61c2a91
solc-linux-amd64-v0.8.24+commit.e11b9ed9
Expand Down
2 changes: 1 addition & 1 deletion linux-amd64/solc-linux-amd64-latest
Binary file not shown.
2 changes: 2 additions & 0 deletions macosx-amd64/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"solc-macosx-amd64-v0.8.27+commit.40a35a09",
"solc-macosx-amd64-v0.8.26+commit.8a97fa7a",
"solc-macosx-amd64-v0.8.25+commit.b61c2a91",
"solc-macosx-amd64-v0.8.24+commit.e11b9ed9",
Expand Down Expand Up @@ -95,6 +96,7 @@ var soljsonSources = [
"solc-macosx-amd64-v0.3.6+commit.988fe5e5"
];
var soljsonReleases = {
"0.8.27": "solc-macosx-amd64-v0.8.27+commit.40a35a09",
"0.8.26": "solc-macosx-amd64-v0.8.26+commit.8a97fa7a",
"0.8.25": "solc-macosx-amd64-v0.8.25+commit.b61c2a91",
"0.8.24": "solc-macosx-amd64-v0.8.24+commit.e11b9ed9",
Expand Down
14 changes: 13 additions & 1 deletion macosx-amd64/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -1022,9 +1022,21 @@
"urls": [
"dweb:/ipfs/QmXY5ZNZsz6x9hDo1ziDf2RLP3KWcEkVFmt8sGsG27c8Qh"
]
},
{
"path": "solc-macosx-amd64-v0.8.27+commit.40a35a09",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0xe033b512e547768c8b48c7638247eb5c3cd601a2f0d8acab89fa22225f7f5467",
"sha256": "0x8c406fa5cab9bd0a175da02c652072f814c3d06205a2fd6d92bc152599a6aabb",
"urls": [
"dweb:/ipfs/QmdziPFsVTBktFzNrBNXo9THdAs8Uo9pYCfNp9SNEjaziK"
]
}
],
"releases": {
"0.8.27": "solc-macosx-amd64-v0.8.27+commit.40a35a09",
"0.8.26": "solc-macosx-amd64-v0.8.26+commit.8a97fa7a",
"0.8.25": "solc-macosx-amd64-v0.8.25+commit.b61c2a91",
"0.8.24": "solc-macosx-amd64-v0.8.24+commit.e11b9ed9",
Expand Down Expand Up @@ -1119,5 +1131,5 @@
"0.4.0": "solc-macosx-amd64-v0.4.0+commit.acd334c9",
"0.3.6": "solc-macosx-amd64-v0.3.6+commit.988fe5e5"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions macosx-amd64/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
solc-macosx-amd64-v0.8.27+commit.40a35a09
solc-macosx-amd64-v0.8.26+commit.8a97fa7a
solc-macosx-amd64-v0.8.25+commit.b61c2a91
solc-macosx-amd64-v0.8.24+commit.e11b9ed9
Expand Down
2 changes: 1 addition & 1 deletion macosx-amd64/solc-macosx-amd64-latest
Binary file not shown.
2 changes: 2 additions & 0 deletions wasm/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"soljson-v0.8.27+commit.40a35a09.js",
"soljson-v0.8.26+commit.8a97fa7a.js",
"soljson-v0.8.25+commit.b61c2a91.js",
"soljson-v0.8.24+commit.e11b9ed9.js",
Expand Down Expand Up @@ -95,6 +96,7 @@ var soljsonSources = [
"soljson-v0.3.6+commit.3fc68da5.js"
];
var soljsonReleases = {
"0.8.27": "soljson-v0.8.27+commit.40a35a09.js",
"0.8.26": "soljson-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "soljson-v0.8.25+commit.b61c2a91.js",
"0.8.24": "soljson-v0.8.24+commit.e11b9ed9.js",
Expand Down
14 changes: 13 additions & 1 deletion wasm/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -1022,9 +1022,21 @@
"urls": [
"dweb:/ipfs/QmS5JdeXtYhGBvdgNTLWuBNHupyP623X4sf43fRbrgiTaA"
]
},
{
"path": "soljson-v0.8.27+commit.40a35a09.js",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0x68c7a06651a847fc9a60886a6ba590a2b20d87f2d4f9570bf70fbb2b901e7713",
"sha256": "0xd91c08277f801321af4e80958015aea18b41c01d2c6a38310a23014485b0e51c",
"urls": [
"dweb:/ipfs/QmVTALD1WUQwRvEL19jgwrEFyBJMQmy9z32zvT6TAtYPY1"
]
}
],
"releases": {
"0.8.27": "soljson-v0.8.27+commit.40a35a09.js",
"0.8.26": "soljson-v0.8.26+commit.8a97fa7a.js",
"0.8.25": "soljson-v0.8.25+commit.b61c2a91.js",
"0.8.24": "soljson-v0.8.24+commit.e11b9ed9.js",
Expand Down Expand Up @@ -1119,5 +1131,5 @@
"0.4.0": "soljson-v0.4.0+commit.acd334c9.js",
"0.3.6": "soljson-v0.3.6+commit.3fc68da5.js"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions wasm/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
soljson-v0.8.27+commit.40a35a09.js
soljson-v0.8.26+commit.8a97fa7a.js
soljson-v0.8.25+commit.b61c2a91.js
soljson-v0.8.24+commit.e11b9ed9.js
Expand Down
1 change: 1 addition & 0 deletions wasm/soljson-v0.8.27+commit.40a35a09.js
2 changes: 2 additions & 0 deletions windows-amd64/list.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@

var soljsonSources = [
"solc-windows-amd64-v0.8.27+commit.40a35a09.exe",
"solc-windows-amd64-v0.8.26+commit.8a97fa7a.exe",
"solc-windows-amd64-v0.8.25+commit.b61c2a91.exe",
"solc-windows-amd64-v0.8.24+commit.e11b9ed9.exe",
Expand Down Expand Up @@ -91,6 +92,7 @@ var soljsonSources = [
"solc-windows-amd64-v0.4.1+commit.4fc6fc2c.zip"
];
var soljsonReleases = {
"0.8.27": "solc-windows-amd64-v0.8.27+commit.40a35a09.exe",
"0.8.26": "solc-windows-amd64-v0.8.26+commit.8a97fa7a.exe",
"0.8.25": "solc-windows-amd64-v0.8.25+commit.b61c2a91.exe",
"0.8.24": "solc-windows-amd64-v0.8.24+commit.e11b9ed9.exe",
Expand Down
14 changes: 13 additions & 1 deletion windows-amd64/list.json
Original file line number Diff line number Diff line change
Expand Up @@ -978,9 +978,21 @@
"urls": [
"dweb:/ipfs/QmYWtcmVpLjov87gD82YnD1Ex8bWMf1RuXnXdRLjmoMyy5"
]
},
{
"path": "solc-windows-amd64-v0.8.27+commit.40a35a09.exe",
"version": "0.8.27",
"build": "commit.40a35a09",
"longVersion": "0.8.27+commit.40a35a09",
"keccak256": "0x02da299e041d9e6d16da1808827c642169160cf5c33e64aa9e84819de4c08984",
"sha256": "0x8474166f631caa0c51618fddb89ca149080f69c27db06f94bd323eb69f87ffd8",
"urls": [
"dweb:/ipfs/QmXTm9d8MXJ8EAKvTVeL4JLzMzNsG4qsWHz28PNeeS47ZT"
]
}
],
"releases": {
"0.8.27": "solc-windows-amd64-v0.8.27+commit.40a35a09.exe",
"0.8.26": "solc-windows-amd64-v0.8.26+commit.8a97fa7a.exe",
"0.8.25": "solc-windows-amd64-v0.8.25+commit.b61c2a91.exe",
"0.8.24": "solc-windows-amd64-v0.8.24+commit.e11b9ed9.exe",
Expand Down Expand Up @@ -1071,5 +1083,5 @@
"0.4.2": "solc-windows-amd64-v0.4.2+commit.af6afb04.zip",
"0.4.1": "solc-windows-amd64-v0.4.1+commit.4fc6fc2c.zip"
},
"latestRelease": "0.8.26"
"latestRelease": "0.8.27"
}
1 change: 1 addition & 0 deletions windows-amd64/list.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
solc-windows-amd64-v0.8.27+commit.40a35a09.exe
solc-windows-amd64-v0.8.26+commit.8a97fa7a.exe
solc-windows-amd64-v0.8.25+commit.b61c2a91.exe
solc-windows-amd64-v0.8.24+commit.e11b9ed9.exe
Expand Down
2 changes: 1 addition & 1 deletion windows-amd64/solc-windows-amd64-latest.exe
Binary file not shown.

0 comments on commit 87538b7

Please sign in to comment.