Test: gcc-14.2.1+20241130-0.1

Thomas Wolff towo@towo.net
Mon Dec 2 22:13:23 GMT 2024


Am 01.12.2024 um 21:20 schrieb ASSI:
> The native Gcc compilers have been updated to the latest upstream
> snapshot version of the gcc-13 branch:
>
>   gcc-14.2.1+20241130
>
> This build incorporates the experimental v4 patch from T. Yano to use
> the newlib locale function in libstdc++ so that other locales (aside
> from "C") become usable.
>
> Cygwin does not allow multiple versions of the compilers to be installed
> concurrently.
>
> For this build, the D compiler has been disabled since it does not
> bootstrap due to the missing Phobos runtime on Cygwin.  No testing
> beyond the compiler testsuite has been done.  Libgccjit is now building
> and part of the release again.
gcc 14 and gcc 15 exhibit a mysterious compilation failure for mintty:
In file included from /usr/include/w32api/windows.h:70,
                  from /usr/include/w32api/wtypesbase.h:12,
                  from /usr/include/w32api/shlobj.h:9,
                  from jumplist.c:20:
/usr/include/w32api/winbase.h: In function ‘SetThreadpoolCallbackPriority’:
/usr/include/w32api/winbase.h:3450:3: error: implicit declaration of
function ‘TpSetCallbackPriority’; did you mean
‘TpSetCallbackPersistent’? [-Wimplicit-function-declaration]
  3450 |   TpSetCallbackPriority(cbe, prio);

It works if I neutralise that macro by
#define TpSetCallbackPriority(cbe, prio)
#include <shlobj.h>



More information about the Cygwin mailing list