Skip to content
  • Michael Tesch's avatar
    095250ca
    - target at least c++17. · 095250ca
    Michael Tesch authored
    - tested with eigen 3.3.7 & 3.3.8.
    - rearrange how we're (illegally using/abusing) std:: by moving many implementation details
      into duals::detail tricks - makes everything work with LIBCPP on osx now (as of Sequoia 15.2).
    - upgrade google test & benchmark libraries.
    - update to more modern cmake, at least 3.14 required now.
    - dont try to use Eigen's .exp() with duals, not supported.
    
    Known Issues
    - fmt library support is very out of date - should update to support std::format.
    - coverage is not working.
    - SSE/AVX not working - open to fixes but dont have a machine to test on at the moment.
    095250ca
    - target at least c++17.
    Michael Tesch authored
    - tested with eigen 3.3.7 & 3.3.8.
    - rearrange how we're (illegally using/abusing) std:: by moving many implementation details
      into duals::detail tricks - makes everything work with LIBCPP on osx now (as of Sequoia 15.2).
    - upgrade google test & benchmark libraries.
    - update to more modern cmake, at least 3.14 required now.
    - dont try to use Eigen's .exp() with duals, not supported.
    
    Known Issues
    - fmt library support is very out of date - should update to support std::format.
    - coverage is not working.
    - SSE/AVX not working - open to fixes but dont have a machine to test on at the moment.
Loading