diff options
Diffstat (limited to 'libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc')
-rw-r--r-- | libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc b/libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc new file mode 100644 index 00000000000..ed466be5a36 --- /dev/null +++ b/libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc @@ -0,0 +1,11 @@ +// { dg-options "-std=gnu++23" } +// { dg-do preprocess { target c++23 } } +// { dg-require-effective-target stacktrace } + +#include <version> + +#ifndef __cpp_lib_stacktrace +# error "Feature-test macro for stacktrace missing in <version>" +#elif __cpp_lib_stacktrace < 202011L +# error "Feature-test macro for stacktrace has wrong value in <version>" +#endif |