This is another hack to workaround an old libstdc++ bug. As the comment says, this is a libstdc++ 4.2 defect. It looks like it was fixed in 2010 by Paolo Carlini ab65a4c7bdf1. As we've specified libstdc++ 4.8.3 is the Low Water Mark, this can go. I kept the testcase just to make sure there's nothing special any more.
Details
Details
Diff Detail
Diff Detail
Event Timeline
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | ||
---|---|---|
1519–1520 | This variable appears to always be false now. Can it be removed too? |
Comment Actions
Richard, you are correct, I should have looked more. This update removes that boolean
This variable appears to always be false now. Can it be removed too?