mirror of
https://github.com/fastfloat/fast_float.git
synced 2025-12-06 16:56:57 +08:00
Trimming.
This commit is contained in:
parent
1d9116b4f2
commit
59d5313432
17
.travis.yml
17
.travis.yml
@ -13,7 +13,7 @@ cache:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
global:
|
global:
|
||||||
- simdjson_DEPENDENCY_CACHE_DIR=$HOME/.dep_cache
|
- fastfloat_DEPENDENCY_CACHE_DIR=$HOME/.dep_cache
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
@ -163,22 +163,7 @@ before_install:
|
|||||||
- eval "${COMPILER}"
|
- eval "${COMPILER}"
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- wget -q -O - "https://raw.githubusercontent.com/simdjson/debian-ppa/master/key.gpg" | sudo apt-key add -
|
|
||||||
- sudo apt-add-repository "deb https://raw.githubusercontent.com/simdjson/debian-ppa/master simdjson main"
|
|
||||||
- sudo apt-get -qq update
|
- sudo apt-get -qq update
|
||||||
- sudo apt-get purge cmake cmake-data
|
|
||||||
- sudo apt-get -t simdjson -y install cmake
|
|
||||||
- export CMAKE_CXX_FLAGS="-maltivec -mcpu=power9 -mtune=power9"
|
|
||||||
- export CMAKE_C_FLAGS="${CMAKE_CXX_FLAGS}"
|
|
||||||
- export CMAKE_FLAGS="-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS} -DCMAKE_C_FLAGS=${CMAKE_C_FLAGS} -DSIMDJSON_IMPLEMENTATION=ppc64;fallback";
|
|
||||||
- if [[ "${SANITIZE}" == "on" ]]; then
|
|
||||||
export CMAKE_FLAGS="${CMAKE_FLAGS} -DSIMDJSON_SANITIZE=ON";
|
|
||||||
export ASAN_OPTIONS="detect_leaks=0";
|
|
||||||
fi
|
|
||||||
- if [[ "${STATIC}" == "on" ]]; then
|
|
||||||
export CMAKE_FLAGS="${CMAKE_FLAGS} -DSIMDJSON_BUILD_STATIC=ON";
|
|
||||||
fi
|
|
||||||
- export CTEST_FLAGS="-j4 --output-on-failure -E checkperf"
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cmake -DFASTFLOAT_TEST=ON -B build
|
- cmake -DFASTFLOAT_TEST=ON -B build
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user