Rosetta Code task/Find unimplemented tasks

Might it be a Windows issue? I tried the same sequence, the resulting dependencies were:

Dependencies (direct):
   aws^24.0.0
   gnatcoll^24.0.0
   xmlada^24.0.0

Then

alr build

Again the build failed, here’s the full log:

Note: Running post-fetch actions for aws=24.0.0...
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/config'
gprbuild: "xoscons.exe" up to date
Setup OS specific definitions
aws-os_lib-tmplt.c:128: warning: "EADDRNOTAVAIL" redefined
  128 | #define EADDRNOTAVAIL   WSAEADDRNOTAVAIL
      |
In file included from C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/lib/gcc/x86_64-w64-mingw32/13.2.0/include/mm_malloc.h:29,
                 from C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/malloc.h:84,
                 from C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/stdlib.h:770,
                 from aws-os_lib-tmplt.c:77:
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:90: note: this is the location of the previous definition
   90 | #define EADDRNOTAVAIL 101
      |
aws-os_lib-tmplt.c:129: warning: "ETIMEDOUT" redefined
  129 | #define ETIMEDOUT       WSAETIMEDOUT
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:223: note: this is the location of the previous definition
  223 | #define ETIMEDOUT 138
      |
aws-os_lib-tmplt.c:130: warning: "ENOTCONN" redefined
  130 | #define ENOTCONN        WSAENOTCONN
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:150: note: this is the location of the previous definition
  150 | #define ENOTCONN 126
      |
aws-os_lib-tmplt.c:131: warning: "EWOULDBLOCK" redefined
  131 | #define EWOULDBLOCK     WSAEWOULDBLOCK
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:166: note: this is the location of the previous definition
  166 | #define EWOULDBLOCK 140
      |
aws-os_lib-tmplt.c:132: warning: "EINPROGRESS" redefined
  132 | #define EINPROGRESS     WSAEINPROGRESS
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:158: note: this is the location of the previous definition
  158 | #define EINPROGRESS 112
      |
aws-os_lib-tmplt.c:133: warning: "ENOBUFS" redefined
  133 | #define ENOBUFS         WSAENOBUFS
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:98: note: this is the location of the previous definition
   98 | #define ENOBUFS 119
      |
aws-os_lib-tmplt.c:137: warning: "ECONNRESET" redefined
  137 | #define ECONNRESET      WSAECONNRESET
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:114: note: this is the location of the previous definition
  114 | #define ECONNRESET 108
      |
aws-os_lib-tmplt.c:138: warning: "EADDRINUSE" redefined
  138 | #define EADDRINUSE      WSAEADDRINUSE
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:86: note: this is the location of the previous definition
   86 | #define EADDRINUSE 100
      |
aws-os_lib-tmplt.c:139: warning: "EAFNOSUPPORT" redefined
  139 | #define EAFNOSUPPORT    WSAEAFNOSUPPORT
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:82: note: this is the location of the previous definition
   82 | #define EAFNOSUPPORT 102
      |
aws-os_lib-tmplt.c:140: warning: "EALREADY" redefined
  140 | #define EALREADY        WSAEALREADY
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:106: note: this is the location of the previous definition
  106 | #define EALREADY 103
      |
aws-os_lib-tmplt.c:141: warning: "ECONNABORTED" redefined
  141 | #define ECONNABORTED    WSAECONNABORTED
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:102: note: this is the location of the previous definition
  102 | #define ECONNABORTED 106
      |
aws-os_lib-tmplt.c:142: warning: "ECONNREFUSED" redefined
  142 | #define ECONNREFUSED    WSAECONNREFUSED
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:110: note: this is the location of the previous definition
  110 | #define ECONNREFUSED 107
      |
aws-os_lib-tmplt.c:143: warning: "EDESTADDRREQ" redefined
  143 | #define EDESTADDRREQ    WSAEDESTADDRREQ
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:118: note: this is the location of the previous definition
  118 | #define EDESTADDRREQ 109
      |
aws-os_lib-tmplt.c:145: warning: "EHOSTUNREACH" redefined
  145 | #define EHOSTUNREACH    WSAEHOSTUNREACH
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:122: note: this is the location of the previous definition
  122 | #define EHOSTUNREACH 110
      |
