From d08d9bf5280038ab61a1c845977473ae72b2f101 Mon Sep 17 00:00:00 2001 From: Vedant Kumar Date: Mon, 20 Aug 2018 19:53:33 +0000 Subject: [PATCH] Revert "(Retry) Add a basic integration test for C++ smart pointers" This reverts r340189. The new test is still failing on some Apple-internal bots. llvm-svn: 340204 --- debuginfo-tests/smart-ptr-1.cpp | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 debuginfo-tests/smart-ptr-1.cpp diff --git a/debuginfo-tests/smart-ptr-1.cpp b/debuginfo-tests/smart-ptr-1.cpp deleted file mode 100644 index 5448e7d..0000000 --- a/debuginfo-tests/smart-ptr-1.cpp +++ /dev/null @@ -1,41 +0,0 @@ -// RUN: %clangxx -std=c++14 %target_itanium_abi_host_triple -g %s -o %t.O0.out -// RUN: %test_debuginfo %s %t.O0.out -// UNSUPPORTED: apple-lldb-pre-1000 -#include - -static volatile int sink; - -static void use_shared_ptr(std::shared_ptr ptr) { - // DEBUGGER: break 10 - sink = *ptr; -} - -static void use_unique_ptr(std::unique_ptr ptr) { - // DEBUGGER: break 15 - sink = *ptr; -} - -int main() { - auto sp_1 = std::make_shared(1234); - use_shared_ptr(sp_1); - - auto up_1 = std::make_unique(5678); - use_unique_ptr(std::move(up_1)); - - return 0; -} - -// DEBUGGER: r - -// (at line 10) -// DEBUGGER: p ptr -// CHECK: shared_ptr -// CHECK-SAME: 1234 - -// DEBUGGER: c - -// (at line 16) -// DEBUGGER: p ptr -// CHECK: unique_ptr -// TODO: lldb's unique_ptr data formatter doesn't pretty-print its wrapped -// object. -- 2.7.4