This revision was automatically updated to reflect the committed changes.
Closed by commit rL272821: [libcxxabi] Reorder base class initializers in 
libc++abi tests to prevent… (authored by EricWF).

Changed prior to commit:
  http://reviews.llvm.org/D21396?vs=60876&id=60881#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D21396

Files:
  libcxxabi/trunk/test/catch_class_04.pass.cpp
  libcxxabi/trunk/test/catch_ptr.pass.cpp

Index: libcxxabi/trunk/test/catch_ptr.pass.cpp
===================================================================
--- libcxxabi/trunk/test/catch_ptr.pass.cpp
+++ libcxxabi/trunk/test/catch_ptr.pass.cpp
@@ -66,8 +66,8 @@
 {
     static int count;
     int id_;
-    explicit A(int id) : C1(id-1), C2(id-2), B(id+3), id_(id) {count++;}
-    A(const A& a) : C1(a.id_-1), C2(a.id_-2), B(a.id_+3), id_(a.id_) {count++;}
+    explicit A(int id) : B(id+3), C1(id-1), C2(id-2), id_(id) {count++;}
+    A(const A& a) : B(a.id_+3), C1(a.id_-1), C2(a.id_-2),  id_(a.id_) 
{count++;}
     ~A() {count--;}
 };
 
Index: libcxxabi/trunk/test/catch_class_04.pass.cpp
===================================================================
--- libcxxabi/trunk/test/catch_class_04.pass.cpp
+++ libcxxabi/trunk/test/catch_class_04.pass.cpp
@@ -66,8 +66,8 @@
 {
     static int count;
     int id_;
-    explicit A(int id) : C1(id-1), C2(id-2), B(id+3), id_(id) {count++;}
-    A(const A& a) : C1(a.id_-1), C2(a.id_-2), B(a.id_+3), id_(a.id_) {count++;}
+    explicit A(int id) : B(id+3), C1(id-1), C2(id-2), id_(id) {count++;}
+    A(const A& a) :  B(a.id_+3), C1(a.id_-1), C2(a.id_-2), id_(a.id_) 
{count++;}
     ~A() {count--;}
 };
 


Index: libcxxabi/trunk/test/catch_ptr.pass.cpp
===================================================================
--- libcxxabi/trunk/test/catch_ptr.pass.cpp
+++ libcxxabi/trunk/test/catch_ptr.pass.cpp
@@ -66,8 +66,8 @@
 {
     static int count;
     int id_;
-    explicit A(int id) : C1(id-1), C2(id-2), B(id+3), id_(id) {count++;}
-    A(const A& a) : C1(a.id_-1), C2(a.id_-2), B(a.id_+3), id_(a.id_) {count++;}
+    explicit A(int id) : B(id+3), C1(id-1), C2(id-2), id_(id) {count++;}
+    A(const A& a) : B(a.id_+3), C1(a.id_-1), C2(a.id_-2),  id_(a.id_) {count++;}
     ~A() {count--;}
 };
 
Index: libcxxabi/trunk/test/catch_class_04.pass.cpp
===================================================================
--- libcxxabi/trunk/test/catch_class_04.pass.cpp
+++ libcxxabi/trunk/test/catch_class_04.pass.cpp
@@ -66,8 +66,8 @@
 {
     static int count;
     int id_;
-    explicit A(int id) : C1(id-1), C2(id-2), B(id+3), id_(id) {count++;}
-    A(const A& a) : C1(a.id_-1), C2(a.id_-2), B(a.id_+3), id_(a.id_) {count++;}
+    explicit A(int id) : B(id+3), C1(id-1), C2(id-2), id_(id) {count++;}
+    A(const A& a) :  B(a.id_+3), C1(a.id_-1), C2(a.id_-2), id_(a.id_) {count++;}
     ~A() {count--;}
 };
 
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to