Skip to content

Emscripten binaries for version 0.3.6 in solc-bin were not built from the commit tagged as v0.3.6 #10846

@cameel

Description

@cameel

In solc-bin we have soljson-v0.3.6+commit.3fc68da5.js and soljson-v0.3.6+commit.3fc68da5.js, both built from 3fc68da. Tag v0.3.6 points at commit 988fe5e (i.e. one commit after 3fc68da).

This is a problem because they will produce different bytecode than releases from other platforms built on v0.3.6 (e.g. the recent macOS rebuilds).

The binaries in solc-bin are not necessarily the files that were released - release v0.3.6 has no binaries attached at all - so I think we could rebuild on the tag and put both in the repo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug 🐛low effortThere is not much implementation work to be done. The task is very easy or tiny.low impactChanges are not very noticeable or potential benefits are limited.should haveWe like the idea but it’s not important enough to be a part of the roadmap.solcbin

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions