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

CI : Update to GafferHQ/dependencies 7.0.0 #1380

Merged
merged 5 commits into from
Jul 25, 2023

Commits on Jul 24, 2023

  1. Tests : Don't include boost/test/floating_point_comparison.hpp

    This header is deprecated, and should be replaced with `boost/test/tools/floating_point_comparison.hpp`. But that doesn't seem to be necessary for the tests to compile or to pass, so I have simply removed the includes.
    johnhaddon committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e47d360 View commit details
    Browse the repository at this point in the history
  2. LevenbergMarquardtTest : Replace boost::array with regular array

    In Boost 1.77, `evaluate_polynomial` stopped supporting `boost::array`, and started supporting `std::array` instead. We'd prefer to use `std::array` too, but to maintain compatibility with both old and new boost, we just use a plain old array instead.
    johnhaddon committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9bd2351 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f64c293 View commit details
    Browse the repository at this point in the history
  4. CI : Update to GafferHQ/dependencies 7.0.0

    This means that the packages uploaded for each Cortex release will be suitable for building Gaffer 1.3 with.
    johnhaddon committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    dd1fa74 View commit details
    Browse the repository at this point in the history
  5. Imath test : Relax assertion

    Imath 2 raised RuntimeError here, and Imath 3 raises ValueError instead. These tests date back to when we had our own bindings for Imath, because official bindings didn't exist - it's not even clear that we need them any more.
    johnhaddon committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9ec93a6 View commit details
    Browse the repository at this point in the history