|
checking build system type... x86_64-pc-linux-gnu
|
|
checking host system type... x86_64-pc-linux-gnu
|
|
checking target system type... i386-pc-elf
|
|
checking for a BSD-compatible install... /usr/bin/install -c
|
|
checking whether ln works... yes
|
|
checking whether ln -s works... yes
|
|
checking for a sed that does not truncate output... /usr/bin/sed
|
|
checking for gawk... gawk
|
|
checking for libitm support... no
|
|
checking for libsanitizer support... no
|
|
checking for libvtv support... no
|
|
checking for libphobos support... no
|
|
checking for gcc... gnatgcc
|
|
checking whether the C compiler works... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables...
|
|
checking whether we are cross compiling... no
|
|
checking for suffix of object files... o
|
|
checking whether we are using the GNU C compiler... yes
|
|
checking whether gnatgcc accepts -g... yes
|
|
checking for gnatgcc option to accept ISO C89... none needed
|
|
checking for gnatgcc option to accept ISO C99... none needed
|
|
checking for g++... g++
|
|
checking whether we are using the GNU C++ compiler... yes
|
|
checking whether g++ accepts -g... yes
|
|
checking whether g++ accepts -static-libstdc++ -static-libgcc... yes
|
|
checking for gnatbind... gnatbind
|
|
checking for gnatmake... gnatmake
|
|
checking whether compiler driver understands Ada and is recent enough... yes
|
|
checking for gdc... no
|
|
checking whether the D compiler works... no
|
|
checking for cargo... cargo
|
|
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
|
|
checking whether g++ supports C++11 features by default... yes
|
|
checking for objdir... .libs
|
|
checking for the correct version of gmp.h... yes
|
|
checking for the correct version of mpfr.h... yes
|
|
checking for the correct version of mpc.h... yes
|
|
checking for the correct version of the gmp/mpfr libraries... yes
|
|
checking for the correct version of the mpc libraries... yes
|
|
checking for isl 0.15 or later... yes
|
|
The following languages will be built: c,ada,lto
|
|
*** This configuration is not supported in the following subdirectories:
|
|
zlib target-libquadmath target-libgomp target-libitm target-libsanitizer target-libvtv target-libphobos gotools libgrust target-libstdc++-v3 target-zlib target-libbacktrace target-libgfortran target-libgo target-libffi target-libgm2 target-libobjc target-libgrust libcc1 target-libatomic target-libssp
|
|
(Any other directories should still work fine.)
|
|
checking for default BUILD_CONFIG...
|
|
checking for --enable-vtable-verify... no
|
|
checking for bison... bison -y
|
|
checking for bison... bison
|
|
checking for gm4... no
|
|
checking for gnum4... no
|
|
checking for m4... m4
|
|
checking for flex... flex
|
|
checking for flex... flex
|
|
checking for makeinfo... no
|
|
/home/aozkesek/fw/coreboot/util/crossgcc/gcc-14.2.0/missing: line 81: makeinfo: command not found
|
|
checking for expect... no
|
|
checking for runtest... no
|
|
checking for ar... ar
|
|
checking for as... as
|
|
checking for dlltool... no
|
|
checking for dsymutil... no
|
|
checking for ld... ld
|
|
checking for lipo... no
|
|
checking for nm... nm
|
|
checking for ranlib... ranlib
|
|
checking for strip... strip
|
|
checking for windres... no
|
|
checking for windmc... no
|
|
checking for objcopy... objcopy
|
|
checking for objdump... objdump
|
|
checking for otool... no
|
|
checking for readelf... readelf
|
|
checking for -plugin option... --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for i386-elf-cc... no
|
|
checking for i386-elf-gcc... no
|
|
checking for i386-elf-c++... no
|
|
checking for i386-elf-g++... no
|
|
checking for i386-elf-cxx... no
|
|
checking for i386-elf-gxx... no
|
|
checking for i386-elf-gcc... no
|
|
checking for i386-elf-gfortran... no
|
|
checking for i386-elf-gccgo... no
|
|
checking for i386-elf-gdc... no
|
|
checking for i386-elf-gm2... no
|
|
checking for ar... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/ar
|
|
checking for as... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/as
|
|
checking for dlltool... no
|
|
checking for i386-elf-dlltool... no
|
|
checking for dsymutil... no
|
|
checking for i386-elf-dsymutil... no
|
|
checking for ld... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/ld
|
|
checking for lipo... no
|
|
checking for i386-elf-lipo... no
|
|
checking for nm... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/nm
|
|
checking for objcopy... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/objcopy
|
|
checking for objdump... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/objdump
|
|
checking for otool... no
|
|
checking for i386-elf-otool... no
|
|
checking for ranlib... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/ranlib
|
|
checking for readelf... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/readelf
|
|
checking for strip... /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin/strip
|
|
checking for windres... no
|
|
checking for i386-elf-windres... no
|
|
checking for windmc... no
|
|
checking for i386-elf-windmc... no
|
|
checking where to find the target ar... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target as... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target cc... just compiled
|
|
checking where to find the target c++... pre-installed
|
|
checking where to find the target c++ for libstdc++... pre-installed
|
|
checking where to find the target dlltool... pre-installed
|
|
checking where to find the target dsymutil... pre-installed
|
|
checking where to find the target gcc... just compiled
|
|
checking where to find the target gfortran... pre-installed
|
|
checking where to find the target gccgo... pre-installed
|
|
checking where to find the target gdc... pre-installed
|
|
checking where to find the target gm2... pre-installed
|
|
checking where to find the target ld... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target lipo... pre-installed
|
|
checking where to find the target nm... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target objcopy... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target objdump... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target otool... pre-installed
|
|
checking where to find the target ranlib... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target readelf... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target strip... pre-installed in /home/aozkesek/fw/coreboot/util/crossgcc/xgcc/i386-elf/bin
|
|
checking where to find the target windres... pre-installed
|
|
checking where to find the target windmc... pre-installed
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
configure: creating ./config.status
|
|
config.status: creating Makefile
|
|
mkdir -p -- ./libiberty
|
|
mkdir -p -- ./lto-plugin
|
|
mkdir -p -- build-x86_64-pc-linux-gnu/libiberty
|
|
mkdir -p -- build-x86_64-pc-linux-gnu/fixincludes
|
|
mkdir -p -- ./libbacktrace
|
|
Configuring in build-x86_64-pc-linux-gnu/libiberty
|
|
mkdir -p -- ./libcody
|
|
mkdir -p -- ./libdecnumber
|
|
Configuring in build-x86_64-pc-linux-gnu/fixincludes
|
|
Configuring in ./lto-plugin
|
|
Configuring in ./libiberty
|
|
mkdir -p -- build-x86_64-pc-linux-gnu/libcpp
|
|
Configuring in build-x86_64-pc-linux-gnu/libcpp
|
|
mkdir -p -- ./fixincludes
|
|
Configuring in ./libbacktrace
|
|
Configuring in ./libdecnumber
|
|
Configuring in ./libcody
|
|
Configuring in ./fixincludes
|
|
configure: creating cache ./config.cache
|
|
configure: creating cache ./config.cache
|
|
configure: creating cache ./config.cache
|
|
configure: creating cache ./config.cache
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
checking for makeinfo... /home/aozkesek/fw/coreboot/util/crossgcc/gcc-14.2.0/missing makeinfo
|
|
configure: WARNING:
|
|
*** Makeinfo is missing. Info documentation will not be built.
|
|
checking for perl... perl
|
|
configure: creating cache ./config.cache
|
|
checking whether make sets $(MAKE)... configure: creating cache ./config.cache
|
|
configure: creating cache ./config.cache
|
|
checking build system type... configure: creating cache ./config.cache
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
checking build system type... checking for makeinfo... /home/aozkesek/fw/coreboot/util/crossgcc/gcc-14.2.0/missing makeinfo
|
|
configure: WARNING:
|
|
*** Makeinfo is missing. Info documentation will not be built.
|
|
checking for perl... checking build system type... perl
|
|
checking build system type... checking build system type... yes
|
|
configure: creating cache ./config.cache
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
checking build system type... x86_64-pc-linux-gnu
|
|
checking host system type... checking build system type... x86_64-pc-linux-gnu
|
|
checking host system type... x86_64-pc-linux-gnu
|
|
x86_64-pc-linux-gnu
|
|
checking host system type... checking host system type... x86_64-pc-linux-gnu
|
|
checking host system type... checking build system type... x86_64-pc-linux-gnu
|
|
checking host system type... x86_64-pc-linux-gnu
|
|
checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
x86_64-pc-linux-gnu
|
|
x86_64-pc-linux-gnu
|
|
checking for -plugin option... checking host system type... checking maintainer-mode...
|
|
x86_64-pc-linux-gnu
|
|
checking target system type... x86_64-pc-linux-gnu
|
|
checking target system type... x86_64-pc-linux-gnu
|
|
checking for x86_64-pc-linux-gnu-ar... (cached) ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking target system type... x86_64-pc-linux-gnu
|
|
checking target system type... x86_64-pc-linux-gnu
|
|
checking host system type... i386-pc-elf
|
|
x86_64-pc-linux-gnu
|
|
checking for x86_64-pc-linux-gnu-gcc... i386-pc-elf
|
|
gnatgcc
|
|
checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for -plugin option... --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
i386-pc-elf
|
|
checking for x86_64-pc-linux-gnu-ar... (cached) ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
i386-pc-elf
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
x86_64-pc-linux-gnu
|
|
checking target system type... checking for a BSD-compatible install... checking whether to install libiberty headers and static library... no
|
|
configure: target_header_dir =
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
--plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
i386-pc-elf
|
|
checking whether make sets $(MAKE)... checking whether to install libiberty headers and static library... no
|
|
configure: target_header_dir =
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
checking whether the C compiler works... /usr/bin/install -c
|
|
checking whether build environment is sane... yes
|
|
checking for a BSD-compatible install... checking whether the C++ compiler works... yes
|
|
checking whether the C compiler works... checking whether the C compiler works... checking for a thread-safe mkdir -p... checking whether the C compiler works... /usr/bin/install -c
|
|
/usr/bin/mkdir -p
|
|
checking for gawk... checking for x86_64-pc-linux-gnu-gcc... gawk
|
|
gnatgcc
|
|
checking whether make sets $(MAKE)... yes
|
|
checking whether make supports nested variables... yes
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
checking for style of include used by make... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking whether the C compiler works... checking for suffix of executables... GNU
|
|
checking for x86_64-pc-linux-gnu-gcc... gnatgcc
|
|
yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables... yes
|
|
checking for C compiler default output file name... a.out
|
|
yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables... checking for suffix of executables... checking whether the C compiler works... yes
|
|
checking for C++ compiler default output file name... a.out
|
|
checking for suffix of executables... checking whether the C compiler works... checking whether the C compiler works...
|
|
checking whether we are cross compiling... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables...
|
|
|
|
|
|
checking whether we are cross compiling... checking whether we are cross compiling... checking whether we are cross compiling... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables...
|
|
checking whether we are cross compiling... yes
|
|
checking for C compiler default output file name... a.out
|
|
checking for suffix of executables... no
|
|
checking for suffix of object files...
|
|
checking whether we are cross compiling... no
|
|
checking for suffix of object files...
|
|
no
|
|
checking for suffix of object files... checking whether we are cross compiling... no
|
|
checking for suffix of object files...
|
|
checking whether we are cross compiling...
|
|
o
|
|
checking whether we are using the GNU C compiler... checking whether we are cross compiling... o
|
|
o
|
|
checking whether we are using the GNU C compiler... checking whether we are using the GNU C compiler... o
|
|
checking whether we are using the GNU C compiler... no
|
|
checking for suffix of object files... yes
|
|
checking whether gnatgcc accepts -g... no
|
|
checking for suffix of object files... yes
|
|
yes
|
|
checking whether gnatgcc accepts -g... checking whether gnatgcc accepts -g... no
|
|
checking for suffix of object files... yes
|
|
checking whether gnatgcc accepts -g... no
|
|
checking for suffix of object files... o
|
|
checking whether we are using the GNU C++ compiler... yes
|
|
checking for gnatgcc option to accept ISO C89... yes
|
|
checking for gnatgcc option to accept ISO C89... yes
|
|
checking for gnatgcc option to accept ISO C89... no
|
|
o
|
|
checking whether we are using the GNU C compiler... checking for suffix of object files... o
|
|
checking whether we are using the GNU C compiler... yes
|
|
checking for gnatgcc option to accept ISO C89... o
|
|
checking whether we are using the GNU C compiler... yes
|
|
checking whether g++ accepts -g... yes
|
|
checking whether gnatgcc accepts -g... o
|
|
checking whether we are using the GNU C compiler... yes
|
|
checking whether gnatgcc accepts -g... none needed
|
|
none needed
|
|
checking how to run the C preprocessor... checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
none needed
|
|
checking for x86_64-pc-linux-gnu-ar... checking whether gnatgcc understands -c and -o together... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for aclocal... no
|
|
checking for autoconf... autoconf
|
|
checking for autoheader... autoheader
|
|
yes
|
|
checking whether gnatgcc accepts -g... checking whether gnatgcc supports -W... yes
|
|
checking whether g++ is for C++11... none needed
|
|
checking how to run the C preprocessor... yes
|
|
checking for gnatgcc option to accept ISO C89... yes
|
|
checking for gnatgcc option to accept ISO C89... yes
|
|
checking whether gnatgcc accepts -g... yes
|
|
yes
|
|
checking for gnatgcc option to accept ISO C89... gnatgcc -E
|
|
checking whether gnatgcc supports -Wall... yes
|
|
checking for gnatgcc option to accept ISO C89... yes
|
|
checking how to run the C preprocessor... gnatgcc -E
|
|
adding -std=c++11
|
|
checking adding -Wl,--no-undefined to linker... yes
|
|
none needed
|
|
none needed
|
|
checking how to run the C preprocessor... checking whether gnatgcc supports -Wwrite-strings... checking for grep that handles long lines and -e... /usr/bin/grep
|
|
checking for egrep... /usr/bin/grep -E
|
|
checking for ANSI C header files... none needed
|
|
checking how to run the C preprocessor... gnatgcc -E
|
|
checking for grep that handles long lines and -e... /usr/bin/grep
|
|
checking for egrep... yes
|
|
checking whether we are using the GNU C++ compiler... /usr/bin/grep -E
|
|
checking for ANSI C header files... checking whether gnatgcc supports -Wstrict-prototypes... gnatgcc -E
|
|
none needed
|
|
checking whether gnatgcc understands -c and -o together... gnatgcc -E
|
|
checking for grep that handles long lines and -e... /usr/bin/grep
|
|
checking for egrep... yes
|
|
/usr/bin/grep -E
|
|
checking for ANSI C header files... yes
|
|
checking whether g++ accepts -g... ok
|
|
checking whether gnatgcc supports -Wmissing-prototypes... checking exceptions... no
|
|
checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for grep that handles long lines and -e... /usr/bin/grep
|
|
checking for egrep... /usr/bin/grep -E
|
|
checking for ANSI C header files... yes
|
|
checking dependency style of gnatgcc... configure: updating cache ./config.cache
|
|
yes
|
|
checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking how to run the C preprocessor... checking for grep that handles long lines and -e... configure: creating ./config.status
|
|
yes
|
|
/usr/bin/grep
|
|
checking for egrep... /usr/bin/grep -E
|
|
checking for ANSI C header files... checking whether gnatgcc supports -Wold-style-definition... yes
|
|
gnatgcc -E
|
|
gcc3
|
|
checking whether gnatgcc supports -Wmissing-format-attribute... checking how to run the C preprocessor... yes
|
|
checking whether gnatgcc supports -Wcast-qual... yes
|
|
checking for sys/types.h... checking for grep that handles long lines and -e... gnatgcc -E
|
|
/usr/bin/grep
|
|
checking for egrep... /usr/bin/grep -E
|
|
checking for ANSI C header files... yes
|
|
yes
|
|
checking whether gnatgcc supports -pedantic -Wlong-long... checking for sys/types.h... yes
|
|
checking for sys/stat.h... checking for grep that handles long lines and -e... config.status: creating Makefile
|
|
/usr/bin/grep
|
|
checking for egrep... yes
|
|
/usr/bin/grep -E
|
|
checking for ANSI C header files... checking for sys/types.h... yes
|
|
yes
|
|
checking whether gnatgcc supports -fno-lto... config.status: creating config.h
|
|
yes
|
|
checking for sys/stat.h... checking for sys/types.h... yes
|
|
yes
|
|
yes
|
|
checking for sys/types.h... checking for stdlib.h... checking for sys/stat.h... yes
|
|
checking how to run the C preprocessor... yes
|
|
yes
|
|
checking for stdlib.h... checking for sys/stat.h... yes
|
|
yes
|
|
yes
|
|
checking for sys/stat.h... make[1]: Entering directory '/home/aozkesek/fw/coreboot/util/crossgcc/build-i386-elf-GCC/libcody'
|
|
g++ -O2 -fomit-frame-pointer -m64 -fno-exceptions -fno-rtti -include config.h -I../../gcc-14.2.0/libcody \
|
|
-MMD -MP -MF buffer.d -c -o buffer.o ../../gcc-14.2.0/libcody/buffer.cc
|
|
checking for string.h... g++ -O2 -fomit-frame-pointer -m64 -fno-exceptions -fno-rtti -include config.h -I../../gcc-14.2.0/libcody \
|
|
-MMD -MP -MF client.d -c -o client.o ../../gcc-14.2.0/libcody/client.cc
|
|
checking for stdlib.h... gnatgcc -E
|
|
yes
|
|
yes
|
|
checking for string.h... yes
|
|
checking for stdlib.h... yes
|
|
checking for stdlib.h... yes
|
|
yes
|
|
checking for sys/types.h... checking for grep that handles long lines and -e... checking for memory.h... /usr/bin/grep
|
|
checking for egrep... /usr/bin/grep -E
|
|
checking for ANSI C header files... checking for string.h... yes
|
|
yes
|
|
checking for memory.h... yes
|
|
checking for string.h... yes
|
|
yes
|
|
checking for sys/types.h... yes
|
|
checking for string.h... checking for sys/stat.h... checking for strings.h... yes
|
|
yes
|
|
checking for memory.h... yes
|
|
yes
|
|
checking for strings.h... yes
|
|
yes
|
|
checking for memory.h... checking for sys/stat.h... yes
|
|
checking for stdlib.h... checking for memory.h... checking for inttypes.h... yes
|
|
yes
|
|
checking for strings.h... yes
|
|
yes
|
|
checking for inttypes.h... yes
|
|
yes
|
|
checking for stdlib.h... checking for strings.h... checking for strings.h... checking for string.h... yes
|
|
yes
|
|
checking for stdint.h... yes
|
|
yes
|
|
checking for inttypes.h... yes
|
|
checking for string.h... yes
|
|
checking for stdint.h... checking for inttypes.h... yes
|
|
yes
|
|
checking for sys/types.h... checking for inttypes.h... checking for memory.h... yes
|
|
checking for unistd.h... yes
|
|
yes
|
|
yes
|
|
checking for memory.h... yes
|
|
yes
|
|
yes
|
|
checking for stdint.h... checking for stdint.h... yes
|
|
checking for sys/stat.h... checking for unistd.h... checking for stdint.h... checking for strings.h... yes
|
|
checking minix/config.h usability... yes
|
|
yes
|
|
yes
|
|
yes
|
|
checking for strings.h... checking for unistd.h... yes
|
|
checking for stdlib.h... checking minix/config.h usability... yes
|
|
yes
|
|
checking for unistd.h... checking for unistd.h... checking for inttypes.h... no
|
|
checking minix/config.h presence... yes
|
|
yes
|
|
checking minix/config.h usability... yes
|
|
checking for inttypes.h... yes
|
|
no
|
|
checking minix/config.h presence... no
|
|
checking for minix/config.h... no
|
|
checking whether it is safe to define __EXTENSIONS__... checking for string.h... checking minix/config.h usability... yes
|
|
yes
|
|
checking minix/config.h usability... checking for stdint.h... no
|
|
checking for minix/config.h... no
|
|
checking whether it is safe to define __EXTENSIONS__... yes
|
|
yes
|
|
checking for stdint.h... no
|
|
checking minix/config.h presence... no
|
|
checking minix/config.h presence... checking for memory.h... yes
|
|
checking for a sed that does not truncate output... yes
|
|
/usr/bin/sed
|
|
no
|
|
checking minix/config.h presence... checking whether gnatgcc supports -W... no
|
|
checking for minix/config.h... no
|
|
checking whether it is safe to define __EXTENSIONS__... no
|
|
checking for minix/config.h... no
|
|
checking for unistd.h... checking whether it is safe to define __EXTENSIONS__... yes
|
|
yes
|
|
checking for a sed that does not truncate output... no
|
|
checking for minix/config.h... no
|
|
checking whether it is safe to define __EXTENSIONS__... /usr/bin/sed
|
|
checking for unistd.h... checking whether gnatgcc supports -W... yes
|
|
yes
|
|
checking whether gnatgcc supports -Wall... checking for strings.h... yes
|
|
checking minix/config.h usability... yes
|
|
checking for a BSD-compatible install... yes
|
|
checking for special C compiler options needed for large files... no
|
|
checking for _FILE_OFFSET_BITS value needed for large files... yes
|
|
checking whether gnatgcc supports -Wall... yes
|
|
yes
|
|
/usr/bin/install -c
|
|
checking whether build environment is sane... yes
|
|
checking minix/config.h usability... checking whether gnatgcc supports -Wwrite-strings... yes
|
|
yes
|
|
checking for special C compiler options needed for large files... no
|
|
checking for _FILE_OFFSET_BITS value needed for large files... checking for a thread-safe mkdir -p... checking for inttypes.h... no
|
|
/usr/bin/mkdir -p
|
|
checking for gawk... gawk
|
|
checking whether make sets $(MAKE)... checking whether gnatgcc supports -W... yes
|
|
no
|
|
checking minix/config.h presence... In file included from ../../gcc-14.2.0/libcody/internal.hh:5,
|
|
from ../../gcc-14.2.0/libcody/client.cc:6:
|
|
../../gcc-14.2.0/libcody/cody.hh: In member function 'void Cody::Detail::MessageBuffer::Space()':
|
|
../../gcc-14.2.0/libcody/cody.hh:113:24: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
113 | Append (Detail::S2C(u8" "));
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/cody.hh:113:24:
|
|
113 | Append (Detail::S2C(u8" "));
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
checking whether gnatgcc supports -Wwrite-strings... yes
|
|
yes
|
|
checking whether make supports nested variables... checking whether gnatgcc supports -Wstrict-prototypes... yes
|
|
no
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::CommunicationError(int)':
|
|
../../gcc-14.2.0/libcody/client.cc:100:42: error: no matching function for call to 'std::__cxx11::basic_string<char>::basic_string(<brace-enclosed initializer list>)'
|
|
100 | std::string e {u8"communication error:"};
|
|
| ^
|
|
* there are 17 candidates
|
|
In file included from /usr/include/c++/16/string:58,
|
|
from /usr/include/c++/16/bits/locale_classes.h:43,
|
|
from /usr/include/c++/16/bits/ios_base.h:43,
|
|
from /usr/include/c++/16/ios:46,
|
|
from /usr/include/c++/16/bits/ostream.h:43,
|
|
from /usr/include/c++/16/bits/unique_ptr.h:42,
|
|
from /usr/include/c++/16/memory:80,
|
|
from ../../gcc-14.2.0/libcody/cody.hh:24:
|
|
* candidate 1: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' (near match)
|
|
/usr/include/c++/16/bits/basic_string.h:823:7:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* conversion of argument 1 would be ill-formed:
|
|
* error: invalid conversion from 'const char8_t*' to 'char' [-fpermissive]
|
|
../../gcc-14.2.0/libcody/client.cc:100:18:
|
|
100 | std::string e {u8"communication error:"};
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
* candidate 2: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:912:9:
|
|
912 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
In file included from /usr/include/c++/16/bits/move.h:37,
|
|
from /usr/include/c++/16/bits/new_allocator.h:36,
|
|
from /usr/include/c++/16/x86_64-redhat-linux/bits/c++allocator.h:33,
|
|
from /usr/include/c++/16/bits/allocator.h:46,
|
|
from /usr/include/c++/16/memory:67:
|
|
* /usr/include/c++/16/type_traits: In substitution of 'template<bool _Cond, class _Tp> using std::enable_if_t = typename std::enable_if::type [with bool _Cond = false; _Tp = void]':
|
|
* required by substitution of 'template<class _CharT, class _Traits, class _Alloc> template<class _Tp, class _Res> using std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv = std::enable_if_t<((bool)std::__and_<std::is_convertible<const _Tp&, std::basic_string_view<_CharT, _Traits> >, std::__not_<std::is_convertible<const _Tp*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>*> >, std::__not_<std::is_convertible<const _Tp&, const _CharT*> > >::value), _Res> [with _Tp = char8_t [21]; _Res = void; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:160:8:
|
|
160 | using _If_sv = enable_if_t<
|
|
| ^~~~~~
|
|
* required from here
|
|
/usr/include/c++/16/bits/basic_string.h:909:30:
|
|
909 | template<typename _Tp, typename = _If_sv<_Tp, void>>
|
|
| ^~~~~~~~
|
|
* error: no type named 'type' in 'struct std::enable_if<false, void>'
|
|
/usr/include/c++/16/type_traits:2942:11:
|
|
2942 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
|
|
| ^~~~~~~~~~~
|
|
* candidate 3: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, size_type, size_type, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:900:9:
|
|
900 | basic_string(const _Tp& __t, size_type __pos, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 4: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:877:9:
|
|
877 | basic_string(_InputIterator __beg, _InputIterator __end,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:754:7:
|
|
754 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 6: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:731:7:
|
|
731 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* cannot convert '"communication error:"' (type 'const char8_t [21]') to type 'const char*'
|
|
../../gcc-14.2.0/libcody/client.cc:100:18:
|
|
100 | std::string e {u8"communication error:"};
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:833:7:
|
|
833 | basic_string(basic_string&& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:828:7:
|
|
828 | basic_string(const basic_string& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:767:7:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'std::__cxx11::basic_string<char>&&'
|
|
/usr/include/c++/16/bits/basic_string.h:767:35:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 10: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:709:7:
|
|
709 | basic_string(const _CharT* __s, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 11: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:669:7:
|
|
669 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 4 arguments, 1 provided
|
|
* candidate 12: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:651:7:
|
|
651 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 13: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:634:7:
|
|
634 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 14: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:618:7:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:618:40:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 15: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:606:7:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:606:34:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ~~~~~~~~~~~~~~^~~
|
|
* candidate 16: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() requires is_default_constructible_v<_Alloc> [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:590:7:
|
|
590 | basic_string()
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 0 arguments, 1 provided
|
|
* candidate 17: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:192:7:
|
|
192 | basic_string(__sv_wrapper __svw, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::ProcessResponse(std::vector<std::__cxx11::basic_string<char> >&, unsigned int, bool)':
|
|
../../gcc-14.2.0/libcody/client.cc:113:50: error: no matching function for call to 'std::__cxx11::basic_string<char>::basic_string(const char8_t [19])'
|
|
113 | std::string msg (u8"malformed string '");
|
|
| ^
|
|
* there are 17 candidates
|
|
* candidate 1: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:912:9:
|
|
912 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* candidate 2: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, size_type, size_type, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:900:9:
|
|
900 | basic_string(const _Tp& __t, size_type __pos, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 3: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:877:9:
|
|
877 | basic_string(_InputIterator __beg, _InputIterator __end,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 4: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:754:7:
|
|
754 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:731:7:
|
|
731 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* cannot convert '"malformed string \'"' (type 'const char8_t [19]') to type 'const char*'
|
|
../../gcc-14.2.0/libcody/client.cc:113:28:
|
|
113 | std::string msg (u8"malformed string '");
|
|
| ^~~~~~~~~~~~~~~~~~~~~~
|
|
* candidate 6: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:833:7:
|
|
833 | basic_string(basic_string&& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:828:7:
|
|
828 | basic_string(const basic_string& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:823:7:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [19]' to 'std::initializer_list<char>'
|
|
/usr/include/c++/16/bits/basic_string.h:823:45:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:767:7:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [19]' to 'std::__cxx11::basic_string<char>&&'
|
|
/usr/include/c++/16/bits/basic_string.h:767:35:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 10: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:709:7:
|
|
709 | basic_string(const _CharT* __s, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 11: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:669:7:
|
|
669 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 4 arguments, 1 provided
|
|
* candidate 12: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:651:7:
|
|
651 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 13: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:634:7:
|
|
634 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 14: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:618:7:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ^~~~~~~~~~~~
|
|
checking whether gnatgcc supports -W... * no known conversion for argument 1 from 'const char8_t [19]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:618:40:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 15: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:606:7:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [19]' to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:606:34:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ~~~~~~~~~~~~~~^~~
|
|
* candidate 16: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() requires is_default_constructible_v<_Alloc> [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:590:7:
|
|
590 | basic_string()
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 0 arguments, 1 provided
|
|
* candidate 17: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:192:7:
|
|
192 | basic_string(__sv_wrapper __svw, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
checking whether to enable maintainer-specific portions of Makefiles... ../../gcc-14.2.0/libcody/client.cc:115:22: error: no matching function for call to 'std::__cxx11::basic_string<char>::append(const char8_t [2])'
|
|
115 | msg.append (u8"'");
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
* there are 9 candidates
|
|
no
|
|
* candidate 1: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' (near match)
|
|
/usr/include/c++/16/bits/basic_string.h:1605:7:
|
|
1605 | append(const _CharT* __s)
|
|
| ^~~~~~
|
|
* conversion of argument 1 would be ill-formed:
|
|
* error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
../../gcc-14.2.0/libcody/client.cc:115:23:
|
|
115 | msg.append (u8"'");
|
|
| ^~~~~
|
|
| |
|
|
| const char8_t*
|
|
* candidate 2: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1706:9:
|
|
1706 | append(_InputIterator __first, _InputIterator __last)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 3: 'template<class _Tp> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1718:9:
|
|
1718 | append(const _Tp& __svt)
|
|
| ^~~~~~
|
|
* template argument deduction/substitution failed:
|
|
checking for x86_64-pc-linux-gnu-gcc... (cached) * /usr/include/c++/16/type_traits: In substitution of 'template<bool _Cond, class _Tp> using std::enable_if_t = typename std::enable_if::type [with bool _Cond = false; _Tp = std::__cxx11::basic_string<char>&]':
|
|
* required by substitution of 'template<class _CharT, class _Traits, class _Alloc> template<class _Tp, class _Res> using std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv = std::enable_if_t<((bool)std::__and_<std::is_convertible<const _Tp&, std::basic_string_view<_CharT, _Traits> >, std::__not_<std::is_convertible<const _Tp*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>*> >, std::__not_<std::is_convertible<const _Tp&, const _CharT*> > >::value), _Res> [with _Tp = char8_t [2]; _Res = std::__cxx11::basic_string<char>&; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:160:8:
|
|
160 | using _If_sv = enable_if_t<
|
|
| ^~~~~~
|
|
* required by substitution of 'template<class _Tp> constexpr std::__cxx11::basic_string<char>::_If_sv<_Tp, std::__cxx11::basic_string<char>&> std::__cxx11::basic_string<char>::append(const _Tp&) [with _Tp = char8_t [2]]'
|
|
/usr/include/c++/16/bits/basic_string.h:1718:9:
|
|
1718 | append(const _Tp& __svt)
|
|
| ^~~~~~
|
|
* required from here
|
|
../../gcc-14.2.0/libcody/client.cc:115:15:
|
|
115 | msg.append (u8"'");
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
* error: no type named 'type' in 'struct std::enable_if<false, std::__cxx11::basic_string<char>&>'
|
|
/usr/include/c++/16/type_traits:2942:11:
|
|
2942 | using enable_if_t = typename enable_if<_Cond, _Tp>::type;
|
|
| ^~~~~~~~~~~
|
|
gnatgcc
|
|
* candidate 4: 'template<class _Tp> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _Tp&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1734:9:
|
|
1734 | append(const _Tp& __svt, size_type __pos, size_type __n = npos)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1560:7:
|
|
1560 | append(const basic_string& __str)
|
|
| ^~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [2]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:1560:34:
|
|
1560 | append(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 6: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1578:7:
|
|
1578 | append(const basic_string& __str, size_type __pos, size_type __n = npos)
|
|
| ^~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1591:7:
|
|
1591 | append(const _CharT* __s, size_type __n)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1623:7:
|
|
1623 | append(size_type __n, _CharT __c)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1686:7:
|
|
1686 | append(initializer_list<_CharT> __l)
|
|
| ^~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [2]' to 'std::initializer_list<char>'
|
|
/usr/include/c++/16/bits/basic_string.h:1686:39:
|
|
1686 | append(initializer_list<_CharT> __l)
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc:119:42: error: invalid conversion from 'const char8_t*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
|
|
119 | return Packet (Client::PC_ERROR, u8"missing response");
|
|
| ^~~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:255:30: note: initializing argument 2 of 'Cody::Packet::Packet(unsigned int, size_t)'
|
|
255 | Packet (unsigned c, size_t i = 0)
|
|
| ~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:123:16: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [6]')
|
|
123 | if (words[0] == u8"ERROR")
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/stl_tempbuf.h:62,
|
|
from /usr/include/c++/16/memory:68:
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/stl_algobase.h:66,
|
|
from /usr/include/c++/16/bits/stl_uninitialized.h:63,
|
|
from /usr/include/c++/16/memory:71:
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/unique_ptr.h:36:
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/basic_string.h:51:
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
no
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
checking minix/config.h presence... * template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/shared_ptr.h:53,
|
|
from /usr/include/c++/16/memory:82:
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/ios_base.h:48:
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [6]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/iosfwd:44,
|
|
from /usr/include/c++/16/ios:42:
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/bits/locale_facets.h:50,
|
|
from /usr/include/c++/16/bits/basic_ios.h:40,
|
|
from /usr/include/c++/16/ios:48:
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
In file included from /usr/include/c++/16/vector:68,
|
|
from ../../gcc-14.2.0/libcody/cody.hh:26:
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:123:19:
|
|
123 | if (words[0] == u8"ERROR")
|
|
| ^~~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
yes
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:125:39: error: operands to '?:' have different types '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [25]'
|
|
125 | words.size () == 2 ? words[1]: u8"malformed error response");
|
|
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
no
|
|
../../gcc-14.2.0/libcody/client.cc:129:62: error: no matching function for call to 'std::__cxx11::basic_string<char>::basic_string(const char8_t [26])'
|
|
129 | std::string (u8"unexpected extra response"));
|
|
| ^
|
|
* there are 17 candidates
|
|
checking for minix/config.h... * candidate 1: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:912:9:
|
|
912 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
yes
|
|
* candidate 2: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, size_type, size_type, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:900:9:
|
|
900 | basic_string(const _Tp& __t, size_type __pos, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
no
|
|
* candidate 3: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:877:9:
|
|
877 | basic_string(_InputIterator __beg, _InputIterator __end,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 4: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:754:7:
|
|
754 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:731:7:
|
|
731 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* cannot convert '"unexpected extra response"' (type 'const char8_t [26]') to type 'const char*'
|
|
../../gcc-14.2.0/libcody/client.cc:129:33:
|
|
129 | std::string (u8"unexpected extra response"));
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
* candidate 6: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:833:7:
|
|
833 | basic_string(basic_string&& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:828:7:
|
|
828 | basic_string(const basic_string& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
checking whether it is safe to define __EXTENSIONS__... * candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:823:7:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [26]' to 'std::initializer_list<char>'
|
|
/usr/include/c++/16/bits/basic_string.h:823:45:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:767:7:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [26]' to 'std::__cxx11::basic_string<char>&&'
|
|
/usr/include/c++/16/bits/basic_string.h:767:35:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 10: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:709:7:
|
|
709 | basic_string(const _CharT* __s, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 11: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:669:7:
|
|
669 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 4 arguments, 1 provided
|
|
* candidate 12: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:651:7:
|
|
651 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 13: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:634:7:
|
|
634 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 14: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:618:7:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [26]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:618:40:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 15: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:606:7:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [26]' to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:606:34:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ~~~~~~~~~~~~~~^~~
|
|
* candidate 16: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() requires is_default_constructible_v<_Alloc> [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:590:7:
|
|
590 | basic_string()
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 0 arguments, 1 provided
|
|
* candidate 17: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:192:7:
|
|
192 | basic_string(__sv_wrapper __svw, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
../../gcc-14.2.0/libcody/client.cc:136:48: error: no matching function for call to 'std::__cxx11::basic_string<char>::basic_string(<brace-enclosed initializer list>)'
|
|
136 | std::string msg {u8"malformed response '"};
|
|
| ^
|
|
* there are 17 candidates
|
|
* candidate 1: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' (near match)
|
|
/usr/include/c++/16/bits/basic_string.h:823:7:
|
|
823 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* conversion of argument 1 would be ill-formed:
|
|
* error: invalid conversion from 'const char8_t*' to 'char' [-fpermissive]
|
|
../../gcc-14.2.0/libcody/client.cc:136:24:
|
|
136 | std::string msg {u8"malformed response '"};
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
* candidate 2: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:912:9:
|
|
912 | basic_string(const _Tp& __t, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* candidate 3: 'template<class _Tp, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Tp&, size_type, size_type, const _Alloc&) [with <template-parameter-2-2> = _Tp; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:900:9:
|
|
900 | basic_string(const _Tp& __t, size_type __pos, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 4: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:877:9:
|
|
877 | basic_string(_InputIterator __beg, _InputIterator __end,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:754:7:
|
|
754 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 6: 'template<class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:731:7:
|
|
731 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())
|
|
| ^~~~~~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* cannot convert '"malformed response \'"' (type 'const char8_t [21]') to type 'const char*'
|
|
../../gcc-14.2.0/libcody/client.cc:136:24:
|
|
136 | std::string msg {u8"malformed response '"};
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:833:7:
|
|
833 | basic_string(basic_string&& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:828:7:
|
|
828 | basic_string(const basic_string& __str, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:767:7:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'std::__cxx11::basic_string<char>&&'
|
|
/usr/include/c++/16/bits/basic_string.h:767:35:
|
|
767 | basic_string(basic_string&& __str) noexcept
|
|
| ~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 10: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:709:7:
|
|
709 | basic_string(const _CharT* __s, size_type __n,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 11: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:669:7:
|
|
669 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 4 arguments, 1 provided
|
|
* candidate 12: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:651:7:
|
|
651 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 13: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:634:7:
|
|
634 | basic_string(const basic_string& __str, size_type __pos,
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 14: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:618:7:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:618:40:
|
|
618 | basic_string(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 15: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:606:7:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ^~~~~~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [21]' to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:606:34:
|
|
606 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT
|
|
| ~~~~~~~~~~~~~~^~~
|
|
* candidate 16: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() requires is_default_constructible_v<_Alloc> [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:590:7:
|
|
590 | basic_string()
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 0 arguments, 1 provided
|
|
* candidate 17: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(__sv_wrapper, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:192:7:
|
|
192 | basic_string(__sv_wrapper __svw, const _Alloc& __a)
|
|
| ^~~~~~~~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
../../gcc-14.2.0/libcody/client.cc:139:18: error: no matching function for call to 'std::__cxx11::basic_string<char>::append(const char8_t [2])'
|
|
139 | msg.append (u8"'");
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
* there are 9 candidates
|
|
* candidate 1: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' (near match)
|
|
/usr/include/c++/16/bits/basic_string.h:1605:7:
|
|
1605 | append(const _CharT* __s)
|
|
| ^~~~~~
|
|
* conversion of argument 1 would be ill-formed:
|
|
* error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
../../gcc-14.2.0/libcody/client.cc:139:19:
|
|
139 | msg.append (u8"'");
|
|
| ^~~~~
|
|
| |
|
|
| const char8_t*
|
|
* candidate 2: 'template<class _InputIterator, class> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with <template-parameter-2-2> = _InputIterator; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1706:9:
|
|
1706 | append(_InputIterator __first, _InputIterator __last)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 3: 'template<class _Tp> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1718:9:
|
|
1718 | append(const _Tp& __svt)
|
|
| ^~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* candidate 4: 'template<class _Tp> constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_If_sv<_Tp, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&> std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _Tp&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1734:9:
|
|
1734 | append(const _Tp& __svt, size_type __pos, size_type __n = npos)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 5: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1560:7:
|
|
1560 | append(const basic_string& __str)
|
|
| ^~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [2]' to 'const std::__cxx11::basic_string<char>&'
|
|
/usr/include/c++/16/bits/basic_string.h:1560:34:
|
|
1560 | append(const basic_string& __str)
|
|
| ~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 6: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, size_type, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1578:7:
|
|
1578 | append(const basic_string& __str, size_type __pos, size_type __n = npos)
|
|
| ^~~~~~
|
|
* candidate expects 3 arguments, 1 provided
|
|
* candidate 7: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1591:7:
|
|
1591 | append(const _CharT* __s, size_type __n)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 8: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(size_type, _CharT) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; size_type = long unsigned int]'
|
|
/usr/include/c++/16/bits/basic_string.h:1623:7:
|
|
1623 | append(size_type __n, _CharT __c)
|
|
| ^~~~~~
|
|
* candidate expects 2 arguments, 1 provided
|
|
* candidate 9: 'constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]'
|
|
/usr/include/c++/16/bits/basic_string.h:1686:7:
|
|
1686 | append(initializer_list<_CharT> __l)
|
|
| ^~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [2]' to 'std::initializer_list<char>'
|
|
/usr/include/c++/16/bits/basic_string.h:1686:39:
|
|
1686 | append(initializer_list<_CharT> __l)
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
|
|
checking whether gnatgcc supports -Wall... In file included from ../../gcc-14.2.0/libcody/internal.hh:5,
|
|
from ../../gcc-14.2.0/libcody/buffer.cc:6:
|
|
../../gcc-14.2.0/libcody/cody.hh: In member function 'void Cody::Detail::MessageBuffer::Space()':
|
|
../../gcc-14.2.0/libcody/cody.hh:113:24: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
113 | Append (Detail::S2C(u8" "));
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/cody.hh:113:24:
|
|
113 | Append (Detail::S2C(u8" "));
|
|
| ~~~~~~~~~~~^~~~~~~
|
|
yes
|
|
checking for stdint.h... checking whether gnatgcc supports -Wstrict-prototypes... ../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::Connect(const char*, const char*, size_t, size_t)':
|
|
../../gcc-14.2.0/libcody/client.cc:202:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
202 | write.AppendWord (u8"HELLO");
|
|
| ^~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::ConnectResponse(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/client.cc:214:16: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [6]')
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [6]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
yes
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:214:19:
|
|
214 | if (words[0] == u8"HELLO" && (words.size () == 3 || words.size () == 4))
|
|
| ^~~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:221:42: error: invalid conversion from 'const char8_t*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
|
|
221 | return Packet (Client::PC_ERROR, u8"incompatible version");
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:255:30: note: initializing argument 2 of 'Cody::Packet::Packet(unsigned int, size_t)'
|
|
255 | Packet (unsigned c, size_t i = 0)
|
|
| ~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:234:36: error: invalid conversion from 'const char8_t*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
|
|
234 | return Packet (Client::PC_ERROR, u8"");
|
|
| ^~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:255:30: note: initializing argument 2 of 'Cody::Packet::Packet(unsigned int, size_t)'
|
|
255 | Packet (unsigned c, size_t i = 0)
|
|
| ~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::ModuleRepo()':
|
|
../../gcc-14.2.0/libcody/client.cc:241:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
241 | write.AppendWord (u8"MODULE-REPO");
|
|
| ^~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::PathnameResponse(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/client.cc:250:16: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [9]')
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [9]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [9]'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:250:19:
|
|
250 | if (words[0] == u8"PATHNAME" && words.size () == 2)
|
|
| ^~~~~~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:253:36: error: invalid conversion from 'const char8_t*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
|
|
253 | return Packet (Client::PC_ERROR, u8"");
|
|
| ^~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:255:30: note: initializing argument 2 of 'Cody::Packet::Packet(unsigned int, size_t)'
|
|
255 | Packet (unsigned c, size_t i = 0)
|
|
| ~~~~~~~^~~~~
|
|
no
|
|
checking for minix/config.h... no
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::OKResponse(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/client.cc:259:16: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [3]')
|
|
259 | if (words[0] == u8"OK")
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
checking whether it is safe to define __EXTENSIONS__... * mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
checking whether gnatgcc supports -Wmissing-prototypes... * template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [3]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [3]'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:259:19:
|
|
259 | if (words[0] == u8"OK")
|
|
| ^~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
yes
|
|
checking whether gnatgcc supports -Wall... ../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::ModuleExport(const char*, Cody::Flags, size_t)':
|
|
../../gcc-14.2.0/libcody/client.cc:270:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
270 | write.AppendWord (u8"MODULE-EXPORT");
|
|
| ^~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::ModuleImport(const char*, Cody::Flags, size_t)':
|
|
../../gcc-14.2.0/libcody/client.cc:283:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
283 | write.AppendWord (u8"MODULE-IMPORT");
|
|
| ^~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::ModuleCompiled(const char*, Cody::Flags, size_t)':
|
|
../../gcc-14.2.0/libcody/client.cc:296:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
296 | write.AppendWord (u8"MODULE-COMPILED");
|
|
| ^~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In member function 'Cody::Packet Cody::Client::IncludeTranslate(const char*, Cody::Flags, size_t)':
|
|
../../gcc-14.2.0/libcody/client.cc:309:21: error: invalid conversion from 'const char8_t*' to 'const char*' [-fpermissive]
|
|
309 | write.AppendWord (u8"INCLUDE-TRANSLATE");
|
|
| ^~~~~~~~~~~~~~~~~~~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:119:32: note: initializing argument 1 of 'void Cody::Detail::MessageBuffer::AppendWord(const char*, bool, size_t)'
|
|
119 | void AppendWord (char const *str, bool maybe_quote = false,
|
|
| ~~~~~~~~~~~~^~~
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::IncludeTranslateResponse(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/client.cc:322:16: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [5]')
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
checking whether we are using the GNU C compiler... * mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
(cached) * mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
yes
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
checking whether gnatgcc accepts -g... * candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
(cached) * mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
yes
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
checking for gnatgcc option to accept ISO C89... * candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
(cached) * template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
none needed
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [5]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
checking whether gnatgcc understands -c and -o together... * candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
(cached) * '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
yes
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
checking for x86_64-pc-linux-gnu-ranlib... * candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:322:19:
|
|
322 | if (words[0] == u8"BOOL" && words.size () == 2)
|
|
| ^~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
checking for gawk... (cached) gawk
|
|
checking for dwz... ../../gcc-14.2.0/libcody/client.cc:324:20: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [6]')
|
|
324 | if (words[1] == u8"FALSE")
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
dwz
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from 'const char8_t [6]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [6]'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:324:23:
|
|
324 | if (words[1] == u8"FALSE")
|
|
| ^~~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
checking how to print strings... ../../gcc-14.2.0/libcody/client.cc:326:25: error: no match for 'operator==' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} and 'const char8_t [5]')
|
|
326 | else if (words[1] == u8"TRUE")
|
|
* there are 24 candidates
|
|
* candidate 1: 'template<class _Up> constexpr bool std::operator==(const __new_allocator<char>&, const __new_allocator<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/new_allocator.h:215:9:
|
|
215 | operator==(const __new_allocator&, const __new_allocator<_Up>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::__new_allocator<_Tp>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 2: 'template<class _T1, class _T2> constexpr bool std::operator==(const allocator<_Up>&, const allocator<_T2>&)' (reversed)
|
|
/usr/include/c++/16/bits/allocator.h:242:5:
|
|
242 | operator==(const allocator<_T1>&, const allocator<_T2>&)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::allocator<_Up>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 3: 'template<class _T1, class _T2, class _U1, class _U2> constexpr bool std::operator==(const pair<_T1, _T2>&, const pair<_U1, _U2>&) requires requires{{std::operator==::__x->first == std::operator==::__y->first} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];{std::operator==::__x->second == std::operator==::__y->second} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_pair.h:1031:5:
|
|
1031 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::pair<_T1, _T2>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 4: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:529:5:
|
|
529 | operator==(const reverse_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::reverse_iterator<_IteratorL>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 5: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}' (reversed)
|
|
/usr/include/c++/16/bits/stl_iterator.h:1675:5:
|
|
1675 | operator==(const move_iterator<_IteratorL>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::move_iterator<_IteratorL>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 6: 'template<class ... _Tps, class ... _Ups> requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires(const _Tps& __t, const _Ups& __u) {{__t == __u} -> decltype(auto) [requires std::__detail::__boolean_testable<<placeholder>, >];} && ...)) constexpr bool std::operator==(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)' (reversed)
|
|
/usr/include/c++/16/tuple:2587:5:
|
|
2587 | operator== [[nodiscard]] (const tuple<_Tps...>& __t,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::tuple<_UTypes ...>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 7: 'template<class _CharT, class _Traits> constexpr bool std::operator==(basic_string_view<_CharT, _Traits>, type_identity_t<basic_string_view<_CharT, _Traits> >)' (reversed)
|
|
/usr/include/c++/16/string_view:627:5:
|
|
627 | operator==(basic_string_view<_CharT, _Traits> __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'std::basic_string_view<_CharT, _Traits>' and 'const char8_t*'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 8: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)' (reversed)
|
|
/usr/include/c++/16/bits/basic_string.h:4118:5:
|
|
4118 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 9: 'template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:847:5:
|
|
847 | operator==(const unique_ptr<_Tp, _Dp>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 10: 'template<class _Tp, class _Dp> bool std::operator==(const unique_ptr<_Tp, _Dp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/unique_ptr.h:855:5:
|
|
855 | operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::unique_ptr<_Tp, _Dp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 11: 'template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1896:5:
|
|
1896 | operator==(const __shared_ptr<_Tp1, _Lp>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp1, _Lp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 12: 'template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const __shared_ptr<_Tp, _Lp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr_base.h:1902:5:
|
|
1902 | operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__shared_ptr<_Tp, _Lp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 13: 'template<class _Tp, class _Up> bool std::operator==(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:554:5:
|
|
554 | operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 14: 'template<class _Tp> bool std::operator==(const shared_ptr<_Tp>&, nullptr_t)' (reversed)
|
|
/usr/include/c++/16/bits/shared_ptr.h:560:5:
|
|
560 | operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::shared_ptr<_Tp>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 15: 'bool std::operator==(const error_code&, const error_condition&)' (reversed)
|
|
/usr/include/c++/16/system_error:467:3:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
yes
|
|
* no known conversion for argument 1 from 'const char8_t [5]' to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:467:32:
|
|
467 | operator==(const error_code& __lhs, const error_condition& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 16: 'template<class _Iterator> constexpr bool std::operator==(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&) requires requires{{std::operator==::__x->base() == std::operator==::__y->base()} -> decltype(auto) [requires std::convertible_to<<placeholder>, bool>];}'
|
|
/usr/include/c++/16/bits/stl_iterator.h:588:5:
|
|
588 | operator==(const reverse_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::reverse_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 17: 'template<class _Iterator> constexpr bool std::operator==(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)'
|
|
/usr/include/c++/16/bits/stl_iterator.h:1745:5:
|
|
1745 | operator==(const move_iterator<_Iterator>& __x,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::move_iterator<_IteratorL>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 18: 'template<class _StateT> bool std::operator==(const fpos<_StateT>&, const fpos<_StateT>&)'
|
|
/usr/include/c++/16/bits/postypes.h:197:5:
|
|
197 | operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::fpos<_StateT>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 19: 'template<class _CharT, class _Traits, class _Alloc> constexpr bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)'
|
|
/usr/include/c++/16/bits/basic_string.h:4101:5:
|
|
4101 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char8_t [5]'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 20: 'template<class _CharT, class _Traits> bool std::operator==(const istreambuf_iterator<_CharT, _Traits>&, const istreambuf_iterator<_CharT, _Traits>&)'
|
|
/usr/include/c++/16/bits/streambuf_iterator.h:236:5:
|
|
236 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 21: 'template<class _Tp, class _Alloc> constexpr bool std::operator==(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)'
|
|
/usr/include/c++/16/bits/stl_vector.h:2333:5:
|
|
2333 | operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
|
|
| ^~~~~~~~
|
|
* template argument deduction/substitution failed:
|
|
* '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'
|
|
../../gcc-14.2.0/libcody/client.cc:326:28:
|
|
326 | else if (words[1] == u8"TRUE")
|
|
| ^~~~~~~~
|
|
* candidate 22: 'constexpr bool std::operator==(const allocator<char>&, const allocator<char>&)'
|
|
/usr/include/c++/16/bits/allocator.h:221:7:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::allocator<char>&'
|
|
/usr/include/c++/16/bits/allocator.h:221:18:
|
|
221 | operator==(const allocator&, const allocator&) _GLIBCXX_NOTHROW
|
|
| ^~~~~~~~~~~~~~~~
|
|
* candidate 23: 'bool std::operator==(const error_code&, const error_code&)'
|
|
/usr/include/c++/16/system_error:451:3:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_code&'
|
|
/usr/include/c++/16/system_error:451:32:
|
|
451 | operator==(const error_code& __lhs, const error_code& __rhs) noexcept
|
|
| ~~~~~~~~~~~~~~~~~~^~~~~
|
|
* candidate 24: 'bool std::operator==(const error_condition&, const error_condition&)'
|
|
/usr/include/c++/16/system_error:482:3:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ^~~~~~~~
|
|
* no known conversion for argument 1 from '__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char> >::value_type' {aka 'std::__cxx11::basic_string<char>'} to 'const std::error_condition&'
|
|
/usr/include/c++/16/system_error:482:37:
|
|
482 | operator==(const error_condition& __lhs,
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
|
|
../../gcc-14.2.0/libcody/client.cc:329:42: error: invalid conversion from 'const char8_t*' to 'size_t' {aka 'long unsigned int'} [-fpermissive]
|
|
329 | return Packet (Client::PC_ERROR, u8"");
|
|
| ^~~~
|
|
| |
|
|
| const char8_t*
|
|
../../gcc-14.2.0/libcody/cody.hh:255:30: note: initializing argument 2 of 'Cody::Packet::Packet(unsigned int, size_t)'
|
|
255 | Packet (unsigned c, size_t i = 0)
|
|
| ~~~~~~~^~~~~
|
|
printf
|
|
checking for a sed that does not truncate output... /usr/bin/sed
|
|
checking whether gnatgcc supports -Wwrite-strings... yes
|
|
checking for fgrep... /usr/bin/grep -F
|
|
checking for ld used by gnatgcc... yes
|
|
yes
|
|
checking for special C compiler options needed for large files... no
|
|
checking for _FILE_OFFSET_BITS value needed for large files... checking whether gnatgcc supports -Wmissing-prototypes... ld
|
|
checking if the linker (ld) is GNU ld... checking whether gnatgcc supports -Wold-style-definition... yes
|
|
yes
|
|
checking for BSD- or MS-compatible name lister (nm)... yes
|
|
checking for unistd.h... checking whether gnatgcc supports -Wwrite-strings... yes
|
|
../../gcc-14.2.0/libcody/buffer.cc: At global scope:
|
|
../../gcc-14.2.0/libcody/buffer.cc:33:33: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
33 | static const char CONTINUE = S2C(u8";");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:33:33:
|
|
33 | static const char CONTINUE = S2C(u8";");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc: In member function 'void Cody::Detail::MessageBuffer::BeginLine()':
|
|
../../gcc-14.2.0/libcody/buffer.cc:41:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
41 | buffer.push_back (S2C(u8" "));
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:41:28:
|
|
41 | buffer.push_back (S2C(u8" "));
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:43:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
43 | buffer.push_back (S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:43:28:
|
|
43 | buffer.push_back (S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc: In member function 'void Cody::Detail::MessageBuffer::Append(const char*, bool, size_t)':
|
|
../../gcc-14.2.0/libcody/buffer.cc:68:26: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
68 | if (!((c >= S2C(u8"a") && c <= S2C(u8"z"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:68:26:
|
|
68 | if (!((c >= S2C(u8"a") && c <= S2C(u8"z"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:68:45: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
68 | if (!((c >= S2C(u8"a") && c <= S2C(u8"z"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:68:45:
|
|
68 | if (!((c >= S2C(u8"a") && c <= S2C(u8"z"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:69:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
69 | || (c >= S2C(u8"A") && c <= S2C(u8"Z"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:69:29:
|
|
69 | || (c >= S2C(u8"A") && c <= S2C(u8"Z"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:69:48: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
69 | || (c >= S2C(u8"A") && c <= S2C(u8"Z"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:69:48:
|
|
69 | || (c >= S2C(u8"A") && c <= S2C(u8"Z"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:70:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
70 | || (c >= S2C(u8"0") && c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:70:29:
|
|
70 | || (c >= S2C(u8"0") && c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:70:48: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
70 | || (c >= S2C(u8"0") && c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:70:48:
|
|
70 | || (c >= S2C(u8"0") && c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:28:
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:47: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:47:
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:66: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:71:66:
|
|
71 | || c == S2C(u8"-") || c == S2C(u8"+") || c == S2C(u8"_")
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:72:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:72:28:
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:72:47: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:72:47:
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
checking whether gnatgcc supports -Wc++-compat... ../../gcc-14.2.0/libcody/buffer.cc:72:66: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
yes
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:72:66:
|
|
72 | || c == S2C(u8"/") || c == S2C(u8"%") || c == S2C(u8".")))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:84:26: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
84 | buffer.push_back (S2C(u8"'"));
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:84:26:
|
|
84 | buffer.push_back (S2C(u8"'"));
|
|
| ~~~^~~~~~~
|
|
checking for x86_64-pc-linux-gnu-gcc... ../../gcc-14.2.0/libcody/buffer.cc:96:24: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
96 | if (c < S2C(u8" ") || c == 0x7f
|
|
| ~~~^~~~~~~
|
|
(cached) * there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
gnatgcc
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:96:24:
|
|
96 | if (c < S2C(u8" ") || c == 0x7f
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:97:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
97 | || c == S2C(u8"\\") || c == S2C(u8"'"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:97:28:
|
|
97 | || c == S2C(u8"\\") || c == S2C(u8"'"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:97:48: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
97 | || c == S2C(u8"\\") || c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:97:48:
|
|
97 | || c == S2C(u8"\\") || c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:106:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
106 | buffer.push_back (S2C(u8"\\"));
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:106:28:
|
|
106 | buffer.push_back (S2C(u8"\\"));
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:109:17: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
109 | case S2C(u8"\t"):
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:109:17:
|
|
109 | case S2C(u8"\t"):
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:110:18: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
110 | c = S2C(u8"t");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:110:18:
|
|
110 | c = S2C(u8"t");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:113:17: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
113 | case S2C(u8"\n"):
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:113:17:
|
|
113 | case S2C(u8"\n"):
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:114:18: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
114 | c = S2C(u8"n");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:114:18:
|
|
114 | c = S2C(u8"n");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:117:17: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
117 | case S2C(u8"'"):
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:117:17:
|
|
117 | case S2C(u8"'"):
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:118:17: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
118 | case S2C(u8"\\"):
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:118:17:
|
|
118 | case S2C(u8"\\"):
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:130:28: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
130 | nibble += S2C(u8"0");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:130:28:
|
|
130 | nibble += S2C(u8"0");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:131:31: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
131 | if (nibble > S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:131:31:
|
|
131 | if (nibble > S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:132:30: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
132 | nibble += S2C(u8"a") - (S2C(u8"9") + 1);
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:132:30:
|
|
132 | nibble += S2C(u8"a") - (S2C(u8"9") + 1);
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:132:44: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
132 | nibble += S2C(u8"a") - (S2C(u8"9") + 1);
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:132:44:
|
|
132 | nibble += S2C(u8"a") - (S2C(u8"9") + 1);
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:139:26: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
139 | buffer.push_back (S2C(u8"'"));
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:139:26:
|
|
139 | buffer.push_back (S2C(u8"'"));
|
|
| ~~~^~~~~~~
|
|
no
|
|
yes
|
|
../../gcc-14.2.0/libcody/buffer.cc: In member function 'int Cody::Detail::MessageBuffer::Read(int)':
|
|
../../gcc-14.2.0/libcody/buffer.cc:208:57: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
208 | auto newline = std::find (iter, buffer.end (), S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:208:57:
|
|
208 | auto newline = std::find (iter, buffer.end (), S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
checking for aclocal... yes
|
|
no
|
|
checking for autoconf... autoconf
|
|
checking for autoheader... ../../gcc-14.2.0/libcody/buffer.cc: In member function 'int Cody::Detail::MessageBuffer::Lex(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/buffer.cc:236:32: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
236 | Assert (buffer.back () == S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/internal.hh:124:24: note: in definition of macro 'Assert'
|
|
124 | ((void)sizeof (bool (EXPR, ##__VA_ARGS__)), (void)0)
|
|
| ^~~~
|
|
* there is 1 candidate
|
|
* in definition of macro 'Assert'
|
|
124 | ((void)sizeof (bool (EXPR, ##__VA_ARGS__)), (void)0)
|
|
| ^~~~
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:236:32:
|
|
236 | Assert (buffer.back () == S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
* in definition of macro 'Assert'
|
|
124 | ((void)sizeof (bool (EXPR, ##__VA_ARGS__)), (void)0)
|
|
| ^~~~
|
|
autoheader
|
|
../../gcc-14.2.0/libcody/buffer.cc:245:19: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
245 | if (c == S2C(u8" ") || c == S2C(u8"\t"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:245:19:
|
|
245 | if (c == S2C(u8" ") || c == S2C(u8"\t"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:245:38: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
245 | if (c == S2C(u8" ") || c == S2C(u8"\t"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:245:38:
|
|
245 | if (c == S2C(u8" ") || c == S2C(u8"\t"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:251:19: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
251 | if (c == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:251:19:
|
|
251 | if (c == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:257:35: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
257 | if (word || *iter != S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:257:35:
|
|
257 | if (word || *iter != S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:263:19: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
263 | if (c <= S2C(u8" ") || c >= 0x7f)
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:263:19:
|
|
263 | if (c <= S2C(u8" ") || c >= 0x7f)
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:272:19: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
272 | if (c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:272:19:
|
|
272 | if (c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:279:27: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
279 | if (c == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:279:27:
|
|
279 | if (c == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:283:61: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
283 | iter = std::find (iter, buffer.end (), S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:283:61:
|
|
283 | iter = std::find (iter, buffer.end (), S2C(u8"\n"));
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:285:63: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
285 | if (back[-1] == CONTINUE && back[-2] == S2C(u8" "))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:285:63:
|
|
285 | if (back[-1] == CONTINUE && back[-2] == S2C(u8" "))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:295:26: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
295 | if (c < S2C(u8" ") || c >= 0x7f)
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:295:26:
|
|
295 | if (c < S2C(u8" ") || c >= 0x7f)
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:299:27: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
299 | if (c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:299:27:
|
|
299 | if (c == S2C(u8"'"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:302:27: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
302 | if (c == S2C(u8"\\"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:302:27:
|
|
302 | if (c == S2C(u8"\\"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:306:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
306 | case S2C(u8"\\"):
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:306:29:
|
|
306 | case S2C(u8"\\"):
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:307:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
307 | case S2C(u8"'"):
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:307:29:
|
|
307 | case S2C(u8"'"):
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:311:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
311 | case S2C(u8"n"):
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:311:29:
|
|
311 | case S2C(u8"n"):
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:312:30: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
312 | c = S2C(u8"\n");
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:312:30:
|
|
312 | c = S2C(u8"\n");
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:316:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
316 | case S2C(u8"_"):
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:316:29:
|
|
316 | case S2C(u8"_"):
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:318:30: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
318 | c = S2C(u8" ");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:318:30:
|
|
318 | c = S2C(u8" ");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:322:29: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
322 | case S2C(u8"t"):
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:322:29:
|
|
322 | case S2C(u8"t"):
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:323:30: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
323 | c = S2C(u8"\t");
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:323:30:
|
|
323 | c = S2C(u8"\t");
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:333:40: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
333 | if (c < S2C(u8"0"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:333:40:
|
|
333 | if (c < S2C(u8"0"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:339:46: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
339 | else if (c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:339:46:
|
|
339 | else if (c <= S2C(u8"9"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:340:39: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
340 | c -= S2C(u8"0");
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:340:39:
|
|
340 | c -= S2C(u8"0");
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:341:45: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
341 | else if (c < S2C(u8"a"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:341:45:
|
|
341 | else if (c < S2C(u8"a"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:347:46: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
347 | else if (c <= S2C(u8"f"))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:347:46:
|
|
347 | else if (c <= S2C(u8"f"))
|
|
| ~~~^~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:348:39: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
348 | c -= S2C(u8"a") - 10;
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:348:39:
|
|
348 | c -= S2C(u8"a") - 10;
|
|
| ~~~^~~~~~~
|
|
checking whether gnatgcc supports -Wold-style-definition... ../../gcc-14.2.0/libcody/buffer.cc: In member function 'void Cody::Detail::MessageBuffer::LexedLine(std::string&)':
|
|
../../gcc-14.2.0/libcody/buffer.cc:381:33: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
381 | if (buffer[pos-1] == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
* there is 1 candidate
|
|
* candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:381:33:
|
|
381 | if (buffer[pos-1] == S2C(u8"\n"))
|
|
| ~~~^~~~~~~~
|
|
../../gcc-14.2.0/libcody/buffer.cc:385:60: error: no matching function for call to 'S2C(const char8_t [2])'
|
|
385 | if (buffer[end-1] == CONTINUE && buffer[end-2] == S2C(u8" "))
|
|
| ~~~^~~~~~~
|
|
* there is 1 candidate
|
|
checking whether gnatgcc supports -Wmissing-format-attribute... * candidate 1: 'template<unsigned int I> constexpr char Cody::Detail::S2C(const char (&)[I])'
|
|
../../gcc-14.2.0/libcody/cody.hh:51:16:
|
|
51 | constexpr char S2C (char const (&s)[I])
|
|
| ^~~
|
|
* template argument deduction/substitution failed:
|
|
* mismatched types 'const char' and 'const char8_t'
|
|
../../gcc-14.2.0/libcody/buffer.cc:385:60:
|
|
385 | if (buffer[end-1] == CONTINUE && buffer[end-2] == S2C(u8" "))
|
|
| ~~~^~~~~~~
|
|
checking whether gnatgcc supports -W... yes
|
|
checking whether gnatgcc supports -Wc++-compat... yes
|
|
yes
|
|
checking whether we are using the GNU C compiler... (cached) yes
|
|
checking whether gnatgcc supports -Wstrict-prototypes... checking whether gnatgcc accepts -g... (cached) yes
|
|
checking for gnatgcc option to accept ISO C89... (cached) none needed
|
|
checking whether gnatgcc understands -c and -o together... (cached) yes
|
|
checking dependency style of gnatgcc... (cached) gcc3
|
|
checking for special C compiler options needed for large files... no
|
|
checking for _FILE_OFFSET_BITS value needed for large files... yes
|
|
checking ctype.h usability... yes
|
|
yes
|
|
checking whether gnatgcc supports -Wall... checking whether gnatgcc supports -Wmissing-format-attribute... checking whether gnatgcc supports -Woverlength-strings... yes
|
|
/usr/bin/nm -B
|
|
checking the name lister (/usr/bin/nm -B) interface... checking whether gnatgcc supports -Wstrict-prototypes... no
|
|
yes
|
|
yes
|
|
yes
|
|
checking whether gnatgcc supports -Wall... checking whether gnatgcc supports -Wshadow=local... yes
|
|
checking whether gnatgcc supports -pedantic -Wlong-long... checking whether gnatgcc supports -Woverlength-strings... checking whether gnatgcc supports -Wnarrowing... yes
|
|
checking ctype.h presence... yes
|
|
checking for ctype.h... yes
|
|
yes
|
|
../../gcc-14.2.0/libcody/client.cc:333:1: warning: control reaches end of non-void function [-Wreturn-type]
|
|
333 | }
|
|
| ^
|
|
../../gcc-14.2.0/libcody/client.cc: In function 'Cody::Packet Cody::OKResponse(std::vector<std::__cxx11::basic_string<char> >&)':
|
|
../../gcc-14.2.0/libcody/client.cc:264:1: warning: control reaches end of non-void function [-Wreturn-type]
|
|
264 | }
|
|
| ^
|
|
yes
|
|
checking whether gnatgcc supports -Wshadow=local... yes
|
|
checking whether gnatgcc supports -pedantic ... checking for -static-libgcc... yes
|
|
yes
|
|
checking stddef.h usability... checking for ANSI C header files... (cached) yes
|
|
checking whether gnatgcc supports -Wwrite-strings... yes
|
|
checking stddef.h usability... checking whether gnatgcc supports -pedantic -Wlong-long... BSD nm
|
|
checking whether ln -s works... yes
|
|
checking the maximum length of command line arguments... 1572864
|
|
checking whether the shell understands some XSI constructs... make[1]: *** [Makefile:58: client.o] Error 1
|
|
make[1]: *** Waiting for unfinished jobs....
|
|
yes
|
|
checking whether the shell understands "+="... yes
|
|
checking for ld option to reload object files... -r
|
|
checking for x86_64-pc-linux-gnu-objdump... objdump
|
|
checking how to recognize dependent libraries... yes
|
|
pass_all
|
|
checking whether gnatgcc supports -pedantic ... yes
|
|
checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking whether gnatgcc and cc understand -c and -o together... yes
|
|
yes
|
|
yes
|
|
checking stddef.h presence... checking for x86_64-pc-linux-gnu-strip... no
|
|
checking for strip... strip
|
|
checking for x86_64-pc-linux-gnu-ranlib... (cached) ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
checking whether gnatgcc supports -Wmissing-format-attribute... checking for ANSI C header files... (cached) yes
|
|
checking command to parse /usr/bin/nm -B output from gnatgcc object... checking stddef.h usability... yes
|
|
checking stddef.h presence... yes
|
|
checking for CET support... yes
|
|
checking for stddef.h... yes
|
|
yes
|
|
checking whether gnatgcc and cc understand -c and -o together... yes
|
|
checking for stddef.h... yes
|
|
checking for string.h... (cached) yes
|
|
yes
|
|
checking for stdlib.h... (cached) yes
|
|
checking whether gnatgcc supports -Wstrict-prototypes... checking stdio.h usability... checking for strings.h... (cached) yes
|
|
yes
|
|
checking stddef.h presence... make[1]: *** [Makefile:58: buffer.o] Error 1
|
|
make[1]: Leaving directory '/home/aozkesek/fw/coreboot/util/crossgcc/build-i386-elf-GCC/libcody'
|
|
make: *** [Makefile:7494: all-libcody] Error 2
|
|
make: *** Waiting for unfinished jobs....
|
|
checking for unistd.h... (cached) yes
|
|
yes
|
|
checking fcntl.h usability... yes
|
|
checking for stddef.h... yes
|
|
checking whether gnatgcc supports -Wmissing-prototypes... yes
|
|
checking stdio.h presence... checking for stdlib.h... (cached) yes
|
|
checking for strings.h... (cached) yes
|
|
yes
|
|
checking for stdio.h... yes
|
|
checking for unistd.h... (cached) yes
|
|
yes
|
|
looking for a compliant stdint.h in stdint.h, checking for uintmax_t... checking whether gnatgcc supports -Wold-style-definition... checking fcntl.h usability... yes
|
|
checking fcntl.h presence... yes
|
|
checking for an ANSI C-conforming const... ok
|
|
yes
|
|
checking for fcntl.h... yes
|
|
yes
|
|
checking sys/file.h usability... checking whether gnatgcc supports -Wc++-compat... yes
|
|
checking for an ANSI C-conforming const... checking for dlfcn.h... yes
|
|
checking fcntl.h presence... yes
|
|
checking for inline... yes
|
|
yes
|
|
checking for uintptr_t... yes
|
|
checking whether gnatgcc supports -pedantic -Wlong-long... checking for fcntl.h... yes
|
|
inline
|
|
checking whether byte ordering is bigendian... yes
|
|
checking for inline... yes
|
|
checking sys/file.h presence... checking sys/file.h usability... inline
|
|
yes
|
|
checking whether byte ordering is bigendian... checking for objdir... yes
|
|
yes
|
|
checking for sys/file.h... yes
|
|
checking whether gnatgcc supports -fno-exceptions... .libs
|
|
checking for sys/stat.h... (cached) yes
|
|
checking for clearerr_unlocked... yes
|
|
checking whether symbol versioning is supported... yes
|
|
checking sys/file.h presence... yes
|
|
yes
|
|
checking for int_least32_t... checking whether gnatgcc supports -fno-rtti... yes
|
|
checking for sys/file.h... yes
|
|
checking for sys/stat.h... (cached) yes
|
|
checking for clearerr_unlocked... yes
|
|
gnu
|
|
checking pthread.h usability... no
|
|
checking for a BSD-compatible install... yes
|
|
checking if gnatgcc supports -fno-rtti -fno-exceptions... checking for feof_unlocked... /usr/bin/install -c
|
|
checking for CET support... yes
|
|
checking for int_fast32_t... no
|
|
checking for a BSD-compatible install... checking dependency style of g++... no
|
|
checking for gnatgcc option to produce PIC... -fPIC -DPIC
|
|
checking if gnatgcc PIC flag -fPIC -DPIC works... /usr/bin/install -c
|
|
checking for CET support... yes
|
|
yes
|
|
checking pthread.h presence... checking for feof_unlocked... yes
|
|
checking for pthread.h... yes
|
|
yes
|
|
checking if gnatgcc static flag -static works... checking how to print strings... printf
|
|
checking for a sed that does not truncate output... yes
|
|
/usr/bin/sed
|
|
checking for fgrep... /usr/bin/grep -F
|
|
checking for ld used by gnatgcc... checking for ferror_unlocked... ld
|
|
checking if the linker (ld) is GNU ld... gcc3
|
|
checking whether time.h and sys/time.h may both be included... yes
|
|
checking for BSD- or MS-compatible name lister (nm)... yes
|
|
checking for uint64_t... yes
|
|
yes
|
|
checking whether string.h and strings.h may both be included... checking for ferror_unlocked... yes
|
|
yes
|
|
checking what to include in gstdint.h... yes
|
|
stdint.h (already complete)
|
|
checking for an ANSI C-conforming const... checking locale.h usability... checking for fflush_unlocked... /usr/bin/nm -B
|
|
checking the name lister (/usr/bin/nm -B) interface... yes
|
|
checking for fflush_unlocked... yes
|
|
checking for off_t... yes
|
|
checking locale.h presence... BSD nm
|
|
checking whether ln -s works... yes
|
|
checking the maximum length of command line arguments... yes
|
|
checking for locale.h... yes
|
|
1572864
|
|
checking whether the shell understands some XSI constructs... yes
|
|
yes
|
|
checking whether the shell understands "+="... yes
|
|
checking for ld option to reload object files... -r
|
|
checking for x86_64-pc-linux-gnu-objdump... objdump
|
|
checking how to recognize dependent libraries... pass_all
|
|
checking fcntl.h usability... yes
|
|
checking for fgetc_unlocked... checking target system type... checking for x86_64-pc-linux-gnu-ar... ar --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
i386-pc-elf
|
|
checking for x86_64-pc-linux-gnu-strip... no
|
|
checking for strip... strip
|
|
checking for x86_64-pc-linux-gnu-ranlib... ranlib --plugin /usr/libexec/gcc/x86_64-redhat-linux/16/liblto_plugin.so
|
|
yes
|
|
checking command to parse /usr/bin/nm -B output from gnatgcc object... yes
|
|
checking target system type... checking for sys/file.h... i386-pc-elf
|
|
checking for fgetc_unlocked... checking for sys/file.h... yes
|
|
yes
|
|
checking fcntl.h presence... yes
|
|
checking size of int... checking for sys/param.h... yes
|
|
yes
|
|
yes
|
|
checking for fcntl.h... yes
|
|
checking for sys/param.h... yes
|
|
checking if gnatgcc supports -c -o file.o... checking for fgets_unlocked... yes
|
|
checking limits.h usability... checking for limits.h... yes
|
|
yes
|
|
checking for fgets_unlocked... yes
|
|
checking for limits.h... yes
|
|
checking if gnatgcc supports -c -o file.o... (cached) yes
|
|
checking whether the gnatgcc linker (ld -m elf_x86_64) supports shared libraries... checking for stdlib.h... (cached) yes
|
|
yes
|
|
checking limits.h presence... checking for malloc.h... yes
|
|
yes
|
|
checking dynamic linker characteristics... yes
|
|
4
|
|
ok
|
|
checking for stdlib.h... (cached) yes
|
|
checking size of long... yes
|
|
checking for limits.h... yes
|
|
checking for fileno_unlocked... yes
|
|
checking stddef.h usability... checking for malloc.h... checking for string.h... (cached) yes
|
|
yes
|
|
checking for dlfcn.h... checking for unistd.h... (cached) yes
|
|
yes
|
|
checking for fileno_unlocked... checking for strings.h... (cached) yes
|
|
checking for string.h... (cached) yes
|
|
yes
|
|
checking stddef.h presence... checking for unistd.h... (cached) yes
|
|
checking for sys/time.h... checking for strings.h... (cached) yes
|
|
yes
|
|
checking for stddef.h... yes
|
|
yes
|
|
yes
|
|
yes
|
|
checking for objdir... checking for sys/time.h... .libs
|
|
checking for fprintf_unlocked... checking for time.h... checking for stdlib.h... (cached) yes
|
|
8
|
|
checking for ANSI C header files... (cached) yes
|
|
GNU/Linux ld.so
|
|
checking how to hardcode library paths into programs... immediate
|
|
checking whether stripping libraries is possible... checking for strings.h... (cached) yes
|
|
yes
|
|
checking if libtool supports shared libraries... yes
|
|
checking whether to build shared libraries... no
|
|
yes
|
|
checking whether to build static libraries... yes
|
|
checking for special C compiler options needed for large files... no
|
|
checking for _FILE_OFFSET_BITS value needed for large files... checking build system type... yes
|
|
yes
|
|
checking for string.h... (cached) yes
|
|
checking for time.h... x86_64-pc-linux-gnu
|
|
checking host system type... checking for fprintf_unlocked... checking for sys/resource.h... checking sys/file.h usability... x86_64-pc-linux-gnu
|
|
checking target system type... yes
|
|
i386-pc-elf
|
|
checking for decimal floating point... dpd
|
|
checking whether byte ordering is bigendian... yes
|
|
no
|
|
checking unwind.h usability... checking for sys/resource.h... checking for sys/stat.h... (cached) yes
|
|
no
|
|
yes
|
|
checking for sys/mman.h... checking for fputc_unlocked... yes
|
|
checking sys/file.h presence... checking for sys/stat.h... (cached) yes
|
|
checking if gnatgcc supports -fno-rtti -fno-exceptions... checking for sys/mman.h... yes
|
|
yes
|
|
checking unwind.h presence... yes
|
|
checking for sys/file.h... yes
|
|
no
|
|
checking for fputc_unlocked... checking for fcntl.h... checking for unistd.h... (cached) yes
|
|
yes
|
|
yes
|
|
checking for unwind.h... yes
|
|
checking for _Unwind_Backtrace... checking whether byte ordering is bigendian... no
|
|
checking for gnatgcc option to produce PIC... -fPIC -DPIC
|
|
checking if gnatgcc PIC flag -fPIC -DPIC works... checking for fcntl.h... yes
|
|
checking for alloca.h... yes
|
|
yes
|
|
no
|
|
checking for CET support... yes
|
|
checking if gnatgcc static flag -static works... checking for alloca.h... yes
|
|
checking for fputs_unlocked... checking for sys/pstat.h... yes
|
|
yes
|
|
yes
|
|
checking for sys/pstat.h... checking for -funwind-tables option... checking for fputs_unlocked... no
|
|
checking for sys/sysmp.h... no
|
|
checking for sys/sysmp.h... yes
|
|
checking for -frandom-seed=string option... no
|
|
checking for sys/sysinfo.h... no
|
|
checking for an ANSI C-conforming const... yes
|
|
no
|
|
checking for fread_unlocked... checking for sys/sysinfo.h... yes
|
|
yes
|
|
yes
|
|
checking whether gnatgcc supports -W... checking for machine/hal_sysinfo.h... yes
|
|
yes
|
|
checking for fread_unlocked... checking for inline... checking for machine/hal_sysinfo.h... no
|
|
checking for sys/table.h... yes
|
|
inline
|
|
checking for obstacks... checking whether gnatgcc supports -Wall... no
|
|
checking for sys/table.h... yes
|
|
no
|
|
checking for sys/sysctl.h... checking for fwrite_unlocked... no
|
|
yes
|
|
yes
|
|
checking for sys/sysctl.h... checking whether gnatgcc supports -Wwrite-strings... checking for fwrite_unlocked... no
|
|
checking for sys/systemcfg.h... no
|
|
checking for sys/systemcfg.h... yes
|
|
yes
|
|
no
|
|
checking whether gnatgcc supports -Wstrict-prototypes... yes
|
|
checking for off_t... checking for stdint.h... (cached) yes
|
|
checking for stdio_ext.h... no
|
|
yes
|
|
checking if gnatgcc supports -c -o file.o... yes
|
|
configure: updating cache ./config.cache
|
|
checking for stdint.h... (cached) yes
|
|
configure: creating ./config.status
|
|
checking for getchar_unlocked... checking for stdio_ext.h... yes
|
|
yes
|
|
yes
|
|
checking whether gnatgcc supports -Wmissing-prototypes... checking for process.h... checking for getchar_unlocked... yes
|
|
yes
|
|
checking if gnatgcc supports -c -o file.o... (cached) yes
|
|
checking whether the gnatgcc linker (ld -m elf_x86_64) supports shared libraries... checking for process.h... no
|
|
yes
|
|
checking for sys/prctl.h... yes
|
|
checking whether -lc should be explicitly linked in... checking whether gnatgcc supports -Wold-style-definition... no
|
|
yes
|
|
yes
|
|
checking for sys/prctl.h... checking for getc_unlocked... checking for spawn.h... yes
|
|
checking for size_t... yes
|
|
yes
|
|
yes
|
|
checking whether gnatgcc supports -Wmissing-format-attribute... checking for getc_unlocked... checking for spawn.h... yes
|
|
checking for sys/wait.h that is POSIX.1 compatible... no
|
|
checking dynamic linker characteristics... yes
|
|
yes
|
|
config.status: creating Makefile
|
|
checking for sys/wait.h that is POSIX.1 compatible... checking whether gnatgcc supports -Wcast-qual... config.status: creating config.h
|
|
yes
|
|
yes
|
|
checking whether time.h and sys/time.h may both be included... checking for putchar_unlocked... yes
|
|
yes
|
|
checking for _Unwind_GetIPInfo... config.status: executing gstdint.h commands
|
|
checking for putchar_unlocked... yes
|
|
checking whether time.h and sys/time.h may both be included... yes
|
|
checking for ssize_t... yes
|
|
checking whether errno must be declared... GNU/Linux ld.so
|
|
checking how to hardcode library paths into programs... immediate
|
|
checking whether stripping libraries is possible... yes
|
|
checking whether errno must be declared... yes
|
|
checking if libtool supports shared libraries... yes
|
|
checking whether to build shared libraries... yes
|
|
checking whether to build static libraries... yes
|
|
checking for int64_t... yes
|
|
checking for CET support... yes
|
|
no
|
|
checking size of int... checking for putc_unlocked... yes
|
|
no
|
|
checking size of int... checking for putc_unlocked... yes
|
|
checking for uintptr_t... yes
|
|
4
|
|
checking size of long... yes
|
|
checking whether abort is declared... yes
|
|
checking for uint64_t... checking whether abort is declared... 4
|
|
checking size of long... yes
|
|
yes
|
|
checking for sys/wait.h that is POSIX.1 compatible... yes
|
|
checking for ptrdiff_t... checking whether asprintf is declared... yes
|
|
checking whether asprintf is declared... 8
|
|
checking size of size_t... yes
|
|
8
|
|
checking size of size_t... yes
|
|
checking whether basename is declared... yes
|
|
checking __sync extensions... yes
|
|
configure: updating cache ./config.cache
|
|
checking that generated files are newer than configure... done
|
|
checking whether basename is declared... configure: creating ./config.status
|
|
yes
|
|
checking for uint64_t... yes
|
|
8
|
|
checking for long long... yes
|
|
checking __atomic extensions... checking whether errno is declared... 8
|
|
checking for long long... yes
|
|
checking whether errno is declared... yes
|
|
checking whether struct tm is in sys/time.h or time.h... no
|
|
yes
|
|
checking output filetype... checking whether vasprintf is declared... time.h
|
|
checking size of int... no
|
|
checking whether vasprintf is declared... elf64
|
|
yes
|
|
checking size of long long... looking for a compliant stdint.h in stdint.h, checking for uintmax_t... yes
|
|
yes
|
|
checking size of long long... checking whether memmem is declared... yes
|
|
checking whether memmem is declared... 4
|
|
checking size of long... yes
|
|
yes
|
|
checking for uintptr_t... checking whether clearerr_unlocked is declared... 8
|
|
yes
|
|
checking for a 64-bit type... 8
|
|
checking for a 64-bit type... checking whether clearerr_unlocked is declared... uint64_t
|
|
yes
|
|
uint64_t
|
|
checking for intptr_t... checking for intptr_t... checking whether feof_unlocked is declared... 8
|
|
yes
|
|
checking for int_least32_t... checking for clearerr_unlocked... yes
|
|
checking whether feof_unlocked is declared... yes
|
|
checking whether ferror_unlocked is declared... yes
|
|
yes
|
|
checking for int_fast32_t... yes
|
|
checking for feof_unlocked... checking whether ferror_unlocked is declared... yes
|
|
yes
|
|
checking for uintptr_t... checking for uintptr_t... yes
|
|
checking whether fflush_unlocked is declared... yes
|
|
yes
|
|
checking for uint64_t... yes
|
|
checking whether fflush_unlocked is declared... checking for ferror_unlocked... yes
|
|
checking whether fgetc_unlocked is declared... yes
|
|
checking for ssize_t... yes
|
|
checking for ssize_t... yes
|
|
checking whether fgetc_unlocked is declared... yes
|
|
checking what to include in gstdint.h... stdint.h (already complete)
|
|
checking sys/mman.h usability... yes
|
|
yes
|
|
checking for fflush_unlocked... checking whether fgets_unlocked is declared... yes
|
|
yes
|
|
checking sys/mman.h presence... checking whether fgets_unlocked is declared... yes
|
|
checking for sys/mman.h... yes
|
|
checking for mmap... yes
|
|
checking for pid_t... yes
|
|
checking for pid_t... yes
|
|
yes
|
|
checking whether fileno_unlocked is declared... checking for fgetc_unlocked... yes
|
|
checking whether fileno_unlocked is declared... yes
|
|
yes
|
|
checking whether fprintf_unlocked is declared... checking link.h usability... yes
|
|
checking for fgets_unlocked... yes
|
|
yes
|
|
yes
|
|
checking for library containing strerror... checking for library containing strerror... checking whether fprintf_unlocked is declared... config.status: creating Makefile
|
|
no
|
|
yes
|
|
checking link.h presence... checking whether fputc_unlocked is declared... config.status: creating config.h
|
|
yes
|
|
checking for link.h... yes
|
|
no
|
|
config.status: executing depfiles commands
|
|
yes
|
|
none required
|
|
checking whether fputc_unlocked is declared... none required
|
|
checking for asprintf... checking sys/link.h usability... checking for asprintf... checking for fileno_unlocked... config.status: executing libtool commands
|
|
yes
|
|
checking whether fputs_unlocked is declared... no
|
|
checking sys/link.h presence... yes
|
|
checking whether fputs_unlocked is declared... yes
|
|
yes
|
|
yes
|
|
checking for atexit... no
|
|
checking for sys/link.h... no
|
|
checking for dl_iterate_phdr... checking for fprintf_unlocked... checking for atexit... yes
|
|
checking whether fread_unlocked is declared... yes
|
|
checking whether fread_unlocked is declared... yes
|
|
checking mach-o/dyld.h usability... yes
|
|
no
|
|
yes
|
|
yes
|
|
checking for fputc_unlocked... checking for basename... checking whether fwrite_unlocked is declared... checking for basename... yes
|
|
no
|
|
checking mach-o/dyld.h presence... checking whether fwrite_unlocked is declared... no
|
|
checking for mach-o/dyld.h... no
|
|
yes
|
|
checking sys/ldr.h usability... yes
|
|
checking whether getchar_unlocked is declared... yes
|
|
yes
|
|
checking for bcmp... checking for fputs_unlocked... checking for bcmp... yes
|
|
checking whether getchar_unlocked is declared... no
|
|
checking sys/ldr.h presence... yes
|
|
checking whether getc_unlocked is declared... no
|
|
checking for sys/ldr.h... no
|
|
checking windows.h usability... yes
|
|
yes
|
|
yes
|
|
checking for bcopy... yes
|
|
checking for bcopy... checking for fread_unlocked... checking whether getc_unlocked is declared... no
|
|
checking windows.h presence... yes
|
|
checking whether putchar_unlocked is declared... no
|
|
checking for windows.h... no
|
|
checking for fcntl... yes
|
|
yes
|
|
yes
|
|
yes
|
|
checking whether putchar_unlocked is declared... checking for fwrite_unlocked... checking for bsearch... checking for bsearch... yes
|
|
checking whether putc_unlocked is declared... yes
|
|
checking whether strnlen is declared... yes
|
|
checking whether putc_unlocked is declared... yes
|
|
yes
|
|
yes
|
|
checking for bzero... checking for bzero... yes
|
|
checking for getchar_unlocked... checking for an ANSI C-conforming const... yes
|
|
yes
|
|
checking sys/mman.h usability... yes
|
|
checking for an ANSI C-conforming const... checking whether getpagesize is declared... yes
|
|
yes
|
|
yes
|
|
checking for calloc... yes
|
|
checking sys/mman.h usability... checking for getc_unlocked... checking for calloc... yes
|
|
checking sys/mman.h presence... yes
|
|
yes
|
|
checking for sys/mman.h... yes
|
|
checking for mmap... checking for lstat... yes
|
|
checking sys/mman.h presence... yes
|
|
checking for sys/mman.h... yes
|
|
checking for mmap... yes
|
|
yes
|
|
yes
|
|
checking for putchar_unlocked... checking for clock... checking for clock... yes
|
|
checking whether read-only mmap of a plain file works... yes
|
|
checking whether mmap from /dev/zero works... yes
|
|
checking for MAP_ANON(YMOUS)... yes
|
|
checking for readlink... yes
|
|
checking whether read-only mmap of a plain file works... yes
|
|
checking whether mmap from /dev/zero works... yes
|
|
checking for MAP_ANON(YMOUS)... yes
|
|
checking whether mmap with MAP_ANON(YMOUS) works... yes
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
yes
|
|
yes
|
|
yes
|
|
checking for ffs... checking for ffs... checking for putc_unlocked... configure: updating cache ./config.cache
|
|
configure: creating ./config.status
|
|
yes
|
|
yes
|
|
checking whether mmap with MAP_ANON(YMOUS) works... yes
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
checking for getexecname... configure: updating cache ./config.cache
|
|
configure: creating ./config.status
|
|
yes
|
|
yes
|
|
yes
|
|
checking for getcwd... checking for getcwd... checking whether abort is declared... no
|
|
checking whether _pgmptr is declared... config.status: creating Makefile
|
|
yes
|
|
yes
|
|
yes
|
|
checking whether asprintf is declared... checking for getpagesize... checking for getpagesize... no
|
|
checking for KERN_PROC... config.status: creating mkheaders.almost
|
|
config.status: creating config.h
|
|
config.status: creating Makefile
|
|
no
|
|
checking for KERN_PROG_ARGS... yes
|
|
config.status: creating mkheaders.almost
|
|
yes
|
|
yes
|
|
checking whether basename is declared... no
|
|
checking for clock_gettime... checking for gettimeofday... config.status: creating config.h
|
|
checking for gettimeofday... yes
|
|
checking whether errno is declared... yes
|
|
yes
|
|
checking whether -pthread is supported... yes
|
|
checking for index... checking for index... yes
|
|
checking whether -gdwarf-5 is supported... no
|
|
checking whether getopt is declared... yes
|
|
yes
|
|
checking for compress in -lz... checking for insque... yes
|
|
checking for insque... yes
|
|
checking whether vasprintf is declared... yes
|
|
checking whether --build-id is supported... yes
|
|
checking for memchr... yes
|
|
yes
|
|
checking for memchr... checking whether clearerr_unlocked is declared... yes
|
|
checking whether --compress-debug-sections=zlib-gnu is supported... yes
|
|
yes
|
|
checking whether feof_unlocked is declared... yes
|
|
checking for memcmp... checking for memcmp... yes
|
|
checking whether --compress-debug-sections=zlib-gabi is supported... yes
|
|
checking whether ferror_unlocked is declared... yes
|
|
yes
|
|
checking for ZSTD_compress in -lzstd... yes
|
|
checking for memcpy... checking for memcpy... yes
|
|
checking whether fflush_unlocked is declared... yes
|
|
checking whether --compress-debug-sections=zstd is supported... yes
|
|
checking for memmem... yes
|
|
yes
|
|
checking for memmem... checking whether fgetc_unlocked is declared... no
|
|
checking for objcopy... objcopy
|
|
checking for readelf... readelf
|
|
checking whether objcopy supports debuglink... yes
|
|
checking for dsymutil... dsymutil
|
|
checking for nm... /usr/bin/nm -B
|
|
checking for xz... xz
|
|
checking for comm... comm
|
|
checking for lzma_auto_decoder in -llzma... yes
|
|
checking for memmove... yes
|
|
yes
|
|
checking whether fgets_unlocked is declared... yes
|
|
checking whether tests can run... checking for memmove... yes
|
|
yes
|
|
checking whether fileno_unlocked is declared... yes
|
|
checking for mempcpy... yes
|
|
checking for mempcpy... configure: updating cache ./config.cache
|
|
checking that generated files are newer than configure... done
|
|
configure: creating ./config.status
|
|
yes
|
|
checking whether fprintf_unlocked is declared... yes
|
|
checking for memset... yes
|
|
checking for memset... no
|
|
checking whether fputc_unlocked is declared... yes
|
|
checking for mkstemps... yes
|
|
yes
|
|
checking whether fputs_unlocked is declared... checking for mkstemps... yes
|
|
yes
|
|
checking for putenv... checking whether fread_unlocked is declared... yes
|
|
checking for putenv... yes
|
|
checking whether fwrite_unlocked is declared... yes
|
|
checking for random... yes
|
|
checking for random... yes
|
|
checking whether getchar_unlocked is declared... yes
|
|
checking for rename... yes
|
|
checking for rename... yes
|
|
checking whether getc_unlocked is declared... yes
|
|
checking for rindex... yes
|
|
yes
|
|
checking for rindex... checking whether putchar_unlocked is declared... yes
|
|
yes
|
|
checking for setenv... checking whether putc_unlocked is declared... yes
|
|
checking for setenv... yes
|
|
checking for working alloca.h... yes
|
|
checking for snprintf... yes
|
|
checking for snprintf... yes
|
|
checking for alloca... yes
|
|
checking for sigsetmask... yes
|
|
checking for sigsetmask... yes
|
|
checking for ANSI C header files... (cached) yes
|
|
checking for nl_langinfo and CODESET... yes
|
|
checking for stpcpy... yes
|
|
yes
|
|
checking whether NLS is requested... no
|
|
checking for msgfmt... config.status: creating Makefile
|
|
checking for stpcpy... /usr/bin/msgfmt
|
|
checking for gmsgfmt... /usr/bin/msgfmt
|
|
checking for xgettext... config.status: creating backtrace-supported.h
|
|
/usr/bin/xgettext
|
|
checking for msgmerge... yes
|
|
config.status: creating install-debuginfo-for-buildid.sh
|
|
checking for stpncpy... /usr/bin/msgmerge
|
|
config.status: creating config.h
|
|
yes
|
|
checking for stpncpy... checking for ld used by GCC... ld
|
|
checking if the linker (ld) is GNU ld... config.status: executing libtool commands
|
|
yes
|
|
checking for shared library run path origin... egrep: warning: egrep is obsolescent; using grep -E
|
|
yes
|
|
config.status: executing gstdint.h commands
|
|
done
|
|
checking for strcasecmp... checking for CFPreferencesCopyAppValue... config.status: executing default commands
|
|
yes
|
|
no
|
|
checking for CFLocaleCopyPreferredLanguages... checking for strcasecmp... no
|
|
checking whether to use NLS... no
|
|
checking whether NLS is requested... no
|
|
checking for uchar... yes
|
|
checking for strchr...
|
|
checking size of ino_t... yes
|
|
checking for strchr... yes
|
|
checking for strdup... 8
|
|
checking size of dev_t... yes
|
|
checking for strdup... yes
|
|
checking for strncasecmp... 8
|
|
checking for iconv... (cached) no
|
|
yes
|
|
checking for strncasecmp... checking for CET support... yes
|
|
checking for strndup... yes
|
|
checking for strndup... yes
|
|
checking for strnlen... yes
|
|
checking for strnlen... yes
|
|
checking for strrchr... yes
|
|
yes
|
|
checking for strrchr... configure: updating cache ./config.cache
|
|
yes
|
|
configure: creating ./config.status
|
|
checking for strstr... yes
|
|
checking for strstr... yes
|
|
checking for strtod... yes
|
|
checking for strtod... yes
|
|
config.status: creating Makefile
|
|
checking for strtol... config.status: creating config.h
|
|
yes
|
|
config.status: executing depdir commands
|
|
mkdir -p -- .deps
|
|
config.status: executing default-1 commands
|
|
checking for strtol... yes
|
|
checking for strtoul... yes
|
|
checking for strtoul... yes
|
|
checking for strtoll... yes
|
|
checking for strtoll... yes
|
|
checking for strtoull... yes
|
|
checking for strtoull... yes
|
|
checking for strverscmp... yes
|
|
checking for strverscmp... yes
|
|
checking for tmpnam... yes
|
|
checking for tmpnam... yes
|
|
checking for vasprintf... yes
|
|
checking for vasprintf... yes
|
|
checking for vfprintf... yes
|
|
checking for vfprintf... yes
|
|
checking for vprintf... yes
|
|
checking for vprintf... yes
|
|
checking for vsnprintf... yes
|
|
checking for vsnprintf... yes
|
|
checking for vsprintf... yes
|
|
yes
|
|
checking for vsprintf... checking for waitpid... yes
|
|
yes
|
|
checking for waitpid... checking for setproctitle... yes
|
|
no
|
|
checking whether alloca needs Cray hooks... checking for setproctitle... no
|
|
checking stack direction for C alloca... no
|
|
checking whether alloca needs Cray hooks... no
|
|
checking stack direction for C alloca... -1
|
|
checking for vfork.h... no
|
|
checking for fork... -1
|
|
checking for vfork.h... yes
|
|
no
|
|
checking for fork... checking for vfork... yes
|
|
checking for working fork... yes
|
|
checking for vfork... yes
|
|
checking for working vfork... (cached) yes
|
|
checking for _doprnt... yes
|
|
checking for working fork... no
|
|
checking for sys_errlist... yes
|
|
checking for working vfork... (cached) yes
|
|
checking for _doprnt... no
|
|
checking for sys_nerr... no
|
|
checking for sys_errlist... no
|
|
checking for sys_siglist... no
|
|
checking for sys_nerr... no
|
|
checking for external symbol _system_configuration... no
|
|
checking for sys_siglist... no
|
|
checking for __fsetlocking... no
|
|
checking for external symbol _system_configuration... yes
|
|
checking for canonicalize_file_name... no
|
|
checking for __fsetlocking... yes
|
|
yes
|
|
checking for dup3... checking for canonicalize_file_name... yes
|
|
yes
|
|
checking for dup3... checking for getrlimit... yes
|
|
yes
|
|
checking for getrusage... checking for getrlimit... yes
|
|
yes
|
|
checking for getsysinfo... checking for getrusage... yes
|
|
no
|
|
checking for gettimeofday... (cached) yes
|
|
checking for getsysinfo... checking for on_exit... yes
|
|
no
|
|
checking for gettimeofday... (cached) yes
|
|
checking for pipe2... checking for on_exit... yes
|
|
yes
|
|
checking for posix_spawn... checking for pipe2... yes
|
|
yes
|
|
checking for posix_spawnp... checking for posix_spawn... yes
|
|
yes
|
|
checking for psignal... checking for posix_spawnp... yes
|
|
yes
|
|
checking for pstat_getdynamic... checking for psignal... yes
|
|
no
|
|
checking for pstat_getstatic... checking for pstat_getdynamic... no
|
|
no
|
|
checking for realpath... checking for pstat_getstatic... yes
|
|
checking for setrlimit... no
|
|
checking for realpath... yes
|
|
yes
|
|
checking for spawnve... checking for setrlimit... yes
|
|
no
|
|
checking for spawnvpe... checking for spawnve... no
|
|
no
|
|
checking for strerror... checking for spawnvpe... yes
|
|
checking for strsignal... no
|
|
checking for strerror... yes
|
|
yes
|
|
checking for sysconf... checking for strsignal... yes
|
|
yes
|
|
checking for sysctl... checking for sysconf... yes
|
|
no
|
|
checking for sysmp... checking for sysctl... no
|
|
checking for table... no
|
|
checking for sysmp... no
|
|
no
|
|
checking for times... checking for table... yes
|
|
checking for wait3... no
|
|
checking for times... yes
|
|
yes
|
|
checking for wait4... checking for wait3... yes
|
|
yes
|
|
checking for sbrk... checking for wait4... yes
|
|
yes
|
|
checking for sbrk... checking whether basename is declared... yes
|
|
yes
|
|
checking whether ffs is declared... checking whether basename is declared... yes
|
|
yes
|
|
checking whether asprintf is declared... checking whether ffs is declared... yes
|
|
yes
|
|
checking whether asprintf is declared... checking whether vasprintf is declared... yes
|
|
yes
|
|
checking whether snprintf is declared... checking whether vasprintf is declared... yes
|
|
yes
|
|
checking whether vsnprintf is declared... checking whether snprintf is declared... yes
|
|
yes
|
|
checking whether calloc is declared... checking whether vsnprintf is declared... yes
|
|
yes
|
|
checking whether getenv is declared... checking whether calloc is declared... yes
|
|
yes
|
|
checking whether getopt is declared... checking whether getenv is declared... yes
|
|
yes
|
|
checking whether malloc is declared... checking whether getopt is declared... yes
|
|
yes
|
|
checking whether malloc is declared... checking whether realloc is declared... yes
|
|
yes
|
|
checking whether realloc is declared... checking whether sbrk is declared... yes
|
|
yes
|
|
checking whether sbrk is declared... checking whether strtol is declared... yes
|
|
yes
|
|
checking whether strtol is declared... checking whether strtoul is declared... yes
|
|
yes
|
|
checking whether strtoul is declared... checking whether strtoll is declared... yes
|
|
yes
|
|
checking whether strtoll is declared... checking whether strtoull is declared... yes
|
|
yes
|
|
checking whether strtoull is declared... checking whether strverscmp is declared... yes
|
|
yes
|
|
checking whether strnlen is declared... checking whether strverscmp is declared... yes
|
|
yes
|
|
checking whether canonicalize_file_name must be declared... checking whether strnlen is declared... no
|
|
checking for SHA1 HW acceleration support... yes
|
|
checking whether canonicalize_file_name must be declared... no
|
|
checking for SHA1 HW acceleration support... x86 SHA1
|
|
checking for stdlib.h... (cached) yes
|
|
checking for unistd.h... (cached) yes
|
|
checking for sys/param.h... (cached) yes
|
|
checking for getpagesize... (cached) yes
|
|
checking for working mmap... x86 SHA1
|
|
checking for stdlib.h... (cached) yes
|
|
checking for unistd.h... (cached) yes
|
|
checking for sys/param.h... (cached) yes
|
|
checking for getpagesize... (cached) yes
|
|
checking for working mmap... yes
|
|
checking for working strncmp... yes
|
|
checking for working strncmp... yes
|
|
configure: updating cache ./config.cache
|
|
configure: creating ./config.status
|
|
yes
|
|
configure: updating cache ./config.cache
|
|
configure: creating ./config.status
|
|
config.status: creating Makefile
|
|
config.status: creating testsuite/Makefile
|
|
config.status: creating config.h
|
|
config.status: creating Makefile
|
|
config.status: executing default commands
|
|
config.status: creating testsuite/Makefile
|
|
config.status: creating config.h
|
|
config.status: executing default commands
|