* Package:    www-client/elinks-0.16.1.1-r100:0
 * Repository: gentoo
 * Maintainer: felix.janda@posteo.de proxy-maint@gentoo.org
 * USE:        X abi_x86_64 amd64 bzip2 elibc_glibc gpm guile_single_target_3-0 kernel_linux lua_single_target_lua5-1 mouse nls python_single_target_python3_12 ssl unicode xml zlib
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking elinks-0.16.1.1.tar.xz to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work
>>> Source unpacked in /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work
>>> Preparing source in /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1 ...
  [ ok ]
  [ ok ]
  [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1 ...
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /var/tmp/portage/www-client/elinks-0.16.1.1-r100/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Ddocdir=/usr/share/doc/elinks-0.16.1.1-r100 -Dhtmldoc=false -Dpdfdoc=false -Dapidoc=false -D88-colors=true -D256-colors=true -Dbittorrent=false -Dbrotli=false -Dbzlib=true -Dfastmem=true -Dfinger=false -Dftp=false -Dfsp=false -Dgemini=false -Dgettext=true -Dgopher=false -Dgpm=true -Dguile=false -Dgssapi=false -Dhtml-highlight=true -Didn=false -Dmujs=false -Dipv6=true -Dleds=true -Dlibev=false -Dlibevent=false -Dluapkg= -Dlzma=false -Dmouse=true -Dnls=true -Dnntp=false -Dperl=false -Dpython=false -Dquickjs=false -Druby=false -Dsmb=false -Dsm-scripting=false -Dspidermonkey=false -Dterminfo=true -Dtest=false -Dtre=false -Dtrue-color=true -Dxbel=true -Dx=true -Dzlib=true -Dzstd=false -Dopenssl=true /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1 /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build
The Meson build system
Version: 1.5.2
Source dir: /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1
Build dir: /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build
Build type: native build
Project name: elinks
Project version: 0.16.1.1
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20241116 p3) 14.2.1 20241116")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.42
C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 14.2.1 "x86_64-pc-linux-gnu-g++ (Gentoo 14.2.1_p20241116 p3) 14.2.1 20241116")
C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.42
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program git found: YES (/usr/bin/git)
Has header "wchar.h" : YES 
Has header "wctype.h" : YES 
Has header "fcntl.h" : YES 
Has header "libgen.h" : YES 
Has header "unistd.h" : YES 
Has header "arpa/inet.h" : YES 
Has header "netinet/in_systm.h" : YES 
Has header "netinet/in_system.h" : NO 
Has header "netinet/ip.h" : YES 
Has header "netdb.h" : YES 
Has header "netinet/in.h" : YES 
Has header "netinet/in6_var.h" : NO 
Has header "ifaddrs.h" : YES 
Has header "sys/cygwin.h" : NO 
Has header "io.h" : NO 
Has header "sys/fmutex.h" : NO 
Has header "sys/ioctl.h" : YES 
Has header "sys/kd.h" : YES 
Has header "sys/sockio.h" : NO 
Has header "sys/resource.h" : YES 
Has header "sys/select.h" : YES 
Has header "sys/socket.h" : YES 
Has header "sys/utsname.h" : YES 
Has header "net/if.h" : YES 
Has header "stdint.h" : YES 
Has header "inttypes.h" : YES 
Has header "pwd.h" : YES 
Has header "termios.h" : YES 
Has header "poll.h" : YES 
Has header "sys/types.h" : YES 
Has header "gpm.h" : YES 
Has header "idna.h" : NO 
Has header "event.h" : NO 
Has header "alloca.h" : YES 
Has header "stdalign.h" : YES 
Has header "term.h" : YES 
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.3.0
Run-time dependency zlib found: YES 1.3.1
Run-time dependency openssl found: YES 3.3.2
Run-time dependency x11 found: YES 1.8.10
Has header "X11/Xlib.h" : YES 
Found CMake: /usr/bin/cmake (3.30.5)
Run-time dependency bzip2 found: NO (tried pkgconfig and cmake)
Library bz2 found: YES
Run-time dependency expat found: YES 2.6.4
Library gpm found: YES
Checking if "GCC atomic builtins required -latomic" : links: YES 
Has header "sys/un.h" : YES 
Run-time dependency ncursesw found: YES 6.4.20240414
Checking for function "mmap" : YES 
Checking for function "strftime" : YES 
Checking for function "strptime" : YES 
Checking for function "atoll" : YES 
Checking for function "gethostbyaddr" : YES 
Checking for function "herror" : YES 
Checking for function "strerror" : YES 
Checking for function "popen" : YES 
Checking for function "uname" : YES 
Checking for function "access" : YES 
Checking for function "chmod" : YES 
Checking for function "alarm" : YES 
Checking for function "timegm" : YES 
Checking for function "mremap" : YES 
Checking for function "strcasecmp" : YES 
Checking for function "strncasecmp" : YES 
Checking for function "strcasestr" : YES 
Checking for function "memmove" : YES 
Checking for function "bcopy" : YES 
Checking for function "stpcpy" : YES 
Checking for function "strdup" : YES 
Checking for function "index" : YES 
Checking for function "isdigit" : YES 
Checking for function "mempcpy" : YES 
Checking for function "memrchr" : YES 
Checking for function "snprintf" : YES 
Checking for function "vsnprintf" : YES 
Checking for function "asprintf" : YES 
Checking for function "vasprintf" : YES 
Checking for function "getifaddrs" : YES 
Checking for function "getpwnam" : YES 
Checking for function "inet_aton" : YES 
Checking for function "inet_pton" : YES 
Checking for function "inet_ntop" : YES 
Checking for function "fflush" : YES 
Checking for function "fsync" : YES 
Checking for function "fseeko" : YES 
Checking for function "ftello" : YES 
Checking for function "sigaction" : YES 
Checking for function "gettimeofday" : YES 
Checking for function "clock_gettime" : YES 
Checking for function "setenv" : YES 
Checking for function "putenv" : YES 
Checking for function "unsetenv" : YES 
Checking for function "getuid" : YES 
Checking for function "geteuid" : YES 
Checking for function "wcwidth" : YES 
Checking for function "fork" : YES 
Checking for function "getpid" : YES 
Checking for function "setpgid" : YES 
Checking for function "getpgid" : YES 
Checking for function "setpgrp" : YES 
Checking for function "getpgrp" : YES 
Checking for function "raise" : YES 
Checking for function "kill" : YES 
Checking for function "fpathconf" : YES 
Checking for function "poll" : YES 
Checking for function "event_base_set" : NO 
Checking for function "event_get_version" : NO 
Checking for function "event_get_method" : NO 
Checking for function "event_base_free" : NO 
Checking for function "event_base_new" : NO 
Checking for function "event_reinit" : NO 
Checking for function "event_base_get_method" : NO 
Checking for function "event_reinit" : NO (cached)
Checking for function "event_config_set_flag" : NO 
Checking for function "event_get_struct_event_size" : NO 
Checking for function "RAND_add" with dependency openssl: YES 
Checking for function "RAND_bytes" with dependency openssl: YES 
Checking for function "ASN1_STRING_get0_data" with dependency openssl: YES 
Library iconv found: NO
Checking for function "nl_langinfo" : YES 
Checking for function "iconv" with dependency -liconv: YES 
Checking for function "alloca" : YES 
Checking for function "rb_errinfo" : NO 
Checking for function "gnutls_priority_set_direct" : NO 
Checking for function "gnutls_certificate_set_x509_system_trust" : NO 
Checking for function "mkstemps" : YES 
Checking for function "strtoul" : YES 
Checking for size of "char" : 1 
Checking for size of "short" : 2 
Checking for size of "int" : 4 
Checking for size of "long" : 8 
Checking for size of "long long" : 8 
Checking for size of "off_t" : 8 
Configuring config.h using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Program potfiles.py found: YES (/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/po/potfiles.py)
Program generate_pot.py found: YES (/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/po/generate_pot.py)
Program check_po.sh found: YES (/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/po/check_po.sh)
Program update_po.sh found: YES (/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/po/update_po.sh)
Compiler for C supports arguments -Wno-builtin-declaration-mismatch: YES 
Configuring elinks.spec using configuration
Configuring hooks.lua using configuration
Configuring Doxyfile using configuration
Program dblatex found: NO
Program doxygen found: NO
Program pod2html found: YES (/usr/bin/pod2html)
Program xmlto found: YES (/usr/bin/xmlto)
Build targets in project: 64

elinks 0.16.1.1

  User defined options
    Native files         : /var/tmp/portage/www-client/elinks-0.16.1.1-r100/temp/meson.x86_64-pc-linux-gnu.amd64.ini
    build.pkg_config_path: /usr/share/pkgconfig
    buildtype            : plain
    libdir               : lib64
    localstatedir        : /var/lib
    pkg_config_path      : /usr/share/pkgconfig
    prefix               : /usr
    sysconfdir           : /etc
    werror               : false
    wrap_mode            : nodownload
    b_lto                : false
    b_pch                : false
    256-colors           : true
    88-colors            : true
    apidoc               : false
    bittorrent           : false
    brotli               : false
    bzlib                : true
    docdir               : /usr/share/doc/elinks-0.16.1.1-r100
    fastmem              : true
    finger               : false
    fsp                  : false
    ftp                  : false
    gemini               : false
    gettext              : true
    gopher               : false
    gpm                  : true
    gssapi               : false
    guile                : false
    html-highlight       : true
    htmldoc              : false
    idn                  : false
    ipv6                 : true
    leds                 : true
    libev                : false
    libevent             : false
    luapkg               : 
    lzma                 : false
    mouse                : true
    mujs                 : false
    nls                  : true
    nntp                 : false
    openssl              : true
    pdfdoc               : false
    perl                 : false
    python               : false
    quickjs              : false
    ruby                 : false
    sm-scripting         : false
    smb                  : false
    spidermonkey         : false
    terminfo             : true
    test                 : false
    tre                  : false
    true-color           : true
    x                    : true
    xbel                 : true
    zlib                 : true
    zstd                 : false

