nbd-3.25
make parser
make[4]: Entering directory '/build/nbd-3.25/tests/parse'
CC parser.o
libpar2-0.4
In file included from par2repairersourcefile.cpp:20:
In file included from ./par2cmdline.h:266:
./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
118 | outputrows.empty();
| ^~~~~~~~~~~~~~~~
1 warning generated.
/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o recoverypacket.lo recoverypacket.cpp
libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c recoverypacket.cpp -fPIC -DPIC -o .libs/recoverypacket.o
nbd-3.25
CCLD parser
make[4]: Leaving directory '/build/nbd-3.25/tests/parse'
make check-TESTS
make[4]: Entering directory '/build/nbd-3.25/tests/parse'
testing ./empty
PASS: empty
testing ./noopts
finishing line with device nbd0, hostname localhost, exportname test
PASS: noopts
testing ./singleopt
property bs set to 1024
finishing line with device nbd0, hostname localhost, exportname test
PASS: singleopt
testing ./multiopt
property bs set to 1024
flag no_optgo set
finishing line with device nbd0, hostname localhost, exportname test
PASS: multiopt
testing ./ipv6
finishing line with device nbd0, hostname 2a01:4f8:200:91e8::2, exportname test
PASS: ipv6
testing ./ipv4
finishing line with device nbd0, hostname 192.168.1.1, exportname test
PASS: ipv4
==================
All 6 tests passed
==================
make[4]: Leaving directory '/build/nbd-3.25/tests/parse'
make[3]: Leaving directory '/build/nbd-3.25/tests/parse'
Making check in code
make[3]: Entering directory '/build/nbd-3.25/tests/code'
make clientacl dup mask size trim
make[4]: Entering directory '/build/nbd-3.25/tests/code'
CC clientacl.o
CC punchdummy.o
CCLD clientacl
CC dup.o
CCLD dup
CC mask.o
libpar2-0.4
In file included from recoverypacket.cpp:20:
In file included from ./par2cmdline.h:266:
./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
118 | outputrows.empty();
| ^~~~~~~~~~~~~~~~
1 warning generated.
/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o reedsolomon.lo reedsolomon.cpp
libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c reedsolomon.cpp -fPIC -DPIC -o .libs/reedsolomon.o
nbd-3.25
CCLD mask
CC size.o
CCLD size
CC trim.o
CCLD trim
make[4]: Leaving directory '/build/nbd-3.25/tests/code'
make check-TESTS
make[4]: Entering directory '/build/nbd-3.25/tests/code'
Doing test for 192.168.0.1, netmask 192.168.1.1/23
Found 192.168.0.1
Yes!
Doing test for 192.168.0.1, netmask 192.168.0.1/24
Found 192.168.0.1
Yes!
Doing test for ::ffff:192.168.200.1, netmask 192.168.200.1/24
Found ::ffff:192.168.200.1
Yes!
Doing test for ::ffff:192.168.200.1, netmask 192.168.100.1/24
Found ::ffff:192.168.200.1
oh noes!
Found ::ffff:192.168.200.1
oh noes!
Found ::ffff:192.168.200.1
oh noes!
Doing test for 192.168.200.1, netmask 192.168.0.0/24
Found 192.168.200.1
oh noes!
Found 192.168.200.1
oh noes!
Found 192.168.200.1
oh noes!
Doing test for 192.168.200.1, netmask 192.168.0.0/23
Found 192.168.200.1
oh noes!
Found 192.168.200.1
oh noes!
Found 192.168.200.1
oh noes!
PASS: clientacl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PASS: dup
1
2
3
4
5
6
7
8
9
PASS: mask
1
2
3
4
5
PASS: size
1
2
3
PASS: trim
==================
All 5 tests passed
==================
make[4]: Leaving directory '/build/nbd-3.25/tests/code'
make[3]: Leaving directory '/build/nbd-3.25/tests/code'
Making check in run
make[3]: Entering directory '/build/nbd-3.25/tests/run'
make nbd-tester-client
make[4]: Entering directory '/build/nbd-3.25/tests/run'
CC nbd_tester_client-nbd-tester-client.o
libpar2-0.4
In file included from reedsolomon.cpp:20:
In file included from ./par2cmdline.h:266:
./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
118 | outputrows.empty();
| ^~~~~~~~~~~~~~~~
1 warning generated.
/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o verificationhashtable.lo verificationhashtable.cpp
libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c verificationhashtable.cpp -fPIC -DPIC -o .libs/verificationhashtable.o
nbd-3.25
CC nbd_tester_client-cliserv.o
CC nbd_tester_client-buffer.o
CC nbd_tester_client-crypto-gnutls.o
libpar2-0.4
In file included from verificationhashtable.cpp:20:
In file included from ./par2cmdline.h:266:
./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
118 | outputrows.empty();
| ^~~~~~~~~~~~~~~~
1 warning generated.
/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o verificationpacket.lo verificationpacket.cpp
libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c verificationpacket.cpp -fPIC -DPIC -o .libs/verificationpacket.o
nbd-3.25
CCLD nbd-tester-client
make[4]: Leaving directory '/build/nbd-3.25/tests/run'
make check-TESTS
make[4]: Entering directory '/build/nbd-3.25/tests/run'
./cfg1
libpar2-0.4
In file included from verificationpacket.cpp:20:
In file included from ./par2cmdline.h:266:
./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
118 | outputrows.empty();
| ^~~~~~~~~~~~~~~~
1 warning generated.
/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=link clang++ -Wall -version-info 1:0:0 -o libpar2.la -rpath /nix/store/jc8bjhrnka3kzjd04z4cr4p9axlj6v6q-libpar2-x86_64-unknown-linux-gnufilc0-0.4/lib libpar2.lo parheaders.lo par2cmdline.lo commandline.lo crc.lo creatorpacket.lo criticalpacket.lo datablock.lo descriptionpacket.lo diskfile.lo filechecksummer.lo galois.lo mainpacket.lo md5.lo par1fileformat.lo par1repairer.lo par1repairersourcefile.lo par2creator.lo par2creatorsourcefile.lo par2fileformat.lo par2repairer.lo par2repairersourcefile.lo recoverypacket.lo reedsolomon.lo verificationhashtable.lo verificationpacket.lo -lsigc-2.0 -lstdc++
libtool: link: clang++ -fPIC -DPIC -shared -nostdlib /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crti.o /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtbegin.o .libs/libpar2.o .libs/parheaders.o .libs/par2cmdline.o .libs/commandline.o .libs/crc.o .libs/creatorpacket.o .libs/criticalpacket.o .libs/datablock.o .libs/descriptionpacket.o .libs/diskfile.o .libs/filechecksummer.o .libs/galois.o .libs/mainpacket.o .libs/md5.o .libs/par1fileformat.o .libs/par1repairer.o .libs/par1repairersourcefile.o .libs/par2creator.o .libs/par2creatorsourcefile.o .libs/par2fileformat.o .libs/par2repairer.o .libs/par2repairersourcefile.o .libs/recoverypacket.o .libs/reedsolomon.o .libs/verificationhashtable.o .libs/verificationpacket.o -lsigc-2.0 -lstdc++ -L/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/lib -L/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/lib -L/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib -L/nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib -L/nix/store/31l6alfx8axrfkp0zxza3z7f7gxzi8b3-filc-cc/lib -L/nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib -lc++ -lc++abi -lc -lpizlo -lyoloc -lyolom -lyolort -lyolounwind /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtend.o /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtn.o -Wl,-soname -Wl,libpar2.so.1 -o .libs/libpar2.so.1.0.0
/nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -lstdc++
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [Makefile:401: libpar2.la] Error 1
make[1]: Leaving directory '/build/libpar2-0.4'
make: *** [Makefile:316: all] Error 2
ncdc-1.25
Build started
libpar2-0.4
error: Cannot build '/nix/store/6fbiy6p9pd90y1669n0476vra7shxlmm-libpar2-x86_64-unknown-linux-gnufilc0-0.4.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/jc8bjhrnka3kzjd04z4cr4p9axlj6v6q-libpar2-x86_64-unknown-linux-gnufilc0-0.4
Last 25 log lines:
> | ^~~~~~~~~~~~~~~~
> 1 warning generated.
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o verificationhashtable.lo verificationhashtable.cpp
> libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c verificationhashtable.cpp -fPIC -DPIC -o .libs/verificationhashtable.o
> In file included from verificationhashtable.cpp:20:
> In file included from ./par2cmdline.h:266:
> ./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
> 118 | outputrows.empty();
> | ^~~~~~~~~~~~~~~~
> 1 warning generated.
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c -o verificationpacket.lo verificationpacket.cpp
> libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/nix/store/n80yddkcm9ba08fh09xza5i32s9ggc4s-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1-dev/include/sigc++-2.0 -I/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib/sigc++-2.0/include -Wall -c verificationpacket.cpp -fPIC -DPIC -o .libs/verificationpacket.o
> In file included from verificationpacket.cpp:20:
> In file included from ./par2cmdline.h:266:
> ./reedsolomon.h:118:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
> 118 | outputrows.empty();
> | ^~~~~~~~~~~~~~~~
> 1 warning generated.
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash ./libtool --tag=CXX --mode=link clang++ -Wall -version-info 1:0:0 -o libpar2.la -rpath /nix/store/jc8bjhrnka3kzjd04z4cr4p9axlj6v6q-libpar2-x86_64-unknown-linux-gnufilc0-0.4/lib libpar2.lo parheaders.lo par2cmdline.lo commandline.lo crc.lo creatorpacket.lo criticalpacket.lo datablock.lo descriptionpacket.lo diskfile.lo filechecksummer.lo galois.lo mainpacket.lo md5.lo par1fileformat.lo par1repairer.lo par1repairersourcefile.lo par2creator.lo par2creatorsourcefile.lo par2fileformat.lo par2repairer.lo par2repairersourcefile.lo recoverypacket.lo reedsolomon.lo verificationhashtable.lo verificationpacket.lo -lsigc-2.0 -lstdc++
> libtool: link: clang++ -fPIC -DPIC -shared -nostdlib /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crti.o /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtbegin.o .libs/libpar2.o .libs/parheaders.o .libs/par2cmdline.o .libs/commandline.o .libs/crc.o .libs/creatorpacket.o .libs/criticalpacket.o .libs/datablock.o .libs/descriptionpacket.o .libs/diskfile.o .libs/filechecksummer.o .libs/galois.o .libs/mainpacket.o .libs/md5.o .libs/par1fileformat.o .libs/par1repairer.o .libs/par1repairersourcefile.o .libs/par2creator.o .libs/par2creatorsourcefile.o .libs/par2fileformat.o .libs/par2repairer.o .libs/par2repairersourcefile.o .libs/recoverypacket.o .libs/reedsolomon.o .libs/verificationhashtable.o .libs/verificationpacket.o -lsigc-2.0 -lstdc++ -L/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/lib -L/nix/store/7fsmzzzgkjq3dma1vz6406199xqqz1v3-filc-libcxx-git/lib -L/nix/store/844cd8wlnzf5fdpsmqvkry8jyi8vgmyi-libsigc++-x86_64-unknown-linux-gnufilc0-2.12.1/lib -L/nix/store/14i07vk4qkfcdyyha9amqryg033l3xcf-filc-sysroot-with-metadata/lib -L/nix/store/31l6alfx8axrfkp0zxza3z7f7gxzi8b3-filc-cc/lib -L/nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib -lc++ -lc++abi -lc -lpizlo -lyoloc -lyolom -lyolort -lyolounwind /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtend.o /nix/store/sn36kmszyx8bbq5fcz8xgwls8wdznj8p-filc-crt-lib/crtn.o -Wl,-soname -Wl,libpar2.so.1 -o .libs/libpar2.so.1.0.0
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: cannot find -lstdc++
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[1]: *** [Makefile:401: libpar2.la] Error 1
> make[1]: Leaving directory '/build/libpar2-0.4'
> make: *** [Makefile:316: all] Error 2
For full logs, run:
nix log /nix/store/6fbiy6p9pd90y1669n0476vra7shxlmm-libpar2-x86_64-unknown-linux-gnufilc0-0.4.drvncdc-1.25
Using versionCheckHook
→ unpackPhase
unpacking source archive /nix/store/7jpqqvgqpc6iy8kwcf7jlf64y3kcb6na-ncdc-1.25.tar.gz
source root is ncdc-1.25
setting SOURCE_DATE_EPOCH to timestamp 1741109358 of file "ncdc-1.25/doc/ncdc.1"
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
configure flags: --disable-dependency-tracking --prefix=/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25 --with-geoip --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnufilc0
checking for a BSD-compatible install... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c
checking for x86_64-unknown-linux-gnufilc0-strip... strip
checking for a race-free mkdir -p... /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p
checking for gawk... gawk
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking pkg-config is at least version 0.18... yes
checking for x86_64-unknown-linux-gnufilc0-gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking for clang option to enable C11 features... none needed
checking whether clang understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of clang... none
checking for x86_64-unknown-linux-gnufilc0-ranlib... ranlib
checking for special C compiler options needed for large files... no
nbd-3.25
4532: Requests: 0
** Message: 14:51:40.734: 4532: Throughput read test (without flushes) complete. Took 0.067 seconds to complete, 59.279Mib/s
ncdc-1.25
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pod2man... yes
checking for makeheaders... no
nbd-3.25
PASS: cfg1
./cfgmulti
ncdc-1.25
checking for zlib.h... yes
checking for bzlib.h... yes
checking for posix_fadvise... yes
checking for library containing inet_pton... none required
checking for library containing socket... none required
checking which sendfile() implementation to use... Linux
checking for ncursesw... yes
checking for deflate in -lz... yes
checking for BZ2_bzReadOpen in -lbz2... yes
checking for sqlite3... yes
checking for glib-2.0 >= 2.32 gthread-2.0... yes
checking for gnutls >= 3.0... yes
checking for libmaxminddb >= 1.0... yes
checking for git... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
→ buildPhase
build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash
make all-am
make[1]: Entering directory '/build/ncdc-1.25'
CC deps/makeheaders.o
nbd-3.25
4564: Requests: 0
** Message: 14:51:41.863: 4564: Throughput read test (without flushes) complete. Took 0.064 seconds to complete, 62.962Mib/s
4577: Requests: 0
** Message: 14:51:41.953: 4577: Throughput read test (without flushes) complete. Took 0.059 seconds to complete, 67.875Mib/s
PASS: cfgmulti
./cfgnew
ncdc-1.25
CCLD makeheaders
GEN mkhdr.done
CC src/bloom.o
CC src/cc.o
nbd-3.25
4609: Requests: 0
** Message: 14:51:43.866: 4609: Throughput read test (without flushes) complete. Took 0.073 seconds to complete, 54.832Mib/s
PASS: cfgnew
./cfgsize
4641: testing oversized request: 1048576: OK
4641: testing oversized request: 1048590: OK
4641: testing oversized request: 2097180: OK
PASS: cfgsize
./write
ncdc-1.25
src/cc.c:55:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
55 | success->dl = TRUE;
| ^ ~~~~
src/cc.c:506:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
506 | cc->slot_mini = TRUE;
| ^ ~~~~
src/cc.c:611:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
611 | dl->hassize = TRUE;
| ^ ~~~~
src/cc.c:884:20: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
884 | cc->zlig = TRUE;
| ^ ~~~~
src/cc.c:1432:11: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1432 | cc->adc = TRUE;
| ^ ~~~~
src/cc.c:1465:13: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1465 | cc->tls = TRUE;
| ^ ~~~~
src/cc.c:1473:13: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1473 | cc->adc = TRUE;
| ^ ~~~~
src/cc.c:1483:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1483 | cc->active = TRUE;
| ^ ~~~~
8 warnings generated.
CC src/commands.o
nbd-3.25
4670: Requests: 0
** Message: 14:51:46.053: 4670: Throughput write test (without flushes) complete. Took 0.052 seconds to complete, 76.767Mib/s
PASS: write
./flush
ncdc-1.25
src/commands.c:1062:57: warning: 'g_pattern_match_string' is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
1062 | if((hub ? vars[i].hub : vars[i].global) && (!pat || g_pattern_match_string(p, vars[i].name))) {| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gpattern.h:56:1: note: 'g_pattern_match_string' has been explicitly marked deprecated here
56 | GLIB_DEPRECATED_IN_2_70_FOR (g_pattern_spec_match_string)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:786:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_70_FOR'
786 | #define GLIB_DEPRECATED_IN_2_70_FOR(f) GLIB_DEPRECATED_FOR (f)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
31 | #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
1273 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))| ^
1 warning generated.
CC src/db.o
nbd-3.25
4702: Requests: 0
** Message: 14:51:47.337: 4702: Throughput write test (with flushes) complete. Took 0.214 seconds to complete, 18.730Mib/s
PASS: flush
./integrity
ncdc-1.25
src/db.c:568:13: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
568 | res = n ? g_memdup(res, n) : NULL;
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here
349 | GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR'
752 | #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
31 | #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
1273 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))| ^
1 warning generated.
CC src/dl.o
src/dl.c:512:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
512 | dl->hastthl = TRUE;
| ^ ~~~~
src/dl.c:539:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
539 | dl->islist = TRUE;
| ^ ~~~~
src/dl.c:554:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
554 | dup->flopen = TRUE;
| ^ ~~~~
src/dl.c:556:20: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
556 | dup->flmatch = TRUE;
| ^ ~~~~
src/dl.c:911:15: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
911 | dl->hastthl = TRUE;
| ^ ~~~~
src/dl.c:936:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
936 | dl->hastthl = TRUE;
| ^ ~~~~
src/dl.c:939:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
939 | dl->hastthl = TRUE;
| ^ ~~~~
7 warnings generated.
CC src/dlfile.o
nbd-3.25
4734: Seq 00068992 Queued: 00000000 Inflight: 00000000 Done: 00068990
** Message: 14:51:49.814: 4734: Integrity read test complete. Took 1.407 seconds to complete, 220.427Mib/s
PASS: integrity
./dirconfig
ncdc-1.25
src/dlfile.c:474:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
474 | dl->allbusy = TRUE;
| ^ ~~~~
1 warning generated.
CC src/fl_load.o
src/fl_load.c:101:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
101 | new->isfile = TRUE;
| ^ ~~~~
src/fl_load.c:103:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
103 | new->hastth = TRUE;
| ^ ~~~~
2 warnings generated.
CC src/fl_local.o
nbd-3.25
4769: Requests: 0
** Message: 14:51:51.086: 4769: Throughput read test (without flushes) complete. Took 0.076 seconds to complete, 52.559Mib/s
PASS: dirconfig
./list
ncdc-1.25
src/fl_local.c:258:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
258 | new->hastth = TRUE;
| ^ ~~~~
src/fl_local.c:328:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
328 | node->isfile = TRUE;
| ^ ~~~~
src/fl_local.c:672:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
672 | fl->hastth = 1;
| ^ ~
3 warnings generated.
CC src/fl_save.o
CC src/fl_util.o
nbd-3.25
Negotiation: ..
export1
4811: Requests: 0
** Message: 14:51:52.863: 4811: Throughput read test (without flushes) complete. Took 0.052 seconds to complete, 76.330Mib/s
PASS: list
./inetd
Error: inetd mode not supported without syslog support
SKIP: inetd
./rowrite
ncdc-1.25
CC src/geoip.o
CC src/hub.o
nbd-3.25
4855: Requests: 34
PASS: rowrite
./tree
4887: Requests: 0
** Message: 14:51:55.474: 4887: Throughput write test (without flushes) complete. Took 0.138 seconds to complete, 29.067Mib/s
PASS: tree
./rotree
ncdc-1.25
src/hub.c:377:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
377 | u->hasinfo = TRUE;
| ^ ~~~~
src/hub.c:389:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
389 | u->hasinfo = TRUE;
| ^ ~~~~
src/hub.c:547:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
547 | hub->isreg = TRUE;
| ^ ~~~~
src/hub.c:550:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
550 | hub->isreg = TRUE;
| ^ ~~~~
src/hub.c:1143:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1143 | hub->nick_valid = TRUE;
| ^ ~~~~
src/hub.c:1504:25: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1504 | hub->nick_valid = TRUE;
| ^ ~~~~
src/hub.c:1570:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1570 | u->isop = TRUE;
| ^ ~~~~
src/hub.c:1573:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1573 | u->isop = TRUE;
| ^ ~~~~
src/hub.c:1575:19: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1575 | hub->isop = TRUE;
| ^ ~~~~
9 warnings generated.
CC src/listen.o
nbd-3.25
4919: Requests: 137
PASS: rotree
./unix
ncdc-1.25
GEN src/version.h
CC src/main.o
CC src/net.o
CC src/proto.o
nbd-3.25
4951: Requests: 0
** Message: 14:51:58.996: 4951: Throughput read test (without flushes) complete. Took 0.048 seconds to complete, 83.146Mib/s
PASS: unix
./integrityhuge
ncdc-1.25
CC src/search.o
src/search.c:503:10: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
503 | pack = g_memdup(pack, len+1);
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here
349 | GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR'
752 | #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
31 | #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
1273 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))| ^
1 warning generated.
CC src/strutil.o
CC src/tth.o
CC src/ui.o
CC src/ui_colors.o
src/ui_colors.c:94:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
94 | { "black", TRUE, COLOR_BLACK },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:96:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
96 | { "blue", TRUE, COLOR_BLUE },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:98:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
98 | { "cyan", TRUE, COLOR_CYAN },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:99:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
99 | { "default", TRUE, COLOR_DEFAULT },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:100:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
100 | { "green", TRUE, COLOR_GREEN },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:101:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
101 | { "magenta", TRUE, COLOR_MAGENTA },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:102:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
102 | { "red", TRUE, COLOR_RED },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:105:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
105 | { "white", TRUE, COLOR_WHITE },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
src/ui_colors.c:106:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
106 | { "yellow", TRUE, COLOR_YELLOW },| ^~~~
/nix/store/1ypxkd42v5ijipjcxqsgy6ay23ixk35d-ncurses-x86_64-unknown-linux-gnufilc0-6.5-dev/include/ncurses.h:281:17: note: expanded from macro 'TRUE'
281 | #define TRUE 1
| ^
9 warnings generated.
CC src/ui_listing.o
CC src/ui_logwindow.o
CC src/ui_textinput.o
CC src/uit_conn.o
src/uit_conn.c:82:69: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
82 | t->s_conn = t->s_idle = t->s_upload = t->s_download = t->s_discon = TRUE;
| ^ ~~~~
1 warning generated.
CC src/uit_dl.o
CC src/uit_fl.o
src/uit_fl.c:111:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
111 | t->needmatch = TRUE;
| ^ ~~~~
src/uit_fl.c:224:36: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations]
224 | fl_load_async(fn, loadmatch, g_memdup(&uid, 8));
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gstrfuncs.h:349:1: note: 'g_memdup' has been explicitly marked deprecated here
349 | GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:752:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR'
752 | #define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR (f)
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
31 | #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
| ^
/nix/store/k6yvz42inl4qskndrwvn4jri1pagm3hp-glib-2.80.4-x86_64-unknown-linux-gnufilc0-dev/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
1273 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))| ^
src/uit_fl.c:270:15: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
270 | t->dirfirst = TRUE;
| ^ ~~~~
src/uit_fl.c:293:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
293 | t->loading = TRUE;
| ^ ~~~~
4 warnings generated.
CC src/uit_hub.o
src/uit_hub.c:186:20: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
186 | user->isjoined = TRUE;
| ^ ~~~~
1 warning generated.
CC src/uit_main.o
CC src/uit_msg.o
CC src/uit_search.o
CC src/uit_userlist.o
src/uit_userlist.c:102:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
102 | t->opfirst = TRUE;
| ^ ~~~~
src/uit_userlist.c:103:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
103 | t->hide_conn = TRUE;
| ^ ~~~~
src/uit_userlist.c:104:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
104 | t->hide_mail = TRUE;
| ^ ~~~~
src/uit_userlist.c:105:14: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
105 | t->hide_ip = TRUE;
| ^ ~~~~
src/uit_userlist.c:490:16: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
490 | t->details = TRUE;
| ^ ~~~~
5 warnings generated.
CC src/util.o
CC src/vars.o
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:28:23: note: expanded from macro 'VARS'
28 | V(active, 1,1, f_bool, p_bool, su_bool, NULL, s_active_conf, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:28:25: note: expanded from macro 'VARS'
28 | V(active, 1,1, f_bool, p_bool, su_bool, NULL, s_active_conf, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:29:23: note: expanded from macro 'VARS'
29 | V(active_ip, 1,1, f_id, p_active_ip, su_old, NULL, s_active_conf, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:29:25: note: expanded from macro 'VARS'
29 | V(active_ip, 1,1, f_id, p_active_ip, su_old, NULL, s_active_conf, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:30:23: note: expanded from macro 'VARS'
30 | V(active_port, 1,1, f_int, p_active_port, NULL, NULL, s_active_conf, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:30:25: note: expanded from macro 'VARS'
30 | V(active_port, 1,1, f_int, p_active_port, NULL, NULL, s_active_conf, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:31:23: note: expanded from macro 'VARS'
31 | V(active_udp_port, 1,1, f_int, p_active_port, NULL, g_active_udp, s_active_conf, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:31:25: note: expanded from macro 'VARS'
31 | V(active_udp_port, 1,1, f_int, p_active_port, NULL, g_active_udp, s_active_conf, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:32:23: note: expanded from macro 'VARS'
32 | V(adc_blom, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:32:25: note: expanded from macro 'VARS'
32 | V(adc_blom, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:33:25: note: expanded from macro 'VARS'
33 | V(autoconnect, 0,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:34:23: note: expanded from macro 'VARS'
34 | V(autorefresh, 1,0, f_autorefresh, p_autorefresh, NULL, NULL, NULL, "3600")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:35:23: note: expanded from macro 'VARS'
35 | V(backlog, 1,1, f_backlog, p_backlog, NULL, NULL, NULL, "0")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:35:25: note: expanded from macro 'VARS'
35 | V(backlog, 1,1, f_backlog, p_backlog, NULL, NULL, NULL, "0")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:36:23: note: expanded from macro 'VARS'
36 | V(chat_only, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:36:25: note: expanded from macro 'VARS'
36 | V(chat_only, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:6:3: note: expanded from macro 'UI_COLORS'
6 | C(list_default, "default")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:7:3: note: expanded from macro 'UI_COLORS'
7 | C(list_header, "default,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:8:3: note: expanded from macro 'UI_COLORS'
8 | C(list_select, "default,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:9:3: note: expanded from macro 'UI_COLORS'
9 | C(log_default, "default")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:10:3: note: expanded from macro 'UI_COLORS'
10 | C(log_highlight, "yellow,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:11:3: note: expanded from macro 'UI_COLORS'
11 | C(log_join, "cyan,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:12:3: note: expanded from macro 'UI_COLORS'
12 | C(log_nick, "default")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:13:3: note: expanded from macro 'UI_COLORS'
13 | C(log_ownnick, "default,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:14:3: note: expanded from macro 'UI_COLORS'
14 | C(log_quit, "cyan")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:15:3: note: expanded from macro 'UI_COLORS'
15 | C(log_time, "black,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:16:3: note: expanded from macro 'UI_COLORS'
16 | C(separator, "default,reverse")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:17:3: note: expanded from macro 'UI_COLORS'
17 | C(tab_active, "default,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:18:3: note: expanded from macro 'UI_COLORS'
18 | C(tabprio_high, "magenta,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:19:3: note: expanded from macro 'UI_COLORS'
19 | C(tabprio_low, "black,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:20:3: note: expanded from macro 'UI_COLORS'
20 | C(tabprio_med, "cyan,bold")\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:38:3: note: expanded from macro 'VARS'
38 | UI_COLORS \
| ^~~~~~~~~
src/vars.h:21:3: note: expanded from macro 'UI_COLORS'
21 | C(title, "default,reverse")
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/vars.c:1032:43: note: expanded from macro 'C'
1032 | #define C(n, d) { "color_"G_STRINGIFY(n), 1, 0, f_id, p_color, su_color, NULL, s_color, d },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:39:23: note: expanded from macro 'VARS'
39 | V(connection, 1,1, f_id, p_connection, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:39:25: note: expanded from macro 'VARS'
39 | V(connection, 1,1, f_id, p_connection, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:40:23: note: expanded from macro 'VARS'
40 | V(description, 1,1, f_id, p_id, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:40:25: note: expanded from macro 'VARS'
40 | V(description, 1,1, f_id, p_id, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:41:24: note: expanded from macro 'VARS'
41 | V(disconnect_offline,1,1,f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:41:26: note: expanded from macro 'VARS'
41 | V(disconnect_offline,1,1,f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:42:23: note: expanded from macro 'VARS'
42 | V(download_dir, 1,0, f_id, p_id, su_path, NULL, s_dl_inc_dir, i_dl_inc_dir(TRUE))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:43:23: note: expanded from macro 'VARS'
43 | V(download_exclude, 1,0, f_id, p_regex, su_old, NULL, NULL, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:44:23: note: expanded from macro 'VARS'
44 | V(download_rate, 1,0, f_speed, p_speed, NULL, NULL, NULL, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:45:23: note: expanded from macro 'VARS'
45 | V(download_segment, 1,0, f_download_segment,p_download_segment,NULL, NULL, NULL, g_strdup_printf("%"G_GUINT64_FORMAT, (guint64)DLFILE_CHUNKSIZE))\| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:46:23: note: expanded from macro 'VARS'
46 | V(download_shared, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:47:23: note: expanded from macro 'VARS'
47 | V(download_slots, 1,0, f_int, p_int, NULL, NULL, s_download_slots,"3")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:48:23: note: expanded from macro 'VARS'
48 | V(email, 1,1, f_id, p_id, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:48:25: note: expanded from macro 'VARS'
48 | V(email, 1,1, f_id, p_id, su_old, NULL, s_hubinfo, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:49:23: note: expanded from macro 'VARS'
49 | V(encoding, 1,1, f_id, p_encoding, su_encoding, NULL, NULL, "UTF-8")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:49:25: note: expanded from macro 'VARS'
49 | V(encoding, 1,1, f_id, p_encoding, su_encoding, NULL, NULL, "UTF-8")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:50:23: note: expanded from macro 'VARS'
50 | V(filelist_maxage, 1,0, f_interval, p_interval, su_old, NULL, NULL, "604800")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:52:23: note: expanded from macro 'VARS'
52 | V(flush_file_cache, 1,0, f_ffc, p_ffc, su_ffc, g_ffc, s_ffc, i_ffc())\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:53:23: note: expanded from macro 'VARS'
53 | V(geoip_cc, 1,0, f_id, p_id, su_path, NULL, s_geoip_cc, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:54:23: note: expanded from macro 'VARS'
54 | V(hash_rate, 1,0, f_speed, p_speed, NULL, NULL, NULL, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:57:25: note: expanded from macro 'VARS'
57 | V(hubname, 0,1, f_id, p_hubname, su_old, NULL, s_hubname, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:58:23: note: expanded from macro 'VARS'
58 | V(incoming_dir, 1,0, f_id, p_id, su_path, NULL, s_dl_inc_dir, i_dl_inc_dir(FALSE))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:59:23: note: expanded from macro 'VARS'
59 | V(local_address, 1,1, f_id, p_ip, su_old, NULL, s_active_conf, db_vars_get(0, "active_bind"))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:59:25: note: expanded from macro 'VARS'
59 | V(local_address, 1,1, f_id, p_ip, su_old, NULL, s_active_conf, db_vars_get(0, "active_bind"))\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:60:23: note: expanded from macro 'VARS'
60 | V(location_db, 1,0, f_id, p_id, su_path, NULL, s_location_db, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:61:23: note: expanded from macro 'VARS'
61 | V(log_debug, 1,0, f_bool, p_bool, su_bool, NULL, s_log_debug, i_log_debug())\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:62:23: note: expanded from macro 'VARS'
62 | V(log_downloads, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:63:23: note: expanded from macro 'VARS'
63 | V(log_hubchat, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:63:25: note: expanded from macro 'VARS'
63 | V(log_hubchat, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:64:23: note: expanded from macro 'VARS'
64 | V(log_uploads, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:65:23: note: expanded from macro 'VARS'
65 | V(max_ul_per_user, 1,1, f_int, p_int_ge1, NULL, NULL, NULL, "1")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:65:25: note: expanded from macro 'VARS'
65 | V(max_ul_per_user, 1,1, f_int, p_int_ge1, NULL, NULL, NULL, "1")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:66:23: note: expanded from macro 'VARS'
66 | V(minislots, 1,0, f_int, p_int_ge1, NULL, NULL, NULL, "3")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:67:23: note: expanded from macro 'VARS'
67 | V(minislot_size, 1,0, f_minislot_size,p_minislot_size, NULL, NULL, NULL, "65536")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:68:23: note: expanded from macro 'VARS'
68 | V(nick, 1,1, f_id, p_nick, su_old, NULL, s_nick, i_nick())\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:68:25: note: expanded from macro 'VARS'
68 | V(nick, 1,1, f_id, p_nick, su_old, NULL, s_nick, i_nick())\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:69:23: note: expanded from macro 'VARS'
69 | V(notify_bell, 1,0, f_notify_bell, p_notify_bell, su_notify_bell,g_notify_bell,s_notify_bell, G_STRINGIFY(VAR_NOTB_DISABLE))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:70:25: note: expanded from macro 'VARS'
70 | V(password, 0,1, f_password, p_id, NULL, NULL, s_password, NULL)\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:72:23: note: expanded from macro 'VARS'
72 | V(reconnect_timeout,1,1, f_interval, p_interval, su_old, NULL, NULL, "30")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:72:25: note: expanded from macro 'VARS'
72 | V(reconnect_timeout,1,1, f_interval, p_interval, su_old, NULL, NULL, "30")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:73:23: note: expanded from macro 'VARS'
73 | V(sendfile, 1,0, f_sendfile, p_sendfile, su_bool, NULL, NULL, "true")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:74:23: note: expanded from macro 'VARS'
74 | V(share_emptydirs, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:75:23: note: expanded from macro 'VARS'
75 | V(share_exclude, 1,0, f_id, p_regex, su_old, NULL, NULL, NULL)\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:76:23: note: expanded from macro 'VARS'
76 | V(share_hidden, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:77:23: note: expanded from macro 'VARS'
77 | V(share_symlinks, 1,0, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:78:23: note: expanded from macro 'VARS'
78 | V(show_free_slots, 1,1, f_bool, p_bool, su_bool, NULL, s_hubinfo, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:78:25: note: expanded from macro 'VARS'
78 | V(show_free_slots, 1,1, f_bool, p_bool, su_bool, NULL, s_hubinfo, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:79:23: note: expanded from macro 'VARS'
79 | V(show_joinquit, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:79:25: note: expanded from macro 'VARS'
79 | V(show_joinquit, 1,1, f_bool, p_bool, su_bool, NULL, NULL, "false")\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:80:23: note: expanded from macro 'VARS'
80 | V(slots, 1,0, f_int, p_int_ge1, NULL, NULL, s_hubinfo, "10")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:81:23: note: expanded from macro 'VARS'
81 | V(sudp_policy, 1,0, f_sudp_policy, p_sudp_policy, su_sudp_policy,g_sudp_policy,s_sudp_policy, G_STRINGIFY(VAR_SUDPP_PREFER))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:82:23: note: expanded from macro 'VARS'
82 | V(tls_policy, 1,1, f_tls_policy, p_tls_policy, su_tls_policy, g_tls_policy, s_tls_policy, G_STRINGIFY(VAR_TLSP_PREFER))\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:82:25: note: expanded from macro 'VARS'
82 | V(tls_policy, 1,1, f_tls_policy, p_tls_policy, su_tls_policy, g_tls_policy, s_tls_policy, G_STRINGIFY(VAR_TLSP_PREFER))\
| ^
src/vars.c:1031:62: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:83:23: note: expanded from macro 'VARS'
83 | V(tls_priority, 1,0, f_id, p_tls_priority, su_old, NULL, NULL, "NORMAL:-ARCFOUR-128")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:84:23: note: expanded from macro 'VARS'
84 | V(ui_time_format, 1,0, f_id, p_id, su_old, NULL, NULL, "[%H:%M:%S]")\
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
src/vars.c:1033:3: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1033 | VARS
| ^~~~
src/vars.h:85:23: note: expanded from macro 'VARS'
85 | V(upload_rate, 1,0, f_speed, p_speed, NULL, NULL, NULL, NULL)
| ^
src/vars.c:1031:58: note: expanded from macro 'V'
1031 | #define V(n, gl, h, f, p, su, g, s, d) { G_STRINGIFY(n), gl, h, f, p, su, g, s, NULL },| ^~
88 warnings generated.
CC deps/ylib/yuri.o
CC deps/yxml.o
AR libdeps.a
CCLD ncdc
CC doc/gendoc.o
CCLD gendoc
GEN doc/ncdc.pod
GEN doc/ncdc.1
make[1]: Leaving directory '/build/ncdc-1.25'
buildPhase completed in 30 seconds
→ glibPreInstallPhase
→ installPhase
install flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash gsettingsschemadir=/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/share/gsettings-schemas/ncdc-x86_64-unknown-linux-gnufilc0-1.25/glib-2.0/schemas/ install
make[1]: Entering directory '/build/ncdc-1.25'
/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin'
/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c ncdc '/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin'
/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/mkdir -p '/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/share/man/man1'
/nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/install -c -m 644 doc/ncdc.1 '/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/share/man/man1'
make[1]: Leaving directory '/build/ncdc-1.25'
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25
shrinking /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin/ncdc
checking for references to /build/ in /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25...
gzipping man pages under /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/share/man/
patching script interpreter paths in /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25
stripping (with command strip and flags -S -p) in /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin
→ installCheckPhase
Executing versionCheckPhase
Did not find version 1.25 in the output of the command /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin/ncdc --help
Usage:
ncdc [OPTION?] - NCurses Direct Connect
Help Options:
-h, --help Show help options
Application Options:
-v, --version Print version and compilation information.
-c, --session-dir=<dir> Use a different session directory. Default: `$NCDC_DIR' or `$HOME/.ncdc'.
-n, --no-autoconnect Don't automatically connect to hubs with the `autoconnect' option set.
--no-bracketed-paste Disable bracketed pasting.
Successfully managed to find version 1.25 in the output of the command /nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/bin/ncdc --version
ncdc 1.25 (built Mar 4 2025 17:29:18)
Sendfile support: yes (Linux)
GeoIP support: yes (libmaxminddb)
Libraries:
GLib 2.80.4 (2.80.4)
GnuTLS 3.8.9 (3.8.9)
SQLite 3.48.0 (3.48.0)
ncurses 6.5
libmaxminddb 1.12.2
Finished versionCheckPhase
installcheck flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash gsettingsschemadir=/nix/store/av9i117a5ma9xdb962nk505cpinw795h-ncdc-x86_64-unknown-linux-gnufilc0-1.25/share/gsettings-schemas/ncdc-x86_64-unknown-linux-gnufilc0-1.25/glib-2.0/schemas/ installcheck
make: Nothing to be done for 'installcheck'.
uname
Build started
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
→ checkPhase
→ installPhase
no Makefile or custom installPhase, doing nothing
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/mivb9qscyhgqm11v28dd43w9nzpxnfh2-uname
checking for references to /build/ in /nix/store/mivb9qscyhgqm11v28dd43w9nzpxnfh2-uname...
patching script interpreter paths in /nix/store/mivb9qscyhgqm11v28dd43w9nzpxnfh2-uname
nbd-3.25
4983: Seq 00000252 Queued: 00000000 Inflight: 00000000 Done: 00000250
** Message: 14:52:13.705: 4983: Integrity read test complete. Took 12.945 seconds to complete, 439.516Mib/s
PASS: integrityhuge
./handshake
** Message: 14:52:15.696: Handshake test completed. No errors encountered.
PASS: handshake
./tls
TLS handshake failed: Error in the certificate.
** (process:5114): WARNING **: 14:52:16.799: Could not open socket: Could not read size: Resource temporarily unavailable
** (process:5114): WARNING **: 14:52:16.803: Could not read size: Resource temporarily unavailable
** (process:5114): WARNING **: 14:52:16.803: Could not run test: Could not read size: Resource temporarily unavailable
FAIL: tls
./tlswrongcert
TLS handshake failed: An unexpected TLS packet was received.
** (process:5148): WARNING **: 14:52:17.902: Could not open socket: Could not read size: Resource temporarily unavailable
** Message: 14:52:17.905: Test failed, as expected
PASS: tlswrongcert
./tlshuge
TLS handshake failed: Error in the certificate.
** (process:5181): WARNING **: 14:52:19.051: Could not open socket: Could not read size: Resource temporarily unavailable
** (process:5181): WARNING **: 14:52:19.055: Could not read size: Resource temporarily unavailable
** (process:5181): WARNING **: 14:52:19.055: Could not run test: Could not read size: Resource temporarily unavailable
FAIL: tlshuge
=====================================
2 of 18 tests failed
(1 test was not run)
Please report to nbd@other.debian.org
=====================================
make[4]: *** [Makefile:573: check-TESTS] Error 1
make[4]: Leaving directory '/build/nbd-3.25/tests/run'
make[3]: *** [Makefile:699: check-am] Error 2
make[3]: Leaving directory '/build/nbd-3.25/tests/run'
make[2]: *** [Makefile:370: check-recursive] Error 1
make[2]: Leaving directory '/build/nbd-3.25/tests'
make[1]: *** [Makefile:913: check-recursive] Error 1
make[1]: Leaving directory '/build/nbd-3.25'
make: *** [Makefile:1209: check] Error 2
mtPaint-3.50.01
error: Cannot build '/nix/store/wavqx1z3ha8nlf7qm6cc6fkmcihgnji3-mtPaint-x86_64-unknown-linux-gnufilc0-3.50.01.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/67gsxk002jq56bpfpz7vhzin6q4yi3gm-mtPaint-x86_64-unknown-linux-gnufilc0-3.50.01
Last 25 log lines:
> 28 clang-20 0x0000000002a02d54 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) + 436
> 29 clang-20 0x0000000000c79189 clang_main(int, char**, llvm::ToolContext const&) + 7241
> 30 clang-20 0x0000000000b840d4 main + 100
> 31 libc.so.6 0x00007ffff7c2a47e
> 32 libc.so.6 0x00007ffff7c2a539 __libc_start_main + 137
> 33 clang-20 0x0000000000c74ed5 _start + 37
> clang-20: error: clang frontend command failed with exit code 134 (use -v to see invocation)
> clang version 20.1.8 (Fil-C 0.684)
> Target: x86_64-pc-linux-gnu
> Thread model: posix
> InstalledDir: /nix/store/f7c5s76n67mj1pr39cy7aj0akjy1s4mn-filc0-git/bin
> Build config: +assertions
> clang-20: note: diagnostic msg:
> ********************
>
> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
> Preprocessed source(s) and associated run script(s) are located at:
> clang-20: note: diagnostic msg: /build/main-7fb1d5.c
> clang-20: note: diagnostic msg: /build/main-7fb1d5.sh
> clang-20: note: diagnostic msg:
>
> ********************
> make[1]: *** [Makefile:20: main.o] Error 1
> make[1]: Leaving directory '/build/source/src'
> make: *** [Makefile:8: src] Error 2
For full logs, run:
nix log /nix/store/wavqx1z3ha8nlf7qm6cc6fkmcihgnji3-mtPaint-x86_64-unknown-linux-gnufilc0-3.50.01.drvnbd-3.25
error: Cannot build '/nix/store/zdvqia8bszmj8k9pp3dpx3ghfn9z2s3s-nbd-x86_64-unknown-linux-gnufilc0-3.25.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/1jnanv6xj3z54pbz95lydhnhxi6lx5pr-nbd-x86_64-unknown-linux-gnufilc0-3.25
Last 25 log lines:
> ** Message: 14:52:17.905: Test failed, as expected
> PASS: tlswrongcert
> ./tlshuge
> TLS handshake failed: Error in the certificate.
>
> ** (process:5181): WARNING **: 14:52:19.051: Could not open socket: Could not read size: Resource temporarily unavailable
>
> ** (process:5181): WARNING **: 14:52:19.055: Could not read size: Resource temporarily unavailable
>
> ** (process:5181): WARNING **: 14:52:19.055: Could not run test: Could not read size: Resource temporarily unavailable
> FAIL: tlshuge
> =====================================
> 2 of 18 tests failed
> (1 test was not run)
> Please report to nbd@other.debian.org
> =====================================
> make[4]: *** [Makefile:573: check-TESTS] Error 1
> make[4]: Leaving directory '/build/nbd-3.25/tests/run'
> make[3]: *** [Makefile:699: check-am] Error 2
> make[3]: Leaving directory '/build/nbd-3.25/tests/run'
> make[2]: *** [Makefile:370: check-recursive] Error 1
> make[2]: Leaving directory '/build/nbd-3.25/tests'
> make[1]: *** [Makefile:913: check-recursive] Error 1
> make[1]: Leaving directory '/build/nbd-3.25'
> make: *** [Makefile:1209: check] Error 2
For full logs, run:
nix log /nix/store/zdvqia8bszmj8k9pp3dpx3ghfn9z2s3s-nbd-x86_64-unknown-linux-gnufilc0-3.25.drvnzbget-24.8
error: Cannot build '/nix/store/68qwdffa84pjdpmxsdrysclsqm8s65av-nzbget-x86_64-unknown-linux-gnufilc0-24.8.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/ssvda7r14zkhi37lb0axy9ajyj99bpaz-nzbget-x86_64-unknown-linux-gnufilc0-24.8error: build of '/nix/store/68qwdffa84pjdpmxsdrysclsqm8s65av-nzbget-x86_64-unknown-linux-gnufilc0-24.8.drv^*', '/nix/store/wavqx1z3ha8nlf7qm6cc6fkmcihgnji3-mtPaint-x86_64-unknown-linux-gnufilc0-3.50.01.drv^*', '/nix/store/zdvqia8bszmj8k9pp3dpx3ghfn9z2s3s-nbd-x86_64-unknown-linux-gnufilc0-3.25.drv^*' failed
End of log