Uh... some reason? Could you track it down? It really shouldn't be.
-eric On Mon, Mar 24, 2014 at 11:14 AM, Bob Wilson <[email protected]> wrote: > Author: bwilson > Date: Mon Mar 24 13:14:15 2014 > New Revision: 204633 > > URL: http://llvm.org/viewvc/llvm-project?rev=204633&view=rev > Log: > Use CHECK-DAG in a test so that it isn't sensitive to metadata order. > > This was failing on an internal branch where the order was different for > some reason. <rdar://problem/16407581> > > Modified: > cfe/trunk/test/CodeGenCXX/linetable-fnbegin.cpp > > Modified: cfe/trunk/test/CodeGenCXX/linetable-fnbegin.cpp > URL: > http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/linetable-fnbegin.cpp?rev=204633&r1=204632&r2=204633&view=diff > ============================================================================== > --- cfe/trunk/test/CodeGenCXX/linetable-fnbegin.cpp (original) > +++ cfe/trunk/test/CodeGenCXX/linetable-fnbegin.cpp Mon Mar 24 13:14:15 2014 > @@ -4,9 +4,9 @@ > // CHECK: define{{.*}}bar > // CHECK-NOT: define > // CHECK: ret {{.*}}, !dbg ![[DBG:.*]] > -// CHECK: ![[HPP:.*]] = metadata !{metadata !"./template.hpp", > -// CHECK:![[BLOCK:.*]] = metadata !{{{.*}}, metadata ![[HPP]], {{.*}}} ; [ > DW_TAG_lexical_block ] > -// CHECK: [[DBG]] = metadata !{i32 23, i32 0, metadata ![[BLOCK]], null} > +// CHECK-DAG: ![[HPP:.*]] = metadata !{metadata !"./template.hpp", > +// CHECK-DAG: ![[BLOCK:.*]] = metadata !{{{.*}}, metadata ![[HPP]], {{.*}}} > ; [ DW_TAG_lexical_block ] > +// CHECK-DAG: ![[DBG]] = metadata !{i32 23, i32 0, metadata ![[BLOCK]], null} > # 1 "./template.h" 1 > template <typename T> > class Foo { > > > _______________________________________________ > 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
