[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[csmith-project/csmith] 52ed39: Specify that `csmith` is a C++14 program.



  Branch: refs/heads/master
  Home:   https://github.com/csmith-project/csmith
  Commit: 52ed397506fac405e18be6d35598e3b277125f1d
      https://github.com/csmith-project/csmith/commit/52ed397506fac405e18be6d35598e3b277125f1d
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2019-09-15 (Sun, 15 Sep 2019)

  Changed paths:
    M src/CMakeLists.txt

  Log Message:
  -----------
  Specify that `csmith` is a C++14 program.

This commit updates the CMake-based build path only.

This commit leaves CXX_STANDARD_REQUIRED unset, which allows the C++
language standard requirement to "decay" as described in the CMake
documentation:
https://cmake.org/cmake/help/latest/prop_tgt/CXX_STANDARD.html

Allowing for "decay" is maybe a bad idea, but I'm not sure, so let it
decay for now.


  Commit: 900729af2f1f4cb01805181b2a03ea142647a51b
      https://github.com/csmith-project/csmith/commit/900729af2f1f4cb01805181b2a03ea142647a51b
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2019-09-15 (Sun, 15 Sep 2019)

  Changed paths:
    M CMakeLists.txt
    M doc/CMakeLists.txt
    M runtime/CMakeLists.txt
    M scripts/CMakeLists.txt
    M src/CMakeLists.txt

  Log Message:
  -----------
  Increase the `cmake_minimum_required` version to 3.1.

File `src/CMakeLists.txt` sets the `CXX_STANDARD` property to specify
the C++ language standard for `csmith`.  That property was added in
CMake 3.1.0.  (CMake 3.1.0 was released in December 2014.)


Compare: https://github.com/csmith-project/csmith/compare/98a7216989f1...900729af2f1f