(i.e. your commit fixed it). On Jun 21, 2013, at 3:53 PM, Michael Gottesman <[email protected]> wrote:
> Yes. Thank you! > > On Jun 21, 2013, at 3:26 PM, David Blaikie <[email protected]> wrote: > >> On Fri, Jun 21, 2013 at 3:18 PM, Michael Gottesman <[email protected]> >> wrote: >>> It looks like this broke buildbots: >>> >>> http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-nobootstrap-RAincremental/builds/3315 >>> http://lab.llvm.org:8013/builders/phase1%20-%20sanity/builds/7768 >> >> Yep, no idea why that only showed up on some machines, but I fixed it >> in 184598, I believe. >> >>> >>> On Jun 21, 2013, at 2:23 PM, David Blaikie <[email protected]> wrote: >>> >>> Author: dblaikie >>> Date: Fri Jun 21 16:23:18 2013 >>> New Revision: 184596 >>> >>> URL: http://llvm.org/viewvc/llvm-project?rev=184596&view=rev >>> Log: >>> Aggregate & rename limit debug info tests. >>> >>> Added: >>> cfe/trunk/test/CodeGenCXX/debug-info-limited.cpp >>> - copied, changed from r184594, >>> cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp >>> Removed: >>> cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp >>> Modified: >>> cfe/trunk/test/CodeGenCXX/debug-info-class-limited.cpp >>> >>> Modified: cfe/trunk/test/CodeGenCXX/debug-info-class-limited.cpp >>> URL: >>> http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/debug-info-class-limited.cpp?rev=184596&r1=184595&r2=184596&view=diff >>> ============================================================================== >>> --- cfe/trunk/test/CodeGenCXX/debug-info-class-limited.cpp (original) >>> +++ cfe/trunk/test/CodeGenCXX/debug-info-class-limited.cpp Fri Jun 21 >>> 16:23:18 2013 >>> @@ -9,6 +9,28 @@ struct foo { >>> >>> typedef foo bar; >>> >>> -bar *f; >>> -bar g; >>> +bar *a; >>> +bar b; >>> +} >>> + >>> +namespace test1 { >>> +struct foo { >>> + int i; >>> +}; >>> + >>> +foo *foo(foo *a) { >>> + foo *b = new foo(*a); >>> + return b; >>> +} >>> +} >>> + >>> +namespace test2 { >>> +struct foo { >>> + int i; >>> +}; >>> + >>> +extern int bar(foo *a); >>> +int baz(foo *a) { >>> + return bar(a); >>> +} >>> } >>> >>> Removed: cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp >>> URL: >>> http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp?rev=184595&view=auto >>> ============================================================================== >>> --- cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp (original) >>> +++ cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp (removed) >>> @@ -1,28 +0,0 @@ >>> -// RUN: %clang -emit-llvm -g -S %s -o - | FileCheck %s >>> - >>> -// TAG_member is used to encode debug info for 'z' in A. >>> -// CHECK: TAG_member >>> -class A { >>> -public: >>> - int z; >>> -}; >>> - >>> -A *foo (A* x) { >>> - A *a = new A(*x); >>> - return a; >>> -} >>> - >>> -// Verify that we're not emitting a full definition of B in limit debug >>> mode. >>> -// RUN: %clang -emit-llvm -g -flimit-debug-info -S %s -o - | FileCheck %s >>> -// CHECK-NOT: TAG_member >>> - >>> -class B { >>> -public: >>> - int y; >>> -}; >>> - >>> -extern int bar(B *b); >>> -int baz(B *b) { >>> - return bar(b); >>> -} >>> - >>> >>> Copied: cfe/trunk/test/CodeGenCXX/debug-info-limited.cpp (from r184594, >>> cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp) >>> URL: >>> http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/debug-info-limited.cpp?p2=cfe/trunk/test/CodeGenCXX/debug-info-limited.cpp&p1=cfe/trunk/test/CodeGenCXX/debug-info-limit.cpp&r1=184594&r2=184596&rev=184596&view=diff >>> ============================================================================== >>> (empty) >>> >>> >>> _______________________________________________ >>> cfe-commits mailing list >>> [email protected] >>> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits > > _______________________________________________ > cfe-commits mailing list > [email protected] > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
