From 973f026a6072f311af008267d3b1edb02f812873 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Wed, 14 Jul 2010 13:01:15 -0400 Subject: [PATCH] re PR c++/44810 (FAIL: g++.dg/torture/pr36745.C) PR c++/44810 * g++.dg/torture/pr36745.C: Avoid undefined behavior. From-SVN: r162189 --- gcc/testsuite/ChangeLog | 3 +++ gcc/testsuite/g++.dg/torture/pr36745.C | 1 + 2 files changed, 4 insertions(+) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6b878c5f3194..b2a9a3c4d923 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2010-07-14 Jason Merrill + PR c++/44810 + * g++.dg/torture/pr36745.C: Avoid undefined behavior. + Implement C++0x unrestricted unions (N2544) * g++.dg/cpp0x/union1.C: New. * g++.dg/cpp0x/union2.C: New. diff --git a/gcc/testsuite/g++.dg/torture/pr36745.C b/gcc/testsuite/g++.dg/torture/pr36745.C index 86047f1f0d8b..53845aaa78e2 100644 --- a/gcc/testsuite/g++.dg/torture/pr36745.C +++ b/gcc/testsuite/g++.dg/torture/pr36745.C @@ -52,6 +52,7 @@ public: inline QMap ():d (&QMapData::shared_null) }; struct QVectorData { + QBasicAtomicInt ref; static QVectorData shared_null; }; template < typename T > struct QVectorTypedData -- 2.47.2