# Copyright 2022 Peter Dimov # Copyright 2023 - 2024 Matt Borland # Copyright 2023 - 2024 Christopher Kormanyos # Distributed under the Boost Software License, Version 1.0. # https://www.boost.org/LICENSE_1_0.txt require-b2 5.0.1 ; import-search /boost/config/checks ; import config : requires ; import modules ; import testing ; project : requirements gcc:-Wall gcc:-Wextra # Clang-Cl gives errors that are incorrect or irrelevant (e.g. C++98 compat) #clang:-Wall #clang:-Wextra msvc:all # Additional flags by request gcc:-Wsign-conversion gcc:-Wconversion gcc:-Wundef gcc:-Wold-style-cast #gcc:-Wduplicated-branches gcc:-Wfloat-equal clang:-Wsign-conversion clang:-Wconversion clang:-Wundef clang:-Wold-style-cast clang:-Wfloat-equal [ requires cxx14_decltype_auto cxx14_generic_lambdas cxx14_return_type_deduction cxx14_variable_templates cxx14_constexpr ] ; run reduced_cpp_double_fp.cpp ;