https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81278
--- Comment #14 from Martin Liška <marxin at gcc dot gnu.org> --- Well, I've just noticed that the revision I identified is problematic because of compilation errors like: /home/trippels/gcc_test/usr/local/include/c++/8.0.0/type_traits:143:12: error: ‘value’ is not a member of ‘std::is_constructible<llvm::DenseMapIterator<llvm::DIGlobalVariable*, llvm::detail::DenseSetEmpty, llvm::MDNodeInfo<llvm::DIGlobalVariable>, llvm::detail::DenseSetPair<llvm::DIGlobalVariable*>, false>, llvm::DenseMapIterator<llvm::DIGlobalVariable*, llvm::detail::DenseSetEmpty, llvm::MDNodeInfo<llvm::DIGlobalVariable>, llvm::detail::DenseSetPair<llvm::DIGlobalVariable*>, false>&&>’ ... and not because of debug compare. Can you please do a pre-processed file with a bit older compiler in order to bisect over the revision?