Skip to content

Tpetra_*Platform.cpp/hpp: remove deprecated interface from builds

Created by: prwolfe

This has been deprecated for a few months and both the warnings-as-error and Sierra builds complain when the *cpp files get built. I Also removed the calls from all the other locations in Trilinos where it is used (examples mostly).

Thanks to Mark H. for the consulting time.

Description

This removes includes and calls to deprecated classes and replaces them with the new ones.

Motivation and Context

These are always an issue when Sierra gets them later. I prefer to stay ahead of the game. A lot of the changes to examples are in @trilinos/rol - do we need to do anything special to get this into your development area?

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.
  • [ x ] My code follows the code style of the affected package(s).
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • [ x ] I have read the code contribution guidelines for this project.
  • I have added tests to cover my changes.
  • [ x ] All new and existing tests passed.
  • [ x ] No new compiler warnings were introduced.
  • These changes break backwards compatibility.

Merge request reports