[PATCH] D35315: [Dominators] Make IsPostDominator a template parameter

Jakub Kuderski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 16 10:12:30 PDT 2017


kuhar added a comment.

This should be fixed by r308140.

Don Hinton discovered that the problem was the defaulted constructor of DominatorTreeBase -- some compilers (like gcc 5.4.1 and the gcc used in the NetBSD buildbot) don't handle this case when a class template gets explicitly instantiated.
It also managed to crash clang-3.8 here: http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules/builds/7503 .

I will try to look into that in more detail on Monday.


Repository:
  rL LLVM

https://reviews.llvm.org/D35315





More information about the llvm-commits mailing list