From: Duncan P. N. Exon Smith Date: Tue, 7 Apr 2015 17:00:12 +0000 (+0000) Subject: Workaround bot failure with explicit conversion to MDTuple* X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d9624d4956edcb57ba99d022d512ab3ddc74df53;p=oota-llvm.git Workaround bot failure with explicit conversion to MDTuple* A bot is failing [1] after r234326, apparently because this code doesn't do what I think it should: template explicit MDTupleTypedArrayWrapper( const U &Tuple, typename std::enable_if< std::is_constructible::value>::type * = nullptr) : N(Tuple) {} Just be explicit for now. [1]: http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-incremental_build/8201/ git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234329 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/IR/DIBuilder.cpp b/lib/IR/DIBuilder.cpp index 9ba20109168..2b0053be524 100644 --- a/lib/IR/DIBuilder.cpp +++ b/lib/IR/DIBuilder.cpp @@ -860,7 +860,7 @@ void DIBuilder::replaceArrays(DICompositeType &T, DIArray Elements, if (Elements) N->replaceElements(Elements); if (TParams) - N->replaceTemplateParams(MDTemplateParameterArray(TParams)); + N->replaceTemplateParams(TParams.get()); T = N.get(); }