Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent incorrect cast_lossless suggestion in const_fn #3700

Merged
Merged
1 successful check

Travis CI - Pull Request

Success

ran Jan 26, 2019 in 20 minutes

8c416c3 by @phansch

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #3700 Prevent incorrect cast_lossless suggestion in const_fn.
Any changes that have been made to the master branch before the build ran are also included.

Jobs and Stages

This build has 17 jobs, running in parallel.

Job ENV OS State Notes
8207.1 \["BASE\_TESTS=true"\] macOS passed
8207.2 \["BASE\_TESTS=true"\] Linux passed
8207.3 \["INTEGRATION=rust-lang\/cargo"\] Linux passed
8207.4 \["INTEGRATION=rust-random\/rand"\] Linux passed
8207.5 \["INTEGRATION=rust-lang-nursery\/stdsimd"\] Linux passed
8207.6 \["INTEGRATION=rust-lang\/rustfmt"\] Linux passed
8207.7 \["INTEGRATION=rust-lang-nursery\/futures-rs"\] Linux passed
8207.8 \["INTEGRATION=rust-lang-nursery\/failure"\] Linux passed
8207.9 \["INTEGRATION=rust-lang-nursery\/log"\] Linux passed
8207.10 \["INTEGRATION=rust-lang-nursery\/chalk"\] Linux passed
8207.11 \["INTEGRATION=rust-lang\/rls"\] Linux passed
8207.12 \["INTEGRATION=chronotope\/chrono"\] Linux passed
8207.13 \["INTEGRATION=serde-rs\/serde"\] Linux passed
8207.14 \["INTEGRATION=Geal\/nom"\] Linux passed
8207.15 \["INTEGRATION=hyperium\/hyper"\] Linux passed
8207.16 \["INTEGRATION=bluss\/rust-itertools"\] Linux passed
8207.17 \["CARGO\_INCREMENTAL=0 BASE\_TESTS=true"\] windows failed This job is allowed to fail.

Build Configuration

Build Option Setting
Language Rust
Operating System Linux (Trusty), macOS, windows
Sudo Access not required
Rust Version nightly
Build Configuration
{
  "os": [
    "linux",
    "osx",
    "windows"
  ],
  "dist": "trusty",
  "rust": "nightly",
  "group": "stable",
  "matrix": {
    "exclude": [
      {
        "os": "linux"
      },
      {
        "os": "osx"
      },
      {
        "os": "windows"
      }
    ],
    "include": [
      {
        "os": "osx",
        "env": "BASE_TESTS=true",
        "dist": "trusty"
      },
      {
        "os": "linux",
        "env": "BASE_TESTS=true",
        "dist": "trusty"
      },
      {
        "os": "windows",
        "env": "CARGO_INCREMENTAL=0 BASE_TESTS=true",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang/cargo",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-random/rand",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang-nursery/stdsimd",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang/rustfmt",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang-nursery/futures-rs",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang-nursery/failure",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang-nursery/log",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang-nursery/chalk",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=rust-lang/rls",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=chronotope/chrono",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=serde-rs/serde",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=Geal/nom",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=hyperium/hyper",
        "dist": "trusty"
      },
      {
        "if": "repo =~ /^rust-lang\\/rust-clippy$/",
        "env": "INTEGRATION=bluss/rust-itertools",
        "dist": "trusty"
      }
    ],
    "fast_finish": true,
    "allow_failures": [
      {
        "os": "windows",
        "env": "CARGO_INCREMENTAL=0 BASE_TESTS=true"
      }
    ]
  },
  "script": [
    "rm rust-toolchain\ncargo install rustup-toolchain-install-master --debug || echo \"rustup-toolchain-install-master already installed\"\nRUSTC_HASH=$(git ls-remote https://github.com/rust-lang/rust.git master | awk '{print $1}')\ntravis_retry rustup-toolchain-install-master -f -n master $RUSTC_HASH\nrustup default master\nexport LD_LIBRARY_PATH=$(rustc --print sysroot)/lib\n",
    "if [ -z ${INTEGRATION} ]; then\n  ./ci/base-tests.sh && sleep 5\nelse\n  ./ci/integration-tests.sh && sleep 5\nfi\n"
  ],
  ".result": "configured",
  "install": [
    "if [ -z ${INTEGRATION} ]; then\n  rustup component add rustfmt || cargo install --git https://github.com/rust-lang/rustfmt/ --force\n  if [ \"$TRAVIS_OS_NAME\" == \"linux\" ]; then\n    . $HOME/.nvm/nvm.sh\n    nvm install stable\n    nvm use stable\n    npm install remark-cli remark-lint\n  fi\n  if [ \"$TRAVIS_OS_NAME\" == \"windows\" ]; then\n    choco install windows-sdk-10.0\n  fi\nfi\n"
  ],
  "branches": {
    "except": [
      "trying.tmp",
      "staging.tmp"
    ]
  },
  "language": "rust",
  "global_env": [
    "RUST_BACKTRACE=1"
  ],
  "after_success": "#!/bin/bash\nif [ $(uname) == Linux ]; then\n  set -ex\n  if [ -z ${INTEGRATION} ]; then\n    ./.github/deploy.sh\n  else\n    echo \"Not deploying, because we're in an integration test run\"\n  fi\n  set +e\nfi\n"
}
You can’t perform that action at this time.