Loading .travis.yml +17 −6 Original line number Diff line number Diff line Loading @@ -5,20 +5,29 @@ branches: - /^(wip\/)?(appveyor|msvc|mingw|windows)(\-.+)?$/ matrix: include: - env: C_COMPILER=gcc - env: C_COMPILER=gcc CFLAGS=-march=native addons: apt: packages: - cmake - cmake-data - env: C_COMPILER=clang - env: C_COMPILER=i686-linux-gnu-gcc-8 CFLAGS=-march=i686 dist: bionic addons: apt: packages: - gcc-8-i686-linux-gnu - libc6-dev-i386-cross - cmake - cmake-data - env: C_COMPILER=clang CFLAGS=-march=native addons: apt: packages: - clang - cmake - cmake-data - env: C_COMPILER=gcc-4.4 - env: C_COMPILER=gcc-4.4 CFLAGS=-march=native dist: trusty addons: apt: Loading @@ -39,7 +48,7 @@ matrix: - qemu - cmake - cmake-data - env: C_COMPILER=clang-3.5 - env: C_COMPILER=clang-3.5 CFLAGS=-march=native dist: trusty addons: apt: Loading Loading @@ -82,6 +91,8 @@ before_install: SIMDE_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=${TRAVIS_BUILD_DIR}/test/cmake/toolchain-arm-linux-gnueabihf.cmake"; elif [ "${C_COMPILER}" = "aarch64-linux-gnu-gcc" ]; then SIMDE_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=${TRAVIS_BUILD_DIR}/test/cmake/toolchain-aarch64-linux-gnu.cmake"; elif [ "${C_COMPILER}" = "i686-linux-gnu-gcc-8" ]; then sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt install libc6:i386 ; fi - if [ -n "${C_COMPILER}" ]; then export CC="${C_COMPILER}"; fi - if [ -z "${BUILD_TYPE}" ]; then export BUILD_TYPE="Coverage"; fi Loading @@ -91,7 +102,7 @@ before_install: script: - if [ -n "${C_COMPILER}" ]; then export CC="${C_COMPILER}"; fi - cat /proc/cpuinfo || true - cmake .. -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" -DCMAKE_C_FLAGS=-DTRAVIS_CI ${SIMDE_CMAKE_ARGS} - cmake .. -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" -DCMAKE_C_FLAGS="-DTRAVIS_CI ${CFLAGS}" ${SIMDE_CMAKE_ARGS} - make VERBOSE=1 - if [ "${C_COMPILER}" = "arm-linux-gnueabihf-gcc" ]; then qemu-arm ./run-tests; Loading simde/x86/sse2.h +3 −3 Original line number Diff line number Diff line Loading @@ -818,7 +818,7 @@ simde_mm_castps_si128 (simde__m128 a) { #elif defined(SIMDE_SSE2_NEON) r.neon_i32 = a.neon_i32; #else r = HEDLEY_REINTERPRET_CAST(simde__m128i, a); r = *((simde__m128i*) &a); #endif return r; Loading @@ -835,7 +835,7 @@ simde_mm_castsi128_pd (simde__m128i a) { #if defined(SIMDE_SSE2_NATIVE) return SIMDE__M128D_FROM_NATIVE(_mm_castsi128_pd(a.n)); #else r = HEDLEY_REINTERPRET_CAST(simde__m128d, a); r = *((simde__m128d*) &a); #endif return r; Loading @@ -854,7 +854,7 @@ simde_mm_castsi128_ps (simde__m128i a) { #elif defined(SIMDE_SSE2_NEON) r.neon_f32 = a.neon_f32; #else r = HEDLEY_REINTERPRET_CAST(simde__m128, a); r = *((simde__m128*) &a); #endif return r; Loading test/CMakeLists.txt +0 −5 Original line number Diff line number Diff line Loading @@ -102,11 +102,6 @@ set_compiler_specific_flags( VARIABLE extra_cflags INTEL -wd3179) check_c_compiler_flag("-march=native" CFLAG__march_native) if(CFLAG__march_native) set(extra_cflags "${extra_cflags} -march=native") endif() check_c_compiler_flag("-fopenmp-simd" CFLAG__fopenmp_simd) check_c_compiler_flag("-qopenmp-simd" CFLAG__qopenmp_simd) if(CFLAG__fopenmp_simd) Loading Loading
.travis.yml +17 −6 Original line number Diff line number Diff line Loading @@ -5,20 +5,29 @@ branches: - /^(wip\/)?(appveyor|msvc|mingw|windows)(\-.+)?$/ matrix: include: - env: C_COMPILER=gcc - env: C_COMPILER=gcc CFLAGS=-march=native addons: apt: packages: - cmake - cmake-data - env: C_COMPILER=clang - env: C_COMPILER=i686-linux-gnu-gcc-8 CFLAGS=-march=i686 dist: bionic addons: apt: packages: - gcc-8-i686-linux-gnu - libc6-dev-i386-cross - cmake - cmake-data - env: C_COMPILER=clang CFLAGS=-march=native addons: apt: packages: - clang - cmake - cmake-data - env: C_COMPILER=gcc-4.4 - env: C_COMPILER=gcc-4.4 CFLAGS=-march=native dist: trusty addons: apt: Loading @@ -39,7 +48,7 @@ matrix: - qemu - cmake - cmake-data - env: C_COMPILER=clang-3.5 - env: C_COMPILER=clang-3.5 CFLAGS=-march=native dist: trusty addons: apt: Loading Loading @@ -82,6 +91,8 @@ before_install: SIMDE_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=${TRAVIS_BUILD_DIR}/test/cmake/toolchain-arm-linux-gnueabihf.cmake"; elif [ "${C_COMPILER}" = "aarch64-linux-gnu-gcc" ]; then SIMDE_CMAKE_ARGS="-DCMAKE_TOOLCHAIN_FILE=${TRAVIS_BUILD_DIR}/test/cmake/toolchain-aarch64-linux-gnu.cmake"; elif [ "${C_COMPILER}" = "i686-linux-gnu-gcc-8" ]; then sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt install libc6:i386 ; fi - if [ -n "${C_COMPILER}" ]; then export CC="${C_COMPILER}"; fi - if [ -z "${BUILD_TYPE}" ]; then export BUILD_TYPE="Coverage"; fi Loading @@ -91,7 +102,7 @@ before_install: script: - if [ -n "${C_COMPILER}" ]; then export CC="${C_COMPILER}"; fi - cat /proc/cpuinfo || true - cmake .. -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" -DCMAKE_C_FLAGS=-DTRAVIS_CI ${SIMDE_CMAKE_ARGS} - cmake .. -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" -DCMAKE_C_FLAGS="-DTRAVIS_CI ${CFLAGS}" ${SIMDE_CMAKE_ARGS} - make VERBOSE=1 - if [ "${C_COMPILER}" = "arm-linux-gnueabihf-gcc" ]; then qemu-arm ./run-tests; Loading
simde/x86/sse2.h +3 −3 Original line number Diff line number Diff line Loading @@ -818,7 +818,7 @@ simde_mm_castps_si128 (simde__m128 a) { #elif defined(SIMDE_SSE2_NEON) r.neon_i32 = a.neon_i32; #else r = HEDLEY_REINTERPRET_CAST(simde__m128i, a); r = *((simde__m128i*) &a); #endif return r; Loading @@ -835,7 +835,7 @@ simde_mm_castsi128_pd (simde__m128i a) { #if defined(SIMDE_SSE2_NATIVE) return SIMDE__M128D_FROM_NATIVE(_mm_castsi128_pd(a.n)); #else r = HEDLEY_REINTERPRET_CAST(simde__m128d, a); r = *((simde__m128d*) &a); #endif return r; Loading @@ -854,7 +854,7 @@ simde_mm_castsi128_ps (simde__m128i a) { #elif defined(SIMDE_SSE2_NEON) r.neon_f32 = a.neon_f32; #else r = HEDLEY_REINTERPRET_CAST(simde__m128, a); r = *((simde__m128*) &a); #endif return r; Loading
test/CMakeLists.txt +0 −5 Original line number Diff line number Diff line Loading @@ -102,11 +102,6 @@ set_compiler_specific_flags( VARIABLE extra_cflags INTEL -wd3179) check_c_compiler_flag("-march=native" CFLAG__march_native) if(CFLAG__march_native) set(extra_cflags "${extra_cflags} -march=native") endif() check_c_compiler_flag("-fopenmp-simd" CFLAG__fopenmp_simd) check_c_compiler_flag("-qopenmp-simd" CFLAG__qopenmp_simd) if(CFLAG__fopenmp_simd) Loading