#!/usr/bin/env bash # ------------------------------------------------------------------------------ # Determines versions of all release binaries from solc-bin repo modified in the # specified commit range, finds all release binaries from one, selected platform # that match these versions and uses them to produce bytecode reports. # # The script is meant to be backwards-compatible with older versions of the # compiler. Reports are generated via the CLI interface (rather than Standard # JSON) in case of native binaries because the JSON interface was not available # in very old versions. # # The script creates one report per binary and file names follow the pattern # 'report-.txt'. # # Usage: #