+2016-08-26 Jonathan Wakely <jwakely@redhat.com>
+
+ * testsuite/*: Use { target c++11 } or { target c++14 } instead of
+ using -std in dg-options.
+
2016-08-26 Jonathan Wakely <jwakely@redhat.com>
Pedro Alves <palves@redhat.com>
-// { dg-options "-std=gnu++11 -lsupc++ -fvtable-verify=none" }
+// { dg-options "-lsupc++ -fvtable-verify=none" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do link }
+// { dg-do link { target c++11 } }
// { dg-require-static-libstdcxx }
-// { dg-options "-static-libstdc++ -std=gnu++11" }
+// { dg-options "-static-libstdc++" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
using namespace std::tr1; // { dg-error "is not a namespace-name" }
}
-// { dg-error "expected namespace-name before" "" { target *-*-* } 66 }
+// { dg-error "expected namespace-name before" "" { target *-*-* } 65 }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -fno-exceptions -O0" }
+// { dg-options "-fno-exceptions -O0" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
#include <exception>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// 2008-05-25 Sebastian Redl <sebastian.redl@getdesigned.at>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// 2008-05-25 Sebastian Redl <sebastian.redl@getdesigned.at>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// 2008-05-25 Sebastian Redl <sebastian.redl@getdesigned.at>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 18.6.2 Storage allocation errors
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2008-05-20 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-17 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-add-options ieee }
// 2010-02-25 Ed Smith-Rowland
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-add-options ieee }
// 2010-02-25 Ed Smith-Rowland
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-02-11 Jason Merrill
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 18.8.3 Abnormal termination
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-effective-target dfp }
// 2011-02-23 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-21 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// D.11 Violating exception-specifications
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libgcc" { target *-*-mingw* } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// 2007-08-22 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-06-05 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-05-29 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
+
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile {target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-16 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-09-17 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-09-17 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options " -std=gnu++11 " }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2014-04-16 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <type_traits>
#include <memory>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-//
+// { dg-do compile { target c++11 } }
+
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
#include <memory>
-// { dg-do compile }
-
template<typename T>
void test01()
{
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
#include <memory>
#include <testsuite_allocator.h>
-// { dg-do compile }
-
template<typename T>
struct ptr
{
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-05-29 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// 20.7.11 Function template bind
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <functional>
// 20.7.11 Function template bind
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-pedantic -std=gnu++11" }
-// { dg-do compile }
+// { dg-options "-pedantic" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-pedantic -std=gnu++11" }
-// { dg-do compile }
+// { dg-options "-pedantic" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// 20.7.11 Function template bind
// PR c++/57899
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
#include <functional>
using std::bind;
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include<functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// 20.7.11 Function template bind
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// 20.7.11 Function template bind
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// Verify that calls to bind() in BSD sockets API do not match std::bind()
// (this is a GNU extension)
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-11-12 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-02 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-02 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-11-12 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-11-12 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 " }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// PR libstdc++/65499
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Test error: reference to '__detail' is ambiguous
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-31 Chris Fairles <chris.fairles@gmail.com>
// Check if rep is a duration type
typedef std::chrono::duration<int> rep_type;
typedef std::chrono::duration<rep_type> test_type;
- test_type d;
+ test_type d; // { dg-error "required from here" }
}
// { dg-error "rep cannot be a duration" "" { target *-*-* } 308 }
-// { dg-error "required from here" "" { target *-*-* } 31 }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-31 Chris Fairles <chris.fairles@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-31 Chris Fairles <chris.fairles@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-02 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-05-02 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-05-02 Benjamin Kosnik <bkoz@redhat.com>
//
typedef enable_if<false, int>::type test2_type;
}
-// { dg-error "does not name a type" "" { target *-*-* } 32 }
+// { dg-error "does not name a type" "" { target *-*-* } 31 }
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <memory>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-options "-fno-inline -g0" }
+// { dg-do compile { target c++11 } }
// { dg-final { scan-assembler-not "_ZNSt23enable_shared_from_thisIiEC2Ev" } }
// { dg-final { scan-assembler-not "_ZN7derivedC2Ev" } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <memory>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-07-10 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-07-10 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-07-10 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <stdexcept>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/65760
// c.f. https://gcc.gnu.org/ml/libstdc++/2015-04/msg00116.html
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <tr1/memory>
#include <functional>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2005-01-15 Douglas Gregor <dgregor@cs.indiana.edu>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// libstdc++/55320
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <functional>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options " -std=gnu++14 " }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// On some simulators, the workload is simply too large with values big
// enough for the test to pass the quality test, so just skip it altogether.
-// { dg-do run { target { ! simulator } } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target { c++11 && { ! simulator } } } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-08-20 <benjamin@redhat.com>
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-//
+// { dg-do compile { target c++11 } }
+
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-12-30 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-12-30 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2009-10-29 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11 -Wno-pedantic" }
-// { dg-do compile }
+// { dg-options "-Wno-pedantic" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -pedantic-errors" }
-// { dg-do compile }
+// { dg-options "-pedantic-errors" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-05-20 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
+
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-03-23 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-06-09 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-06-09 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-06-09 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-06-08 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2010-06-08 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-06-08 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2004-12-30 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2004-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2004-12-30 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2004-12-29 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2004-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2004-12-29 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
-
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
#include <type_traits>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
+// { dg-skip-if "skip if __STRICT_ANSI__ defined" { *-*-* } { "-std=c++??" } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2013-05-02 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2013-05-02 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2013-05-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
-
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
#include <type_traits>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
+
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
#include <type_traits>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-11-30 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2005-01-24 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2005-01-24 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
+
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-03-23 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2010-02-21 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-03-23 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2012-04-15 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2012-04-15 Paolo Carlini <paolo.carlini@oracle.com>
//
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2012-04-15 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-//
+// { dg-do compile { target c++11 } }
+
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-//
+// { dg-do compile { target c++11 } }
+
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2014-10-09 Ville Voutilainen <ville.voutilainen@gmail.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2005-01-24 Paolo Carlini <pcarlini@suse.de>
//
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
#include <type_traits>
-// { dg-do compile }
-
void test01()
{
// Check for required typedefs
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2005-01-24 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-options "-std=gnu++11 -funsigned-char -fshort-enums" }
-// { dg-do compile }
+// { dg-options "-funsigned-char -fshort-enums" }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
typedef make_signed<float>::type test5_type;
}
-// { dg-error "does not name a type" "" { target *-*-* } 33 }
-// { dg-error "required from here" "" { target *-*-* } 35 }
-// { dg-error "required from here" "" { target *-*-* } 37 }
-// { dg-error "required from here" "" { target *-*-* } 40 }
-// { dg-error "required from here" "" { target *-*-* } 42 }
+// { dg-error "does not name a type" "" { target *-*-* } 32 }
+// { dg-error "required from here" "" { target *-*-* } 34 }
+// { dg-error "required from here" "" { target *-*-* } 36 }
+// { dg-error "required from here" "" { target *-*-* } 39 }
+// { dg-error "required from here" "" { target *-*-* } 41 }
// { dg-error "invalid use of incomplete type" "" { target *-*-* } 1920 }
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-04-30 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-options "-std=gnu++11 -funsigned-char -fshort-enums" }
-// { dg-do compile }
+// { dg-options "-funsigned-char -fshort-enums" }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-05-03 Benjamin Kosnik <bkoz@redhat.com>
//
typedef make_unsigned<float>::type test5_type;
}
-// { dg-error "does not name a type" "" { target *-*-* } 33 }
-// { dg-error "required from here" "" { target *-*-* } 35 }
-// { dg-error "required from here" "" { target *-*-* } 37 }
-// { dg-error "required from here" "" { target *-*-* } 40 }
-// { dg-error "required from here" "" { target *-*-* } 42 }
+// { dg-error "does not name a type" "" { target *-*-* } 32 }
+// { dg-error "required from here" "" { target *-*-* } 34 }
+// { dg-error "required from here" "" { target *-*-* } 36 }
+// { dg-error "required from here" "" { target *-*-* } 39 }
+// { dg-error "required from here" "" { target *-*-* } 41 }
// { dg-error "invalid use of incomplete type" "" { target *-*-* } 1816 }
// { dg-error "declaration of" "" { target *-*-* } 1773 }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-07-10 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-07-10 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-04-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-04-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-16 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-04-30 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <memory>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <memory>
-// { dg-do compile }
-
template<typename Ptr>
void test01()
{
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2011-02-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-03 Chris Fairles <chris.fairles@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2010-10-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
-// { dg-do compile }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-03 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-03 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-03 Chris Fairles <chris.fairles@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2008-07-03 Chris Fairles <chris.fairles@gmail.com>
__attribute__((unused));
}
-// { dg-error "required from here" "" { target *-*-* } 29 }
-// { dg-error "expected initializer" "" { target *-*-* } 36 }
-// { dg-error "expected initializer" "" { target *-*-* } 38 }
+// { dg-error "required from here" "" { target *-*-* } 28 }
+// { dg-error "expected initializer" "" { target *-*-* } 35 }
+// { dg-error "expected initializer" "" { target *-*-* } 37 }
// { dg-error "overflow in addition" "" { target *-*-* } 451 }
// { dg-error "overflow in multiplication" "" { target *-*-* } 97 }
// { dg-error "overflow in multiplication" "" { target *-*-* } 99 }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <memory>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// 20.8.3 Class template reference_wrapper
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <functional>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <functional>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-10-06 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-10-06 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2007-06-02 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
#include <type_traits>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// PR libstdc++/69114
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/69293
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <scoped_allocator>
-// { dg-do compile }
-
template<typename T>
struct minimal_allocator
{
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
+// { dg-options "-Wno-deprecated" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
-// { dg-do compile }
+// { dg-options "-Wno-deprecated" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
-// { dg-do compile }
+// { dg-options "-Wno-deprecated" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2006-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-gthreads "" }
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-gthreads "" }
#include <memory>
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2006-2016 Free Software Foundation, Inc.
//
#include <memory>
#include <testsuite_tr1.h>
-// { dg-do compile }
-
struct MyP { virtual ~MyP() { }; };
struct MyDP : MyP { };
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
-// { dg-do compile }
+// { dg-options "-Wno-deprecated" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
+// { dg-options "-Wno-deprecated" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
-// { dg-do compile }
+// { dg-options "-Wno-deprecated" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-options "-fno-inline -g0" }
+// { dg-do compile { target c++11 } }
// { dg-final { scan-assembler-not "_ZNSt10shared_ptrIiEC2Ev" } }
// { dg-final { scan-assembler-not "_ZNSt10shared_ptrIiEC2EDn" } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-14 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -fno-rtti" }
-// { dg-do compile }
+// { dg-options "-fno-rtti" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
+// { dg-options "-Wno-deprecated" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -fno-rtti" }
-// { dg-do compile }
+// { dg-options "-fno-rtti" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -fno-rtti" }
+// { dg-options "-fno-rtti" }
+// { dg-do run { target c++11 } }
+
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2006-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// 20.7.12 specialized algorithms
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <memory>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
-// This is identical to ./808590.cc but using -std=gnu++11
+// This is identical to ./808590.cc but for C++11 and later.
// See https://gcc.gnu.org/ml/libstdc++/2014-05/msg00027.html
#include <vector>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// 20.7.12 specialized algorithms
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
// 20.7.12 specialized algorithms
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
// 20.7.12 specialized algorithms
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-time "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <tuple>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
+
#include <tuple>
#include <utility>
#include <memory>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-04-30 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-17 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-19 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-22 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-22 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-22 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-22 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
+// { dg-options "-Wno-deprecated" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
-// { dg-do compile }
+// { dg-options "-Wno-deprecated" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-options "-fno-inline -g0" }
+// { dg-do compile { target c++11 } }
// { dg-final { scan-assembler-not "_ZNSt10unique_ptrIiSt14default_deleteIiEEC2Ev" } }
// { dg-final { scan-assembler-not "_ZNSt10unique_ptrIiSt14default_deleteIiEEC2EDn" } }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-14 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// PR libstdc++/69114
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/69293
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-09-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-09-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-09-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11 " }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-options "-fno-inline -g0" }
+// { dg-do compile { target c++11 } }
// { dg-final { scan-assembler-not "_ZNSt8weak_ptrIiEC2Ev" } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-14 Paolo Carlini <paolo.carlini@oracle.com>
//
#include <memory>
#include <testsuite_tr1.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
int main()
{
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2006-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <string>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <string>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-01-08 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-01-08 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <new>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// PR libstdc++/69092
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -fno-inline" }
+// { dg-options "-fno-inline" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -fno-inline" }
+// { dg-options "-fno-inline" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-options "-D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2010-05-31 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-options "-D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2010-05-31 Paolo Carlini <paolo.carlini@oracle.com>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
// <http://www.gnu.org/licenses/>.
// 21.4.6.5 basic_string::pop_back
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
// 21.4.6.5 basic_string::pop_back
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <string>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2009-11-11 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <string>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2009-11-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2008-06-15 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -fno-implicit-templates -O0" }
-// { dg-do link }
+// { dg-options "-fno-implicit-templates -O0" }
+// { dg-do link { target c++11 } }
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -fno-implicit-templates -O0" }
-// { dg-do link }
+// { dg-options "-fno-implicit-templates -O0" }
+// { dg-do link { target c++11 } }
#include <string>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-10 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-14 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-14 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/65049
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/65049
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/65049
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/65049
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/string>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 22.3.3.1 Character classification [classification]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// [locale.codecvt], C++11 22.4.1.4. specialization.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2014-04-24 Rüdiger Sonderfeld
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <codecvt>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <codecvt>
#include <type_traits>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <codecvt>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <codecvt>
#include <type_traits>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <codecvt>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <codecvt>
#include <type_traits>
// <http://www.gnu.org/licenses/>.
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <locale>
#include <iterator>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/66441
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <locale>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
// { dg-require-iconv "ISO-8859-1" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2006-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
#include <locale>
#include <string>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2004-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-missing-braces" }
-// { dg-do compile }
+// { dg-options "-Wno-missing-braces" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 xfail *-*-* } }
// { dg-require-debug-mode "" }
#include <array>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run {target c++11 xfail *-*-* } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-13 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-05-16 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-debug-mode "" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
//
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-debug-mode "" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-12-31 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-10-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-12-29 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <deque>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-access-control" }
+// { dg-do compile { target c++11 } }
+// { dg-options "-fno-access-control" }
// libstdc++/52591
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <deque>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-01-08 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <deque>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <deque>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <deque>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <deque>
#include <testsuite_allocator.h>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-09-26 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-28 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <forward_list>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <forward_list>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/forward_list>
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG_PEDANTIC" }
-// { dg-do run { xfail *-*-* } }
+// { dg-options "-D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
#include <iterator>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/forward_list>
#include <testsuite_allocator.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/forward_list>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <forward_list>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// { dg-require-debug-mode "" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <forward_list>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-08-11 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
#include <forward_list>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
template class std::forward_list<int>;
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
#include <forward_list>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/21770
template class std::forward_list<int, std::allocator<char> >;
-// { dg-options "-std=gnu++11" }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
#include <testsuite_hooks.h>
#include <testsuite_api.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/41792
template class std::forward_list<__gnu_test::OverloadedAddress>;
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <forward_list>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::forward_list<int, __gnu_test::ExplicitConsAlloc<int>>;
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
-// { dg-options "-std=gnu++11 -O2 -D_GLIBCXX_USE_CXX11_ABI" }
+// { dg-options "-O2 -D_GLIBCXX_USE_CXX11_ABI" }
+// { dg-do run { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <list>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <list>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <list>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <list>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <list>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <list>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::list<int, __gnu_test::ExplicitConsAlloc<int>>;
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
#include <testsuite_hooks.h>
#include <map>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/56613
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/59872
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <map>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <map>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-07-22 Edward Smith-Rowland <3dw4rd@verizon.net>
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <map>
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
+// { dg-do run { target c++11 } }
// { dg-require-effective-target ia32 }
// { dg-require-sharedlib "" }
-// { dg-options "-fno-inline -std=gnu++11 ./testsuite_shared.so" }
+// { dg-options "-fno-inline ./testsuite_shared.so" }
// 2013-06-03 Benjamin Kosnik <bkoz@redhat..com>
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <map>
#include <testsuite_hooks.h>
// This test verifies that the value type of a map need not be default copyable.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <map>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::map<int, int, std::less<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <map>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <map>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <map>
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
+// { dg-do run { target c++11 } }
// { dg-require-effective-target ia32 }
// { dg-require-sharedlib "" }
-// { dg-options "-fno-inline -std=gnu++11 ./testsuite_shared.so" }
+// { dg-options "-fno-inline ./testsuite_shared.so" }
// 2013-06-03 Benjamin Kosnik <bkoz@redhat..com>
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <map>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <map>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::multimap<int, int, std::less<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <set>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <set>
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
+// { dg-do run { target c++11 } }
// { dg-require-effective-target ia32 }
// { dg-require-sharedlib "" }
-// { dg-options "-fno-inline -std=gnu++11 ./testsuite_shared.so" }
+// { dg-options "-fno-inline ./testsuite_shared.so" }
// 2013-06-03 Benjamin Kosnik <bkoz@redhat..com>
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <set>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::multiset<int, std::less<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <queue>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <queue>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <random>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <set>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-07-22 Edward Smith-Rowland <3dw4rd@verizon.net>
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <set>
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
+// { dg-do run { target c++11 } }
// { dg-require-effective-target ia32 }
// { dg-require-sharedlib "" }
-// { dg-options "-fno-inline -std=gnu++11 ./testsuite_shared.so" }
+// { dg-options "-fno-inline ./testsuite_shared.so" }
// 2013-06-03 Benjamin Kosnik <bkoz@redhat..com>
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-11-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <set>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-static-libstdc++" { target *-*-mingw* } }
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <set>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::set<int, std::less<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <stack>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// { dg-require-debug-mode "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// Jonathan Wakely <jwakely@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-05-22 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <unordered_map>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-10-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-25 Paolo Carlini <paolo.carlini@oracle.com>
// This test verifies that the value type of a unordered_map need not be
// default copyable.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
/* testing the gcc instrumented */
#include <unordered_map>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// NB: This issue affected only debug-mode.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <unordered_map>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::unordered_map<int, int, std::hash<int>, std::equal_to<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_map>
#include <testsuite_hooks.h>
// Jonathan Wakely <jwakely@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_map>
#include <debug/unordered_checks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_map>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2012-01-19 Jakub Jelinek <jakub@redhat.com>
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <unordered_map>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <set>
#include <unordered_map>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Insert with hint, specific to this library implementation.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-10-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <unordered_map>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::unordered_multimap<int, int, std::hash<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// Jonathan Wakely <jwakely@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-10-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <unordered_set>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::unordered_multiset<int, std::hash<int>, std::equal_to<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// Jonathan Wakely <jwakely@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-debug-mode "" }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/checks.h>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <unordered_set>
#include <debug/unordered_checks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <unordered_set>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-08-13 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-10 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <limits>
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <limits>
#include <unordered_set>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-10 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-10-27 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-normal-mode "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <unordered_set>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-10-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-03-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-06-11 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// NB: This issue affected only debug-mode.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
#include <unordered_set>
#include <testsuite_allocator.h>
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// libstdc++/50118
template class std::unordered_set<int, std::hash<int>, std::equal_to<int>,
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/52591
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// libstdc++/58764
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// libstdc++/59829
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <memory>
#include <iterator>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <vector>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <vector>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <vector>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <vector>
#include <testsuite_allocator.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-28 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-06-07 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-06-07 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-01-08 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-06-18 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/52433
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60499
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <debug/vector>
#include <type_traits>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <vector>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <memory>
#include <iterator>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <vector>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/vector>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <debug/vector>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <vector>
// <http://www.gnu.org/licenses/>.
//
// { dg-require-debug-mode "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do run { xfail *-*-* } }
+// { dg-do run { target c++11 xfail *-*-* } }
#include <vector>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
#include <vector>
#include <ext/extptr_allocator.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
template class std::vector<int, __gnu_cxx::_ExtPtr_allocator<int> >;
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// This is a copy of vector/types/1.cc with altered allocator.
// The operator+()s in this test initially failed the test -
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_allocator.h>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-09-26 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-28 Paolo Carlini <pcarlini@suse.de>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <vector>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <vector>
#include <memory>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// The class X and test code is by by Howard Hinnant and used under a
// Creative Commons Attribution 4.0 International License.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-06-07 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <vector>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-30 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-09 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <iterator>
#include <istream>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_CONCEPT_CHECKS" }
-// { dg-do compile }
+// { dg-options "-D_GLIBCXX_CONCEPT_CHECKS" }
+// { dg-do compile { target c++11 } }
#include <iterator>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_CONCEPT_CHECKS" }
-// { dg-do compile }
+// { dg-options "-D_GLIBCXX_CONCEPT_CHECKS" }
+// { dg-do compile { target c++11 } }
#include <iterator>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <iterator>
#include <ostream>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <iterator>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG" }
+// { dg-options "-D_GLIBCXX_DEBUG" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <functional>
// 25.3.1 copy
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <algorithm>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-24 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-24 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// 25.3.1 copy
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <algorithm>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-24 Paolo Carlini <paolo.carlini@oracle.com>
// 25.2.11 [alg.equal]
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <algorithm>
#include <testsuite_hooks.h>
// 25.2.11 [alg.equal]
-// { dg-do compile }
-// { dg-options " -std=gnu++14 " }
+// { dg-do compile { target c++14 } }
#include <algorithm>
#include <testsuite_iterators.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG" }
+// { dg-options "-D_GLIBCXX_DEBUG" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-02-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-12 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-01-13 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <algorithm>
#include <forward_list>
-// { dg-options "-std=gnu++11" }
// 2011-01-13 Paolo Carlini <paolo.carlini@oracle.com>
//
// 25.2.12 [alg.is_permutation] Is permutation
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
// 25.2.12 [alg.is_permutation] Is permutation
-// { dg-do compile }
-// { dg-options " -std=gnu++14 " }
+// { dg-do compile { target c++14 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-01-13 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2011-01-13 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-14 Paolo Carlini <pcarlini@suse.de>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG" }
-// { dg-do link }
+// { dg-options "-D_GLIBCXX_DEBUG" }
+// { dg-do link { target c++11 } }
#include <algorithm>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG" }
+// { dg-options "-D_GLIBCXX_DEBUG" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <functional>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <random>
#include <vector>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-11-01 Paolo Carlini <pcarlini@suse.de
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-11-01 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-11-01 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-09-16 Chris Fairles <chris.fairles@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-11-01 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-11-01 Paolo Carlini <pcarlini@suse.de>
// 25.2.10 [mismatch]
-// { dg-options " -std=gnu++14 " }
+// { dg-do run { target c++14 } }
#include <algorithm>
#include <testsuite_hooks.h>
// 25.2.10 [mismatch]
-// { dg-options " -std=gnu++14 " }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <algorithm>
#include <utility>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-12-23 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-19 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-19 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-12-24 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-19 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-10-19 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-25 Paolo Carlini <paolo.carlini@oracle.com>
// 25.3.2 [lib.alg.nth.element]
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <vector>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-26 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-26 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-26 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-28 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <algorithm>
#include <testsuite_iterators.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-28 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-28 Paolo Carlini <paolo.carlini@oracle.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <functional>
// { dg-require-normal-mode "" }
// { dg-require-cmath "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <cmath>
#include <random>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// { dg-require-normal-mode "" }
// { dg-require-cmath "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <cmath>
#include <random>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-debug-mode "" }
// libstdc++/59603
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <iterator>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 25.1.9 [lib.alg.search]
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2010-03-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2010-03-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 2010-03-19 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
// { dg-require-cmath "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <cmath>
#include <random>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2005-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG" }
+// { dg-options "-D_GLIBCXX_DEBUG" }
+// { dg-do run { target c++11 } }
#include <algorithm>
#include <functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// Test that the C++11 variants of real/imag have an ABI tag
-// { dg-do compile }
-// { dg-options -std=gnu++11 }
+// { dg-do compile { target c++11 } }
#include <complex>
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -Wno-pedantic" }
+// { dg-do compile { target c++11 } }
+// { dg-options "-Wno-pedantic" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-c-std "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-05-22 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-12 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14 -Wno-pedantic" }
-// { dg-do run }
+// { dg-options "-Wno-pedantic" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <cmath>
// Also make names from <cmath> available in the global namespace:
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/48891
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -fno-trapping-math" }
-// { dg-do compile }
+// { dg-options "-fno-trapping-math" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60401
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-05-26 Paolo Carlini <paolo.carlini@oracle.com>
//
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cmath "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// PR libstdc++/60401
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <ctgmath>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-10-13 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// 26.4.3.1 class template linear_congruential_engine [rand.eng.lcong]
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-10-13 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-10-12 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-03 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <random>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <random>
#include <type_traits>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-05 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-02-13 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-05 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-05 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-12-07 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-02-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-09-29 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do run { target { ! simulator } } }
+// { dg-do run { target { c++11 && { ! simulator } } } }
#include <random>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <valarray>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-14 Paolo Carlini <paolo.carlini@oracle.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.16 Assign and swap [fstream.assign]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -O0 -D_GLIBCXX_USE_CXX11_ABI=1" }
-// { dg-do link }
+// { dg-options "-O0 -D_GLIBCXX_USE_CXX11_ABI=1" }
+// { dg-do link { target c++11 } }
#include <fstream>
#include <string>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.15 basic_fstream constructors [fstream.cons]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.8 Assign and swap [ifstream.assign]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.7 basic_ifstream constructors [ifstream.cons]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <ios>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <ios>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.12 Assign and swap [ostringstream.assign]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-fileio "" }
// 27.9.1.11 basic_ofstream constructors [ofstream.cons]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <fstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <ostream>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// { dg-xfail-run-if "PR libstdc++/64054" { *-*-solaris* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-swprintf "" }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.ISO8859-15" }
// 27.6.3 template class basic_streambuf
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <ios>
#include <testsuite_hooks.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.ISO8859-1" }
// 2010-03-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.ISO8859-15" }
// 2010-03-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.ISO8859-15" }
// 2010-03-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.ISO8859-15" }
// 2010-03-01 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
// { dg-require-namedlocale "de_DE.UTF-8" }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// 2014-04-14 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-08-26 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-08-26 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-11 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-08-01 Tim Shen <timshen91@gmail.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <regex>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-23 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-23 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-10-01 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-05 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-10-24 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-10-18 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-02 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-21 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-21 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-05 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-11 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "de_DE.UTF-8" }
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-24 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-17 Tim Shen <timshen91@gmail.com>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <regex>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-14 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-18 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-14 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-08-26 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=c++11" }
+// { dg-do run { target c++11 } }
// 2009-06-05 Stephen M. Webb <stephen.webb@bregmasoft.ca>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-07-07 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-07-07 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-16 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-07-07 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2009-06-17 Stephen M. Webb <stephen.webb@xandros.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
//
// 2009-06-17 Stephen M. Webb <stephen.webb@xandros.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2009-06-17 Stephen M. Webb <stephen.webb@xandros.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-20 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-25 Tim Shen <timshen91@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <regex>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-20 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-20 Tim Shen <timshen91@gmail.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <regex>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-07-20 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-namedlocale "en_US.UTF-8" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-06-10 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2009-06-05 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2013-09-24 Tim Shen <timshen91@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-10 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
// 28.6 [re.badexp]
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <regex>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2009-06-17 Stephen M. Webb <stephen.webb@xandros.com>
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-09 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-09 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2014-11-13 Daniel Kruegler <daniel.kruegler@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-09 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
//
// 2010-06-07 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-DNEWLINE_IN_CLASS_BLANK" { target newlib } }
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-23 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-06-23 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
// { dg_do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
//
// 2014-01-07 Tim Shen <timshen91@gmail.com>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-08-11 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do link }
-// { dg-options "-std=gnu++11" }
+// { dg-do link { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-additional-options "-DNEWLINE_IN_CLASS_BLANK" { target newlib } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// 2010-02-17 Stephen M. Webb <stephen.webb@bregmasoft.ca>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-03-12 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do run }
+// { dg-do run { target c++11 } }
//
// 2014-01-07 Tim Shen <timshen91@gmail.com>
-// { dg-do run }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2008-08-11 Stephen M. Webb <stephen.webb@bregmasoft.com>
//
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11 -Wno-pedantic" }
-// { dg-do compile }
+// { dg-options "-Wno-pedantic" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// { dg-require-atomic-builtins "" }
// { dg-require-cstdint "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <atomic>
#include <cstdint>
// <http://www.gnu.org/licenses/>.
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <atomic>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <atomic>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do run }
+// { dg-do run { target c++11 } }
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11 -O0" }
+// { dg-options "-O0" }
#include <atomic>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <atomic>
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do link }
+// { dg-do link { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-thread-fence "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wsystem-headers -Wnarrowing" }
-// { dg-do compile }
+// { dg-options "-Wsystem-headers -Wnarrowing" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
// { dg-do compile { target i?86-*-* x86_64-*-* } }
-// { dg-options "-std=gnu++11 -O2 -g0 -fno-exceptions -fno-asynchronous-unwind-tables" }
+// { dg-options "-O2 -g0 -fno-exceptions -fno-asynchronous-unwind-tables" }
// { dg-additional-options "-march=i486" { target ia32 } }
+// { dg-require-effective-target c++11 }
// { dg-skip-if "scans fail with LTO" { lto } { "-flto" } }
// { dg-final { scan-assembler-times "xacquire\|\.byte\[^\n\r]*0xf2" 14 } }
// { dg-final { scan-assembler-times "xrelease\|\.byte\[^\n\r]*0xf3" 14 } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-thread-fence "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-thread-fence "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <atomic>
#include <testsuite_common_types.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <atomic>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// -*- C++ -*-
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// 2008-10-22 Benjamin Kosnik <bkoz@redhat.com>
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-do compile { target c++11 } }
+// { dg-options "-fno-inline -g0" }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do run }
-// { dg-options " -std=gnu++11 " }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// 2008-03-18 Benjamin Kosnik <bkoz@redhat.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads-timed "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11 -fno-inline -g0" }
+// { dg-do compile { target c++11 } }
+// { dg-options "-fno-inline -g0" }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-atomic-builtins "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do run { target *-*-gnu* } }
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target { c++11 && *-*-gnu* } } }
// { dg-require-gthreads "" }
// N.B. this test intentionally does *not* use -pthread
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-time "" }
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do link }
-// { dg-options "-std=gnu++11 -static" { target *-*-*gnu* } }
+// { dg-do link { target c++11 } }
+// { dg-options "-static" { target *-*-*gnu* } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// { dg-require-effective-target static }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
#include <thread>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2008-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads-timed "" }
-// { dg-do compile }
-// { dg-options " -std=gnu++11 " }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-gthreads "" }
-// { dg-options "-std=gnu++11" }
-//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// { dg-require-effective-target dfp }
#include <decimal/decimal>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/algorithm>
#include <iterator>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/algorithm>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/any>
#include <set>
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/any>
#include <cstdint>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/any>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14 -fno-rtti" }
-// { dg-do run }
+// { dg-options "-fno-rtti" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// 15.4 Copy [fs.op.copy_file]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// 15.26 Permissions [fs.op.permissions]
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }E
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
#include <experimental/filesystem>
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11 -lstdc++fs" }
+// { dg-options "-lstdc++fs" }
+// { dg-do run { target c++11 } }
// { dg-require-filesystem-ts "" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/functional>
#include <testsuite_hooks.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/functional>
#include <cstring>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <experimental/functional>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/iterator>
#include <sstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/iterator>
#include <sstream>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// This is a compile-only test with minimal includes
#include <experimental/iterator>
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
#include <experimental/memory>
#include <testsuite_tr1.h>
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
struct A { };
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// { dg-require-atomic-builtins "" }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <experimental/numeric>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <experimental/numeric>
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// { dg-require-effective-target tls_runtime }
// { dg-add-options tls }
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++14 -O0" }
+// { dg-do run { target c++14 xfail *-*-* } }
+// { dg-options "-O0" }
// { dg-require-debug-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 3 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run { xfail *-*-* } }
-// { dg-options "-std=gnu++14 -O0" }
+// { dg-do run { target c++14 xfail *-*-* } }
+// { dg-options "-O0" }
// { dg-require-debug-mode "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
// NB: This issue affected only debug-mode.
-// { dg-options "-std=gnu++14 -fno-rtti" }
-// { dg-do compile }
+// { dg-options "-fno-rtti" }
+// { dg-do compile { target c++14 } }
#include <experimental/string_view>
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// working, not to mention other major details like char_traits, and
// all of the string_view class.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// { dg-require-fileio "" }
#include <experimental/string_view>
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2014 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2014 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
#include <experimental/string_view>
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
template class std::experimental::basic_string_view<int, std::char_traits<int>>;
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// { dg-require-cstdint "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++14" }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <experimental/string_view>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
#include <experimental/tuple>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <vector>
#include <memory>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
#include <experimental/type_traits>
-// { dg-options "-std=gnu++14" }
-// { dg-do compile }
+// { dg-do compile { target c++14 } }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++14" }
-// { dg-do run }
+// { dg-do run { target c++14 } }
// Copyright (C) 2015-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11 -Wno-deprecated" }
+// { dg-do run { target c++11 } }
+// { dg-options "-Wno-deprecated" }
// 2007-10-27 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-10-12 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
//
-// { dg-options "-std=gnu++11 -O0" }
+// { dg-options "-O0" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-cmath "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2013-11-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-07-11 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-18 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-09-21 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2012-01-28 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-little-endian "" }
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-04-15 Ulrich Drepper <drepper@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-04-15 Ulrich Drepper <drepper@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-08-09 Ulrich Drepper <drepper@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-04-15 Ulrich Drepper <drepper@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2014-04-15 Ulrich Drepper <drepper@gmail.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2010-03-16 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
//
// 2009-08-14 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
//
// 2008-11-24 Edward M. Smith-Rowland <3dw4rd@verizon.net>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2007-10-26 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2010-01-08 Paolo Carlini <paolo.carlini@oracle.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2007-2016 Free Software Foundation, Inc.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// 2011-06-01 Paolo Carlini <paolo.carlini@oracle.com>
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-do run { target c++11 } }
+// { dg-options "-D_GLIBCXX_DEBUG_PEDANTIC" }
// { dg-require-string-conversions "" }
#include <ext/vstring.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2007-10-16 Paolo Carlini <pcarlini@suse.de>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11 -D_GLIBCXX_DEBUG_PEDANTIC" }
+// { dg-do run { target c++11 } }
+// { dg-options "-D_GLIBCXX_DEBUG_PEDANTIC" }
// { dg-require-string-conversions "" }
#include <ext/vstring.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2007-10-16 Paolo Carlini <pcarlini@suse.de>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <ext/vstring.h>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// <http://www.gnu.org/licenses/>.
// 21.4.6.5 basic_string::pop_back
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <ext/vstring.h>
#include <testsuite_hooks.h>
// <http://www.gnu.org/licenses/>.
// 21.4.6.5 basic_string::pop_back
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <ext/vstring.h>
#include <testsuite_hooks.h>
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2013-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <ext/vstring.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
#include <ext/vstring.h>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2010-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-string-conversions "" }
// 2007-10-15 Paolo Carlini <pcarlini@suse.de>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-11-10 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-14 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// { dg-require-cstdint "" }
// 2009-09-14 Benjamin Kosnik <benjamin@redhat.com>
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-string-conversions "" }
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
// { dg-require-cstdint "" }
// { dg-require-string-conversions "" }
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2009-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-g -std=gnu++11 -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-g -O0 -std=gnu++14" }
+// { dg-do run { target c++14 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2012-2016 Free Software Foundation, Inc.
//
// If you modify this, please update simple.cc and debug.cc as well.
-// { dg-do run }
-// { dg-options "-g -O0 -std=gnu++11" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-g -O0 -std=gnu++11" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-do run }
-// { dg-options "-std=gnu++11 -g -O0" }
+// { dg-do run { target c++11 } }
+// { dg-options "-g -O0" }
// Copyright (C) 2014-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library. This library is free
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <testsuite_performance.h>
#include <random>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <testsuite_performance.h>
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
#include <testsuite_performance.h>
#include <sstream>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
// with this library; see the file COPYING3. If not see
// <http://www.gnu.org/licenses/>.
-// { dg-do compile }
-// { dg-options "-std=gnu++11" }
+// { dg-do compile { target c++11 } }
#include <tr1/functional>
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2011-11-20 Jonathan Wakely <jwakely.gcc -at- gmail.com>
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
//
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
+// { dg-do run { target c++11 } }
// 2013-10-15 Edward M. Smith-Rowland <3dw4rd@verizon.net>
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//
-// { dg-options "-std=gnu++11" }
-// { dg-do compile }
+// { dg-do compile { target c++11 } }
// Copyright (C) 2011-2016 Free Software Foundation, Inc.
//