aws-os_lib-tmplt.c:146: warning: "EISCONN" redefined
  146 | #define EISCONN         WSAEISCONN
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:94: note: this is the location of the previous definition
   94 | #define EISCONN 113
      |
aws-os_lib-tmplt.c:147: warning: "ELOOP" redefined
  147 | #define ELOOP           WSAELOOP
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:227: note: this is the location of the previous definition
  227 | #define ELOOP 114
      |
aws-os_lib-tmplt.c:148: warning: "EMSGSIZE" redefined
  148 | #define EMSGSIZE        WSAEMSGSIZE
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:126: note: this is the location of the previous definition
  126 | #define EMSGSIZE 115
      |
aws-os_lib-tmplt.c:150: warning: "EPROTONOSUPPORT" redefined
  150 | #define EPROTONOSUPPORT WSAEPROTONOSUPPORT
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:178: note: this is the location of the previous definition
  178 | #define EPROTONOSUPPORT 135
      |
aws-os_lib-tmplt.c:151: warning: "EPROTOTYPE" redefined
  151 | #define EPROTOTYPE      WSAEPROTOTYPE
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:231: note: this is the location of the previous definition
  231 | #define EPROTOTYPE 136
      |
aws-os_lib-tmplt.c:152: warning: "ENETDOWN" redefined
  152 | #define ENETDOWN        WSAENETDOWN
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:130: note: this is the location of the previous definition
  130 | #define ENETDOWN 116
      |
aws-os_lib-tmplt.c:153: warning: "ENETRESET" redefined
  153 | #define ENETRESET       WSAENETRESET
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:134: note: this is the location of the previous definition
  134 | #define ENETRESET 117
      |
aws-os_lib-tmplt.c:154: warning: "ENETUNREACH" redefined
  154 | #define ENETUNREACH     WSAENETUNREACH
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:138: note: this is the location of the previous definition
  138 | #define ENETUNREACH 118
      |
aws-os_lib-tmplt.c:155: warning: "ENOPROTOOPT" redefined
  155 | #define ENOPROTOOPT     WSAENOPROTOOPT
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:142: note: this is the location of the previous definition
  142 | #define ENOPROTOOPT 123
      |
aws-os_lib-tmplt.c:156: warning: "ENOTSOCK" redefined
  156 | #define ENOTSOCK        WSAENOTSOCK
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:146: note: this is the location of the previous definition
  146 | #define ENOTSOCK 128
      |
aws-os_lib-tmplt.c:157: warning: "EOPNOTSUPP" redefined
  157 | #define EOPNOTSUPP      WSAEOPNOTSUPP
      |
C:/Users/paezj/AppData/Local/alire/cache/toolchains/gnat_native_13.2.1_fa3c7439/x86_64-w64-mingw32/include/errno.h:162: note: this is the location of the previous definition
  162 | #define EOPNOTSUPP 130
      |
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/config'
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/regtests'
Can not generate system tags. The test are disabled
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/regtests'
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/demos'
make[1]: Nothing to be done for 'setup'.
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/demos'
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/templates_pa
rser'
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/templates_par
ser'
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/templates_pa
rser'
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/templates_par
ser'
Build Libraries
   [gprlib]       aws_ssl.lexch
   [archive]      libaws_ssl.a
   [index]        libaws_ssl.a
   [gprlib]       aws.lexch
   [archive]      libaws.a
   [index]        libaws.a
Bind
   [gprbind]      awsres.bexch
   [Ada]          awsres.ali
Link
   [link]         awsres.adb
make[1]: Entering directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/tools/wsdl2a
ws-templates'
../../.build/x86_64-w64-mingw32/debug/static/tools/awsres \
  -r wsdl2aws_templates \
  -o ../../.build/x86_64-w64-mingw32/common/src \
  *.tad[sb] *.macros
AWSRes - Resource Creator v1.3

creating s-main.tadb
Cannot create embedded resource file
make[1]: *** [Makefile:20: gen-templates] Error 1
make[1]: Leaving directory '/c/Users/paezj/AppData/Local/alire/cache/builds/aws_24.0.0_2b75fe6d/c47edc84ea7245f3ab28f1afcdc4b8a636f15f91aabd43cde2a72ef7077f0133/tools/wsdl2aw
s-templates'
make: *** [Makefile:220: gen-templates] Error 2
ERROR: Command ["make", "all", "ENABLE_SHARED=false"] exited with code 2