This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
RFA: fix libstdc++ pretty-printer test
- From: Tom Tromey <tromey at redhat dot com>
- To: libstdc <libstdc++ at gcc dot gnu dot org>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 05 Jun 2013 10:59:24 -0600
- Subject: RFA: fix libstdc++ pretty-printer test
The pretty-printer test "shared_ptr.cc" fails for me on x86-64 Fedora 18.
The local variable "esp" is optimized out.
Since the purpose of this test is to test the pretty-printers, it seemed
simplest to me to just disable optimizations. The appended fixes the
problem for me.
Ok?
Tom
2013-06-05 Tom Tromey <tromey@redhat.com>
* testsuite/libstdc++-prettyprinters/shared_ptr.cc: Use -O0.
diff --git a/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc b/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
index 547213f..0e4e6c2 100644
--- a/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
+++ b/libstdc++-v3/testsuite/libstdc++-prettyprinters/shared_ptr.cc
@@ -1,5 +1,5 @@
// { dg-do run }
-// { dg-options "-std=gnu++11 -g" }
+// { dg-options "-std=gnu++11 -g -O0" }
// Copyright (C) 2012-2013 Free Software Foundation, Inc.
//