unzip-6.0
process.c:2264:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2264 | static int utf8_to_ucs4_string(utf8, ucs4buf, buflen)
| ^
process.c:2408:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2408 | char *wide_to_escape_string(wide_char)
| ^
process.c:2497:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2497 | char *wide_to_local_string(wide_string, escape_all)
| ^
process.c:2624:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2624 | char *utf8_to_local_string(utf8_string, escape_all)
| ^
process.c:2701:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2701 | zwchar *utf8_to_wide_string(utf8_string)
| ^
process.c:2763:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
2763 | unsigned ef_scan_for_izux(ef_buf, ef_len, ef_is_c, dos_mdatetime,
| ^
16 warnings generated.
clang -c -I. -Ibzip2 -DUNIX -DUSE_BZIP2 -DNO_LCHMOD -O3 -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DSFX -o ttyio_.o ttyio.c
In file included from ttyio.c:29:
In file included from ./zip.h:18:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:132:19: note: conflicting prototype is here
132 | extern struct tm *gmtime (const time_t *__timer) __THROW;
| ^
In file included from ttyio.c:29:
In file included from ./zip.h:18:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:136:19: note: conflicting prototype is here
136 | extern struct tm *localtime (const time_t *__timer) __THROW;
| ^
ttyio.c:306:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
306 | void Echoff(__G__ f)
| ^
ttyio.c:353:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
353 | int screensize(tt_rows, tt_cols)
| ^
ttyio.c:439:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
439 | int zgetch(__G__ f)
| ^
5 warnings generated.
clang -c -I. -Ibzip2 -DUNIX -DUSE_BZIP2 -DNO_LCHMOD -O3 -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DSFX -o ubz2err_.o ubz2err.c
In file included from ubz2err.c:29:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:132:19: note: conflicting prototype is here
132 | extern struct tm *gmtime (const time_t *__timer) __THROW;
| ^
In file included from ubz2err.c:29:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:136:19: note: conflicting prototype is here
136 | extern struct tm *localtime (const time_t *__timer) __THROW;
| ^
2 warnings generated.
clang -c -I. -Ibzip2 -DUNIX -DUSE_BZIP2 -DNO_LCHMOD -O3 -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -DNO_FCHMOD -DNO_FCHOWN -DNO_LCHOWN -DNO_NL_LANGINFO -DNO_LCHMOD -DZMEM -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -D_MBCS -DNO_VALLOC -DSFX -o unix_.o unix/unix.c
In file included from unix/unix.c:31:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:132:19: note: conflicting prototype is here
132 | extern struct tm *gmtime (const time_t *__timer) __THROW;
| ^
In file included from unix/unix.c:31:
In file included from ./unzip.h:719:
In file included from ./unzpriv.h:561:
./unix/unxcfg.h:120:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype]
120 | struct tm *gmtime(), *localtime();
| ^
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/time.h:136:19: note: conflicting prototype is here
136 | extern struct tm *localtime (const time_t *__timer) __THROW;
| ^
unix/unix.c:331:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
331 | static unsigned filtattr(__G__ perms)
| ^
unix/unix.c:498:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
498 | int mapname(__G__ renamed)
| ^
unix/unix.c:751:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
751 | int checkdir(__G__ pathcomp, flag)
| ^
unix/unix.c:1044:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1044 | static int get_extattribs(__G__ pzt, z_uidgid)
| ^
unix/unix.c:1324:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1324 | int defer_dir_attribs(__G__ pd)
| ^
unix/unix.c:1346:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
1346 | int set_direc_attribs(__G__ d)
| ^
8 warnings generated.
clang -o unzipsfx unzipsfx.o crc32_.o crypt_.o extract_.o fileio_.o globals_.o inflate_.o match_.o process_.o ttyio_.o ubz2err_.o unix_.o -s
make[1]: Leaving directory '/build/unzip60'
→ installPhase
install flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash prefix=/nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0 install
mkdir -p /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin
cp unzip funzip unzipsfx /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin
cp unix/zipgrep /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin
rm -f /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/zipinfo
ln /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/unzip /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/zipinfo
mkdir -p /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1
cp man/funzip.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/funzip.1
cp man/unzip.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/unzip.1
cp man/unzipsfx.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/unzipsfx.1
cp man/zipgrep.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/zipgrep.1
cp man/zipinfo.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/zipinfo.1
chmod 755 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/funzip /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/unzip /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/unzipsfx /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/zipgrep /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/zipinfo
chmod 644 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/funzip.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/unzip.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/unzipsfx.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/zipgrep.1 /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man/man1/zipinfo.1
→ fixupPhase
moving /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/man to /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/share/man
shrinking RPATHs of ELF executables and libraries in /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0
shrinking /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/unzip
shrinking /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/funzip
shrinking /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/unzipsfx
shrinking /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin/zipinfo
checking for references to /build/ in /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0...
gzipping man pages under /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/share/man/
patching script interpreter paths in /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0
stripping (with command strip and flags -S -p) in /nix/store/glrhghf7l07r6hgv0wazmldb8hb9n0la-unzip-x86_64-unknown-linux-gnufilc0-6.0/bin
auto-patchelf-0-unstable-2024-08-14
Build started
→ unpackPhase
unpacking source archive /nix/store/375ah8l1s60r5qwcmffvxc229a71m4cx-source
source root is source
→ patchPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ updateAutotoolsGnuConfigScriptsPhase
→ configurePhase
no configure script, doing nothing
→ buildPhase
→ installPhase
→ fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/9v1lwbwp73clrh0nkbvph75jf1bl2n5p-auto-patchelf-x86_64-unknown-linux-gnufilc0-0-unstable-2024-08-14
checking for references to /build/ in /nix/store/9v1lwbwp73clrh0nkbvph75jf1bl2n5p-auto-patchelf-x86_64-unknown-linux-gnufilc0-0-unstable-2024-08-14...
patching script interpreter paths in /nix/store/9v1lwbwp73clrh0nkbvph75jf1bl2n5p-auto-patchelf-x86_64-unknown-linux-gnufilc0-0-unstable-2024-08-14
/nix/store/9v1lwbwp73clrh0nkbvph75jf1bl2n5p-auto-patchelf-x86_64-unknown-linux-gnufilc0-0-unstable-2024-08-14/bin/auto-patchelf: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/2pr723n04vchxhsdvww1yyqzcfhq6ixp-python3-3.12.5-x86_64-unknown-linux-gnufilc0-env/bin/python3"
stripping (with command strip and flags -S -p) in /nix/store/9v1lwbwp73clrh0nkbvph75jf1bl2n5p-auto-patchelf-x86_64-unknown-linux-gnufilc0-0-unstable-2024-08-14/bin
augeas-1.14.1
lens.c:222:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
222 | types[i] = ltype(lens->children[i], t);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:223:13: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
223 | ltype(lens, t) = (*combinator)(info, lens->nchildren, types);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:367:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
367 | ltype(lens, t) = regexp_iter(info, ltype(l, t), 0, -1);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:367:44: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
367 | ltype(lens, t) = regexp_iter(info, ltype(l, t), 0, -1);
| ^~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:397:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
397 | ltype(lens, t) = regexp_maybe(info, ltype(l, t));
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:397:45: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
397 | ltype(lens, t) = regexp_maybe(info, ltype(l, t));
| ^~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:498:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ^~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:498:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ~~~~^~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:19: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:498:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ~~~~^~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:34: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:498:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ~~~~^~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:57: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:498:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ~~~~^~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:64: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:498:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
498 | ltype(sqr, t) = ref(ltype(cnt2->lens, t));
| ~~~~^~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:76: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:767:32: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
767 | s1 = regexp_escape(ltype(l1, typ));
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:768:32: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
768 | s2 = regexp_escape(ltype(l2, typ));
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:799:25: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
799 | struct regexp *r1 = ltype(l1, typ);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:800:25: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
800 | struct regexp *r2 = ltype(l2, typ);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:862:25: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
862 | struct regexp *r1 = ltype(l1, CTYPE);
| ^~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:863:25: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
863 | struct regexp *r2 = ltype(l2, CTYPE);
| ^~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:914:24: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
914 | struct regexp *r = ltype(l, typ);
| ^~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:56:14: note: expanded from macro 'unref'
56 | if ((s) != NULL && (s)->ref != REF_MAX) { \| ^
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:56:29: note: expanded from macro 'unref'
56 | if ((s) != NULL && (s)->ref != REF_MAX) { \| ^
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:57:21: note: expanded from macro 'unref'
57 | assert((s)->ref > 0); \
| ~~~~~~~~^~~~~~~~~~~~
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/assert.h:116:20: note: expanded from macro 'assert'
116 | ((void) sizeof ((expr) ? 1 : 0), __extension__ ({ \| ^~~~
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:57:21: note: expanded from macro 'unref'
57 | assert((s)->ref > 0); \
| ~~~~~~~~^~~~~~~~~~~~
/nix/store/8hc83l288p7fyb6z7mm2zk80dvqmk7gi-filc-glibc-2.40/include/assert.h:117:11: note: expanded from macro 'assert'
117 | if (expr) \
| ^~~~
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:58:20: note: expanded from macro 'unref'
58 | if (--(s)->ref == 0) { \| ^
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:60:26: note: expanded from macro 'unref'
60 | free_##t(s); \
| ^
lens.c:1018:15: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1018 | unref(ltype(lens, t), regexp);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:63:10: note: expanded from macro 'unref'
63 | (s) = NULL; \
| ^
lens.c:1032:24: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1032 | regexp_release(ltype(lens, t));
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:1534:26: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1534 | result->re = ref(ltype(l, rtn->lens_type));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:19: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:1534:26: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1534 | result->re = ref(ltype(l, rtn->lens_type));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:34: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:1534:26: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1534 | result->re = ref(ltype(l, rtn->lens_type));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:57: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:1534:26: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1534 | result->re = ref(ltype(l, rtn->lens_type));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:64: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:1534:26: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
1534 | result->re = ref(ltype(l, rtn->lens_type));
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:76: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2016:27: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2016 | if (! l->recursive || ltype(l, lt) != NULL)
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2025:24: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2025 | types[i] = ltype(l->children[i], lt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2027:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2027 | ltype(l, lt) = regexp_concat_n(l->info, l->nchildren, types);
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2035:24: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2035 | types[i] = ltype(l->children[i], lt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2037:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2037 | ltype(l, lt) = regexp_union_n(l->info, l->nchildren, types);
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2049:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2049 | ltype(l, lt) = regexp_iter(l->info, ltype(l->child, lt), 0, -1);
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2049:45: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2049 | ltype(l, lt) = regexp_iter(l->info, ltype(l->child, lt), 0, -1);
| ^~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2053:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2053 | ltype(l, lt) = regexp_maybe(l->info, ltype(l->child, lt));
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2053:46: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2053 | ltype(l, lt) = regexp_maybe(l->info, ltype(l->child, lt));
| ^~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2060:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ^~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2060:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ~~~~^~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:19: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2060:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ~~~~^~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:34: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2060:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ~~~~^~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:57: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2060:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ~~~~^~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:64: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2060:28: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2060 | ltype(l, lt) = ref(ltype(l->child, lt));
| ~~~~^~~~~~~~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:76: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2172:5: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2172 | ltype(rec, lt) = rtn_reduce(rtn, rec);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2185:30: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2185 | print_regexp(stdout, ltype(rec, lt));
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2332:9: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ^~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lens.c:2332:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ~~~~^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:19: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2332:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ~~~~^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:34: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2332:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ~~~~^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:57: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2332:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ~~~~^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:64: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2332:29: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2332 | ltype(top, t) = ref(ltype(rec, t));
| ~~~~^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^
./ref.h:52:76: note: expanded from macro 'ref'
52 | #define ref(s) (((s) == NULL || (s)->ref == REF_MAX) ? (s) : ((s)->ref++, (s)))
| ^
lens.c:2377:14: warning: cast from 'char *' to 'struct regexp **' increases required alignment from 1 to 8 [-Wcast-align]
2377 | re = ltype(lens, t);
| ^~~~~~~~~~~~~~
lens.c:47:25: note: expanded from macro 'ltype'
47 | #define ltype(lns, t) *((struct regexp **) ((char *) lns + type_offs[t]))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 warnings generated.
CC regexp.lo
CC transform.lo
CC ast.lo
CC get.lo
CC put.lo
CC info.lo
CC errcode.lo
CC jmt.lo
jmt.c:1539:12: warning: variable 'count' set but not used [-Wunused-but-set-variable]
1539 | size_t count, removed;
| ^
jmt.c:1539:19: warning: variable 'removed' set but not used [-Wunused-but-set-variable]
1539 | size_t count, removed;
| ^
2 warnings generated.
CC xml.lo
LEX lexer.c
CC liblexer_la-lexer.lo
CCLD liblexer.la
CC fa.lo
fa.c:1279:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1279 | fa->deterministic = 1;
| ^ ~
fa.c:1360:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1360 | fa->deterministic = 1;
| ^ ~
fa.c:1786:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1786 | fa->minimal = 1;
| ^ ~
fa.c:1816:26: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1816 | fa->deterministic= 1;
| ^ ~
fa.c:1817:21: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1817 | fa->minimal = 1;
| ^ ~
fa.c:1837:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1837 | fa->deterministic = 1;
| ^ ~
fa.c:1838:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
1838 | fa->minimal = 1;
| ^ ~
fa.c:2060:23: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
2060 | fa->deterministic = 1;
| ^ ~
fa.c:2061:17: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
2061 | fa->minimal = 1;
| ^ ~
fa.c:4209:18: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion]
4209 | fa->trans_re = 1;
| ^ ~
10 warnings generated.
CC hash.lo
CCLD libfa.la
CCLD libaugeas.la
CCLD augtool
CC augparse.o
CCLD augparse
CC augmatch.o
CCLD augmatch
CC augprint.o
augprint.c:1254:7: warning: variable 'has_special' set but not used [-Wunused-but-set-variable]
1254 | int has_special=0;
| ^
1 warning generated.
CCLD augprint
make[3]: Leaving directory '/build/source/src'
make[2]: Leaving directory '/build/source/src'
Making all in gnulib/tests
make[2]: Entering directory '/build/source/gnulib/tests'
GEN arpa/inet.h
GEN pthread.h
GEN sched.h
GEN signal.h
GEN sys/ioctl.h
GEN sys/select.h
GEN sys/socket.h
GEN sys/time.h
GEN sys/uio.h
## ---------------------------------------------------- ##
## ------------------- Gnulib tests ------------------- ##
## You can ignore compiler warnings in this directory. ##
## ---------------------------------------------------- ##
make all-recursive
make[3]: Entering directory '/build/source/gnulib/tests'
Making all in .
make[4]: Entering directory '/build/source/gnulib/tests'
CC locale.o
CC binary-io.o
CC c-ctype.o
CC c-strcasecmp.o
CC c-strncasecmp.o
CC ioctl.o
CC localename.o
CC localename-table.o
CC nanosleep.o
CC perror.o
CC sockets.o
CC strerror.o
CC sys_socket.o
CC glthread/thread.o
CC strerror_r.o
AR libtests.a
CCLD current-locale
CC test-localcharset.o
CCLD test-localcharset
make[4]: Leaving directory '/build/source/gnulib/tests'
make[3]: Leaving directory '/build/source/gnulib/tests'
make[2]: Leaving directory '/build/source/gnulib/tests'
Making all in tests
make[2]: Entering directory '/build/source/tests'
CC leak.o
CCLD leak
rm -f lens-sudoers.sh
ln -s lens-test-1 lens-sudoers.sh
rm -f lens-access.sh
ln -s lens-test-1 lens-access.sh
rm -f lens-activemq_conf.sh
ln -s lens-test-1 lens-activemq_conf.sh
rm -f lens-activemq_xml.sh
ln -s lens-test-1 lens-activemq_xml.sh
rm -f lens-afs_cellalias.sh
ln -s lens-test-1 lens-afs_cellalias.sh
rm -f lens-aliases.sh
ln -s lens-test-1 lens-aliases.sh
rm -f lens-anaconda.sh
ln -s lens-test-1 lens-anaconda.sh
rm -f lens-anacron.sh
ln -s lens-test-1 lens-anacron.sh
rm -f lens-approx.sh
ln -s lens-test-1 lens-approx.sh
rm -f lens-apt_update_manager.sh
ln -s lens-test-1 lens-apt_update_manager.sh
rm -f lens-aptcacherngsecurity.sh
ln -s lens-test-1 lens-aptcacherngsecurity.sh
rm -f lens-aptpreferences.sh
ln -s lens-test-1 lens-aptpreferences.sh
rm -f lens-aptconf.sh
ln -s lens-test-1 lens-aptconf.sh
rm -f lens-aptsources.sh
ln -s lens-test-1 lens-aptsources.sh
rm -f lens-authinfo2.sh
ln -s lens-test-1 lens-authinfo2.sh
rm -f lens-authorized_keys.sh
ln -s lens-test-1 lens-authorized_keys.sh
rm -f lens-authselectpam.sh
ln -s lens-test-1 lens-authselectpam.sh
rm -f lens-automaster.sh
ln -s lens-test-1 lens-automaster.sh
rm -f lens-automounter.sh
ln -s lens-test-1 lens-automounter.sh
rm -f lens-avahi.sh
ln -s lens-test-1 lens-avahi.sh
rm -f lens-backuppchosts.sh
ln -s lens-test-1 lens-backuppchosts.sh
rm -f lens-bbhosts.sh
ln -s lens-test-1 lens-bbhosts.sh
rm -f lens-bootconf.sh
ln -s lens-test-1 lens-bootconf.sh
rm -f lens-build.sh
ln -s lens-test-1 lens-build.sh
rm -f lens-cachefilesd.sh
ln -s lens-test-1 lens-cachefilesd.sh
rm -f lens-carbon.sh
ln -s lens-test-1 lens-carbon.sh
rm -f lens-cgconfig.sh
ln -s lens-test-1 lens-cgconfig.sh
rm -f lens-cgrules.sh
ln -s lens-test-1 lens-cgrules.sh
rm -f lens-channels.sh
ln -s lens-test-1 lens-channels.sh
rm -f lens-chrony.sh
ln -s lens-test-1 lens-chrony.sh
rm -f lens-ceph.sh
ln -s lens-test-1 lens-ceph.sh
rm -f lens-clamav.sh
ln -s lens-test-1 lens-clamav.sh
rm -f lens-cmdline.sh
ln -s lens-test-1 lens-cmdline.sh
rm -f lens-cobblersettings.sh
ln -s lens-test-1 lens-cobblersettings.sh
rm -f lens-cobblermodules.sh
ln -s lens-test-1 lens-cobblermodules.sh
rm -f lens-cockpit.sh
ln -s lens-test-1 lens-cockpit.sh
rm -f lens-collectd.sh
ln -s lens-test-1 lens-collectd.sh
rm -f lens-cpanel.sh
ln -s lens-test-1 lens-cpanel.sh
rm -f lens-cron.sh
ln -s lens-test-1 lens-cron.sh
rm -f lens-cron_user.sh
ln -s lens-test-1 lens-cron_user.sh
rm -f lens-crypttab.sh
ln -s lens-test-1 lens-crypttab.sh
rm -f lens-csv.sh
ln -s lens-test-1 lens-csv.sh
rm -f lens-cyrus_imapd.sh
ln -s lens-test-1 lens-cyrus_imapd.sh
rm -f lens-cups.sh
ln -s lens-test-1 lens-cups.sh
rm -f lens-darkice.sh
ln -s lens-test-1 lens-darkice.sh
rm -f lens-debctrl.sh
ln -s lens-test-1 lens-debctrl.sh
rm -f lens-desktop.sh
ln -s lens-test-1 lens-desktop.sh
rm -f lens-devfsrules.sh
ln -s lens-test-1 lens-devfsrules.sh
rm -f lens-device_map.sh
ln -s lens-test-1 lens-device_map.sh
rm -f lens-dhclient.sh
ln -s lens-test-1 lens-dhclient.sh
rm -f lens-dhcpd.sh
ln -s lens-test-1 lens-dhcpd.sh
rm -f lens-dns_zone.sh
ln -s lens-test-1 lens-dns_zone.sh
rm -f lens-dnsmasq.sh
ln -s lens-test-1 lens-dnsmasq.sh
rm -f lens-dovecot.sh
ln -s lens-test-1 lens-dovecot.sh
rm -f lens-dpkg.sh
ln -s lens-test-1 lens-dpkg.sh
rm -f lens-dput.sh
ln -s lens-test-1 lens-dput.sh
rm -f lens-erlang.sh
ln -s lens-test-1 lens-erlang.sh
rm -f lens-ethers.sh
ln -s lens-test-1 lens-ethers.sh
rm -f lens-exports.sh
ln -s lens-test-1 lens-exports.sh
rm -f lens-fai_diskconfig.sh
ln -s lens-test-1 lens-fai_diskconfig.sh
rm -f lens-fail2ban.sh
ln -s lens-test-1 lens-fail2ban.sh
rm -f lens-fonts.sh
ln -s lens-test-1 lens-fonts.sh
rm -f lens-fstab.sh
ln -s lens-test-1 lens-fstab.sh
rm -f lens-fuse.sh
ln -s lens-test-1 lens-fuse.sh
rm -f lens-gdm.sh
ln -s lens-test-1 lens-gdm.sh
rm -f lens-getcap.sh
ln -s lens-test-1 lens-getcap.sh
rm -f lens-group.sh
ln -s lens-test-1 lens-group.sh
rm -f lens-grubenv.sh
ln -s lens-test-1 lens-grubenv.sh
rm -f lens-gshadow.sh
ln -s lens-test-1 lens-gshadow.sh
rm -f lens-gtkbookmarks.sh
ln -s lens-test-1 lens-gtkbookmarks.sh
rm -f lens-json.sh
ln -s lens-test-1 lens-json.sh
rm -f lens-hostname.sh
ln -s lens-test-1 lens-hostname.sh
rm -f lens-hosts.sh
ln -s lens-test-1 lens-hosts.sh
rm -f lens-hosts_access.sh
ln -s lens-test-1 lens-hosts_access.sh
rm -f lens-host_conf.sh
ln -s lens-test-1 lens-host_conf.sh
rm -f lens-htpasswd.sh
ln -s lens-test-1 lens-htpasswd.sh
rm -f lens-httpd.sh
ln -s lens-test-1 lens-httpd.sh
rm -f lens-inetd.sh
ln -s lens-test-1 lens-inetd.sh
rm -f lens-inifile.sh
ln -s lens-test-1 lens-inifile.sh
rm -f lens-inittab.sh
ln -s lens-test-1 lens-inittab.sh
rm -f lens-inputrc.sh
ln -s lens-test-1 lens-inputrc.sh
rm -f lens-interfaces.sh
ln -s lens-test-1 lens-interfaces.sh
rm -f lens-iptables.sh
ln -s lens-test-1 lens-iptables.sh
rm -f lens-iproute2.sh
ln -s lens-test-1 lens-iproute2.sh
rm -f lens-iscsid.sh
ln -s lens-test-1 lens-iscsid.sh
rm -f lens-jettyrealm.sh
ln -s lens-test-1 lens-jettyrealm.sh
rm -f lens-jmxaccess.sh
ln -s lens-test-1 lens-jmxaccess.sh
rm -f lens-jmxpassword.sh
ln -s lens-test-1 lens-jmxpassword.sh
rm -f lens-kdump.sh
ln -s lens-test-1 lens-kdump.sh
rm -f lens-keepalived.sh
ln -s lens-test-1 lens-keepalived.sh
rm -f lens-known_hosts.sh
ln -s lens-test-1 lens-known_hosts.sh
rm -f lens-koji.sh
ln -s lens-test-1 lens-koji.sh
rm -f lens-krb5.sh
ln -s lens-test-1 lens-krb5.sh
rm -f lens-jaas.sh
ln -s lens-test-1 lens-jaas.sh
rm -f lens-ldap.sh
ln -s lens-test-1 lens-ldap.sh
rm -f lens-ldif.sh
ln -s lens-test-1 lens-ldif.sh
rm -f lens-ldso.sh
ln -s lens-test-1 lens-ldso.sh
rm -f lens-lightdm.sh
ln -s lens-test-1 lens-lightdm.sh
rm -f lens-limits.sh
ln -s lens-test-1 lens-limits.sh
rm -f lens-login_defs.sh
ln -s lens-test-1 lens-login_defs.sh
rm -f lens-logrotate.sh
ln -s lens-test-1 lens-logrotate.sh
rm -f lens-logwatch.sh
ln -s lens-test-1 lens-logwatch.sh
rm -f lens-lokkit.sh
ln -s lens-test-1 lens-lokkit.sh
rm -f lens-lvm.sh
ln -s lens-test-1 lens-lvm.sh
rm -f lens-mailscanner.sh
ln -s lens-test-1 lens-mailscanner.sh
rm -f lens-mailscanner_rules.sh
ln -s lens-test-1 lens-mailscanner_rules.sh
rm -f lens-masterpasswd.sh
ln -s lens-test-1 lens-masterpasswd.sh
rm -f lens-mcollective.sh
ln -s lens-test-1 lens-mcollective.sh
rm -f lens-mdadm_conf.sh
ln -s lens-test-1 lens-mdadm_conf.sh
rm -f lens-memcached.sh
ln -s lens-test-1 lens-memcached.sh
rm -f lens-mke2fs.sh
ln -s lens-test-1 lens-mke2fs.sh
rm -f lens-modprobe.sh
ln -s lens-test-1 lens-modprobe.sh
rm -f lens-modules.sh
ln -s lens-test-1 lens-modules.sh
rm -f lens-modules_conf.sh
ln -s lens-test-1 lens-modules_conf.sh
rm -f lens-mongodbserver.sh
ln -s lens-test-1 lens-mongodbserver.sh
rm -f lens-monit.sh
ln -s lens-test-1 lens-monit.sh
rm -f lens-multipath.sh
ln -s lens-test-1 lens-multipath.sh
rm -f lens-mysql.sh
ln -s lens-test-1 lens-mysql.sh
rm -f lens-nagioscfg.sh
ln -s lens-test-1 lens-nagioscfg.sh
rm -f lens-nagiosobjects.sh
ln -s lens-test-1 lens-nagiosobjects.sh
rm -f lens-netmasks.sh
ln -s lens-test-1 lens-netmasks.sh
rm -f lens-networkmanager.sh
ln -s lens-test-1 lens-networkmanager.sh
rm -f lens-networks.sh
ln -s lens-test-1 lens-networks.sh
rm -f lens-nginx.sh
ln -s lens-test-1 lens-nginx.sh
rm -f lens-ntp.sh
ln -s lens-test-1 lens-ntp.sh
rm -f lens-ntpd.sh
ln -s lens-test-1 lens-ntpd.sh
rm -f lens-nrpe.sh
ln -s lens-test-1 lens-nrpe.sh
rm -f lens-nsswitch.sh
ln -s lens-test-1 lens-nsswitch.sh
rm -f lens-nslcd.sh
ln -s lens-test-1 lens-nslcd.sh
rm -f lens-odbc.sh
ln -s lens-test-1 lens-odbc.sh
rm -f lens-opendkim.sh
ln -s lens-test-1 lens-opendkim.sh
rm -f lens-openshift_config.sh
ln -s lens-test-1 lens-openshift_config.sh
rm -f lens-openshift_http.sh
ln -s lens-test-1 lens-openshift_http.sh
rm -f lens-openshift_quickstarts.sh
ln -s lens-test-1 lens-openshift_quickstarts.sh
rm -f lens-openvpn.sh
ln -s lens-test-1 lens-openvpn.sh
rm -f lens-oz.sh
ln -s lens-test-1 lens-oz.sh
rm -f lens-pagekite.sh
ln -s lens-test-1 lens-pagekite.sh
rm -f lens-pam.sh
ln -s lens-test-1 lens-pam.sh
rm -f lens-pamconf.sh
ln -s lens-test-1 lens-pamconf.sh
rm -f lens-passwd.sh
ln -s lens-test-1 lens-passwd.sh
rm -f lens-pbuilder.sh
ln -s lens-test-1 lens-pbuilder.sh
rm -f lens-pg_hba.sh
ln -s lens-test-1 lens-pg_hba.sh
rm -f lens-pgbouncer.sh
ln -s lens-test-1 lens-pgbouncer.sh
rm -f lens-php.sh
ln -s lens-test-1 lens-php.sh
rm -f lens-phpvars.sh
ln -s lens-test-1 lens-phpvars.sh
rm -f lens-postfix_access.sh
ln -s lens-test-1 lens-postfix_access.sh
rm -f lens-postfix_main.sh
ln -s lens-test-1 lens-postfix_main.sh
rm -f lens-postfix_master.sh
ln -s lens-test-1 lens-postfix_master.sh
rm -f lens-postfix_passwordmap.sh
ln -s lens-test-1 lens-postfix_passwordmap.sh
rm -f lens-postfix_sasl_smtpd.sh
ln -s lens-test-1 lens-postfix_sasl_smtpd.sh
rm -f lens-postfix_transport.sh
ln -s lens-test-1 lens-postfix_transport.sh
rm -f lens-postfix_virtual.sh
ln -s lens-test-1 lens-postfix_virtual.sh
rm -f lens-postgresql.sh
ln -s lens-test-1 lens-postgresql.sh
rm -f lens-properties.sh
ln -s lens-test-1 lens-properties.sh
rm -f lens-protocols.sh
ln -s lens-test-1 lens-protocols.sh
rm -f lens-puppet.sh
ln -s lens-test-1 lens-puppet.sh
rm -f lens-puppet_auth.sh
ln -s lens-test-1 lens-puppet_auth.sh
rm -f lens-puppetfile.sh
ln -s lens-test-1 lens-puppetfile.sh
rm -f lens-puppetfileserver.sh
ln -s lens-test-1 lens-puppetfileserver.sh
rm -f lens-pylonspaste.sh
ln -s lens-test-1 lens-pylonspaste.sh
rm -f lens-pythonpaste.sh
ln -s lens-test-1 lens-pythonpaste.sh
rm -f lens-qpid.sh
ln -s lens-test-1 lens-qpid.sh
rm -f lens-quote.sh
ln -s lens-test-1 lens-quote.sh
rm -f lens-rabbitmq.sh
ln -s lens-test-1 lens-rabbitmq.sh
rm -f lens-radicale.sh
ln -s lens-test-1 lens-radicale.sh
rm -f lens-rancid.sh
ln -s lens-test-1 lens-rancid.sh
rm -f lens-redis.sh
ln -s lens-test-1 lens-redis.sh
rm -f lens-reprepro_uploaders.sh
ln -s lens-test-1 lens-reprepro_uploaders.sh
rm -f lens-resolv.sh
ln -s lens-test-1 lens-resolv.sh
rm -f lens-rhsm.sh
ln -s lens-test-1 lens-rhsm.sh
rm -f lens-rmt.sh
ln -s lens-test-1 lens-rmt.sh
rm -f lens-rsyncd.sh
ln -s lens-test-1 lens-rsyncd.sh
rm -f lens-rsyslog.sh
ln -s lens-test-1 lens-rsyslog.sh
rm -f lens-rtadvd.sh
ln -s lens-test-1 lens-rtadvd.sh
rm -f lens-rx.sh
ln -s lens-test-1 lens-rx.sh
rm -f lens-samba.sh
ln -s lens-test-1 lens-samba.sh
rm -f lens-securetty.sh
ln -s lens-test-1 lens-securetty.sh
rm -f lens-semanage.sh
ln -s lens-test-1 lens-semanage.sh
rm -f lens-services.sh
ln -s lens-test-1 lens-services.sh
rm -f lens-shadow.sh
ln -s lens-test-1 lens-shadow.sh
rm -f lens-shells.sh
ln -s lens-test-1 lens-shells.sh
rm -f lens-shellvars.sh
ln -s lens-test-1 lens-shellvars.sh
rm -f lens-shellvars_list.sh
ln -s lens-test-1 lens-shellvars_list.sh
rm -f lens-simplelines.sh
ln -s lens-test-1 lens-simplelines.sh
rm -f lens-simplevars.sh
ln -s lens-test-1 lens-simplevars.sh
rm -f lens-sip_conf.sh
ln -s lens-test-1 lens-sip_conf.sh
rm -f lens-slapd.sh
ln -s lens-test-1 lens-slapd.sh
rm -f lens-smbusers.sh
ln -s lens-test-1 lens-smbusers.sh
rm -f lens-solaris_system.sh
ln -s lens-test-1 lens-solaris_system.sh
rm -f lens-soma.sh
ln -s lens-test-1 lens-soma.sh
rm -f lens-sos.sh
ln -s lens-test-1 lens-sos.sh
rm -f lens-spacevars.sh
ln -s lens-test-1 lens-spacevars.sh
rm -f lens-splunk.sh
ln -s lens-test-1 lens-splunk.sh
rm -f lens-squid.sh
ln -s lens-test-1 lens-squid.sh
rm -f lens-ssh.sh
ln -s lens-test-1 lens-ssh.sh
rm -f lens-sshd.sh
ln -s lens-test-1 lens-sshd.sh
rm -f lens-sssd.sh
ln -s lens-test-1 lens-sssd.sh
rm -f lens-star.sh
ln -s lens-test-1 lens-star.sh
rm -f lens-strongswan.sh
ln -s lens-test-1 lens-strongswan.sh
rm -f lens-stunnel.sh
ln -s lens-test-1 lens-stunnel.sh
rm -f lens-subversion.sh
ln -s lens-test-1 lens-subversion.sh
rm -f lens-sysconfig.sh
ln -s lens-test-1 lens-sysconfig.sh
rm -f lens-sysconfig_route.sh
ln -s lens-test-1 lens-sysconfig_route.sh
rm -f lens-syslog.sh
ln -s lens-test-1 lens-syslog.sh
rm -f lens-sysctl.sh
ln -s lens-test-1 lens-sysctl.sh
rm -f lens-systemd.sh
ln -s lens-test-1 lens-systemd.sh
rm -f lens-termcap.sh
ln -s lens-test-1 lens-termcap.sh
rm -f lens-thttpd.sh
ln -s lens-test-1 lens-thttpd.sh
rm -f lens-tinc.sh
ln -s lens-test-1 lens-tinc.sh
rm -f lens-tmpfiles.sh
ln -s lens-test-1 lens-tmpfiles.sh
rm -f lens-trapperkeeper.sh
ln -s lens-test-1 lens-trapperkeeper.sh
rm -f lens-toml.sh
ln -s lens-test-1 lens-toml.sh
rm -f lens-tuned.sh
ln -s lens-test-1 lens-tuned.sh
rm -f lens-up2date.sh
ln -s lens-test-1 lens-up2date.sh
rm -f lens-updatedb.sh
ln -s lens-test-1 lens-updatedb.sh
rm -f lens-util.sh
ln -s lens-test-1 lens-util.sh
rm -f lens-vfstab.sh
ln -s lens-test-1 lens-vfstab.sh
rm -f lens-vmware_config.sh
ln -s lens-test-1 lens-vmware_config.sh
rm -f lens-vsftpd.sh
ln -s lens-test-1 lens-vsftpd.sh
rm -f lens-webmin.sh
ln -s lens-test-1 lens-webmin.sh
rm -f lens-wine.sh
ln -s lens-test-1 lens-wine.sh
rm -f lens-xinetd.sh
ln -s lens-test-1 lens-xinetd.sh
rm -f lens-xml.sh
ln -s lens-test-1 lens-xml.sh
rm -f lens-xorg.sh
ln -s lens-test-1 lens-xorg.sh
rm -f lens-xymon.sh
ln -s lens-test-1 lens-xymon.sh
rm -f lens-xymon_alerting.sh
ln -s lens-test-1 lens-xymon_alerting.sh
rm -f lens-grub.sh
ln -s lens-test-1 lens-grub.sh
rm -f lens-schroot.sh
ln -s lens-test-1 lens-schroot.sh
rm -f lens-xendconfsxp.sh
ln -s lens-test-1 lens-xendconfsxp.sh
rm -f lens-yaml.sh
ln -s lens-test-1 lens-yaml.sh
rm -f lens-yum.sh
ln -s lens-test-1 lens-yum.sh
make[2]: Leaving directory '/build/source/tests'
Making all in man
make[2]: Entering directory '/build/source/man'
pod2man -c "Augeas" -r "Augeas 1.14.1" augparse.pod > augparse.1
pod2man -c "Augeas" -r "Augeas 1.14.1" augmatch.pod > augmatch.1
pod2man -c "Augeas" -r "Augeas 1.14.1" augprint.pod > augprint.1
make[2]: Leaving directory '/build/source/man'
Making all in doc
make[2]: Entering directory '/build/source/doc'
Making all in naturaldocs
make[3]: Entering directory '/build/source/doc/naturaldocs'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/source/doc/naturaldocs'
make[3]: Entering directory '/build/source/doc'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/source/doc'
make[2]: Leaving directory '/build/source/doc'
Making all in examples
make[2]: Entering directory '/build/source/examples'
CC fadot.o
CCLD fadot
CC dump.o
CCLD dump
make[2]: Leaving directory '/build/source/examples'
make[2]: Entering directory '/build/source'
make[2]: Leaving directory '/build/source'
make[1]: Leaving directory '/build/source'
buildPhase completed in 45 seconds
→ checkPhase
patching script interpreter paths in gnulib/tests tests
gnulib/tests/test-binary-io.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-btowc1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-btowc2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-c-strcase.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-ftruncate.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-init.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-3.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-4.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-5.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-6.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc-w32-7.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc3.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc4.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbrtowc5.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbsinit.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbsrtowcs1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbsrtowcs2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbsrtowcs3.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-mbsrtowcs4.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-nl_langinfo.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-perror.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-select-in.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-select-out.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-setlocale1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-setlocale2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-verify.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-3.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-4.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-5.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-6.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb-w32-7.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
gnulib/tests/test-wcrtomb.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/lens-test-1: interpreter directive changed from "#! /bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-augmatch.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-augprint.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"
tests/test-augtool-empty-line.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-augtool-modify-root.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-augtool.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"
tests/test-bug-1.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-createfile.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash"
tests/test-events-saved.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-function-modified.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-get.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-idempotent.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-interpreter.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-nonwritable.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-preserve.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-mount-augnew.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-mount-augsave.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-mount.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-symlink-augnew.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-symlink-augsave.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-symlink-augtemp.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-put-symlink.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-save-empty.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-save-mode.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-unlink-error.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
tests/test-valgrind.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/sh"
Making check in gnulib/lib
make[1]: Entering directory '/build/source/gnulib/lib'
make check-recursive
make[2]: Entering directory '/build/source/gnulib/lib'
make[3]: Entering directory '/build/source/gnulib/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/source/gnulib/lib'
make[2]: Leaving directory '/build/source/gnulib/lib'
make[1]: Leaving directory '/build/source/gnulib/lib'
Making check in src
make[1]: Entering directory '/build/source/src'
echo '#define DATADIR "/nix/store/0921hmydjnglg0p3d1k3darl8g90gjrn-augeas-x86_64-unknown-linux-gnufilc0-1.14.1/share"' > datadir.h1
../build/ac-aux/move-if-change datadir.h1 datadir.h
make check-am
make[2]: Entering directory '/build/source/src'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/source/src'
make[1]: Leaving directory '/build/source/src'
Making check in gnulib/tests
make[1]: Entering directory '/build/source/gnulib/tests'
make check-recursive
make[2]: Entering directory '/build/source/gnulib/tests'
Making check in .
make[3]: Entering directory '/build/source/gnulib/tests'
## ---------------------------------------------------------------------- ##
## ---------------------------- Gnulib tests ---------------------------- ##
## Please report test failures in this directory to <bug-gnulib@gnu.org>. ##
## ---------------------------------------------------------------------- ##
make test-accept test-alloca-opt test-arpa_inet test-assert test-binary-io test-bind test-btowc test-c-ctype test-c-strcasecmp test-c-strncasecmp test-calloc-gnu test-canonicalize-lgpl test-cloexec test-close test-connect test-ctype test-dup2 test-environ test-errno test-fcntl-h test-fcntl test-fdopen test-fgetc test-float test-fnmatch-h test-fnmatch test-fputc test-fread test-free test-fstat test-ftruncate test-fwrite test-getcwd-lgpl test-getdelim test-getdtablesize test-getline test-getopt-gnu test-getopt-posix test-getrandom test-gettimeofday test-dynarray test-scratch-buffer test-hard-locale test-ignore-value test-inet_pton test-intprops test-inttypes test-ioctl test-isblank test-langinfo test-limits-h test-listen test-locale test-localeconv test-localename test-rwlock1 test-lock test-once1 test-once2 test-lstat test-malloc-gnu test-malloca test-mbrtowc test-mbrtowc-w32 test-mbsinit test-mbsrtowcs test-memchr test-mkdir test-nanosleep test-netinet_in test-nl_langinfo test-nl_langinfo-mt test-open test-pathmax test-perror test-perror2 test-pipe test-pselect test-pthread test-pthread-thread test-pthread_sigmask1 test-pthread_sigmask2 test-raise test-rawmemchr test-readlink test-realloc-gnu test-reallocarray test-regex test-safe-alloc test-sched test-select test-select-fd test-select-stdin test-setenv test-setlocale_null test-setlocale_null-mt-one test-setlocale_null-mt-all test-setlocale1 test-setlocale2 test-setsockopt test-signal-h test-sigprocmask test-sleep test-sockets test-stat test-stat-time test-stdalign test-stdbool test-stdckdint test-stddef test-stdint test-stdio test-stdlib test-strchrnul test-strerror test-strerror_r test-string test-strnlen test-strstr test-symlink test-sys_ioctl test-sys_random test-sys_select test-sys_socket test-sys_stat test-sys_time test-sys_types test-sys_uio test-sys_wait test-thread_self test-thread_create test-time test-unistd test-unsetenv test-usleep test-vasnprintf test-vasprintf test-verify test-wchar test-wcrtomb test-wcrtomb-w32 test-wctype-h libtests.a
make[4]: Entering directory '/build/source/gnulib/tests'
CC test-accept.o
CC test-alloca-opt.o
CC test-arpa_inet.o
CC test-binary-io.o
CC test-assert.o
CC test-bind.o
CC test-btowc.o
CC test-c-ctype.o
CC test-c-strcasecmp.o
CC test-c-strncasecmp.o
CC test-calloc-gnu.o
CC test-canonicalize-lgpl.o
CC test-cloexec.o
CC test-close.o
CC test-connect.o
CC test-ctype.o
CC test-dup2.o
CC test-environ.o
CC test-errno.o
CC test-fcntl-h.o
CC test-fcntl.o
CC test-fdopen.o
CC test-fgetc.o
CC test-float.o
CC test-fnmatch-h.o
CC test-fnmatch.o
CC test-fputc.o
CC test-fread.o
CC test-free.o
CC test-fstat.o
CC test-ftruncate.o
CC test-fwrite.o
CC test-getcwd-lgpl.o
CC test-getdelim.o
CC test-getdtablesize.o
CC test-getline.o
CC test-getopt-gnu.o
CC test-getopt-posix.o
CC test-getrandom.o
CC test-gettimeofday.o
CC test-dynarray.o
CC test-scratch-buffer.o
CC test-hard-locale.o
CC test-ignore-value.o
CC test-inet_pton.o
CC test-intprops.o
CC test-inttypes.o
CC test-ioctl.o
CC test-isblank.o
CC test-langinfo.o
CC test-limits-h.o
CC test-listen.o
CC test-locale.o
CC test-localeconv.o
CC test-localename.o
CC test-rwlock1.o
test-intprops.c:407:35: warning: overflow in expression; result is 1 with type 'long long' [-Winteger-overflow]
406 | ASSERT (INT_MULTIPLY_WRAPV (LONG_MAX, LONG_MAX, &result)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
407 | || result == LONG_MAX * (long long int) LONG_MAX);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./macros.h:57:13: note: expanded from macro 'ASSERT'
57 | if (!(expr)) \
| ^~~~
test-intprops.c:409:35: warning: overflow in expression; result is 0 with type 'long long' [-Winteger-overflow]
408 | ASSERT (INT_MULTIPLY_WRAPV (LONG_MIN, LONG_MIN, &result)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
409 | || result == LONG_MIN * (long long int) LONG_MIN);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./macros.h:57:13: note: expanded from macro 'ASSERT'
57 | if (!(expr)) \
| ^~~~
2 warnings generated.
CC test-lock.o
CC test-once.o
CC test-lstat.o
CC test-malloc-gnu.o
CC test-malloca.o
CC test-mbrtowc.o
CC test-mbrtowc-w32.o
CC test-mbsinit.o
CC test-mbsrtowcs.o
CC test-memchr.o
CC test-mkdir.o
CC test-nanosleep.o
CC test-netinet_in.o
CC test-nl_langinfo.o
CC test-nl_langinfo-mt.o
CC test-open.o
CC test-pathmax.o
CC test-perror.o
CC test-perror2.o
CC test-pipe.o
CC test-pselect.o
CC test-pthread.o
CC test-pthread-thread.o
CC test-pthread_sigmask1.o
CC test-pthread_sigmask2.o
CC test-raise.o
test-pthread_sigmask1.c:51:16: warning: result of comparison of constant 9223372036854775807 with expression of type 'pid_t' (aka 'int') is always false [-Wtautological-constant-out-of-range-compare]
51 | if (LONG_MAX < pid)
| ~~~~~~~~ ^ ~~~
1 warning generated.
CC test-rawmemchr.o
CC test-readlink.o
CC test-realloc-gnu.o
CC test-reallocarray.o
CC test-regex.o
CC test-safe-alloc.o
CC test-sched.o
CC test-select.o
CC test-select-fd.o
CC test-select-stdin.o
CC test-setenv.o
CC test-setlocale_null.o
CC test-setlocale_null-mt-one.o
CC test-setlocale_null-mt-all.o
CC test-setlocale1.o
CC test-setlocale2.o
CC test-setsockopt.o
CC test-signal-h.o
CC test-sigprocmask.o
CC test-sleep.o
CC test-sockets.o
CC test-stat.o
CC test-stat-time.o
CC test-stdalign.o
test-sigprocmask.c:51:16: warning: result of comparison of constant 9223372036854775807 with expression of type 'pid_t' (aka 'int') is always false [-Wtautological-constant-out-of-range-compare]
51 | if (LONG_MAX < pid)
| ~~~~~~~~ ^ ~~~
1 warning generated.
CC test-stdbool.o
CC test-stdckdint.o
CC test-stddef.o
CC test-stdint.o
CC test-stdio.o
In file included from test-stdckdint.c:30:
./test-intprops.c:407:35: warning: overflow in expression; result is 1 with type 'long long' [-Winteger-overflow]
406 | ASSERT (INT_MULTIPLY_WRAPV (LONG_MAX, LONG_MAX, &result)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
407 | || result == LONG_MAX * (long long int) LONG_MAX);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./macros.h:57:13: note: expanded from macro 'ASSERT'
57 | if (!(expr)) \
| ^~~~
In file included from test-stdckdint.c:30:
./test-intprops.c:409:35: warning: overflow in expression; result is 0 with type 'long long' [-Winteger-overflow]
408 | ASSERT (INT_MULTIPLY_WRAPV (LONG_MIN, LONG_MIN, &result)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
409 | || result == LONG_MIN * (long long int) LONG_MIN);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
./macros.h:57:13: note: expanded from macro 'ASSERT'
57 | if (!(expr)) \
| ^~~~
2 warnings generated.
CC test-stdlib.o
CC test-strchrnul.o
CC test-strerror.o
CC test-strerror_r.o
CC test-string.o
CC test-strnlen.o
CC test-strstr.o
CC test-symlink.o
CC test-sys_ioctl.o
CC test-sys_random.o
CC test-sys_select.o
CC test-sys_socket.o
CC test-sys_stat.o
CC test-sys_time.o
CC test-sys_types.o
CC test-sys_uio.o
CC test-sys_wait.o
CC test-thread_self.o
CC test-thread_create.o
CC test-time.o
CC test-unistd.o
CC test-unsetenv.o
CC test-usleep.o
CC test-vasnprintf.o
CC test-vasprintf.o
CC test-verify.o
CC test-wchar.o
CC test-wcrtomb.o
CC test-wcrtomb-w32.o
make[4]: 'libtests.a' is up to date.
CC test-wctype-h.o
CCLD test-accept
CCLD test-alloca-opt
CCLD test-arpa_inet
CCLD test-assert
CCLD test-bind
CCLD test-binary-io
CCLD test-btowc
CCLD test-c-ctype
CCLD test-c-strcasecmp
CCLD test-c-strncasecmp
CCLD test-calloc-gnu
CCLD test-canonicalize-lgpl
CCLD test-cloexec
CCLD test-close
CCLD test-connect
CCLD test-ctype
CCLD test-dup2
CCLD test-environ
CCLD test-errno
CCLD test-fcntl-h
CCLD test-fcntl
CCLD test-fdopen
CCLD test-fgetc
CCLD test-float
CCLD test-fnmatch-h
CCLD test-fnmatch
CCLD test-fputc
CCLD test-fread
CCLD test-free
CCLD test-fstat
CCLD test-ftruncate
CCLD test-fwrite
CCLD test-getcwd-lgpl
CCLD test-getdelim
CCLD test-getdtablesize
CCLD test-getline
CCLD test-getopt-posix
CCLD test-getrandom
CCLD test-gettimeofday
CCLD test-dynarray
CCLD test-scratch-buffer
CCLD test-hard-locale
CCLD test-ignore-value
CCLD test-inet_pton
CCLD test-intprops
CCLD test-inttypes
CCLD test-ioctl
CCLD test-isblank
CCLD test-langinfo
CCLD test-listen
CCLD test-limits-h
CCLD test-locale
CCLD test-localeconv
CCLD test-localename
CCLD test-lock
CCLD test-rwlock1
CCLD test-once1
CCLD test-once2
CCLD test-lstat
CCLD test-malloc-gnu
CCLD test-malloca
CCLD test-mbrtowc
CCLD test-mbrtowc-w32
CCLD test-mbsinit
CCLD test-mbsrtowcs
CCLD test-memchr
CCLD test-mkdir
CCLD test-nanosleep
CCLD test-netinet_in
CCLD test-nl_langinfo
CCLD test-nl_langinfo-mt
CCLD test-open
CCLD test-pathmax
CCLD test-perror
CCLD test-perror2
CCLD test-pipe
CCLD test-pselect
CCLD test-pthread
CCLD test-pthread-thread
CCLD test-pthread_sigmask1
CCLD test-pthread_sigmask2
CCLD test-raise
CCLD test-rawmemchr
CCLD test-readlink
CCLD test-realloc-gnu
CCLD test-reallocarray
CCLD test-regex
CCLD test-safe-alloc
CCLD test-select
CCLD test-sched
CCLD test-select-fd
CCLD test-select-stdin
CCLD test-setenv
CCLD test-setlocale_null
CCLD test-setlocale_null-mt-one
CCLD test-setlocale_null-mt-all
CCLD test-setlocale1
CCLD test-setlocale2
CCLD test-setsockopt
CCLD test-signal-h
CCLD test-sigprocmask
CCLD test-sleep
CCLD test-sockets
CCLD test-stat
CCLD test-stat-time
CCLD test-stdalign
CCLD test-stdbool
CCLD test-stdckdint
CCLD test-stddef
CCLD test-stdint
CCLD test-stdio
CCLD test-stdlib
CCLD test-strchrnul
CCLD test-strerror
CCLD test-strerror_r
CCLD test-string
CCLD test-strnlen
CCLD test-strstr
CCLD test-symlink
CCLD test-sys_ioctl
CCLD test-sys_random
CCLD test-sys_select
CCLD test-sys_socket
CCLD test-sys_stat
CCLD test-sys_time
CCLD test-sys_types
CCLD test-sys_uio
CCLD test-sys_wait
CCLD test-thread_self
CCLD test-thread_create
CCLD test-time
CCLD test-unistd
CCLD test-unsetenv
CCLD test-usleep
CCLD test-vasnprintf
CCLD test-vasprintf
CCLD test-verify
CCLD test-wchar
CCLD test-wcrtomb
CCLD test-wcrtomb-w32
CCLD test-wctype-h
CCLD test-getopt-gnu
make[4]: Leaving directory '/build/source/gnulib/tests'
make check-TESTS
make[4]: Entering directory '/build/source/gnulib/tests'
make[5]: Entering directory '/build/source/gnulib/tests'
PASS: test-arpa_inet
PASS: test-assert
PASS: test-bind
PASS: test-accept
PASS: test-binary-io.sh
SKIP: test-btowc1.sh
SKIP: test-btowc2.sh
PASS: test-calloc-gnu
PASS: test-c-ctype
PASS: test-canonicalize-lgpl
PASS: test-c-strcase.sh
PASS: test-connect
PASS: test-close
PASS: test-ctype
PASS: test-cloexec
PASS: test-environ
PASS: test-errno
PASS: test-fcntl-h
../../build/ac-aux/test-driver: line 112: 55332 Trace/breakpoint trap "$@" >> "$log_file" 2>&1
PASS: test-fgetc
FAIL: test-float
PASS: test-fdopen
PASS: test-fcntl
PASS: test-fputc
PASS: test-fnmatch-h
PASS: test-fnmatch
PASS: test-fread
../../build/ac-aux/test-driver: line 112: 55383 Trace/breakpoint trap "$@" >> "$log_file" 2>&1
FAIL: test-free
PASS: test-ftruncate.sh
PASS: test-fstat
PASS: test-dup2
PASS: test-fwrite
PASS: test-getcwd-lgpl
PASS: test-getdelim
PASS: test-getopt-gnu
PASS: test-getline
PASS: test-getopt-posix
PASS: test-getrandom
PASS: test-gettimeofday
PASS: test-hard-locale
PASS: test-dynarray
PASS: test-scratch-buffer
PASS: test-getdtablesize
PASS: test-ignore-value
PASS: test-intprops
PASS: test-inet_pton
PASS: test-inttypes
PASS: test-ioctl
PASS: test-limits-h
PASS: test-langinfo
PASS: test-listen
PASS: test-isblank
PASS: test-locale
PASS: test-localeconv
PASS: test-localename
PASS: test-once1
PASS: test-once2
../../build/ac-aux/test-driver: line 112: 55631 Trace/breakpoint trap "$@" >> "$log_file" 2>&1
FAIL: test-malloc-gnu
PASS: test-lstat
SKIP: test-mbrtowc1.sh
SKIP: test-mbrtowc2.sh
SKIP: test-mbrtowc3.sh
SKIP: test-mbrtowc4.sh
SKIP: test-mbrtowc-w32-1.sh
PASS: test-mbrtowc5.sh
SKIP: test-mbrtowc-w32-2.sh
SKIP: test-mbrtowc-w32-3.sh
SKIP: test-mbrtowc-w32-4.sh
SKIP: test-mbrtowc-w32-5.sh
SKIP: test-mbrtowc-w32-6.sh
SKIP: test-mbsinit.sh
SKIP: test-mbsrtowcs1.sh
SKIP: test-mbsrtowcs2.sh
SKIP: test-mbrtowc-w32-7.sh
SKIP: test-mbsrtowcs3.sh
SKIP: test-mbsrtowcs4.sh
PASS: test-mkdir
PASS: test-rwlock1
PASS: test-netinet_in
PASS: test-nl_langinfo.sh
SKIP: test-nl_langinfo-mt
PASS: test-open
PASS: test-pathmax
PASS: test-perror.sh
PASS: test-perror2
PASS: test-pipe
PASS: test-pselect
PASS: test-pthread
PASS: test-pthread-thread
PASS: test-memchr
PASS: test-malloca
PASS: test-raise
PASS: test-rawmemchr
PASS: test-readlink
../../build/ac-aux/test-driver: line 112: 56002 Trace/breakpoint trap "$@" >> "$log_file" 2>&1
FAIL: test-realloc-gnu
../../build/ac-aux/test-driver: line 112: 56009 Trace/breakpoint trap "$@" >> "$log_file" 2>&1
FAIL: test-reallocarray
PASS: test-nanosleep
PASS: test-safe-alloc
PASS: test-sched
PASS: test-select
PASS: test-alloca-opt
PASS: test-lock
PASS: test-setenv
PASS: test-setlocale_null
SKIP: test-setlocale_null-mt-one
SKIP: test-setlocale_null-mt-all
SKIP: test-setlocale1.sh
PASS: test-setlocale2.sh
PASS: test-setsockopt
PASS: test-signal-h
PASS: test-pthread_sigmask1
PASS: test-pthread_sigmask2
PASS: test-sockets
PASS: test-stat
PASS: test-stat-time
PASS: test-select-out.sh
PASS: test-stdalign
PASS: test-stdbool
PASS: test-stdckdint
PASS: test-stddef
PASS: test-stdint
PASS: test-stdio
PASS: test-stdlib
PASS: test-strchrnul
PASS: test-strerror
PASS: test-strerror_r
PASS: test-string
PASS: test-strnlen
PASS: test-strstr
PASS: test-symlink
PASS: test-sys_ioctl
PASS: test-sys_random
PASS: test-sys_select
PASS: test-sys_socket
PASS: test-sys_stat
PASS: test-sys_time
PASS: test-sys_types
PASS: test-sys_uio
PASS: test-sys_wait
PASS: test-thread_self
PASS: test-thread_create
PASS: test-init.sh
PASS: test-unistd
PASS: test-time
PASS: test-unsetenv
PASS: test-vasnprintf
PASS: test-vasprintf
PASS: test-verify
PASS: test-verify.sh
PASS: test-wchar
PASS: test-wcrtomb.sh
SKIP: test-wcrtomb-w32-1.sh
SKIP: test-wcrtomb-w32-2.sh
SKIP: test-wcrtomb-w32-3.sh
SKIP: test-wcrtomb-w32-4.sh
SKIP: test-wcrtomb-w32-5.sh
SKIP: test-wcrtomb-w32-6.sh
SKIP: test-wcrtomb-w32-7.sh
PASS: test-wctype-h
PASS: test-select-in.sh
PASS: test-usleep
PASS: test-sigprocmask
PASS: test-sleep
PASS: test-regex
============================================================================
Testsuite summary for augeas 1.14.1
============================================================================
# TOTAL: 163
# PASS: 129
# SKIP: 29
# XFAIL: 0
# FAIL: 5
# XPASS: 0
# ERROR: 0
============================================================================
See gnulib/tests/test-suite.log
============================================================================
make[5]: *** [Makefile:4344: test-suite.log] Error 1
make[5]: Leaving directory '/build/source/gnulib/tests'
make[4]: *** [Makefile:4452: check-TESTS] Error 2
make[4]: Leaving directory '/build/source/gnulib/tests'
make[3]: *** [Makefile:5684: check-am] Error 2
make[3]: Leaving directory '/build/source/gnulib/tests'
make[2]: *** [Makefile:4236: check-recursive] Error 1
make[2]: Leaving directory '/build/source/gnulib/tests'
make[1]: *** [Makefile:5686: check] Error 2
make[1]: Leaving directory '/build/source/gnulib/tests'
make: *** [Makefile:1847: check-recursive] Error 1
libopus-1.5.2
14/14 test_opus_extensions OK 136.45s
Summary of Failures:
5/14 test_opus_decode FAIL 0.02s killed by signal 5 SIGTRAP
9/14 test_opus_encode FAIL 0.25s killed by signal 5 SIGTRAP
Ok: 12
Expected Fail: 0
Fail: 2
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /build/opus-1.5.2/build/meson-logs/testlog.txt
error: Cannot build '/nix/store/vbrvash4lq7vgalq2mrix6i6cs4vw6pn-libopus-x86_64-unknown-linux-gnufilc0-1.5.2.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/935pr4rkvhkzpiqwwh030nihy89qi2i0-libopus-x86_64-unknown-linux-gnufilc0-1.5.2
/nix/store/xnyplk5kjdvn0b8fcchl4yxfc025a5dy-libopus-x86_64-unknown-linux-gnufilc0-1.5.2-dev
Last 25 log lines:
> (libc.so.6666) ../sysdeps/nptl/libc_start_call_main.h:58:16: __libc_start_call_main
> (libc.so.6666) ../csu/libc-start.c:161:3: __libc_start_main
> (libpizlo.so) <runtime>: start_program
> [594] filc panic: user thwarted themselves.
>
>
> 10/14 test_unit_mdct OK 0.34s
> 11/14 test_unit_cwrs32 OK 7.50s
> 12/14 test_unit_entropy OK 8.57s
> 13/14 test_unit_cwrs32 OK 16.62s
> 14/14 test_opus_extensions OK 136.45s
>
> Summary of Failures:
>
> 5/14 test_opus_decode FAIL 0.02s killed by signal 5 SIGTRAP
> 9/14 test_opus_encode FAIL 0.25s killed by signal 5 SIGTRAP
>
> Ok: 12
> Expected Fail: 0
> Fail: 2
> Unexpected Pass: 0
> Skipped: 0
> Timeout: 0
>
> Full log written to /build/opus-1.5.2/build/meson-logs/testlog.txt
For full logs, run:
nix log /nix/store/vbrvash4lq7vgalq2mrix6i6cs4vw6pn-libopus-x86_64-unknown-linux-gnufilc0-1.5.2.drvlibsndfile-1.2.2
error: Cannot build '/nix/store/gqxb6hvgzl6xjb7cwc2lblkh5g52bicc-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2.drv'.
Reason: 4 dependencies failed.
Output paths:
/nix/store/8khw2qk8zxpj35fjg57bzwl4w8blqrbx-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2-man
/nix/store/aisv62qibrxgqf86b50fa13h1iqp4pr9-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2-bin
/nix/store/kv5jh2nmgjha1vj9ckfa5jpzdpsl37c5-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2-dev
/nix/store/ppdjn5y1k28as0zsglw1cxvngnb2hhar-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2
/nix/store/wy45laqzhmrkcfgd1iq6naxm1pwk1lf2-libsndfile-x86_64-unknown-linux-gnufilc0-1.2.2-doclibyuv-1908
error: building of '/nix/store/rmmx47ziz0pbazimarsm4b4gcszhmlqs-libyuv-x86_64-unknown-linux-gnufilc0-1908.drv' from in-memory derivation timed out after 900 seconds of silence
libavif-1.2.1
error: Cannot build '/nix/store/v4dnhlgmjkic7iw0ylx0nlwprx66plgv-libavif-x86_64-unknown-linux-gnufilc0-1.2.1.drv'.
Reason: 3 dependencies failed.
Output paths:
/nix/store/5aaiacxzi63r866gsngldayiywjqkdya-libavif-x86_64-unknown-linux-gnufilc0-1.2.1gd-2.3.3
error: Cannot build '/nix/store/spadridni09i90d0p24l3kk61nwb5bz0-gd-x86_64-unknown-linux-gnufilc0-2.3.3.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/5hvr873ncbq889niyyrjhxfiidbx3j7g-gd-x86_64-unknown-linux-gnufilc0-2.3.3
/nix/store/b3h4da2xvfkd3n0b1mrsjjvq2kgacaqf-gd-x86_64-unknown-linux-gnufilc0-2.3.3-dev
/nix/store/kigama8pdvnlv42q4qrmyvdql8n0j410-gd-x86_64-unknown-linux-gnufilc0-2.3.3-binaudiofile-0.3.6
error: Cannot build '/nix/store/x9z1wvrjq9sy677ygrylfxyrmqr7ywlw-audiofile-x86_64-unknown-linux-gnufilc0-0.3.6.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/4907nd45bh1s8dlvp4q1crvjfzl9q80a-audiofile-x86_64-unknown-linux-gnufilc0-0.3.6-dev
/nix/store/5rpysx67q7iiikpji8g7sa0a51kqn9zj-audiofile-x86_64-unknown-linux-gnufilc0-0.3.6
/nix/store/k8qmb4as1q502f6ydf8xl0zk9rp70xcr-audiofile-x86_64-unknown-linux-gnufilc0-0.3.6-manaudiowaveform-1.10.2
error: Cannot build '/nix/store/2ivxb06ywly9sz04vhj8gl464wjcf5x0-audiowaveform-x86_64-unknown-linux-gnufilc0-1.10.2.drv'.
Reason: 4 dependencies failed.
Output paths:
/nix/store/9926vr3n7r2siv7c2hhr7a00bgdr5rc9-audiowaveform-x86_64-unknown-linux-gnufilc0-1.10.2python3.12-auditwheel-6.3.0
error: Cannot build '/nix/store/sb0wnwvz2cz66nnnvzzx4jnnykkh4n9r-python3.12-auditwheel-6.3.0-x86_64-unknown-linux-gnufilc0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/nz5r2q0j3i2mr06k89bwq8d77wi1y6ir-python3.12-auditwheel-6.3.0-x86_64-unknown-linux-gnufilc0
/nix/store/zq84jycxl83rvz7pcr40qn1zpy8sg5p6-python3.12-auditwheel-6.3.0-x86_64-unknown-linux-gnufilc0-distaugeas-1.14.1
error: Cannot build '/nix/store/pqs5fkk06d3428j9psslpkdw52gacgjj-augeas-x86_64-unknown-linux-gnufilc0-1.14.1.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/0921hmydjnglg0p3d1k3darl8g90gjrn-augeas-x86_64-unknown-linux-gnufilc0-1.14.1
/nix/store/cbfsv6sfn6y6qw6xc4qiaxg9pbn8l384-augeas-x86_64-unknown-linux-gnufilc0-1.14.1-dev
Last 25 log lines:
> PASS: test-regex
> ============================================================================
> Testsuite summary for augeas 1.14.1
> ============================================================================
> # TOTAL: 163
> # PASS: 129
> # SKIP: 29
> # XFAIL: 0
> # FAIL: 5
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See gnulib/tests/test-suite.log
> ============================================================================
> make[5]: *** [Makefile:4344: test-suite.log] Error 1
> make[5]: Leaving directory '/build/source/gnulib/tests'
> make[4]: *** [Makefile:4452: check-TESTS] Error 2
> make[4]: Leaving directory '/build/source/gnulib/tests'
> make[3]: *** [Makefile:5684: check-am] Error 2
> make[3]: Leaving directory '/build/source/gnulib/tests'
> make[2]: *** [Makefile:4236: check-recursive] Error 1
> make[2]: Leaving directory '/build/source/gnulib/tests'
> make[1]: *** [Makefile:5686: check] Error 2
> make[1]: Leaving directory '/build/source/gnulib/tests'
> make: *** [Makefile:1847: check-recursive] Error 1
For full logs, run:
nix log /nix/store/pqs5fkk06d3428j9psslpkdw52gacgjj-augeas-x86_64-unknown-linux-gnufilc0-1.14.1.drvaudiowaveform-1.10.2
error: build of '/nix/store/2ivxb06ywly9sz04vhj8gl464wjcf5x0-audiowaveform-x86_64-unknown-linux-gnufilc0-1.10.2.drv^*', '/nix/store/pqs5fkk06d3428j9psslpkdw52gacgjj-augeas-x86_64-unknown-linux-gnufilc0-1.14.1.drv^*', '/nix/store/sb0wnwvz2cz66nnnvzzx4jnnykkh4n9r-python3.12-auditwheel-6.3.0-x86_64-unknown-linux-gnufilc0.drv^*', '/nix/store/x9z1wvrjq9sy677ygrylfxyrmqr7ywlw-audiofile-x86_64-unknown-linux-gnufilc0-0.3.6.drv^*' failed
End of log