From: NAKAMURA Takumi Date: Tue, 18 Nov 2014 12:23:19 +0000 (+0000) Subject: CallGraphTest.cpp: Remove invalid tests. ++S might step over F if S == F. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=3b16af86705d98bb8989097e163ab4b9175481d2;p=oota-llvm.git CallGraphTest.cpp: Remove invalid tests. ++S might step over F if S == F. MSVC Runtime detects "Assertion failed: vector iterator not incrementable" git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222233 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/unittests/Analysis/CallGraphTest.cpp b/unittests/Analysis/CallGraphTest.cpp index 29e9aa63182..777907a55b1 100644 --- a/unittests/Analysis/CallGraphTest.cpp +++ b/unittests/Analysis/CallGraphTest.cpp @@ -35,15 +35,12 @@ template void canSpecializeGraphTraitsIterators(Ty *G) { auto S = GraphTraits::child_begin(N); auto F = GraphTraits::child_end(N); - auto Y = ++S; // Should be able to iterate over immediate successors of a node. static_assert(std::is_same::value, "Node type does not match"); static_assert(std::is_same::value, "Node type does not match"); - static_assert(std::is_same::value, - "Node type does not match"); } TEST(CallGraphTest, GraphTraitsSpecialization) {