Skip to content
This repository was archived by the owner on Feb 12, 2019. It is now read-only.
This repository was archived by the owner on Feb 12, 2019. It is now read-only.

Improved CI and testing framework #2

@foonathan

Description

@foonathan

Extend testing framework to handle compilers without most of the support, by:

  • specifying one source file per feature, instead of main including everything
  • choosing the highest supported flag instead of relying on C++17
  • selecting only the feature checks that do not rely on unsupported features (like C++11 features for C++14 ones)

Improve automatic CI:

  • more gcc versions on Travis
  • clang
  • MSVC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions