User Details
- User Since
- Jan 25 2021, 3:57 PM (113 w, 1 d)
Dec 9 2022
Nov 7 2022
@alexfh Thanks!
Nov 3 2022
FYI just another data point, I haven't taken a closer look yet, but now we start diagnosing some deprecated uses of std::experimental::pmr::polymorphic_allocator on current libc++ linux CI.
Nov 1 2022
Oct 31 2022
I'll need to have another look at this, apparently the synthesized std namespace breaks some tests on arm platforms.
Oct 30 2022
Oct 29 2022
It's not clear to me there is anything wrong besides our not importing of va_list_tag.
The imported TypedefType should have the same underlying type as the original one, and I did not find anything different is happening on that test case.
Oct 28 2022
@rtrieu @hokein I just proposed a fix for this at https://reviews.llvm.org/D136977
I agree having two different val_list types is suspect, it might not have been imported and is simply referring to the va_list of the original context.
Oct 27 2022
Oct 26 2022
Thanks for confirming.
I think there is a high chance that the bug that caused richard's patch to be reverted, was actually fixed afterwards by https://github.com/llvm/llvm-project/commit/acb767f5cda59302aa9100afcf6133d66779d42c
This is surprisingly not from a bug in this patch.
Reduced to:
void foo(); template <void () = foo> void bar() {} template void bar<>(); template void bar<foo>();