<div dir="ltr">Hi,<br><br>I had to revert this (r279045) because it breaks some of our buildbots (e.g.<br>clang-cmake-aarch64-quick, clang-x86_64-linux-selfhost-modules).<br><br>The error is in OpenMP/teams_distribute_simd_ast_print.cpp:<br>clang: /home/buildslave/buildslave/clang-cmake-aarch64-quick/llvm/include/llvm/ADT/DenseMap.h:527:<br>bool llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::LookupBucketFor(const LookupKeyT&, const BucketT*&) const<br>[with LookupKeyT = clang::Stmt*; DerivedT = llvm::DenseMap<clang::Stmt*, long unsigned int>;<br>        KeyT = clang::Stmt*; ValueT = long unsigned int;<br>        KeyInfoT = llvm::DenseMapInfo<clang::Stmt*>;<br>        BucketT = llvm::detail::DenseMapPair<clang::Stmt*, long unsigned int>]:<br><br>Assertion `!KeyInfoT::isEqual(Val, EmptyKey) && !KeyInfoT::isEqual(Val, TombstoneKey) &&<br>"Empty/Tombstone value shouldn't be inserted into map!"' failed.</div><div class="gmail_extra"><br><div class="gmail_quote">On 18 August 2016 at 02:21, Phabricator via cfe-commits <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This revision was automatically updated to reflect the committed changes.<br>
Closed by commit rL279003: [OpenMP] Sema and parsing for 'teams distribute simd’ pragma (authored by kli).<br>
<br>
Changed prior to commit:<br>
  <a href="https://reviews.llvm.org/D23528?vs=68216&id=68448#toc" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D23528?vs=68216&id=68448#toc</a><br>
<br>
Repository:<br>
  rL LLVM<br>
<br>
<a href="https://reviews.llvm.org/D23528" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D23528</a><br>
<br>
Files:<br>
  cfe/trunk/include/clang-c/<wbr>Index.h<br>
  cfe/trunk/include/clang/AST/<wbr>RecursiveASTVisitor.h<br>
  cfe/trunk/include/clang/AST/<wbr>StmtOpenMP.h<br>
  cfe/trunk/include/clang/Basic/<wbr>OpenMPKinds.def<br>
  cfe/trunk/include/clang/Basic/<wbr>StmtNodes.td<br>
  cfe/trunk/include/clang/Sema/<wbr>Sema.h<br>
  cfe/trunk/include/clang/<wbr>Serialization/ASTBitCodes.h<br>
  cfe/trunk/lib/AST/StmtOpenMP.<wbr>cpp<br>
  cfe/trunk/lib/AST/StmtPrinter.<wbr>cpp<br>
  cfe/trunk/lib/AST/StmtProfile.<wbr>cpp<br>
  cfe/trunk/lib/Basic/<wbr>OpenMPKinds.cpp<br>
  cfe/trunk/lib/CodeGen/CGStmt.<wbr>cpp<br>
  cfe/trunk/lib/CodeGen/<wbr>CGStmtOpenMP.cpp<br>
  cfe/trunk/lib/CodeGen/<wbr>CodeGenFunction.h<br>
  cfe/trunk/lib/Parse/<wbr>ParseOpenMP.cpp<br>
  cfe/trunk/lib/Sema/SemaOpenMP.<wbr>cpp<br>
  cfe/trunk/lib/Sema/<wbr>TreeTransform.h<br>
  cfe/trunk/lib/Serialization/<wbr>ASTReaderStmt.cpp<br>
  cfe/trunk/lib/Serialization/<wbr>ASTWriterStmt.cpp<br>
  cfe/trunk/lib/StaticAnalyzer/<wbr>Core/ExprEngine.cpp<br>
  cfe/trunk/test/OpenMP/nesting_<wbr>of_regions.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_aligned_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_ast_print.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_collapse_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_default_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_dist_schedule_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_firstprivate_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_lastprivate_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_linear_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_loop_messages.<wbr>cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_num_teams_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_private_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_reduction_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_safelen_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_shared_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_simdlen_<wbr>messages.cpp<br>
  cfe/trunk/test/OpenMP/teams_<wbr>distribute_simd_thread_limit_<wbr>messages.cpp<br>
  cfe/trunk/tools/libclang/<wbr>CIndex.cpp<br>
  cfe/trunk/tools/libclang/<wbr>CXCursor.cpp<br>
<br>
<br>______________________________<wbr>_________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div><br></div>