Files

30 lines
842 B
Plaintext
Raw Permalink Normal View History

2003-09-29 15:38:40 +00:00
# Copyright (C) 2001-2003 Douglas Gregor
2023-01-19 10:01:52 +03:00
# Copyright (C) Antony Polukhin, 2011-2023
#
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#
2003-09-29 15:38:40 +00:00
import testing ;
import feature ;
2003-09-29 15:38:40 +00:00
2023-08-10 18:52:03 +03:00
import ../../config/checks/config : requires ;
project
: requirements
[ requires cxx11_rvalue_references ]
# default to all warnings on:
<warnings>all
# set warnings as errors for those compilers we know we get warning free:
<toolset>gcc:<cxxflags>-Wextra
<toolset>gcc:<cxxflags>-Wno-uninitialized
;
2003-09-29 15:38:40 +00:00
test-suite conversion
: [ run implicit_cast.cpp ]
[ compile-fail implicit_cast_fail.cpp ]
[ run cast_test.cpp ]
2014-06-11 14:35:27 +03:00
[ run polymorphic_cast_test.cpp ]
[ compile-fail implicit_cast_fail2.cpp ]
;