[go: up one dir, main page]

bytecount 0.4.0

count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast
Documentation
language: rust
sudo: false
cache: cargo
rust:
  - 1.20.0
  - stable
  - beta
  - nightly
os:
  - linux
  - osx
env:
  - ARCH=x86_64
  - FEATURES=""
matrix:
  include:
    - rust: stable
      env:
        - ARCH=i686
    - rust: stable
      env:
        - ARCH=i686
        - FEATURES="--features runtime-dispatch-simd"
    - rust: stable
      env:
        - ARCH=x86_64
        - FEATURES="--features runtime-dispatch-simd"
    - rust: beta
      env:
        - ARCH=i686
    - rust: nightly
      env:
        - ARCH=i686
    - rust: nightly
      env:
        - ARCH=x86_64
        - FEATURES="--features generic-simd"
    - rust: nightly
      env:
        - ARCH=x86_64
        - FEATURES="--features generic-simd,runtime-dispatch-simd"
addons:
  apt:
    packages:
      - gcc-multilib
script: |
  echo ARCH=$ARCH
  echo FEATURES=$FEATURES
  echo RUSTFLAGS=$RUSTFLAGS
  curl -sSL https://raw.githubusercontent.com/carllerche/travis-rust-matrix/master/test | bash
  cargo test --release $FEATURES && COUNTS="0,10,1000,100000,10000000" cargo bench $FEATURES