initlist-lifetime1.C: Fix testcase where argc is always greater than 1 (octeon simula...
authorAndrew Pinski <apinski@cavium.com>
Sun, 23 Nov 2014 05:30:26 +0000 (05:30 +0000)
committerAndrew Pinski <pinskia@gcc.gnu.org>
Sun, 23 Nov 2014 05:30:26 +0000 (21:30 -0800)
2014-11-22  Andrew Pinski  <apinski@cavium.com>

        * g++.dg/cpp0x/initlist-lifetime1.C: Fix testcase where
        argc is always greater than 1 (octeon simulator).
        * g++.dg/cpp0x/initlist-lifetime2.C: Likewise.

From-SVN: r217979

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/initlist-lifetime1.C
gcc/testsuite/g++.dg/cpp0x/initlist-lifetime2.C

index 4ed30eaa0ae491ee9bf840fc06d3cd88512e7dd1..e3e9611b662a0f14b4a220eea3184310e89034a2 100644 (file)
@@ -1,3 +1,9 @@
+2014-11-22  Andrew Pinski  <apinski@cavium.com>
+
+       * g++.dg/cpp0x/initlist-lifetime1.C: Fix testcase where
+       argc is always greater than 1 (octeon simulator).
+       * g++.dg/cpp0x/initlist-lifetime2.C: Likewise.
+
 2014-11-22  Andrew Pinski  <apinski@cavium.com>
 
        PR target/63971
index d3b0fc3609c08550d93b466b0b97cc547d2fc1df..9b836754f0e0c12dc2c81f315775dcb8a87272b9 100644 (file)
@@ -23,9 +23,11 @@ struct B {
   const AL& alr;
 };
 
+volatile bool always_false = false;
+
 int main(int argc, const char** argv)
 {
-  do_throw = (argc > 1);       // always false, but optimizer can't tell
+  do_throw = always_false;     // always false, but optimizer can't tell
   AL ar[] = {{1,2},{3,4}};
   B b = {{5,6},{7,8}};
   AL3 al3 = {{{1},{2},{3}}};
index 77fc961c9667c09385bdda314b78c951bcc19ece..732736691e384884b06d24a27b0022fe9621def9 100644 (file)
@@ -53,9 +53,11 @@ struct D {
   D() { ok = true; }
 };
 
+volatile bool always_false = false;
+
 int main(int argc, const char** argv)
 {
-  do_throw = (argc > 1);       // always false, but optimizer can't tell
+  do_throw = always_false;     // always false, but optimizer can't tell
   ok = false;
   C c;
   ok = false;