> On 13 Mar 2026, at 11:43, Peter Eisentraut <[email protected]> wrote:

> I committed this and it still fails, but the failure is now narrower. There 
> is a failure on buildfarm member taipan because it uses an unusual 
> combination of gcc and clang (the gcc is much newer than clang).  The only 
> sensible workaround I could think of is a hardcoded override based on the 
> clang version, as in the attached patch.  And alternative is that we decide 
> that we don't want to support this combination, meaning that we would 
> effectively require that clang is approximately as-old-or-newer than gcc.

I ran into this as well on clang 15 via XCode with no gcc involved:

../src/test/modules/test_cplusplusext/test_cplusplusext.cpp:41:22: error: no 
template named 'remove_reference_t' in namespace 'std'; did you mean 
'remove_reference'?
        RangeTblRef *copy = copyObject(nodec);
                            ^~~~~~~~~~~~~~~~~
--
Daniel Gustafsson



Reply via email to