Found ninja-1.12.1 at /usr/bin/ninja
>>> Source configured.
>>> Compiling source in /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1 ...
ninja -v -j2 -l2
[1/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_backend_xbel.c.o -MF src/elinks.p/bookmarks_backend_xbel.c.o.d -o src/elinks.p/bookmarks_backend_xbel.c.o -c ../elinks-0.16.1.1/src/bookmarks/backend/xbel.c
[2/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_backend_common.c.o -MF src/elinks.p/bookmarks_backend_common.c.o.d -o src/elinks.p/bookmarks_backend_common.c.o -c ../elinks-0.16.1.1/src/bookmarks/backend/common.c
[3/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_backend_default.c.o -MF src/elinks.p/bookmarks_backend_default.c.o.d -o src/elinks.p/bookmarks_backend_default.c.o -c ../elinks-0.16.1.1/src/bookmarks/backend/default.c
[4/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_bookmarks.c.o -MF src/elinks.p/bookmarks_bookmarks.c.o.d -o src/elinks.p/bookmarks_bookmarks.c.o -c ../elinks-0.16.1.1/src/bookmarks/bookmarks.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/bookmarks/bookmarks.c:13:
In function ‘add_bookmark_item_to_bookmarks’,
    inlined from ‘add_bookmark’ at ../elinks-0.16.1.1/src/bookmarks/bookmarks.c:412:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct bookmark[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/bookmarks/bookmarks.c:351:25: note: in expansion of macro ‘add_to_list’
  351 |                         add_to_list(bookmarks, bm);
      |                         ^~~~~~~~~~~
../elinks-0.16.1.1/src/bookmarks/bookmarks.c: In function ‘add_bookmark’:
../elinks-0.16.1.1/src/bookmarks/bookmarks.c:35:31: note: object ‘bookmarks’ of size 16
   35 | INIT_LIST_OF(struct bookmark, bookmarks);
      |                               ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_bookmark_item_to_bookmarks’,
    inlined from ‘add_bookmark’ at ../elinks-0.16.1.1/src/bookmarks/bookmarks.c:412:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct bookmark[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/bookmarks/bookmarks.c:351:25: note: in expansion of macro ‘add_to_list’
  351 |                         add_to_list(bookmarks, bm);
      |                         ^~~~~~~~~~~
../elinks-0.16.1.1/src/bookmarks/bookmarks.c: In function ‘add_bookmark’:
../elinks-0.16.1.1/src/bookmarks/bookmarks.c:35:31: note: object ‘bookmarks’ of size 16
   35 | INIT_LIST_OF(struct bookmark, bookmarks);
      |                               ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[5/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bookmarks_dialogs.c.o -MF src/elinks.p/bookmarks_dialogs.c.o.d -o src/elinks.p/bookmarks_dialogs.c.o -c ../elinks-0.16.1.1/src/bookmarks/dialogs.c
[6/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_cookies.c.o -MF src/elinks.p/cookies_cookies.c.o.d -o src/elinks.p/cookies_cookies.c.o -c ../elinks-0.16.1.1/src/cookies/cookies.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/cookies/cookies.c:20:
../elinks-0.16.1.1/src/cookies/cookies.c: In function ‘accept_cookie’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:512:9: note: in expansion of macro ‘add_to_list’
  512 |         add_to_list(cookies, cookie);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:53:36: note: object ‘cookies’ of size 16
   53 | static INIT_LIST_OF(struct cookie, cookies);
      |                                    ^~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:512:9: note: in expansion of macro ‘add_to_list’
  512 |         add_to_list(cookies, cookie);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:53:36: note: object ‘cookies’ of size 16
   53 | static INIT_LIST_OF(struct cookie, cookies);
      |                                    ^~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct c_domain[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:526:9: note: in expansion of macro ‘add_to_list’
  526 |         add_to_list(c_domains, cd);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:66:38: note: object ‘c_domains’ of size 16
   66 | static INIT_LIST_OF(struct c_domain, c_domains);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct c_domain[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:526:9: note: in expansion of macro ‘add_to_list’
  526 |         add_to_list(c_domains, cd);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:66:38: note: object ‘c_domains’ of size 16
   66 | static INIT_LIST_OF(struct c_domain, c_domains);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/cookies/cookies.c: In function ‘set_cookie’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:477:17: note: in expansion of macro ‘add_to_list’
  477 |                 add_to_list(cookie_queries, cookie);
      |                 ^~~~~~~~~~~
In file included from ../elinks-0.16.1.1/src/cookies/cookies.c:22:
../elinks-0.16.1.1/src/cookies/dialogs.h:13:31: note: object ‘cookie_queries’ of size 16
   13 | extern LIST_OF(struct cookie) cookie_queries;
      |                               ^~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct cookie[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/cookies/cookies.c:477:17: note: in expansion of macro ‘add_to_list’
  477 |                 add_to_list(cookie_queries, cookie);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/cookies/dialogs.h:13:31: note: object ‘cookie_queries’ of size 16
   13 | extern LIST_OF(struct cookie) cookie_queries;
      |                               ^~~~~~~~~~~~~~
[7/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_dialogs.c.o -MF src/elinks.p/cookies_dialogs.c.o.d -o src/elinks.p/cookies_dialogs.c.o -c ../elinks-0.16.1.1/src/cookies/dialogs.c
[8/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_path.c.o -MF src/elinks.p/cookies_path.c.o.d -o src/elinks.p/cookies_path.c.o -c ../elinks-0.16.1.1/src/cookies/path.c
[9/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cookies_parser.c.o -MF src/elinks.p/cookies_parser.c.o.d -o src/elinks.p/cookies_parser.c.o -c ../elinks-0.16.1.1/src/cookies/parser.c
[10/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_css_scanner.c.o -MF src/elinks.p/dom_css_scanner.c.o.d -o src/elinks.p/dom_css_scanner.c.o -c ../elinks-0.16.1.1/src/dom/css/scanner.c
[11/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_docbook_docbook.c.o -MF src/elinks.p/dom_sgml_docbook_docbook.c.o.d -o src/elinks.p/dom_sgml_docbook_docbook.c.o -c ../elinks-0.16.1.1/src/dom/sgml/docbook/docbook.c
[12/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_html_html.c.o -MF src/elinks.p/dom_sgml_html_html.c.o.d -o src/elinks.p/dom_sgml_html_html.c.o -c ../elinks-0.16.1.1/src/dom/sgml/html/html.c
[13/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_rss_rss.c.o -MF src/elinks.p/dom_sgml_rss_rss.c.o.d -o src/elinks.p/dom_sgml_rss_rss.c.o -c ../elinks-0.16.1.1/src/dom/sgml/rss/rss.c
[14/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_xbel_xbel.c.o -MF src/elinks.p/dom_sgml_xbel_xbel.c.o.d -o src/elinks.p/dom_sgml_xbel_xbel.c.o -c ../elinks-0.16.1.1/src/dom/sgml/xbel/xbel.c
[15/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_dump.c.o -MF src/elinks.p/dom_sgml_dump.c.o.d -o src/elinks.p/dom_sgml_dump.c.o -c ../elinks-0.16.1.1/src/dom/sgml/dump.c
[16/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_parser.c.o -MF src/elinks.p/dom_sgml_parser.c.o.d -o src/elinks.p/dom_sgml_parser.c.o -c ../elinks-0.16.1.1/src/dom/sgml/parser.c
[17/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_scanner.c.o -MF src/elinks.p/dom_sgml_scanner.c.o.d -o src/elinks.p/dom_sgml_scanner.c.o -c ../elinks-0.16.1.1/src/dom/sgml/scanner.c
[18/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_sgml_sgml.c.o -MF src/elinks.p/dom_sgml_sgml.c.o.d -o src/elinks.p/dom_sgml_sgml.c.o -c ../elinks-0.16.1.1/src/dom/sgml/sgml.c
[19/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_configuration.c.o -MF src/elinks.p/dom_configuration.c.o.d -o src/elinks.p/dom_configuration.c.o -c ../elinks-0.16.1.1/src/dom/configuration.c
[20/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_node.c.o -MF src/elinks.p/dom_node.c.o.d -o src/elinks.p/dom_node.c.o -c ../elinks-0.16.1.1/src/dom/node.c
[21/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_select.c.o -MF src/elinks.p/dom_select.c.o.d -o src/elinks.p/dom_select.c.o -c ../elinks-0.16.1.1/src/dom/select.c
In function ‘done_dom_select’,
    inlined from ‘init_dom_select’ at ../elinks-0.16.1.1/src/dom/select.c:543:2:
../elinks-0.16.1.1/src/dom/select.c:551:19: warning: array subscript ‘struct dom_select[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=]
  551 |         if (select->selector) {
      |             ~~~~~~^~~~~~~~~~
In file included from ../elinks-0.16.1.1/src/util/string.h:15,
                 from ../elinks-0.16.1.1/src/util/conv.h:4,
                 from ../elinks-0.16.1.1/src/dom/string.h:4,
                 from ../elinks-0.16.1.1/src/dom/scanner.h:4,
                 from ../elinks-0.16.1.1/src/dom/css/scanner.h:4,
                 from ../elinks-0.16.1.1/src/dom/select.c:9:
../elinks-0.16.1.1/src/dom/select.c: In function ‘init_dom_select’:
../elinks-0.16.1.1/src/util/memory.h:70:34: note: object of size 8 allocated by ‘calloc’
   70 | # define mem_calloc(count, size) calloc(count, size)
      |                                  ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/dom/select.c:530:58: note: in expansion of macro ‘mem_calloc’
  530 |         struct dom_select *select = (struct dom_select *)mem_calloc(1, sizeof(select));
      |                                                          ^~~~~~~~~~
[22/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_stack.c.o -MF src/elinks.p/dom_stack.c.o.d -o src/elinks.p/dom_stack.c.o -c ../elinks-0.16.1.1/src/dom/stack.c
[23/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dom_scanner.c.o -MF src/elinks.p/dom_scanner.c.o.d -o src/elinks.p/dom_scanner.c.o -c ../elinks-0.16.1.1/src/dom/scanner.c
[24/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/formhist_formhist.c.o -MF src/elinks.p/formhist_formhist.c.o.d -o src/elinks.p/formhist_formhist.c.o -c ../elinks-0.16.1.1/src/formhist/formhist.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/formhist/formhist.c:11:
../elinks-0.16.1.1/src/formhist/formhist.c: In function ‘load_formhist_from_file’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:202:17: note: in expansion of macro ‘add_to_list’
  202 |                 add_to_list(saved_forms, form);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:202:17: note: in expansion of macro ‘add_to_list’
  202 |                 add_to_list(saved_forms, form);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/formhist/formhist.c: In function ‘remember_form’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’
  342 |         add_to_list(saved_forms, form);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’
  342 |         add_to_list(saved_forms, form);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘remember_form’,
    inlined from ‘never_for_this_site’ at ../elinks-0.16.1.1/src/formhist/formhist.c:361:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’
  342 |         add_to_list(saved_forms, form);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c: In function ‘never_for_this_site’:
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘remember_form’,
    inlined from ‘never_for_this_site’ at ../elinks-0.16.1.1/src/formhist/formhist.c:361:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct formhist_data[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c:342:9: note: in expansion of macro ‘add_to_list’
  342 |         add_to_list(saved_forms, form);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/formhist/formhist.c: In function ‘never_for_this_site’:
../elinks-0.16.1.1/src/formhist/formhist.c:45:36: note: object ‘saved_forms’ of size 16
   45 | INIT_LIST_OF(struct formhist_data, saved_forms);
      |                                    ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[25/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/formhist_dialogs.c.o -MF src/elinks.p/formhist_dialogs.c.o.d -o src/elinks.p/formhist_dialogs.c.o -c ../elinks-0.16.1.1/src/formhist/dialogs.c
[26/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/globhist_globhist.c.o -MF src/elinks.p/globhist_globhist.c.o.d -o src/elinks.p/globhist_globhist.c.o -c ../elinks-0.16.1.1/src/globhist/globhist.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/globhist/globhist.c:18:
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2,
    inlined from ‘free_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:415:3,
    inlined from ‘done_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:443:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘done_global_history’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2,
    inlined from ‘free_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:415:3,
    inlined from ‘done_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:443:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘done_global_history’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘delete_global_history_item’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘delete_global_history_item’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_item_to_global_history’,
    inlined from ‘add_global_history_item.part.0’ at ../elinks-0.16.1.1/src/globhist/globhist.c:284:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct input_history[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/bfu/inphist.h:35:17: note: in expansion of macro ‘add_to_list’
   35 |                 add_to_list((history)->entries, entry);         \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:246:9: note: in expansion of macro ‘add_to_history_list’
  246 |         add_to_history_list(&global_history, history_item);
      |         ^~~~~~~~~~~~~~~~~~~
In file included from ../elinks-0.16.1.1/src/bfu/widget.h:11:
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘add_global_history_item.part.0’:
../elinks-0.16.1.1/src/globhist/globhist.c:39:20: note: object ‘global_history’ of size 24
   39 | INIT_INPUT_HISTORY(global_history);
      |                    ^~~~~~~~~~~~~~
../elinks-0.16.1.1/src/bfu/inphist.h:26:30: note: in definition of macro ‘INIT_INPUT_HISTORY’
   26 |         struct input_history history = {                        \
      |                              ^~~~~~~
In function ‘add_item_to_global_history’,
    inlined from ‘add_global_history_item.part.0’ at ../elinks-0.16.1.1/src/globhist/globhist.c:284:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct input_history[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/bfu/inphist.h:35:17: note: in expansion of macro ‘add_to_list’
   35 |                 add_to_list((history)->entries, entry);         \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:246:9: note: in expansion of macro ‘add_to_history_list’
  246 |         add_to_history_list(&global_history, history_item);
      |         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘add_global_history_item.part.0’:
../elinks-0.16.1.1/src/globhist/globhist.c:39:20: note: object ‘global_history’ of size 24
   39 | INIT_INPUT_HISTORY(global_history);
      |                    ^~~~~~~~~~~~~~
../elinks-0.16.1.1/src/bfu/inphist.h:26:30: note: in definition of macro ‘INIT_INPUT_HISTORY’
   26 |         struct input_history history = {                        \
      |                              ^~~~~~~
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2,
    inlined from ‘cap_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:236:3,
    inlined from ‘add_global_history_item.part.0’ at ../elinks-0.16.1.1/src/globhist/globhist.c:277:7:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘add_global_history_item.part.0’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘done_global_history_item’,
    inlined from ‘delete_global_history_item’ at ../elinks-0.16.1.1/src/globhist/globhist.c:139:2,
    inlined from ‘cap_global_history’ at ../elinks-0.16.1.1/src/globhist/globhist.c:236:3,
    inlined from ‘add_global_history_item.part.0’ at ../elinks-0.16.1.1/src/globhist/globhist.c:277:7:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct global_history_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c:131:9: note: in expansion of macro ‘add_to_list’
  131 |         add_to_list(global_history_reap_list, history_item);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/globhist/globhist.c: In function ‘add_global_history_item.part.0’:
../elinks-0.16.1.1/src/globhist/globhist.c:40:42: note: object ‘global_history_reap_list’ of size 16
   40 | INIT_LIST_OF(struct global_history_item, global_history_reap_list);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[27/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/globhist_dialogs.c.o -MF src/elinks.p/globhist_dialogs.c.o.d -o src/elinks.p/globhist_dialogs.c.o -c ../elinks-0.16.1.1/src/globhist/dialogs.c
[28/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/scripting_scripting.c.o -MF src/elinks.p/scripting_scripting.c.o.d -o src/elinks.p/scripting_scripting.c.o -c ../elinks-0.16.1.1/src/scripting/scripting.c
[29/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_button.c.o -MF src/elinks.p/bfu_button.c.o.d -o src/elinks.p/bfu_button.c.o -c ../elinks-0.16.1.1/src/bfu/button.c
[30/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_checkbox.c.o -MF src/elinks.p/bfu_checkbox.c.o.d -o src/elinks.p/bfu_checkbox.c.o -c ../elinks-0.16.1.1/src/bfu/checkbox.c
[31/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_dialog.c.o -MF src/elinks.p/bfu_dialog.c.o.d -o src/elinks.p/bfu_dialog.c.o -c ../elinks-0.16.1.1/src/bfu/dialog.c
[32/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_group.c.o -MF src/elinks.p/bfu_group.c.o.d -o src/elinks.p/bfu_group.c.o -c ../elinks-0.16.1.1/src/bfu/group.c
[33/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_hierbox.c.o -MF src/elinks.p/bfu_hierbox.c.o.d -o src/elinks.p/bfu_hierbox.c.o -c ../elinks-0.16.1.1/src/bfu/hierbox.c
[34/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_hotkey.c.o -MF src/elinks.p/bfu_hotkey.c.o.d -o src/elinks.p/bfu_hotkey.c.o -c ../elinks-0.16.1.1/src/bfu/hotkey.c
[35/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_inpfield.c.o -MF src/elinks.p/bfu_inpfield.c.o.d -o src/elinks.p/bfu_inpfield.c.o -c ../elinks-0.16.1.1/src/bfu/inpfield.c
In function ‘dlg_format_field’,
    inlined from ‘input_line_layouter’ at ../elinks-0.16.1.1/src/bfu/inpfield.c:767:2:
../elinks-0.16.1.1/src/bfu/inpfield.c:124:32: warning: storing the address of local variable ‘y’ in ‘prev_y’ [-Wdangling-pointer=]
  124 |                         prev_y = y;
      |                         ~~~~~~~^~~
../elinks-0.16.1.1/src/bfu/inpfield.c: In function ‘input_line_layouter’:
../elinks-0.16.1.1/src/bfu/inpfield.c:763:13: note: y’ declared here
  763 |         int y = win->term->height - 1
      |             ^
../elinks-0.16.1.1/src/bfu/inpfield.c:112:21: note: prev_y’ declared here
  112 |         static int *prev_y; /* Assert the uniqueness of y */    /* TODO: get rid of this !! --Zas */
      |                     ^~~~~~
[36/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_inphist.c.o -MF src/elinks.p/bfu_inphist.c.o.d -o src/elinks.p/bfu_inphist.c.o -c ../elinks-0.16.1.1/src/bfu/inphist.c
[37/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_listbox.c.o -MF src/elinks.p/bfu_listbox.c.o.d -o src/elinks.p/bfu_listbox.c.o -c ../elinks-0.16.1.1/src/bfu/listbox.c
[38/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_listmenu.c.o -MF src/elinks.p/bfu_listmenu.c.o.d -o src/elinks.p/bfu_listmenu.c.o -c ../elinks-0.16.1.1/src/bfu/listmenu.c
[39/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_menu.c.o -MF src/elinks.p/bfu_menu.c.o.d -o src/elinks.p/bfu_menu.c.o -c ../elinks-0.16.1.1/src/bfu/menu.c
[40/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_msgbox.c.o -MF src/elinks.p/bfu_msgbox.c.o.d -o src/elinks.p/bfu_msgbox.c.o -c ../elinks-0.16.1.1/src/bfu/msgbox.c
[41/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_style.c.o -MF src/elinks.p/bfu_style.c.o.d -o src/elinks.p/bfu_style.c.o -c ../elinks-0.16.1.1/src/bfu/style.c
[42/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_text.c.o -MF src/elinks.p/bfu_text.c.o.d -o src/elinks.p/bfu_text.c.o -c ../elinks-0.16.1.1/src/bfu/text.c
[43/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_widget.c.o -MF src/elinks.p/bfu_widget.c.o.d -o src/elinks.p/bfu_widget.c.o -c ../elinks-0.16.1.1/src/bfu/widget.c
[44/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/bfu_leds.c.o -MF src/elinks.p/bfu_leds.c.o.d -o src/elinks.p/bfu_leds.c.o -c ../elinks-0.16.1.1/src/bfu/leds.c
[45/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/cache_cache.cpp.o -MF src/elinks.p/cache_cache.cpp.o.d -o src/elinks.p/cache_cache.cpp.o -c ../elinks-0.16.1.1/src/cache/cache.cpp
[46/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/cache_dialogs.c.o -MF src/elinks.p/cache_dialogs.c.o.d -o src/elinks.p/cache_dialogs.c.o -c ../elinks-0.16.1.1/src/cache/dialogs.c
[47/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_cmdline.c.o -MF src/elinks.p/config_cmdline.c.o.d -o src/elinks.p/config_cmdline.c.o -c ../elinks-0.16.1.1/src/config/cmdline.c
[48/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_conf.c.o -MF src/elinks.p/config_conf.c.o.d -o src/elinks.p/config_conf.c.o -c ../elinks-0.16.1.1/src/config/conf.c
[49/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_dialogs.c.o -MF src/elinks.p/config_dialogs.c.o.d -o src/elinks.p/config_dialogs.c.o -c ../elinks-0.16.1.1/src/config/dialogs.c
[50/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_domain.c.o -MF src/elinks.p/config_domain.c.o.d -o src/elinks.p/config_domain.c.o -c ../elinks-0.16.1.1/src/config/domain.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/config/domain.h:4,
                 from ../elinks-0.16.1.1/src/config/domain.c:11:
../elinks-0.16.1.1/src/config/domain.c: In function ‘get_domain_tree’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct domain_tree[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/config/domain.c:96:9: note: in expansion of macro ‘add_to_list’
   96 |         add_to_list(domain_trees, domain);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/config/domain.c:20:34: note: object ‘domain_trees’ of size 16
   20 | INIT_LIST_OF(struct domain_tree, domain_trees);
      |                                  ^~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct domain_tree[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/config/domain.c:96:9: note: in expansion of macro ‘add_to_list’
   96 |         add_to_list(domain_trees, domain);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/config/domain.c:20:34: note: object ‘domain_trees’ of size 16
   20 | INIT_LIST_OF(struct domain_tree, domain_trees);
      |                                  ^~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[51/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_home.c.o -MF src/elinks.p/config_home.c.o.d -o src/elinks.p/config_home.c.o -c ../elinks-0.16.1.1/src/config/home.c
[52/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_kbdbind.c.o -MF src/elinks.p/config_kbdbind.c.o.d -o src/elinks.p/config_kbdbind.c.o -c ../elinks-0.16.1.1/src/config/kbdbind.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/config/kbdbind.c:12:
../elinks-0.16.1.1/src/config/kbdbind.c: In function ‘add_keybinding’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct keybinding[0]’ is partly outside array bounds of ‘struct list_head_elinks[3]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:121:9: note: in expansion of macro ‘add_to_list’
  121 |         add_to_list(keymaps[keymap_id], keybinding);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48
   65 | static LIST_OF(struct keybinding) keymaps[KEYMAP_MAX];
      |                                   ^~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct keybinding[0]’ is partly outside array bounds of ‘struct list_head_elinks[3]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:121:9: note: in expansion of macro ‘add_to_list’
  121 |         add_to_list(keymaps[keymap_id], keybinding);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48
   65 | static LIST_OF(struct keybinding) keymaps[KEYMAP_MAX];
      |                                   ^~~~~~~
../elinks-0.16.1.1/src/config/kbdbind.c:65:35: note: object ‘keymaps’ of size 48
[53/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_options.c.o -MF src/elinks.p/config_options.c.o.d -o src/elinks.p/config_options.c.o -c ../elinks-0.16.1.1/src/config/options.c
[54/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_opttypes.c.o -MF src/elinks.p/config_opttypes.c.o.d -o src/elinks.p/config_opttypes.c.o -c ../elinks-0.16.1.1/src/config/opttypes.c
[55/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_timer.c.o -MF src/elinks.p/config_timer.c.o.d -o src/elinks.p/config_timer.c.o -c ../elinks-0.16.1.1/src/config/timer.c
[56/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/config_urlhist.c.o -MF src/elinks.p/config_urlhist.c.o.d -o src/elinks.p/config_urlhist.c.o -c ../elinks-0.16.1.1/src/config/urlhist.c
[57/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_document.c.o -MF src/elinks.p/dialogs_document.c.o.d -o src/elinks.p/dialogs_document.c.o -c ../elinks-0.16.1.1/src/dialogs/document.c
[58/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_download.c.o -MF src/elinks.p/dialogs_download.c.o.d -o src/elinks.p/dialogs_download.c.o -c ../elinks-0.16.1.1/src/dialogs/download.c
[59/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_edit.c.o -MF src/elinks.p/dialogs_edit.c.o.d -o src/elinks.p/dialogs_edit.c.o -c ../elinks-0.16.1.1/src/dialogs/edit.c
[60/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/dialogs_info.cpp.o -MF src/elinks.p/dialogs_info.cpp.o.d -o src/elinks.p/dialogs_info.cpp.o -c ../elinks-0.16.1.1/src/dialogs/info.cpp
[61/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_menu.c.o -MF src/elinks.p/dialogs_menu.c.o.d -o src/elinks.p/dialogs_menu.c.o -c ../elinks-0.16.1.1/src/dialogs/menu.c
[62/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_options.c.o -MF src/elinks.p/dialogs_options.c.o.d -o src/elinks.p/dialogs_options.c.o -c ../elinks-0.16.1.1/src/dialogs/options.c
[63/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_progress.c.o -MF src/elinks.p/dialogs_progress.c.o.d -o src/elinks.p/dialogs_progress.c.o -c ../elinks-0.16.1.1/src/dialogs/progress.c
[64/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/dialogs_status.c.o -MF src/elinks.p/dialogs_status.c.o.d -o src/elinks.p/dialogs_status.c.o -c ../elinks-0.16.1.1/src/dialogs/status.c
[65/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_apply.c.o -MF src/elinks.p/document_css_apply.c.o.d -o src/elinks.p/document_css_apply.c.o -c ../elinks-0.16.1.1/src/document/css/apply.c
[66/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_css.c.o -MF src/elinks.p/document_css_css.c.o.d -o src/elinks.p/document_css_css.c.o -c ../elinks-0.16.1.1/src/document/css/css.c
[67/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_parser.c.o -MF src/elinks.p/document_css_parser.c.o.d -o src/elinks.p/document_css_parser.c.o -c ../elinks-0.16.1.1/src/document/css/parser.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/document/css/parser.c:13:
In function ‘css_parse_selector’,
    inlined from ‘css_parse_ruleset’ at ../elinks-0.16.1.1/src/document/css/parser.c:582:2:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct selector_pkg[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/document/css/parser.c:462:25: note: in expansion of macro ‘add_to_list’
  462 |                         add_to_list(*selectors, pkg);
      |                         ^~~~~~~~~~~
../elinks-0.16.1.1/src/document/css/parser.c: In function ‘css_parse_ruleset’:
../elinks-0.16.1.1/src/document/css/parser.c:578:43: note: object ‘selectors’ of size 16
  578 |         INIT_LIST_OF(struct selector_pkg, selectors);
      |                                           ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘css_parse_selector’,
    inlined from ‘css_parse_ruleset’ at ../elinks-0.16.1.1/src/document/css/parser.c:582:2:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct selector_pkg[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/document/css/parser.c:462:25: note: in expansion of macro ‘add_to_list’
  462 |                         add_to_list(*selectors, pkg);
      |                         ^~~~~~~~~~~
../elinks-0.16.1.1/src/document/css/parser.c: In function ‘css_parse_ruleset’:
../elinks-0.16.1.1/src/document/css/parser.c:578:43: note: object ‘selectors’ of size 16
  578 |         INIT_LIST_OF(struct selector_pkg, selectors);
      |                                           ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[68/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_property.c.o -MF src/elinks.p/document_css_property.c.o.d -o src/elinks.p/document_css_property.c.o -c ../elinks-0.16.1.1/src/document/css/property.c
[69/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_scanner.c.o -MF src/elinks.p/document_css_scanner.c.o.d -o src/elinks.p/document_css_scanner.c.o -c ../elinks-0.16.1.1/src/document/css/scanner.c
[70/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_stylesheet.c.o -MF src/elinks.p/document_css_stylesheet.c.o.d -o src/elinks.p/document_css_stylesheet.c.o -c ../elinks-0.16.1.1/src/document/css/stylesheet.c
[71/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_css_value.c.o -MF src/elinks.p/document_css_value.c.o.d -o src/elinks.p/document_css_value.c.o -c ../elinks-0.16.1.1/src/document/css/value.c
[72/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_renderer.c.o -MF src/elinks.p/document_dom_renderer.c.o.d -o src/elinks.p/document_dom_renderer.c.o -c ../elinks-0.16.1.1/src/document/dom/renderer.c
[73/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_rss.c.o -MF src/elinks.p/document_dom_rss.c.o.d -o src/elinks.p/document_dom_rss.c.o -c ../elinks-0.16.1.1/src/document/dom/rss.c
[74/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_source.c.o -MF src/elinks.p/document_dom_source.c.o.d -o src/elinks.p/document_dom_source.c.o -c ../elinks-0.16.1.1/src/document/dom/source.c
[75/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_dom_util.c.o -MF src/elinks.p/document_dom_util.c.o.d -o src/elinks.p/document_dom_util.c.o -c ../elinks-0.16.1.1/src/document/dom/util.c
[76/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_gemini_renderer.c.o -MF src/elinks.p/document_gemini_renderer.c.o.d -o src/elinks.p/document_gemini_renderer.c.o -c ../elinks-0.16.1.1/src/document/gemini/renderer.c
[77/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_forms.c.o -MF src/elinks.p/document_html_parser_forms.c.o.d -o src/elinks.p/document_html_parser_forms.c.o -c ../elinks-0.16.1.1/src/document/html/parser/forms.c
[78/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_general.c.o -MF src/elinks.p/document_html_parser_general.c.o.d -o src/elinks.p/document_html_parser_general.c.o -c ../elinks-0.16.1.1/src/document/html/parser/general.c
[79/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_link.c.o -MF src/elinks.p/document_html_parser_link.c.o.d -o src/elinks.p/document_html_parser_link.c.o -c ../elinks-0.16.1.1/src/document/html/parser/link.c
[80/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_parse.c.o -MF src/elinks.p/document_html_parser_parse.c.o.d -o src/elinks.p/document_html_parser_parse.c.o -c ../elinks-0.16.1.1/src/document/html/parser/parse.c
[81/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_stack.c.o -MF src/elinks.p/document_html_parser_stack.c.o.d -o src/elinks.p/document_html_parser_stack.c.o -c ../elinks-0.16.1.1/src/document/html/parser/stack.c
[82/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser_table.c.o -MF src/elinks.p/document_html_parser_table.c.o.d -o src/elinks.p/document_html_parser_table.c.o -c ../elinks-0.16.1.1/src/document/html/parser/table.c
[83/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_frames.c.o -MF src/elinks.p/document_html_frames.c.o.d -o src/elinks.p/document_html_frames.c.o -c ../elinks-0.16.1.1/src/document/html/frames.c
[84/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_iframes.c.o -MF src/elinks.p/document_html_iframes.c.o.d -o src/elinks.p/document_html_iframes.c.o -c ../elinks-0.16.1.1/src/document/html/iframes.c
[85/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parse-meta-refresh.c.o -MF src/elinks.p/document_html_parse-meta-refresh.c.o.d -o src/elinks.p/document_html_parse-meta-refresh.c.o -c ../elinks-0.16.1.1/src/document/html/parse-meta-refresh.c
[86/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_parser.c.o -MF src/elinks.p/document_html_parser.c.o.d -o src/elinks.p/document_html_parser.c.o -c ../elinks-0.16.1.1/src/document/html/parser.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/config/kbdbind.h:4,
                 from ../elinks-0.16.1.1/src/bfu/menu.h:4,
                 from ../elinks-0.16.1.1/src/document/html/parser.c:20:
../elinks-0.16.1.1/src/document/html/parser.c: In function ‘init_html_parser’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct html_element[0]’ is partly outside array bounds of ‘unsigned char[184]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/document/html/parser.c:801:9: note: in expansion of macro ‘add_to_list’
  801 |         add_to_list(html_context->stack, e);
      |         ^~~~~~~~~~~
In file included from ../elinks-0.16.1.1/src/config/options.h:7:
../elinks-0.16.1.1/src/util/memory.h:70:34: note: at offset 80 into object of size 184 allocated by ‘calloc’
   70 | # define mem_calloc(count, size) calloc(count, size)
      |                                  ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/parser.c:774:47: note: in expansion of macro ‘mem_calloc’
  774 |         html_context = (struct html_context *)mem_calloc(1, sizeof(*html_context));
      |                                               ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct html_element[0]’ is partly outside array bounds of ‘unsigned char[184]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/document/html/parser.c:801:9: note: in expansion of macro ‘add_to_list’
  801 |         add_to_list(html_context->stack, e);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/util/memory.h:70:34: note: at offset 80 into object of size 184 allocated by ‘calloc’
   70 | # define mem_calloc(count, size) calloc(count, size)
      |                                  ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/parser.c:774:47: note: in expansion of macro ‘mem_calloc’
  774 |         html_context = (struct html_context *)mem_calloc(1, sizeof(*html_context));
      |                                               ^~~~~~~~~~
[87/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_renderer.c.o -MF src/elinks.p/document_html_renderer.c.o.d -o src/elinks.p/document_html_renderer.c.o -c ../elinks-0.16.1.1/src/document/html/renderer.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/cache/cache.h:4,
                 from ../elinks-0.16.1.1/src/document/html/renderer.c:30:
../elinks-0.16.1.1/src/document/html/renderer.c: In function ‘check_html_form_hierarchy’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct el_form_control[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/renderer.c:2218:25: note: in expansion of macro ‘move_to_top_of_list’
 2218 |                         move_to_top_of_list(form_controls, fc);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/renderer.c:2196:46: note: object ‘form_controls’ of size 16
 2196 |         INIT_LIST_OF(struct el_form_control, form_controls);
      |                                              ^~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct el_form_control[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/renderer.c:2218:25: note: in expansion of macro ‘move_to_top_of_list’
 2218 |                         move_to_top_of_list(form_controls, fc);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/document/html/renderer.c:2196:46: note: object ‘form_controls’ of size 16
 2196 |         INIT_LIST_OF(struct el_form_control, form_controls);
      |                                              ^~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[88/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_html_tables.c.o -MF src/elinks.p/document_html_tables.c.o.d -o src/elinks.p/document_html_tables.c.o -c ../elinks-0.16.1.1/src/document/html/tables.c
[89/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_plain_renderer.c.o -MF src/elinks.p/document_plain_renderer.c.o.d -o src/elinks.p/document_plain_renderer.c.o -c ../elinks-0.16.1.1/src/document/plain/renderer.c
[90/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_docdata.c.o -MF src/elinks.p/document_docdata.c.o.d -o src/elinks.p/document_docdata.c.o -c ../elinks-0.16.1.1/src/document/docdata.c
[91/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/document_document.cpp.o -MF src/elinks.p/document_document.cpp.o.d -o src/elinks.p/document_document.cpp.o -c ../elinks-0.16.1.1/src/document/document.cpp
[92/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_format.c.o -MF src/elinks.p/document_format.c.o.d -o src/elinks.p/document_format.c.o -c ../elinks-0.16.1.1/src/document/format.c
[93/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_forms.c.o -MF src/elinks.p/document_forms.c.o.d -o src/elinks.p/document_forms.c.o -c ../elinks-0.16.1.1/src/document/forms.c
[94/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_options.c.o -MF src/elinks.p/document_options.c.o.d -o src/elinks.p/document_options.c.o -c ../elinks-0.16.1.1/src/document/options.c
[95/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/document_refresh.c.o -MF src/elinks.p/document_refresh.c.o.d -o src/elinks.p/document_refresh.c.o -c ../elinks-0.16.1.1/src/document/refresh.c
[96/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/document_renderer.cpp.o -MF src/elinks.p/document_renderer.cpp.o.d -o src/elinks.p/document_renderer.cpp.o -c ../elinks-0.16.1.1/src/document/renderer.cpp
[97/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_bzip2.c.o -MF src/elinks.p/encoding_bzip2.c.o.d -o src/elinks.p/encoding_bzip2.c.o -c ../elinks-0.16.1.1/src/encoding/bzip2.c
[98/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_gzip.c.o -MF src/elinks.p/encoding_gzip.c.o.d -o src/elinks.p/encoding_gzip.c.o -c ../elinks-0.16.1.1/src/encoding/gzip.c
[99/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/encoding_encoding.c.o -MF src/elinks.p/encoding_encoding.c.o.d -o src/elinks.p/encoding_encoding.c.o -c ../elinks-0.16.1.1/src/encoding/encoding.c
[100/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_libintl.c.o -MF src/elinks.p/intl_libintl.c.o.d -o src/elinks.p/intl_libintl.c.o -c ../elinks-0.16.1.1/src/intl/libintl.c
[101/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_charsets.c.o -MF src/elinks.p/intl_charsets.c.o.d -o src/elinks.p/intl_charsets.c.o -c ../elinks-0.16.1.1/src/intl/charsets.c
../elinks-0.16.1.1/src/intl/charsets.c:209:3: warning: non-local variable ‘codepoints’ with anonymous type is questionable in C++ [-Wc++-compat]
  209 | } codepoints;
      |   ^~~~~~~~~~
[102/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/intl_width.c.o -MF src/elinks.p/intl_width.c.o.d -o src/elinks.p/intl_width.c.o -c ../elinks-0.16.1.1/src/intl/width.c
[103/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_interlink.c.o -MF src/elinks.p/main_interlink.c.o.d -o src/elinks.p/main_interlink.c.o -c ../elinks-0.16.1.1/src/main/interlink.c
[104/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_event.c.o -MF src/elinks.p/main_event.c.o.d -o src/elinks.p/main_event.c.o -c ../elinks-0.16.1.1/src/main/event.c
[105/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_main.c.o -MF src/elinks.p/main_main.c.o.d -o src/elinks.p/main_main.c.o -c ../elinks-0.16.1.1/src/main/main.c
[106/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/main_module.cpp.o -MF src/elinks.p/main_module.cpp.o.d -o src/elinks.p/main_module.cpp.o -c ../elinks-0.16.1.1/src/main/module.cpp
[107/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_select.c.o -MF src/elinks.p/main_select.c.o.d -o src/elinks.p/main_select.c.o -c ../elinks-0.16.1.1/src/main/select.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/intl/libintl.h:4,
                 from ../elinks-0.16.1.1/src/main/select.c:62:
../elinks-0.16.1.1/src/main/select.c: In function ‘register_bottom_half_do’:
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct bottom_half[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/main/select.c:162:9: note: in expansion of macro ‘add_to_list’
  162 |         add_to_list(bottom_halves, bh);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/main/select.c:147:41: note: object ‘bottom_halves’ of size 16
  147 | static INIT_LIST_OF(struct bottom_half, bottom_halves);
      |                                         ^~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[108/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/main_timer.cpp.o -MF src/elinks.p/main_timer.cpp.o.d -o src/elinks.p/main_timer.cpp.o -c ../elinks-0.16.1.1/src/main/timer.cpp
[109/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/main_version.c.o -MF src/elinks.p/main_version.c.o.d -o src/elinks.p/main_version.c.o -c ../elinks-0.16.1.1/src/main/version.c
[110/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_mailcap.c.o -MF src/elinks.p/mime_backend_mailcap.c.o.d -o src/elinks.p/mime_backend_mailcap.c.o -c ../elinks-0.16.1.1/src/mime/backend/mailcap.c
[111/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_mimetypes.c.o -MF src/elinks.p/mime_backend_mimetypes.c.o.d -o src/elinks.p/mime_backend_mimetypes.c.o -c ../elinks-0.16.1.1/src/mime/backend/mimetypes.c
[112/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_common.c.o -MF src/elinks.p/mime_backend_common.c.o.d -o src/elinks.p/mime_backend_common.c.o -c ../elinks-0.16.1.1/src/mime/backend/common.c
[113/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_backend_default.c.o -MF src/elinks.p/mime_backend_default.c.o.d -o src/elinks.p/mime_backend_default.c.o -c ../elinks-0.16.1.1/src/mime/backend/default.c
[114/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_dialogs.c.o -MF src/elinks.p/mime_dialogs.c.o.d -o src/elinks.p/mime_dialogs.c.o -c ../elinks-0.16.1.1/src/mime/dialogs.c
[115/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/mime_mime.c.o -MF src/elinks.p/mime_mime.c.o.d -o src/elinks.p/mime_mime.c.o -c ../elinks-0.16.1.1/src/mime/mime.c
[116/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_match-hostname.c.o -MF src/elinks.p/network_ssl_match-hostname.c.o.d -o src/elinks.p/network_ssl_match-hostname.c.o -c ../elinks-0.16.1.1/src/network/ssl/match-hostname.c
[117/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_ssl.c.o -MF src/elinks.p/network_ssl_ssl.c.o.d -o src/elinks.p/network_ssl_ssl.c.o -c ../elinks-0.16.1.1/src/network/ssl/ssl.c
[118/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_ssl_socket.c.o -MF src/elinks.p/network_ssl_socket.c.o.d -o src/elinks.p/network_ssl_socket.c.o -c ../elinks-0.16.1.1/src/network/ssl/socket.c
[119/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_connection.c.o -MF src/elinks.p/network_connection.c.o.d -o src/elinks.p/network_connection.c.o -c ../elinks-0.16.1.1/src/network/connection.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/cache/cache.h:4,
                 from ../elinks-0.16.1.1/src/network/connection.c:20:
../elinks-0.16.1.1/src/network/connection.c: In function ‘add_host_connection’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_host_connection’,
    inlined from ‘run_connection’ at ../elinks-0.16.1.1/src/network/connection.c:751:7,
    inlined from ‘try_connection’ at ../elinks-0.16.1.1/src/network/connection.c:830:2,
    inlined from ‘check_queue’ at ../elinks-0.16.1.1/src/network/connection.c:856:11:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c: In function ‘check_queue’:
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_host_connection’,
    inlined from ‘run_connection’ at ../elinks-0.16.1.1/src/network/connection.c:751:7,
    inlined from ‘try_connection’ at ../elinks-0.16.1.1/src/network/connection.c:830:2,
    inlined from ‘check_queue’ at ../elinks-0.16.1.1/src/network/connection.c:856:11:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c: In function ‘check_queue’:
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_host_connection’,
    inlined from ‘run_connection’ at ../elinks-0.16.1.1/src/network/connection.c:751:7,
    inlined from ‘try_connection’ at ../elinks-0.16.1.1/src/network/connection.c:830:2,
    inlined from ‘check_queue’ at ../elinks-0.16.1.1/src/network/connection.c:865:11:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c: In function ‘check_queue’:
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_host_connection’,
    inlined from ‘run_connection’ at ../elinks-0.16.1.1/src/network/connection.c:751:7,
    inlined from ‘try_connection’ at ../elinks-0.16.1.1/src/network/connection.c:830:2,
    inlined from ‘check_queue’ at ../elinks-0.16.1.1/src/network/connection.c:865:11:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct host_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:187:17: note: in expansion of macro ‘add_to_list’
  187 |                 add_to_list(host_connections, host_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c: In function ‘check_queue’:
../elinks-0.16.1.1/src/network/connection.c:68:45: note: object ‘host_connections’ of size 16
   68 | static INIT_LIST_OF(struct host_connection, host_connections);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/network/connection.c: In function ‘add_keepalive_connection’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct keepalive_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:632:17: note: in expansion of macro ‘add_to_list’
  632 |                 add_to_list(keepalive_connections, keep_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:69:50: note: object ‘keepalive_connections’ of size 16
   69 | static INIT_LIST_OF(struct keepalive_connection, keepalive_connections);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct keepalive_connection[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:632:17: note: in expansion of macro ‘add_to_list’
  632 |                 add_to_list(keepalive_connections, keep_conn);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/connection.c:69:50: note: object ‘keepalive_connections’ of size 16
   69 | static INIT_LIST_OF(struct keepalive_connection, keepalive_connections);
      |                                                  ^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[120/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_dns.c.o -MF src/elinks.p/network_dns.c.o.d -o src/elinks.p/network_dns.c.o -c ../elinks-0.16.1.1/src/network/dns.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/network/dns.c:36:
In function ‘find_in_dns_cache’,
    inlined from ‘done_dns_lookup’ at ../elinks-0.16.1.1/src/network/dns.c:460:13:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:100:25: note: in expansion of macro ‘move_to_top_of_list’
  100 |                         move_to_top_of_list(dns_cache, dnsentry);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘done_dns_lookup’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘find_in_dns_cache’,
    inlined from ‘done_dns_lookup’ at ../elinks-0.16.1.1/src/network/dns.c:460:13:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:100:25: note: in expansion of macro ‘move_to_top_of_list’
  100 |                         move_to_top_of_list(dns_cache, dnsentry);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘done_dns_lookup’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_to_dns_cache’,
    inlined from ‘done_dns_lookup’ at ../elinks-0.16.1.1/src/network/dns.c:473:3:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:133:9: note: in expansion of macro ‘add_to_list’
  133 |         add_to_list(dns_cache, dnsentry);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘done_dns_lookup’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘add_to_dns_cache’,
    inlined from ‘done_dns_lookup’ at ../elinks-0.16.1.1/src/network/dns.c:473:3:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:133:9: note: in expansion of macro ‘add_to_list’
  133 |         add_to_list(dns_cache, dnsentry);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘done_dns_lookup’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘find_in_dns_cache’,
    inlined from ‘find_host’ at ../elinks-0.16.1.1/src/network/dns.c:523:13:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:100:25: note: in expansion of macro ‘move_to_top_of_list’
  100 |                         move_to_top_of_list(dns_cache, dnsentry);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘find_host’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘find_in_dns_cache’,
    inlined from ‘find_host’ at ../elinks-0.16.1.1/src/network/dns.c:523:13:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct dnsentry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c:100:25: note: in expansion of macro ‘move_to_top_of_list’
  100 |                         move_to_top_of_list(dns_cache, dnsentry);
      |                         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/network/dns.c: In function ‘find_host’:
../elinks-0.16.1.1/src/network/dns.c:86:38: note: object ‘dns_cache’ of size 16
   86 | static INIT_LIST_OF(struct dnsentry, dns_cache);
      |                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[121/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_progress.c.o -MF src/elinks.p/network_progress.c.o.d -o src/elinks.p/network_progress.c.o -c ../elinks-0.16.1.1/src/network/progress.c
[122/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_socket.c.o -MF src/elinks.p/network_socket.c.o.d -o src/elinks.p/network_socket.c.o -c ../elinks-0.16.1.1/src/network/socket.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/network/socket.c:44:
../elinks-0.16.1.1/src/network/socket.c: In function ‘read_from_socket’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct socket_weak_ref[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/socket.c:1052:9: note: in expansion of macro ‘add_to_list’
 1052 |         add_to_list(socket_weak_refs, &ref);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/socket.c:81:45: note: object ‘socket_weak_refs’ of size 16
   81 | static INIT_LIST_OF(struct socket_weak_ref, socket_weak_refs);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct socket_weak_ref[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/socket.c:1052:9: note: in expansion of macro ‘add_to_list’
 1052 |         add_to_list(socket_weak_refs, &ref);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/socket.c:81:45: note: object ‘socket_weak_refs’ of size 16
   81 | static INIT_LIST_OF(struct socket_weak_ref, socket_weak_refs);
      |                                             ^~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[123/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/network_state.c.o -MF src/elinks.p/network_state.c.o.d -o src/elinks.p/network_state.c.o -c ../elinks-0.16.1.1/src/network/state.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/intl/libintl.h:4,
                 from ../elinks-0.16.1.1/src/network/state.c:11:
../elinks-0.16.1.1/src/network/state.c: In function ‘get_state_message’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct strerror_val[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/state.c:184:9: note: in expansion of macro ‘add_to_list’
  184 |         add_to_list(strerror_buf, s);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/state.c:148:42: note: object ‘strerror_buf’ of size 16
  148 | static INIT_LIST_OF(struct strerror_val, strerror_buf);
      |                                          ^~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct strerror_val[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/network/state.c:184:9: note: in expansion of macro ‘add_to_list’
  184 |         add_to_list(strerror_buf, s);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/network/state.c:148:42: note: object ‘strerror_buf’ of size 16
  148 | static INIT_LIST_OF(struct strerror_val, strerror_buf);
      |                                          ^~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[124/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_unix_unix.c.o -MF src/elinks.p/osdep_unix_unix.c.o.d -o src/elinks.p/osdep_unix_unix.c.o -c ../elinks-0.16.1.1/src/osdep/unix/unix.c
[125/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_unix_bsd.c.o -MF src/elinks.p/osdep_unix_bsd.c.o.d -o src/elinks.p/osdep_unix_bsd.c.o -c ../elinks-0.16.1.1/src/osdep/unix/bsd.c
[126/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_getifaddrs.c.o -MF src/elinks.p/osdep_getifaddrs.c.o.d -o src/elinks.p/osdep_getifaddrs.c.o -c ../elinks-0.16.1.1/src/osdep/getifaddrs.c
[127/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_newwin.c.o -MF src/elinks.p/osdep_newwin.c.o.d -o src/elinks.p/osdep_newwin.c.o -c ../elinks-0.16.1.1/src/osdep/newwin.c
[128/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_osdep.c.o -MF src/elinks.p/osdep_osdep.c.o.d -o src/elinks.p/osdep_osdep.c.o -c ../elinks-0.16.1.1/src/osdep/osdep.c
[129/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_signals.c.o -MF src/elinks.p/osdep_signals.c.o.d -o src/elinks.p/osdep_signals.c.o -c ../elinks-0.16.1.1/src/osdep/signals.c
[130/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_stub.c.o -MF src/elinks.p/osdep_stub.c.o.d -o src/elinks.p/osdep_stub.c.o -c ../elinks-0.16.1.1/src/osdep/stub.c
[131/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/osdep_sysname.c.o -MF src/elinks.p/osdep_sysname.c.o.d -o src/elinks.p/osdep_sysname.c.o -c ../elinks-0.16.1.1/src/osdep/sysname.c
[132/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_rewrite_rewrite.c.o -MF src/elinks.p/protocol_rewrite_rewrite.c.o.d -o src/elinks.p/protocol_rewrite_rewrite.c.o -c ../elinks-0.16.1.1/src/protocol/rewrite/rewrite.c
[133/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_auth_auth.c.o -MF src/elinks.p/protocol_auth_auth.c.o.d -o src/elinks.p/protocol_auth_auth.c.o -c ../elinks-0.16.1.1/src/protocol/auth/auth.c
In file included from ../elinks-0.16.1.1/src/bfu/listbox.h:5,
                 from ../elinks-0.16.1.1/src/bfu/hierbox.h:5,
                 from ../elinks-0.16.1.1/src/protocol/auth/auth.c:11:
../elinks-0.16.1.1/src/protocol/auth/auth.c: In function ‘add_auth_entry’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct auth_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/auth.c:201:17: note: in expansion of macro ‘add_to_list’
  201 |                 add_to_list(auth_entry_list, entry);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/auth.c:29:40: note: object ‘auth_entry_list’ of size 16
   29 | static INIT_LIST_OF(struct auth_entry, auth_entry_list);
      |                                        ^~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct auth_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/auth.c:201:17: note: in expansion of macro ‘add_to_list’
  201 |                 add_to_list(auth_entry_list, entry);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/auth.c:29:40: note: object ‘auth_entry_list’ of size 16
   29 | static INIT_LIST_OF(struct auth_entry, auth_entry_list);
      |                                        ^~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[134/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_auth_dialogs.c.o -MF src/elinks.p/protocol_auth_dialogs.c.o.d -o src/elinks.p/protocol_auth_dialogs.c.o -c ../elinks-0.16.1.1/src/protocol/auth/dialogs.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/protocol/auth/dialogs.c:11:
../elinks-0.16.1.1/src/protocol/auth/dialogs.c: In function ‘auth_ok’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct submitted_value[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:54:33: note: in expansion of macro ‘add_to_list’
   54 |                                 add_to_list(submit, user);
      |                                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:47:62: note: object ‘submit’ of size 16
   47 |                         INIT_LIST_OF(struct submitted_value, submit);
      |                                                              ^~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct submitted_value[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:54:33: note: in expansion of macro ‘add_to_list’
   54 |                                 add_to_list(submit, user);
      |                                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:47:62: note: object ‘submit’ of size 16
   47 |                         INIT_LIST_OF(struct submitted_value, submit);
      |                                                              ^~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct submitted_value[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:58:33: note: in expansion of macro ‘add_to_list’
   58 |                                 add_to_list(submit, password);
      |                                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:47:62: note: object ‘submit’ of size 16
   47 |                         INIT_LIST_OF(struct submitted_value, submit);
      |                                                              ^~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct submitted_value[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:58:33: note: in expansion of macro ‘add_to_list’
   58 |                                 add_to_list(submit, password);
      |                                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/auth/dialogs.c:47:62: note: object ‘submit’ of size 16
   47 |                         INIT_LIST_OF(struct submitted_value, submit);
      |                                                              ^~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[135/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_auth_digest.c.o -MF src/elinks.p/protocol_auth_digest.c.o.d -o src/elinks.p/protocol_auth_digest.c.o -c ../elinks-0.16.1.1/src/protocol/auth/digest.c
[136/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_file_file.c.o -MF src/elinks.p/protocol_file_file.c.o.d -o src/elinks.p/protocol_file_file.c.o -c ../elinks-0.16.1.1/src/protocol/file/file.c
[137/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_file_mailcap.c.o -MF src/elinks.p/protocol_file_mailcap.c.o.d -o src/elinks.p/protocol_file_mailcap.c.o -c ../elinks-0.16.1.1/src/protocol/file/mailcap.c
[138/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_http_blacklist.c.o -MF src/elinks.p/protocol_http_blacklist.c.o.d -o src/elinks.p/protocol_http_blacklist.c.o -c ../elinks-0.16.1.1/src/protocol/http/blacklist.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/main/module.h:4,
                 from ../elinks-0.16.1.1/src/protocol/protocol.h:4,
                 from ../elinks-0.16.1.1/src/protocol/http/blacklist.c:12:
../elinks-0.16.1.1/src/protocol/http/blacklist.c: In function ‘add_blacklist_entry’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct blacklist_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/http/blacklist.c:61:9: note: in expansion of macro ‘add_to_list’
   61 |         add_to_list(blacklist, entry);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/http/blacklist.c:26:45: note: object ‘blacklist’ of size 16
   26 | static INIT_LIST_OF(struct blacklist_entry, blacklist);
      |                                             ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct blacklist_entry[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/protocol/http/blacklist.c:61:9: note: in expansion of macro ‘add_to_list’
   61 |         add_to_list(blacklist, entry);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/protocol/http/blacklist.c:26:45: note: object ‘blacklist’ of size 16
   26 | static INIT_LIST_OF(struct blacklist_entry, blacklist);
      |                                             ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[139/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_http_codes.c.o -MF src/elinks.p/protocol_http_codes.c.o.d -o src/elinks.p/protocol_http_codes.c.o -c ../elinks-0.16.1.1/src/protocol/http/codes.c
[140/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_http_http.c.o -MF src/elinks.p/protocol_http_http.c.o.d -o src/elinks.p/protocol_http_http.c.o -c ../elinks-0.16.1.1/src/protocol/http/http.c
[141/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_http_post.c.o -MF src/elinks.p/protocol_http_post.c.o.d -o src/elinks.p/protocol_http_post.c.o -c ../elinks-0.16.1.1/src/protocol/http/post.c
[142/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_data.c.o -MF src/elinks.p/protocol_data.c.o.d -o src/elinks.p/protocol_data.c.o -c ../elinks-0.16.1.1/src/protocol/data.c
[143/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_about.c.o -MF src/elinks.p/protocol_about.c.o.d -o src/elinks.p/protocol_about.c.o -c ../elinks-0.16.1.1/src/protocol/about.c
[144/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_common.c.o -MF src/elinks.p/protocol_common.c.o.d -o src/elinks.p/protocol_common.c.o -c ../elinks-0.16.1.1/src/protocol/common.c
[145/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_date.c.o -MF src/elinks.p/protocol_date.c.o.d -o src/elinks.p/protocol_date.c.o -c ../elinks-0.16.1.1/src/protocol/date.c
[146/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_header.c.o -MF src/elinks.p/protocol_header.c.o.d -o src/elinks.p/protocol_header.c.o -c ../elinks-0.16.1.1/src/protocol/header.c
[147/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/protocol_protocol.cpp.o -MF src/elinks.p/protocol_protocol.cpp.o.d -o src/elinks.p/protocol_protocol.cpp.o -c ../elinks-0.16.1.1/src/protocol/protocol.cpp
[148/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_proxy.c.o -MF src/elinks.p/protocol_proxy.c.o.d -o src/elinks.p/protocol_proxy.c.o -c ../elinks-0.16.1.1/src/protocol/proxy.c
[149/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_uri.c.o -MF src/elinks.p/protocol_uri.c.o.d -o src/elinks.p/protocol_uri.c.o -c ../elinks-0.16.1.1/src/protocol/uri.c
[150/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/protocol_user.c.o -MF src/elinks.p/protocol_user.c.o.d -o src/elinks.p/protocol_user.c.o -c ../elinks-0.16.1.1/src/protocol/user.c
[151/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/session_download.c.o -MF src/elinks.p/session_download.c.o.d -o src/elinks.p/session_download.c.o -c ../elinks-0.16.1.1/src/session/download.c
In file included from ../elinks-0.16.1.1/src/bfu/inpfield.h:6,
                 from ../elinks-0.16.1.1/src/bfu/widget.h:10,
                 from ../elinks-0.16.1.1/src/bfu/dialog.h:5,
                 from ../elinks-0.16.1.1/src/session/download.c:27:
In function ‘init_file_download’,
    inlined from ‘common_download_do’ at ../elinks-0.16.1.1/src/session/download.c:1194:18:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c: In function ‘common_download_do’:
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘init_file_download’,
    inlined from ‘common_download_do’ at ../elinks-0.16.1.1/src/session/download.c:1194:18:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c: In function ‘common_download_do’:
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/session/download.c: In function ‘init_file_download’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘init_file_download’,
    inlined from ‘continue_download_do’ at ../elinks-0.16.1.1/src/session/download.c:1327:18:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c: In function ‘continue_download_do’:
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘init_file_download’,
    inlined from ‘continue_download_do’ at ../elinks-0.16.1.1/src/session/download.c:1327:18:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct file_download[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c:123:9: note: in expansion of macro ‘add_to_list’
  123 |         add_to_list(downloads, file_download);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/session/download.c: In function ‘continue_download_do’:
../elinks-0.16.1.1/src/session/download.c:66:36: note: object ‘downloads’ of size 16
   66 | INIT_LIST_OF(struct file_download, downloads);
      |                                    ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[152/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/session_history.c.o -MF src/elinks.p/session_history.c.o.d -o src/elinks.p/session_history.c.o -c ../elinks-0.16.1.1/src/session/history.c
[153/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/session_location.c.o -MF src/elinks.p/session_location.c.o.d -o src/elinks.p/session_location.c.o -c ../elinks-0.16.1.1/src/session/location.c
[154/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/session_session.cpp.o -MF src/elinks.p/session_session.cpp.o.d -o src/elinks.p/session_session.cpp.o -c ../elinks-0.16.1.1/src/session/session.cpp
[155/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/session_task.c.o -MF src/elinks.p/session_task.c.o.d -o src/elinks.p/session_task.c.o -c ../elinks-0.16.1.1/src/session/task.c
[156/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_mouse.c.o -MF src/elinks.p/terminal_mouse.c.o.d -o src/elinks.p/terminal_mouse.c.o -c ../elinks-0.16.1.1/src/terminal/mouse.c
[157/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_terminfo.c.o -MF src/elinks.p/terminal_terminfo.c.o.d -o src/elinks.p/terminal_terminfo.c.o -c ../elinks-0.16.1.1/src/terminal/terminfo.c
[158/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_color.c.o -MF src/elinks.p/terminal_color.c.o.d -o src/elinks.p/terminal_color.c.o -c ../elinks-0.16.1.1/src/terminal/color.c
[159/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_draw.c.o -MF src/elinks.p/terminal_draw.c.o.d -o src/elinks.p/terminal_draw.c.o -c ../elinks-0.16.1.1/src/terminal/draw.c
[160/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_event.c.o -MF src/elinks.p/terminal_event.c.o.d -o src/elinks.p/terminal_event.c.o -c ../elinks-0.16.1.1/src/terminal/event.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/intl/libintl.h:4,
                 from ../elinks-0.16.1.1/src/terminal/event.c:21:
../elinks-0.16.1.1/src/terminal/event.c: In function ‘in_term’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct terminal[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/event.c:467:9: note: in expansion of macro ‘move_to_top_of_list’
  467 |         move_to_top_of_list(terminals, term);
      |         ^~~~~~~~~~~~~~~~~~~
In file included from ../elinks-0.16.1.1/src/intl/libintl.h:7:
../elinks-0.16.1.1/src/terminal/terminal.h:184:33: note: object ‘terminals’ of size 16
  184 | extern LIST_OF(struct terminal) terminals;
      |                                 ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct terminal[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/event.c:467:9: note: in expansion of macro ‘move_to_top_of_list’
  467 |         move_to_top_of_list(terminals, term);
      |         ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/terminal.h:184:33: note: object ‘terminals’ of size 16
  184 | extern LIST_OF(struct terminal) terminals;
      |                                 ^~~~~~~~~
[161/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_hardio.c.o -MF src/elinks.p/terminal_hardio.c.o.d -o src/elinks.p/terminal_hardio.c.o -c ../elinks-0.16.1.1/src/terminal/hardio.c
[162/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_kbd.c.o -MF src/elinks.p/terminal_kbd.c.o.d -o src/elinks.p/terminal_kbd.c.o -c ../elinks-0.16.1.1/src/terminal/kbd.c
[163/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_screen.c.o -MF src/elinks.p/terminal_screen.c.o.d -o src/elinks.p/terminal_screen.c.o -c ../elinks-0.16.1.1/src/terminal/screen.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/config/options.h:4,
                 from ../elinks-0.16.1.1/src/terminal/screen.c:13:
In function ‘add_screen_driver’,
    inlined from ‘get_screen_driver’ at ../elinks-0.16.1.1/src/terminal/screen.c:653:9,
    inlined from ‘redraw_screen’ at ../elinks-0.16.1.1/src/terminal/screen.c:1376:11:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct screen_driver[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c:616:9: note: in expansion of macro ‘add_to_list’
  616 |         add_to_list(active_screen_drivers, driver);
      |         ^~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c: In function ‘redraw_screen’:
../elinks-0.16.1.1/src/terminal/screen.c:443:43: note: object ‘active_screen_drivers’ of size 16
  443 | static INIT_LIST_OF(struct screen_driver, active_screen_drivers);
      |                                           ^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘get_screen_driver’,
    inlined from ‘redraw_screen’ at ../elinks-0.16.1.1/src/terminal/screen.c:1376:11:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct screen_driver[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                     ~~~^~~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c:644:17: note: in expansion of macro ‘move_to_top_of_list’
  644 |                 move_to_top_of_list(active_screen_drivers, driver);
      |                 ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c: In function ‘redraw_screen’:
../elinks-0.16.1.1/src/terminal/screen.c:443:43: note: object ‘active_screen_drivers’ of size 16
  443 | static INIT_LIST_OF(struct screen_driver, active_screen_drivers);
      |                                           ^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
In function ‘get_screen_driver’,
    inlined from ‘redraw_screen’ at ../elinks-0.16.1.1/src/terminal/screen.c:1376:11:
../elinks-0.16.1.1/src/util/lists.h:180:19: warning: array subscript ‘struct screen_driver[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |         ~~~~~~~~~~^~~~~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:242:17: note: in expansion of macro ‘add_to_list’
  242 |                 add_to_list(list, item); \
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c:644:17: note: in expansion of macro ‘move_to_top_of_list’
  644 |                 move_to_top_of_list(active_screen_drivers, driver);
      |                 ^~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/terminal/screen.c: In function ‘redraw_screen’:
../elinks-0.16.1.1/src/terminal/screen.c:443:43: note: object ‘active_screen_drivers’ of size 16
  443 | static INIT_LIST_OF(struct screen_driver, active_screen_drivers);
      |                                           ^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[164/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_tab.c.o -MF src/elinks.p/terminal_tab.c.o.d -o src/elinks.p/terminal_tab.c.o -c ../elinks-0.16.1.1/src/terminal/tab.c
[165/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/terminal_terminal.cpp.o -MF src/elinks.p/terminal_terminal.cpp.o.d -o src/elinks.p/terminal_terminal.cpp.o -c ../elinks-0.16.1.1/src/terminal/terminal.cpp
[166/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/terminal_window.c.o -MF src/elinks.p/terminal_window.c.o.d -o src/elinks.p/terminal_window.c.o -c ../elinks-0.16.1.1/src/terminal/window.c
[167/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_qs_parse_qs_parse.c.o -MF src/elinks.p/util_qs_parse_qs_parse.c.o.d -o src/elinks.p/util_qs_parse_qs_parse.c.o -c ../elinks-0.16.1.1/src/util/qs_parse/qs_parse.c
[168/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_fastfind.c.o -MF src/elinks.p/util_fastfind.c.o.d -o src/elinks.p/util_fastfind.c.o -c ../elinks-0.16.1.1/src/util/fastfind.c
[169/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_scanner.c.o -MF src/elinks.p/util_scanner.c.o.d -o src/elinks.p/util_scanner.c.o -c ../elinks-0.16.1.1/src/util/scanner.c
[170/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_base64.c.o -MF src/elinks.p/util_base64.c.o.d -o src/elinks.p/util_base64.c.o -c ../elinks-0.16.1.1/src/util/base64.c
[171/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_color.c.o -MF src/elinks.p/util_color.c.o.d -o src/elinks.p/util_color.c.o -c ../elinks-0.16.1.1/src/util/color.c
[172/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_conv.c.o -MF src/elinks.p/util_conv.c.o.d -o src/elinks.p/util_conv.c.o -c ../elinks-0.16.1.1/src/util/conv.c
[173/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_env.c.o -MF src/elinks.p/util_env.c.o.d -o src/elinks.p/util_env.c.o -c ../elinks-0.16.1.1/src/util/env.c
[174/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_error.c.o -MF src/elinks.p/util_error.c.o.d -o src/elinks.p/util_error.c.o -c ../elinks-0.16.1.1/src/util/error.c
[175/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_file.c.o -MF src/elinks.p/util_file.c.o.d -o src/elinks.p/util_file.c.o -c ../elinks-0.16.1.1/src/util/file.c
[176/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_hash.c.o -MF src/elinks.p/util_hash.c.o.d -o src/elinks.p/util_hash.c.o -c ../elinks-0.16.1.1/src/util/hash.c
[177/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_md5.c.o -MF src/elinks.p/util_md5.c.o.d -o src/elinks.p/util_md5.c.o -c ../elinks-0.16.1.1/src/util/md5.c
[178/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_memlist.c.o -MF src/elinks.p/util_memlist.c.o.d -o src/elinks.p/util_memlist.c.o -c ../elinks-0.16.1.1/src/util/memlist.c
[179/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_memory.c.o -MF src/elinks.p/util_memory.c.o.d -o src/elinks.p/util_memory.c.o -c ../elinks-0.16.1.1/src/util/memory.c
[180/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_random.c.o -MF src/elinks.p/util_random.c.o.d -o src/elinks.p/util_random.c.o -c ../elinks-0.16.1.1/src/util/random.c
[181/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_secsave.c.o -MF src/elinks.p/util_secsave.c.o.d -o src/elinks.p/util_secsave.c.o -c ../elinks-0.16.1.1/src/util/secsave.c
[182/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_snprintf.c.o -MF src/elinks.p/util_snprintf.c.o.d -o src/elinks.p/util_snprintf.c.o -c ../elinks-0.16.1.1/src/util/snprintf.c
[183/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_string.c.o -MF src/elinks.p/util_string.c.o.d -o src/elinks.p/util_string.c.o -c ../elinks-0.16.1.1/src/util/string.c
[184/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/util_time.c.o -MF src/elinks.p/util_time.c.o.d -o src/elinks.p/util_time.c.o -c ../elinks-0.16.1.1/src/util/time.c
[185/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_dump_dump.c.o -MF src/elinks.p/viewer_dump_dump.c.o.d -o src/elinks.p/viewer_dump_dump.c.o -c ../elinks-0.16.1.1/src/viewer/dump/dump.c
In file included from ../elinks-0.16.1.1/src/main/object.h:4,
                 from ../elinks-0.16.1.1/src/cache/cache.h:4,
                 from ../elinks-0.16.1.1/src/viewer/dump/dump.c:20:
../elinks-0.16.1.1/src/viewer/dump/dump.c: In function ‘dump_next’:
../elinks-0.16.1.1/src/util/lists.h:178:24: warning: array subscript ‘struct string_list_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  178 |         (x)->next = (p)->next; \
      |                        ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/viewer/dump/dump.c:765:17: note: in expansion of macro ‘add_to_list’
  765 |                 add_to_list(done_list, item);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/viewer/dump/dump.c:745:54: note: object ‘done_list’ of size 16
  745 |         static INIT_LIST_OF(struct string_list_item, done_list);
      |                                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
../elinks-0.16.1.1/src/util/lists.h:180:12: warning: array subscript ‘struct string_list_item[0]’ is partly outside array bounds of ‘struct list_head_elinks[1]’ [-Warray-bounds=]
  180 |         (p)->next = (x); \
      |            ^~
../elinks-0.16.1.1/src/util/lists.h:187:9: note: in expansion of macro ‘add_at_pos’
  187 |         add_at_pos((list_typeof(x)) &(l), (list_typeof(x)) (x))
      |         ^~~~~~~~~~
../elinks-0.16.1.1/src/viewer/dump/dump.c:765:17: note: in expansion of macro ‘add_to_list’
  765 |                 add_to_list(done_list, item);
      |                 ^~~~~~~~~~~
../elinks-0.16.1.1/src/viewer/dump/dump.c:745:54: note: object ‘done_list’ of size 16
  745 |         static INIT_LIST_OF(struct string_list_item, done_list);
      |                                                      ^~~~~~~~~
../elinks-0.16.1.1/src/util/lists.h:132:55: note: in definition of macro ‘INIT_LIST_OF’
  132 | #define INIT_LIST_OF(element_T, x) LIST_OF(element_T) x = { D_LIST_HEAD(x) }
      |                                                       ^
[186/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_text_marks.c.o -MF src/elinks.p/viewer_text_marks.c.o.d -o src/elinks.p/viewer_text_marks.c.o -c ../elinks-0.16.1.1/src/viewer/text/marks.c
[187/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_text_draw.c.o -MF src/elinks.p/viewer_text_draw.c.o.d -o src/elinks.p/viewer_text_draw.c.o -c ../elinks-0.16.1.1/src/viewer/text/draw.c
[188/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/viewer_text_form.cpp.o -MF src/elinks.p/viewer_text_form.cpp.o.d -o src/elinks.p/viewer_text_form.cpp.o -c ../elinks-0.16.1.1/src/viewer/text/form.cpp
In file included from ../elinks-0.16.1.1/src/viewer/text/form.cpp:47:
../elinks-0.16.1.1/src/util/file.h: In function ‘void stat_size(string*, stat*)’:
../elinks-0.16.1.1/src/util/file.h:224:34: warning: comparison of integer expressions of different signedness: ‘__off_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare]
  224 |         if (!stp || stp->st_size != (unsigned long) stp->st_size) {
      |                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/util/file.h:233:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  233 |                 if (0 < width && width < sizeof(size)) {
      |                                  ~~~~~~^~~~~~~~~~~~~~
../elinks-0.16.1.1/src/viewer/text/form.cpp: In function ‘frame_event_status field_op(session*, document_view*, link*, term_event*)’:
../elinks-0.16.1.1/src/viewer/text/form.cpp:1897:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1897 |                         if (strlen(fs->value) + length > fc->maxlength
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
[189/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/viewer_text_link.cpp.o -MF src/elinks.p/viewer_text_link.cpp.o.d -o src/elinks.p/viewer_text_link.cpp.o -c ../elinks-0.16.1.1/src/viewer/text/link.cpp
../elinks-0.16.1.1/src/viewer/text/link.cpp: In function ‘void draw_current_link(session*, document_view*)’:
../elinks-0.16.1.1/src/viewer/text/link.cpp:313:57: warning: comparison between two arrays [-Warray-compare]
  313 |                                          && co->c.color != template_->c.color);
      |                                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../elinks-0.16.1.1/src/viewer/text/link.cpp:313:57: note: use unary ‘+’ which decays operands to pointers or ‘&(co->screen_char::c.screen_char::<unnamed union>::color)[0] != &(template_->screen_char::c.screen_char::<unnamed union>::color)[0]’ to compare the addresses
[190/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_text_search.c.o -MF src/elinks.p/viewer_text_search.c.o.d -o src/elinks.p/viewer_text_search.c.o -c ../elinks-0.16.1.1/src/viewer/text/search.c
[191/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_text_textarea.c.o -MF src/elinks.p/viewer_text_textarea.c.o.d -o src/elinks.p/viewer_text_textarea.c.o -c ../elinks-0.16.1.1/src/viewer/text/textarea.c
[192/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/viewer_text_view.cpp.o -MF src/elinks.p/viewer_text_view.cpp.o.d -o src/elinks.p/viewer_text_view.cpp.o -c ../elinks-0.16.1.1/src/viewer/text/view.cpp
[193/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/viewer_text_vs.cpp.o -MF src/elinks.p/viewer_text_vs.cpp.o.d -o src/elinks.p/viewer_text_vs.cpp.o -c ../elinks-0.16.1.1/src/viewer/text/vs.cpp
[194/239] x86_64-pc-linux-gnu-g++ -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -MD -MQ src/elinks.p/viewer_action.cpp.o -MF src/elinks.p/viewer_action.cpp.o.d -o src/elinks.p/viewer_action.cpp.o -c ../elinks-0.16.1.1/src/viewer/action.cpp
[195/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_timer.c.o -MF src/elinks.p/viewer_timer.c.o.d -o src/elinks.p/viewer_timer.c.o -c ../elinks-0.16.1.1/src/viewer/timer.c
[196/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/viewer_viewer.c.o -MF src/elinks.p/viewer_viewer.c.o.d -o src/elinks.p/viewer_viewer.c.o -c ../elinks-0.16.1.1/src/viewer/viewer.c
[197/239] x86_64-pc-linux-gnu-gcc -Isrc/elinks.p -Isrc -I../elinks-0.16.1.1/src -I. -I../elinks-0.16.1.1 -I/usr/include/ncursesw -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch '-DGETTEXT_PACKAGE="elinks"' '-DBUILD_ID=""' -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_CONFIG_H -fno-strict-aliasing -Wno-address -Wno-builtin-declaration-mismatch -Wc++-compat -MD -MQ src/elinks.p/vernum.c.o -MF src/elinks.p/vernum.c.o.d -o src/elinks.p/vernum.c.o -c ../elinks-0.16.1.1/src/vernum.c
[198/239] x86_64-pc-linux-gnu-g++  -o src/elinks src/elinks.p/bookmarks_backend_xbel.c.o src/elinks.p/bookmarks_backend_common.c.o src/elinks.p/bookmarks_backend_default.c.o src/elinks.p/bookmarks_bookmarks.c.o src/elinks.p/bookmarks_dialogs.c.o src/elinks.p/cookies_cookies.c.o src/elinks.p/cookies_dialogs.c.o src/elinks.p/cookies_path.c.o src/elinks.p/cookies_parser.c.o src/elinks.p/dom_css_scanner.c.o src/elinks.p/dom_sgml_docbook_docbook.c.o src/elinks.p/dom_sgml_html_html.c.o src/elinks.p/dom_sgml_rss_rss.c.o src/elinks.p/dom_sgml_xbel_xbel.c.o src/elinks.p/dom_sgml_dump.c.o src/elinks.p/dom_sgml_parser.c.o src/elinks.p/dom_sgml_scanner.c.o src/elinks.p/dom_sgml_sgml.c.o src/elinks.p/dom_configuration.c.o src/elinks.p/dom_node.c.o src/elinks.p/dom_select.c.o src/elinks.p/dom_stack.c.o src/elinks.p/dom_scanner.c.o src/elinks.p/formhist_formhist.c.o src/elinks.p/formhist_dialogs.c.o src/elinks.p/globhist_globhist.c.o src/elinks.p/globhist_dialogs.c.o src/elinks.p/scripting_scripting.c.o src/elinks.p/bfu_button.c.o src/elinks.p/bfu_checkbox.c.o src/elinks.p/bfu_dialog.c.o src/elinks.p/bfu_group.c.o src/elinks.p/bfu_hierbox.c.o src/elinks.p/bfu_hotkey.c.o src/elinks.p/bfu_inpfield.c.o src/elinks.p/bfu_inphist.c.o src/elinks.p/bfu_listbox.c.o src/elinks.p/bfu_listmenu.c.o src/elinks.p/bfu_menu.c.o src/elinks.p/bfu_msgbox.c.o src/elinks.p/bfu_style.c.o src/elinks.p/bfu_text.c.o src/elinks.p/bfu_widget.c.o src/elinks.p/bfu_leds.c.o src/elinks.p/cache_cache.cpp.o src/elinks.p/cache_dialogs.c.o src/elinks.p/config_cmdline.c.o src/elinks.p/config_conf.c.o src/elinks.p/config_dialogs.c.o src/elinks.p/config_domain.c.o src/elinks.p/config_home.c.o src/elinks.p/config_kbdbind.c.o src/elinks.p/config_options.c.o src/elinks.p/config_opttypes.c.o src/elinks.p/config_timer.c.o src/elinks.p/config_urlhist.c.o src/elinks.p/dialogs_document.c.o src/elinks.p/dialogs_download.c.o src/elinks.p/dialogs_edit.c.o src/elinks.p/dialogs_info.cpp.o src/elinks.p/dialogs_menu.c.o src/elinks.p/dialogs_options.c.o src/elinks.p/dialogs_progress.c.o src/elinks.p/dialogs_status.c.o src/elinks.p/document_css_apply.c.o src/elinks.p/document_css_css.c.o src/elinks.p/document_css_parser.c.o src/elinks.p/document_css_property.c.o src/elinks.p/document_css_scanner.c.o src/elinks.p/document_css_stylesheet.c.o src/elinks.p/document_css_value.c.o src/elinks.p/document_dom_renderer.c.o src/elinks.p/document_dom_rss.c.o src/elinks.p/document_dom_source.c.o src/elinks.p/document_dom_util.c.o src/elinks.p/document_gemini_renderer.c.o src/elinks.p/document_html_parser_forms.c.o src/elinks.p/document_html_parser_general.c.o src/elinks.p/document_html_parser_link.c.o src/elinks.p/document_html_parser_parse.c.o src/elinks.p/document_html_parser_stack.c.o src/elinks.p/document_html_parser_table.c.o src/elinks.p/document_html_frames.c.o src/elinks.p/document_html_iframes.c.o src/elinks.p/document_html_parse-meta-refresh.c.o src/elinks.p/document_html_parser.c.o src/elinks.p/document_html_renderer.c.o src/elinks.p/document_html_tables.c.o src/elinks.p/document_plain_renderer.c.o src/elinks.p/document_docdata.c.o src/elinks.p/document_document.cpp.o src/elinks.p/document_format.c.o src/elinks.p/document_forms.c.o src/elinks.p/document_options.c.o src/elinks.p/document_refresh.c.o src/elinks.p/document_renderer.cpp.o src/elinks.p/encoding_bzip2.c.o src/elinks.p/encoding_gzip.c.o src/elinks.p/encoding_encoding.c.o src/elinks.p/intl_libintl.c.o src/elinks.p/intl_charsets.c.o src/elinks.p/intl_width.c.o src/elinks.p/main_interlink.c.o src/elinks.p/main_event.c.o src/elinks.p/main_main.c.o src/elinks.p/main_module.cpp.o src/elinks.p/main_select.c.o src/elinks.p/main_timer.cpp.o src/elinks.p/main_version.c.o src/elinks.p/mime_backend_mailcap.c.o src/elinks.p/mime_backend_mimetypes.c.o src/elinks.p/mime_backend_common.c.o src/elinks.p/mime_backend_default.c.o src/elinks.p/mime_dialogs.c.o src/elinks.p/mime_mime.c.o src/elinks.p/network_ssl_match-hostname.c.o src/elinks.p/network_ssl_ssl.c.o src/elinks.p/network_ssl_socket.c.o src/elinks.p/network_connection.c.o src/elinks.p/network_dns.c.o src/elinks.p/network_progress.c.o src/elinks.p/network_socket.c.o src/elinks.p/network_state.c.o src/elinks.p/osdep_unix_unix.c.o src/elinks.p/osdep_unix_bsd.c.o src/elinks.p/osdep_getifaddrs.c.o src/elinks.p/osdep_newwin.c.o src/elinks.p/osdep_osdep.c.o src/elinks.p/osdep_signals.c.o src/elinks.p/osdep_stub.c.o src/elinks.p/osdep_sysname.c.o src/elinks.p/protocol_rewrite_rewrite.c.o src/elinks.p/protocol_auth_auth.c.o src/elinks.p/protocol_auth_dialogs.c.o src/elinks.p/protocol_auth_digest.c.o src/elinks.p/protocol_file_file.c.o src/elinks.p/protocol_file_mailcap.c.o src/elinks.p/protocol_http_blacklist.c.o src/elinks.p/protocol_http_codes.c.o src/elinks.p/protocol_http_http.c.o src/elinks.p/protocol_http_post.c.o src/elinks.p/protocol_data.c.o src/elinks.p/protocol_about.c.o src/elinks.p/protocol_common.c.o src/elinks.p/protocol_date.c.o src/elinks.p/protocol_header.c.o src/elinks.p/protocol_protocol.cpp.o src/elinks.p/protocol_proxy.c.o src/elinks.p/protocol_uri.c.o src/elinks.p/protocol_user.c.o src/elinks.p/session_download.c.o src/elinks.p/session_history.c.o src/elinks.p/session_location.c.o src/elinks.p/session_session.cpp.o src/elinks.p/session_task.c.o src/elinks.p/terminal_mouse.c.o src/elinks.p/terminal_terminfo.c.o src/elinks.p/terminal_color.c.o src/elinks.p/terminal_draw.c.o src/elinks.p/terminal_event.c.o src/elinks.p/terminal_hardio.c.o src/elinks.p/terminal_kbd.c.o src/elinks.p/terminal_screen.c.o src/elinks.p/terminal_tab.c.o src/elinks.p/terminal_terminal.cpp.o src/elinks.p/terminal_window.c.o src/elinks.p/util_qs_parse_qs_parse.c.o src/elinks.p/util_fastfind.c.o src/elinks.p/util_scanner.c.o src/elinks.p/util_base64.c.o src/elinks.p/util_color.c.o src/elinks.p/util_conv.c.o src/elinks.p/util_env.c.o src/elinks.p/util_error.c.o src/elinks.p/util_file.c.o src/elinks.p/util_hash.c.o src/elinks.p/util_md5.c.o src/elinks.p/util_memlist.c.o src/elinks.p/util_memory.c.o src/elinks.p/util_random.c.o src/elinks.p/util_secsave.c.o src/elinks.p/util_snprintf.c.o src/elinks.p/util_string.c.o src/elinks.p/util_time.c.o src/elinks.p/viewer_dump_dump.c.o src/elinks.p/viewer_text_marks.c.o src/elinks.p/viewer_text_draw.c.o src/elinks.p/viewer_text_form.cpp.o src/elinks.p/viewer_text_link.cpp.o src/elinks.p/viewer_text_search.c.o src/elinks.p/viewer_text_textarea.c.o src/elinks.p/viewer_text_view.cpp.o src/elinks.p/viewer_text_vs.cpp.o src/elinks.p/viewer_action.cpp.o src/elinks.p/viewer_timer.c.o src/elinks.p/viewer_viewer.c.o src/elinks.p/vernum.c.o -Wl,--as-needed -Wl,--no-undefined -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -fno-strict-aliasing -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--start-group /usr/lib64/libz.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libX11.so /usr/lib64/libbz2.so /usr/lib64/libexpat.so /usr/lib64/libgpm.so /usr/lib64/libncursesw.so /usr/lib64/libtinfow.so -Wl,--end-group
[199/239] /usr/lib/python-exec/python3.12/meson --internal exe --capture doc/features.txt -- /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/conf2doc ../elinks-0.16.1.1/doc/../features.conf
[200/239] /usr/lib/python-exec/python3.12/meson --internal exe --capture doc/keymap-actions.txt -- /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/keys2doc ../elinks-0.16.1.1/doc/../src/config/kbdbind.c keymap-actions.txt
[201/239] /usr/lib/python-exec/python3.12/meson --internal exe --capture doc/keymap-defaults.txt -- /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/keys2doc ../elinks-0.16.1.1/doc/../src/config/kbdbind.c keymap-defaults.txt
[202/239] env LC_ALL=C LANGUAGE=en /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/help2xml /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build/src/elinks doc/option-command.frag.xhtml
[203/239] /usr/bin/msgfmt -o po/af/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/af.po
[204/239] /usr/bin/msgfmt -o po/be/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/be.po
[205/239] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/bg.po
[206/239] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/ca.po
[207/239] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/cs.po
[208/239] /usr/bin/msgfmt -o po/da/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/da.po
[209/239] /usr/bin/msgfmt -o po/de/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/de.po
[210/239] /usr/bin/msgfmt -o po/el/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/el.po
[211/239] /usr/bin/msgfmt -o po/es/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/es.po
[212/239] /usr/bin/msgfmt -o po/et/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/et.po
[213/239] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/fi.po
[214/239] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/fr.po
[215/239] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/gl.po
[216/239] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/hr.po
[217/239] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/hu.po
[218/239] /usr/bin/msgfmt -o po/id/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/id.po
[219/239] /usr/bin/msgfmt -o po/is/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/is.po
[220/239] /usr/bin/msgfmt -o po/it/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/it.po
[221/239] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/ja.po
[222/239] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/lt.po
[223/239] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/nb.po
[224/239] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/nl.po
[225/239] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/pl.po
[226/239] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/pt_BR.po
[227/239] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/pt.po
[228/239] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/ro.po
[229/239] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/ru.po
[230/239] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/sk.po
[231/239] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/sr.po
[232/239] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/sv.po
[233/239] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/tr.po
[234/239] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/elinks.mo ../elinks-0.16.1.1/po/uk.po
[235/239] /usr/bin/pod2html --outfile=doc/perl.html --infile=../elinks-0.16.1.1/doc/perl.pod
[236/239] /usr/bin/pod2html --outfile=doc/perl-hooks.html --infile=../elinks-0.16.1.1/doc/../contrib/perl/hooks.pl
[237/239] /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py --no-conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/xhtml11.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/asciidoc.conf -a builddir=/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build/doc/ -a elinks_version=0.16.1.1 -b xhtml11 --unsafe -o doc/elinks.1.html ../elinks-0.16.1.1/doc/elinks.1.txt
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:470: SyntaxWarning: invalid escape sequence '\]'
  reo = re.compile(r'^\[(?P<section>'+namepat+')\]\s*$')
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1175: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name2>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1176: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name3>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1177: SyntaxWarning: invalid escape sequence '\s'
  '(\s+<(?P<email>\S+)>)?$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1242: SyntaxWarning: invalid escape sequence '\S'
  ' (?P<date>\S+) \S+ \S+ \S+ \$$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:2700: SyntaxWarning: invalid escape sequence '\d'
  + '([\d\.]*)$'
[238/239] /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py --no-conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/xhtml11.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/asciidoc.conf -a builddir=/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build/doc/ -a elinks_version=0.16.1.1 -b xhtml11 --unsafe -o doc/elinkskeys.5.html ../elinks-0.16.1.1/doc/elinkskeys.5.txt
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:470: SyntaxWarning: invalid escape sequence '\]'
  reo = re.compile(r'^\[(?P<section>'+namepat+')\]\s*$')
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1175: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name2>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1176: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name3>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1177: SyntaxWarning: invalid escape sequence '\s'
  '(\s+<(?P<email>\S+)>)?$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1242: SyntaxWarning: invalid escape sequence '\S'
  ' (?P<date>\S+) \S+ \S+ \S+ \$$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:2700: SyntaxWarning: invalid escape sequence '\d'
  + '([\d\.]*)$'
[239/239] /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py --no-conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/xhtml11.conf -f /var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/asciidoc.conf -a builddir=/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1-build/doc/ -a elinks_version=0.16.1.1 -b xhtml11 --unsafe -o doc/manual.html ../elinks-0.16.1.1/doc/manual.txt
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:470: SyntaxWarning: invalid escape sequence '\]'
  reo = re.compile(r'^\[(?P<section>'+namepat+')\]\s*$')
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1175: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name2>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1176: SyntaxWarning: invalid escape sequence '\s'
  '(\s+(?P<name3>[^<>\s]+))?'
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1177: SyntaxWarning: invalid escape sequence '\s'
  '(\s+<(?P<email>\S+)>)?$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:1242: SyntaxWarning: invalid escape sequence '\S'
  ' (?P<date>\S+) \S+ \S+ \S+ \$$',s)
/var/tmp/portage/www-client/elinks-0.16.1.1-r100/work/elinks-0.16.1.1/doc/tools/asciidoc/asciidoc.py:2700: SyntaxWarning: invalid escape sequence '\d'
  + '([\d\.]*)$'
>>> Source compiled.
 * Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: www-client/elinks-0.16.1.1-r100

>>> Install www-client/elinks-0.16.1.1-r100 into /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image
meson install --destdir /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image --no-rebuild
Installing po/af/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/af/LC_MESSAGES
Installing po/be/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/be/LC_MESSAGES
Installing po/bg/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/bg/LC_MESSAGES
Installing po/ca/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/ca/LC_MESSAGES
Installing po/cs/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/cs/LC_MESSAGES
Installing po/da/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/da/LC_MESSAGES
Installing po/de/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/de/LC_MESSAGES
Installing po/el/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/el/LC_MESSAGES
Installing po/es/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/es/LC_MESSAGES
Installing po/et/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/et/LC_MESSAGES
Installing po/fi/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/fi/LC_MESSAGES
Installing po/fr/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/fr/LC_MESSAGES
Installing po/gl/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/gl/LC_MESSAGES
Installing po/hr/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/hr/LC_MESSAGES
Installing po/hu/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/hu/LC_MESSAGES
Installing po/id/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/id/LC_MESSAGES
Installing po/is/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/is/LC_MESSAGES
Installing po/it/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/it/LC_MESSAGES
Installing po/ja/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/ja/LC_MESSAGES
Installing po/lt/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/lt/LC_MESSAGES
Installing po/nb/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/nb/LC_MESSAGES
Installing po/nl/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/nl/LC_MESSAGES
Installing po/pl/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/pl/LC_MESSAGES
Installing po/pt_BR/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/pt_BR/LC_MESSAGES
Installing po/pt/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/pt/LC_MESSAGES
Installing po/ro/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/ro/LC_MESSAGES
Installing po/ru/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/ru/LC_MESSAGES
Installing po/sk/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/sk/LC_MESSAGES
Installing po/sr/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/sr/LC_MESSAGES
Installing po/sv/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/sv/LC_MESSAGES
Installing po/tr/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/tr/LC_MESSAGES
Installing po/uk/LC_MESSAGES/elinks.mo to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/locale/uk/LC_MESSAGES
Installing src/elinks to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/bin
Installing doc/perl.html to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/perl-hooks.html to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/features.txt to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/keymap-defaults.txt to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/option-command.frag.xhtml to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/elinks.1.html to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/elinkskeys.5.html to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
Installing doc/manual.html to /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image/usr/share/doc/elinks-0.16.1.1-r100
>>> Completed installing www-client/elinks-0.16.1.1-r100 into /var/tmp/portage/www-client/elinks-0.16.1.1-r100/image

 * Final size of build directory: 33360 KiB (32.5 MiB)
 * Final size of installed tree:   4256 KiB ( 4.1 MiB)

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   /usr/bin/elinks
 * You may want to convert your html.cfg and links.cfg of
 * Links or older ELinks versions to the new ELinks elinks.conf
 * using /usr/share/doc/elinks-0.16.1.1-r100/contrib/conv/conf-links2elinks.pl
 * 
 * Please have a look at /etc/elinks/keybind-full.sample and
 * /etc/elinks/keybind.conf.sample for some bindings examples.
 * 
 * You will have to set your TERM variable to 'xterm-256color'
 * to be able to use 256 colors in elinks.