ethereum / cable Goto Github PK
View Code? Open in Web Editor NEWCable: CMake Bootstrap Library
License: Apache License 2.0
Cable: CMake Bootstrap Library
License: Apache License 2.0
@axic suggested I mention this here: in the solidity repo we have to deviate from cable's cable_add_cxx_compiler_flag_if_supported
, due to the regex in
cable/CableCompilerSettings.cmake
Line 34 in ccd2732
Specifically we have eth_add_cxx_compiler_flag_if_supported("-fmacro-prefix-map=${CMAKE_SOURCE_DIR}=/solidity")
in
https://github.com/ethereum/solidity/blob/0015e8cd847ae81926438e7f8aa90b89ed328e0c/cmake/EthCompilerSettings.cmake#L29
which relies on slashes that are not at the beginning of the option to be left untouched.
We noticed when @axic attempted to re-sync our ancient eth_add_cxx_compiler_flag_if_supported
with the current cable_add_cxx_compiler_flag_if_supported
from here.
[ 76%] Updating hera-buildinfo:
Project Version: 0.1.0+commit.1a82340a (prerelease)
System Name: darwin
System Processor: x86_64
Compiler ID: appleclang
Compiler Version: 8.0.0.8000042
Build Type: relwithdebinfo
Git Info: 1a82340ad8cecd655fa578694097e54238b9eb3d
Timestamp: 2018-08-21T15:44:24
There is some extra space (or tabs?) on the git info line
There are new changes to HunterGate, upgrade the copy we keep here.
https://github.com/hunter-packages/gate
Latest release: https://github.com/hunter-packages/gate/releases/tag/v0.9.0.
This is enough IMO without the commit.
part: v0.16.rc0-7-ge5d8aacf3
I switch OFF to ON before compile solidity coverage switch.
When I used afl cov in conjunction with solc to test coverage, the following error occurred:
May I ask what the reason is?
Why does Solc not support coverage detection, or how can we detect Solc's coverage?
Take it from https://github.com/ewasm/hera
It has a typo here (vesion
vs. version
):
[cable ] Cable 0.2.10 (vesion older than 0.2.11) initialized in the `hera`
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.