Disable tests that only pass for GNU dialects
The airy and hypergeometric functions are non-standard extensions and are only defined for -std=gnu++NN dialects, not -std=c++NN ones. * ext/special_functions/airy_ai/check_nan.cc: Skip test for non-standard extension when a strict -std=c++NN dialect is used. * ext/special_functions/airy_ai/check_value.cc: Likewise. * ext/special_functions/airy_ai/compile.cc: Likewise. * ext/special_functions/airy_bi/check_nan.cc: Likewise. * ext/special_functions/airy_bi/check_value.cc: Likewise. * ext/special_functions/airy_bi/compile.cc: Likewise. * ext/special_functions/conf_hyperg/check_nan.cc: Likewise. * ext/special_functions/conf_hyperg/check_value.cc: Likewise. * ext/special_functions/conf_hyperg/compile.cc: Likewise. * ext/special_functions/hyperg/check_nan.cc: Likewise. * ext/special_functions/hyperg/check_value.cc: Likewise. * ext/special_functions/hyperg/compile.cc: Likewise. From-SVN: r265330
This commit is contained in:
parent
88412b71ee
commit
e7f2d0bdb5
|
@ -1,5 +1,19 @@
|
|||
2018-10-19 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* ext/special_functions/airy_ai/check_nan.cc: Skip test for
|
||||
non-standard extension when a strict -std=c++NN dialect is used.
|
||||
* ext/special_functions/airy_ai/check_value.cc: Likewise.
|
||||
* ext/special_functions/airy_ai/compile.cc: Likewise.
|
||||
* ext/special_functions/airy_bi/check_nan.cc: Likewise.
|
||||
* ext/special_functions/airy_bi/check_value.cc: Likewise.
|
||||
* ext/special_functions/airy_bi/compile.cc: Likewise.
|
||||
* ext/special_functions/conf_hyperg/check_nan.cc: Likewise.
|
||||
* ext/special_functions/conf_hyperg/check_value.cc: Likewise.
|
||||
* ext/special_functions/conf_hyperg/compile.cc: Likewise.
|
||||
* ext/special_functions/hyperg/check_nan.cc: Likewise.
|
||||
* ext/special_functions/hyperg/check_value.cc: Likewise.
|
||||
* ext/special_functions/hyperg/compile.cc: Likewise.
|
||||
|
||||
* testsuite/23_containers/list/requirements/explicit_instantiation/
|
||||
5_c++0x.cc: Remove redundant test that is functionally identical to
|
||||
the 5.cc test.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// { dg-require-c-std "" }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-add-options ieee }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do run { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
//
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do compile { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// { dg-require-c-std "" }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-add-options ieee }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do run { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
//
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do compile { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// { dg-require-c-std "" }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-add-options ieee }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do run { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
//
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do compile { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// { dg-require-c-std "" }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-add-options ieee }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
// { dg-do run { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__ -ffp-contract=off" }
|
||||
// { dg-additional-options "-ffloat-store" { target { m68*-*-* || ia32 } } }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
//
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// { dg-do compile { target c++11 } }
|
||||
// { dg-options "-D__STDCPP_WANT_MATH_SPEC_FUNCS__" }
|
||||
// { dg-skip-if "no extensions in strict dialects" { *-*-* } { "-std=c++*" } }
|
||||
|
||||
// Copyright (C) 2016-2018 Free Software Foundation, Inc.
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue