Skip to content
Snippets Groups Projects
  • Benjamin Cumming's avatar
    Update to C++17 (#1141) · 74411404
    Benjamin Cumming authored
    * Update CMake CXX version.
    * Make CUDA 10 a minimum requirement and remove CUDA 9 support code.
    * Set up g++ Travis tests to use g++ 8.
    * Explicitly set C++14 version for nvcc.
    * Properly split cuda compilation, including in unit tests.
    * Remove unnecessary modcc `SOLVE` warning.
    * Update pybind11 module to tag v2.5.0
    * Replace `util::size` and `util::data` with `std::` equivalents.
    Unverified
    74411404