Raspbian Package Auto-Building

Build log for neovim (0.7.2-7) on armhf

neovim0.7.2-7armhf → 2023-02-21 05:24:47

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| neovim 0.7.2-7 (armhf)                       Tue, 21 Feb 2023 04:39:38 +0000 |
+==============================================================================+

Package: neovim
Version: 0.7.2-7
Source Version: 0.7.2-7
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-65d083cd-a886-4107-81bc-4290ef9296b3' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/neovim-JfgYSJ/resolver-S3mc2N' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.5 MB]
Fetched 28.3 MB in 11s (2537 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'neovim' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/vim-team/neovim.git
Please use:
git clone https://salsa.debian.org/vim-team/neovim.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 7330 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main neovim 0.7.2-7 (dsc) [2818 B]
Get:2 http://172.17.4.1/private bookworm-staging/main neovim 0.7.2-7 (tar) [7303 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main neovim 0.7.2-7 (diff) [24.2 kB]
Fetched 7330 kB in 1s (7834 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/neovim-JfgYSJ/neovim-0.7.2' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/neovim-JfgYSJ' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: cmake (>= 3.10), debhelper-compat (= 13), gettext, gperf, less, libacl1-dev, libluajit-5.1-dev | liblua5.1-dev, libmsgpack-dev (>= 1.0.0), libnss-wrapper, libtermkey-dev, libtree-sitter-dev (>= 0.20.0), libunibilium-dev, libuv1-dev, libvterm-dev (>= 0.1), locales, lua-bitop, lua-busted, lua-filesystem (>= 1.7), lua-inspect, lua-lpeg, lua-luv-dev (>= 1.43.0), lua-mpack, lua-nvim (>= 0.2.4), luajit, lua5.1, ninja-build, pkg-config, python3-pynvim, tzdata, build-essential, fakeroot
Filtered Build-Depends: cmake (>= 3.10), debhelper-compat (= 13), gettext, gperf, less, libacl1-dev, libluajit-5.1-dev, libmsgpack-dev (>= 1.0.0), libnss-wrapper, libtermkey-dev, libtree-sitter-dev (>= 0.20.0), libunibilium-dev, libuv1-dev, libvterm-dev (>= 0.1), locales, lua-bitop, lua-busted, lua-filesystem (>= 1.7), lua-inspect, lua-lpeg, lua-luv-dev (>= 1.43.0), lua-mpack, lua-nvim (>= 0.2.4), luajit, lua5.1, ninja-build, pkg-config, python3-pynvim, tzdata, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [963 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [639 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [657 B]
Fetched 2259 B in 0s (43.9 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext
  gettext-base gperf groff-base intltool-debian less libacl1-dev
  libarchive-zip-perl libarchive13 libattr1-dev libboost-dev libboost1.74-dev
  libbrotli1 libc-l10n libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libicu72 libjsoncpp25 libluajit-5.1-2
  libluajit-5.1-common libluajit-5.1-dev libmagic-mgc libmagic1 libmpack0
  libmpdec3 libmsgpack-cxx-dev libmsgpack-dev libmsgpackc2 libnghttp2-14
  libnss-wrapper libpipeline1 libpkgconf3 libproc2-0 libpsl5 libpython3-stdlib
  libpython3.11-minimal libpython3.11-stdlib librhash0 librtmp1 libssh2-1
  libsub-override-perl libtermkey-dev libtermkey1 libtool libtree-sitter-dev
  libtree-sitter0 libuchardet0 libunibilium-dev libunibilium4 libuv1
  libuv1-dev libvterm-dev libvterm0 libxml2 libyaml-0-2 libyaml-dev locales
  lua-bitop lua-busted lua-cliargs lua-coxpcall lua-dkjson lua-filesystem
  lua-inifile lua-inspect lua-lpeg lua-luassert lua-luv lua-luv-dev
  lua-mediator lua-mpack lua-nvim lua-penlight lua-say lua-system lua-term
  lua-yaml lua5.1 lua5.2 luajit m4 man-db media-types ninja-build pkg-config
  pkgconf pkgconf-bin po-debconf procps python3 python3-greenlet
  python3-minimal python3-msgpack python3-pynvim python3.11 python3.11-minimal
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format
  elpa-cmake-mode dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  lrzip libboost-doc libboost1.74-doc libboost-atomic1.74-dev
  libboost-chrono1.74-dev libboost-container1.74-dev libboost-context1.74-dev
  libboost-contract1.74-dev libboost-coroutine1.74-dev
  libboost-date-time1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev
  libmsgpack-cxx-doc libmsgpack-doc libtool-doc gfortran | fortran95-compiler
  gcj-jdk libyaml-doc m4-doc apparmor www-browser libmail-box-perl python3-doc
  python3-tk python3-venv python-greenlet-dev python-greenlet-doc
  python3.11-venv python3.11-doc binfmt-support
Recommended packages:
  curl | wget | lynx ca-certificates libarchive-cpio-perl publicsuffix
  libltdl-dev lua-expat libmail-sendmail-perl psmisc neovim
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils cmake cmake-data
  debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext
  gettext-base gperf groff-base intltool-debian less libacl1-dev
  libarchive-zip-perl libarchive13 libattr1-dev libboost-dev libboost1.74-dev
  libbrotli1 libc-l10n libcurl4 libdebhelper-perl libelf1 libexpat1
  libfile-stripnondeterminism-perl libicu72 libjsoncpp25 libluajit-5.1-2
  libluajit-5.1-common libluajit-5.1-dev libmagic-mgc libmagic1 libmpack0
  libmpdec3 libmsgpack-cxx-dev libmsgpack-dev libmsgpackc2 libnghttp2-14
  libnss-wrapper libpipeline1 libpkgconf3 libproc2-0 libpsl5 libpython3-stdlib
  libpython3.11-minimal libpython3.11-stdlib librhash0 librtmp1 libssh2-1
  libsub-override-perl libtermkey-dev libtermkey1 libtool libtree-sitter-dev
  libtree-sitter0 libuchardet0 libunibilium-dev libunibilium4 libuv1
  libuv1-dev libvterm-dev libvterm0 libxml2 libyaml-0-2 libyaml-dev locales
  lua-bitop lua-busted lua-cliargs lua-coxpcall lua-dkjson lua-filesystem
  lua-inifile lua-inspect lua-lpeg lua-luassert lua-luv lua-luv-dev
  lua-mediator lua-mpack lua-nvim lua-penlight lua-say lua-system lua-term
  lua-yaml lua5.1 lua5.2 luajit m4 man-db media-types ninja-build pkg-config
  pkgconf pkgconf-bin po-debconf procps python3 python3-greenlet
  python3-minimal python3-msgpack python3-pynvim python3.11 python3.11-minimal
  sbuild-build-depends-main-dummy
0 upgraded, 112 newly installed, 0 to remove and 5 not upgraded.
Need to get 48.2 MB of archives.
After this operation, 316 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1084 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-minimal armhf 3.11.1-2 [796 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.5.0-1 [77.2 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf python3.11-minimal armhf 3.11.1-2 [1678 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.11.1-3 [25.9 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libpython3.11-stdlib armhf 3.11.1-2 [1622 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf python3.11 armhf 3.11.1-2 [567 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.11.1-3 [8960 B]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.11.1-3 [25.9 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf less armhf 590-1.1 [114 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-4 [78.8 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.2-1 [1342 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libproc2-0 armhf 2:4.0.2-3 [53.6 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:4.0.2-3 [679 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.44-3 [95.3 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.44-3 [41.5 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-11 [156 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libc-l10n all 2.36-8+rpi1 [673 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf locales all 2.36-8+rpi1 [3900 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-3 [256 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-11 [495 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1+b1 [571 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.6.2-1 [293 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b3 [258 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.51.0-1 [60.5 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.87.0-2 [332 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-4 [66.7 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.3-3 [142 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.44.2-1+rpi1 [125 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.25.1-1 [2026 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.25.1-1 [3859 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-11 [1204 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.4 [942 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf gperf armhf 3.1-1 [141 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libattr1-dev armhf 1:2.5.1-4 [34.5 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libacl1-dev armhf 2.3.1-3 [89.7 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0+ds1-20 [9510 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libluajit-5.1-common all 2.1.0~beta3+git20220320+dfsg-4.1 [49.8 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libluajit-5.1-2 armhf 2.1.0~beta3+git20220320+dfsg-4.1 [212 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libluajit-5.1-dev armhf 2.1.0~beta3+git20220320+dfsg-4.1 [233 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libmpack0 armhf 1.0.5-3 [10.1 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libmsgpack-cxx-dev armhf 4.1.3-1 [221 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libmsgpackc2 armhf 4.0.0-3 [19.1 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libmsgpack-dev armhf 4.0.0-3 [35.6 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libnss-wrapper armhf 1.1.12-1 [26.5 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libunibilium4 armhf 2.1.0-1 [20.5 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libtermkey1 armhf 0.22-1 [15.9 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libtermkey-dev armhf 0.22-1 [17.4 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libtree-sitter0 armhf 0.20.7-1 [70.8 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf libtree-sitter-dev armhf 0.20.7-1 [83.1 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf libunibilium-dev armhf 2.1.0-1 [105 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libuv1-dev armhf 1.44.2-1+rpi1 [157 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libvterm0 armhf 0.1.4-1 [25.0 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libvterm-dev armhf 0.1.4-1 [31.3 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.5-1 [44.6 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libyaml-dev armhf 0.2.5-1 [53.8 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf lua-bitop armhf 1.0.2-7 [7160 B]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf lua-dkjson all 2.6-2 [18.2 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf lua-inifile all 1.0-3 [4076 B]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf lua-yaml armhf 6.2.8-2 [22.5 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf lua-cliargs all 3.0-2-5 [20.6 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf lua-filesystem armhf 1.8.0-3 [11.0 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf lua-say all 1.4.1-2 [4064 B]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf lua-luassert all 1.9.0-1 [25.1 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf lua-mediator all 1.1.2-0-8 [6308 B]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf lua-penlight all 1.13.1-3 [116 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf lua-system armhf 0.2.1-6 [6208 B]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf lua-term armhf 0.07-1 [7264 B]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf lua5.2 armhf 5.2.4-3 [76.9 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf lua5.1 armhf 5.1.5-9 [80.3 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf lua-busted all 2.1.1-1 [33.2 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf lua-coxpcall all 1.17.0-1 [19.4 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf lua-inspect all 3.1.1-2 [6060 B]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf lua-lpeg armhf 1.0.2-2 [32.3 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf lua-luv armhf 1.44.2-0-1 [91.2 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf lua-luv-dev armhf 1.44.2-0-1 [124 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf lua-mpack armhf 1.0.7-2 [13.7 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf lua-nvim armhf 0.2.4-1-1 [8272 B]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf luajit armhf 2.1.0~beta3+git20220320+dfsg-4.1 [215 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf ninja-build armhf 1.11.1-1 [114 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf pkgconf-bin armhf 1.8.1-1 [27.8 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf pkgconf armhf 1.8.1-1 [25.9 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 1.8.1-1 [13.7 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf python3-greenlet armhf 2.0.1-1+b1 [146 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf python3-msgpack armhf 1.0.3-2+b1 [62.0 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf python3-pynvim all 0.4.2-2 [32.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 48.2 MB in 6s (8472 kB/s)
Selecting previously unselected package libpython3.11-minimal:armhf.
(Reading database ... 14396 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.1-2_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.1-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-1_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-1) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.1-2_armhf.deb ...
Unpacking python3.11-minimal (3.11.1-2) ...
Setting up libpython3.11-minimal:armhf (3.11.1-2) ...
Setting up libexpat1:armhf (2.5.0-1) ...
Setting up python3.11-minimal (3.11.1-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14712 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.11.1-3_armhf.deb ...
Unpacking python3-minimal (3.11.1-3) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
Preparing to unpack .../3-libpython3.11-stdlib_3.11.1-2_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.1-2) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../4-python3.11_3.11.1-2_armhf.deb ...
Unpacking python3.11 (3.11.1-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.11.1-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.1-3) ...
Setting up python3-minimal (3.11.1-3) ...
Selecting previously unselected package python3.
(Reading database ... 15125 files and directories currently installed.)
Preparing to unpack .../000-python3_3.11.1-3_armhf.deb ...
Unpacking python3 (3.11.1-3) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../002-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package less.
Preparing to unpack .../003-less_590-1.1_armhf.deb ...
Unpacking less (590-1.1) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../004-bsdextrautils_2.38.1-4_armhf.deb ...
Unpacking bsdextrautils (2.38.1-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../005-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../006-man-db_2.11.2-1_armhf.deb ...
Unpacking man-db (2.11.2-1) ...
Selecting previously unselected package libproc2-0:armhf.
Preparing to unpack .../007-libproc2-0_2%3a4.0.2-3_armhf.deb ...
Unpacking libproc2-0:armhf (2:4.0.2-3) ...
Selecting previously unselected package procps.
Preparing to unpack .../008-procps_2%3a4.0.2-3_armhf.deb ...
Unpacking procps (2:4.0.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../009-libmagic-mgc_1%3a5.44-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../010-libmagic1_1%3a5.44-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../011-file_1%3a5.44-3_armhf.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../012-gettext-base_0.21-11_armhf.deb ...
Unpacking gettext-base (0.21-11) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../013-libc-l10n_2.36-8+rpi1_all.deb ...
Unpacking libc-l10n (2.36-8+rpi1) ...
Selecting previously unselected package locales.
Preparing to unpack .../014-locales_2.36-8+rpi1_all.deb ...
Unpacking locales (2.36-8+rpi1) ...
Selecting previously unselected package m4.
Preparing to unpack .../015-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../016-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../017-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../018-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../019-autopoint_0.21-11_all.deb ...
Unpacking autopoint (0.21-11) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../020-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../021-libxml2_2.9.14+dfsg-1.1+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../022-libarchive13_3.6.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.6.2-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../023-libbrotli1_1.0.9-2+b3_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b3) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../024-libnghttp2-14_1.51.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.51.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../025-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../026-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../027-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../028-libcurl4_7.87.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.87.0-2) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../029-libjsoncpp25_1.9.5-4_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-4) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../030-librhash0_1.4.3-3_armhf.deb ...
Unpacking librhash0:armhf (1.4.3-3) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../031-libuv1_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../032-cmake-data_3.25.1-1_all.deb ...
Unpacking cmake-data (3.25.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../033-cmake_3.25.1-1_armhf.deb ...
Unpacking cmake (3.25.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../034-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../035-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../036-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../038-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../039-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../040-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../041-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../042-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../043-gettext_0.21-11_armhf.deb ...
Unpacking gettext (0.21-11) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../044-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../045-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../046-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package gperf.
Preparing to unpack .../047-gperf_3.1-1_armhf.deb ...
Unpacking gperf (3.1-1) ...
Selecting previously unselected package libattr1-dev:armhf.
Preparing to unpack .../048-libattr1-dev_1%3a2.5.1-4_armhf.deb ...
Unpacking libattr1-dev:armhf (1:2.5.1-4) ...
Selecting previously unselected package libacl1-dev:armhf.
Preparing to unpack .../049-libacl1-dev_2.3.1-3_armhf.deb ...
Unpacking libacl1-dev:armhf (2.3.1-3) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../050-libboost1.74-dev_1.74.0+ds1-20_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0+ds1-20) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../051-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libluajit-5.1-common.
Preparing to unpack .../052-libluajit-5.1-common_2.1.0~beta3+git20220320+dfsg-4.1_all.deb ...
Unpacking libluajit-5.1-common (2.1.0~beta3+git20220320+dfsg-4.1) ...
Selecting previously unselected package libluajit-5.1-2:armhf.
Preparing to unpack .../053-libluajit-5.1-2_2.1.0~beta3+git20220320+dfsg-4.1_armhf.deb ...
Unpacking libluajit-5.1-2:armhf (2.1.0~beta3+git20220320+dfsg-4.1) ...
Selecting previously unselected package libluajit-5.1-dev:armhf.
Preparing to unpack .../054-libluajit-5.1-dev_2.1.0~beta3+git20220320+dfsg-4.1_armhf.deb ...
Unpacking libluajit-5.1-dev:armhf (2.1.0~beta3+git20220320+dfsg-4.1) ...
Selecting previously unselected package libmpack0:armhf.
Preparing to unpack .../055-libmpack0_1.0.5-3_armhf.deb ...
Unpacking libmpack0:armhf (1.0.5-3) ...
Selecting previously unselected package libmsgpack-cxx-dev:armhf.
Preparing to unpack .../056-libmsgpack-cxx-dev_4.1.3-1_armhf.deb ...
Unpacking libmsgpack-cxx-dev:armhf (4.1.3-1) ...
Selecting previously unselected package libmsgpackc2:armhf.
Preparing to unpack .../057-libmsgpackc2_4.0.0-3_armhf.deb ...
Unpacking libmsgpackc2:armhf (4.0.0-3) ...
Selecting previously unselected package libmsgpack-dev:armhf.
Preparing to unpack .../058-libmsgpack-dev_4.0.0-3_armhf.deb ...
Unpacking libmsgpack-dev:armhf (4.0.0-3) ...
Selecting previously unselected package libnss-wrapper:armhf.
Preparing to unpack .../059-libnss-wrapper_1.1.12-1_armhf.deb ...
Unpacking libnss-wrapper:armhf (1.1.12-1) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../060-libpkgconf3_1.8.1-1_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-1) ...
Selecting previously unselected package libunibilium4:armhf.
Preparing to unpack .../061-libunibilium4_2.1.0-1_armhf.deb ...
Unpacking libunibilium4:armhf (2.1.0-1) ...
Selecting previously unselected package libtermkey1:armhf.
Preparing to unpack .../062-libtermkey1_0.22-1_armhf.deb ...
Unpacking libtermkey1:armhf (0.22-1) ...
Selecting previously unselected package libtermkey-dev:armhf.
Preparing to unpack .../063-libtermkey-dev_0.22-1_armhf.deb ...
Unpacking libtermkey-dev:armhf (0.22-1) ...
Selecting previously unselected package libtree-sitter0:armhf.
Preparing to unpack .../064-libtree-sitter0_0.20.7-1_armhf.deb ...
Unpacking libtree-sitter0:armhf (0.20.7-1) ...
Selecting previously unselected package libtree-sitter-dev:armhf.
Preparing to unpack .../065-libtree-sitter-dev_0.20.7-1_armhf.deb ...
Unpacking libtree-sitter-dev:armhf (0.20.7-1) ...
Selecting previously unselected package libunibilium-dev.
Preparing to unpack .../066-libunibilium-dev_2.1.0-1_armhf.deb ...
Unpacking libunibilium-dev (2.1.0-1) ...
Selecting previously unselected package libuv1-dev:armhf.
Preparing to unpack .../067-libuv1-dev_1.44.2-1+rpi1_armhf.deb ...
Unpacking libuv1-dev:armhf (1.44.2-1+rpi1) ...
Selecting previously unselected package libvterm0:armhf.
Preparing to unpack .../068-libvterm0_0.1.4-1_armhf.deb ...
Unpacking libvterm0:armhf (0.1.4-1) ...
Selecting previously unselected package libvterm-dev:armhf.
Preparing to unpack .../069-libvterm-dev_0.1.4-1_armhf.deb ...
Unpacking libvterm-dev:armhf (0.1.4-1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../070-libyaml-0-2_0.2.5-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.5-1) ...
Selecting previously unselected package libyaml-dev:armhf.
Preparing to unpack .../071-libyaml-dev_0.2.5-1_armhf.deb ...
Unpacking libyaml-dev:armhf (0.2.5-1) ...
Selecting previously unselected package lua-bitop:armhf.
Preparing to unpack .../072-lua-bitop_1.0.2-7_armhf.deb ...
Unpacking lua-bitop:armhf (1.0.2-7) ...
Selecting previously unselected package lua-dkjson.
Preparing to unpack .../073-lua-dkjson_2.6-2_all.deb ...
Unpacking lua-dkjson (2.6-2) ...
Selecting previously unselected package lua-inifile.
Preparing to unpack .../074-lua-inifile_1.0-3_all.deb ...
Unpacking lua-inifile (1.0-3) ...
Selecting previously unselected package lua-yaml:armhf.
Preparing to unpack .../075-lua-yaml_6.2.8-2_armhf.deb ...
Unpacking lua-yaml:armhf (6.2.8-2) ...
Selecting previously unselected package lua-cliargs.
Preparing to unpack .../076-lua-cliargs_3.0-2-5_all.deb ...
Unpacking lua-cliargs (3.0-2-5) ...
Selecting previously unselected package lua-filesystem:armhf.
Preparing to unpack .../077-lua-filesystem_1.8.0-3_armhf.deb ...
Unpacking lua-filesystem:armhf (1.8.0-3) ...
Selecting previously unselected package lua-say.
Preparing to unpack .../078-lua-say_1.4.1-2_all.deb ...
Unpacking lua-say (1.4.1-2) ...
Selecting previously unselected package lua-luassert.
Preparing to unpack .../079-lua-luassert_1.9.0-1_all.deb ...
Unpacking lua-luassert (1.9.0-1) ...
Selecting previously unselected package lua-mediator.
Preparing to unpack .../080-lua-mediator_1.1.2-0-8_all.deb ...
Unpacking lua-mediator (1.1.2-0-8) ...
Selecting previously unselected package lua-penlight.
Preparing to unpack .../081-lua-penlight_1.13.1-3_all.deb ...
Unpacking lua-penlight (1.13.1-3) ...
Selecting previously unselected package lua-system:armhf.
Preparing to unpack .../082-lua-system_0.2.1-6_armhf.deb ...
Unpacking lua-system:armhf (0.2.1-6) ...
Selecting previously unselected package lua-term.
Preparing to unpack .../083-lua-term_0.07-1_armhf.deb ...
Unpacking lua-term (0.07-1) ...
Selecting previously unselected package lua5.2.
Preparing to unpack .../084-lua5.2_5.2.4-3_armhf.deb ...
Unpacking lua5.2 (5.2.4-3) ...
Selecting previously unselected package lua5.1.
Preparing to unpack .../085-lua5.1_5.1.5-9_armhf.deb ...
Unpacking lua5.1 (5.1.5-9) ...
Selecting previously unselected package lua-busted.
Preparing to unpack .../086-lua-busted_2.1.1-1_all.deb ...
Unpacking lua-busted (2.1.1-1) ...
Selecting previously unselected package lua-coxpcall.
Preparing to unpack .../087-lua-coxpcall_1.17.0-1_all.deb ...
Unpacking lua-coxpcall (1.17.0-1) ...
Selecting previously unselected package lua-inspect.
Preparing to unpack .../088-lua-inspect_3.1.1-2_all.deb ...
Unpacking lua-inspect (3.1.1-2) ...
Selecting previously unselected package lua-lpeg:armhf.
Preparing to unpack .../089-lua-lpeg_1.0.2-2_armhf.deb ...
Unpacking lua-lpeg:armhf (1.0.2-2) ...
Selecting previously unselected package lua-luv:armhf.
Preparing to unpack .../090-lua-luv_1.44.2-0-1_armhf.deb ...
Unpacking lua-luv:armhf (1.44.2-0-1) ...
Selecting previously unselected package lua-luv-dev:armhf.
Preparing to unpack .../091-lua-luv-dev_1.44.2-0-1_armhf.deb ...
Unpacking lua-luv-dev:armhf (1.44.2-0-1) ...
Selecting previously unselected package lua-mpack:armhf.
Preparing to unpack .../092-lua-mpack_1.0.7-2_armhf.deb ...
Unpacking lua-mpack:armhf (1.0.7-2) ...
Selecting previously unselected package lua-nvim.
Preparing to unpack .../093-lua-nvim_0.2.4-1-1_armhf.deb ...
Unpacking lua-nvim (0.2.4-1-1) ...
Selecting previously unselected package luajit.
Preparing to unpack .../094-luajit_2.1.0~beta3+git20220320+dfsg-4.1_armhf.deb ...
Unpacking luajit (2.1.0~beta3+git20220320+dfsg-4.1) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../095-ninja-build_1.11.1-1_armhf.deb ...
Unpacking ninja-build (1.11.1-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../096-pkgconf-bin_1.8.1-1_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../097-pkgconf_1.8.1-1_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-1) ...
Selecting previously unselected package pkg-config:armhf.
Preparing to unpack .../098-pkg-config_1.8.1-1_armhf.deb ...
Unpacking pkg-config:armhf (1.8.1-1) ...
Selecting previously unselected package python3-greenlet.
Preparing to unpack .../099-python3-greenlet_2.0.1-1+b1_armhf.deb ...
Unpacking python3-greenlet (2.0.1-1+b1) ...
Selecting previously unselected package python3-msgpack.
Preparing to unpack .../100-python3-msgpack_1.0.3-2+b1_armhf.deb ...
Unpacking python3-msgpack (1.0.3-2+b1) ...
Selecting previously unselected package python3-pynvim.
Preparing to unpack .../101-python3-pynvim_0.4.2-2_all.deb ...
Unpacking python3-pynvim (0.4.2-2) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../102-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up lua-system:armhf (0.2.1-6) ...
Setting up media-types (8.0.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libunibilium4:armhf (2.1.0-1) ...
Setting up lua-lpeg:armhf (1.0.2-2) ...
Setting up libc-l10n (2.36-8+rpi1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libboost1.74-dev:armhf (1.74.0+ds1-20) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up libmsgpackc2:armhf (4.0.0-3) ...
Setting up bsdextrautils (2.38.1-4) ...
Setting up libattr1-dev:armhf (1:2.5.1-4) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.5-1) ...
Setting up lua5.2 (5.2.4-3) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode
Setting up lua-mediator (1.1.2-0-8) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libbrotli1:armhf (1.0.9-2+b3) ...
Setting up libnghttp2-14:armhf (1.51.0-1) ...
Setting up libmagic1:armhf (1:5.44-3) ...
Setting up lua-term (0.07-1) ...
Setting up less (590-1.1) ...
Setting up gettext-base (0.21-11) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up locales (2.36-8+rpi1) ...
Generating locales (this might take a while)...
Generation complete.
Setting up gperf (3.1-1) ...
Setting up lua5.1 (5.1.5-9) ...
Setting up ninja-build (1.11.1-1) ...
Setting up libvterm0:armhf (0.1.4-1) ...
Setting up lua-filesystem:armhf (1.8.0-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpkgconf3:armhf (1.8.1-1) ...
Setting up libuv1:armhf (1.44.2-1+rpi1) ...
Setting up libtree-sitter0:armhf (0.20.7-1) ...
Setting up lua-penlight (1.13.1-3) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up lua-inspect (3.1.1-2) ...
Setting up lua-coxpcall (1.17.0-1) ...
Setting up libproc2-0:armhf (2:4.0.2-3) ...
Setting up libluajit-5.1-common (2.1.0~beta3+git20220320+dfsg-4.1) ...
Setting up autopoint (0.21-11) ...
Setting up libmpack0:armhf (1.0.5-3) ...
Setting up libjsoncpp25:armhf (1.9.5-4) ...
Setting up libtermkey1:armhf (0.22-1) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up lua-bitop:armhf (1.0.2-7) ...
Setting up autoconf (2.71-3) ...
Setting up librhash0:armhf (1.4.3-3) ...
Setting up lua-dkjson (2.6-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up procps (2:4.0.2-3) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up cmake-data (3.25.1-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libmsgpack-cxx-dev:armhf (4.1.3-1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Setting up libnss-wrapper:armhf (1.1.12-1) ...
Setting up libvterm-dev:armhf (0.1.4-1) ...
Setting up libmsgpack-dev:armhf (4.0.0-3) ...
Setting up libacl1-dev:armhf (2.3.1-3) ...
Setting up lua-inifile (1.0-3) ...
Setting up lua-say (1.4.1-2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libuv1-dev:armhf (1.44.2-1+rpi1) ...
Setting up libunibilium-dev (2.1.0-1) ...
Setting up libtree-sitter-dev:armhf (0.20.7-1) ...
Setting up lua-mpack:armhf (1.0.7-2) ...
Setting up gettext (0.21-11) ...
Setting up libtermkey-dev:armhf (0.22-1) ...
Setting up libyaml-dev:armhf (0.2.5-1) ...
Setting up libtool (2.4.7-5) ...
Setting up libarchive13:armhf (3.6.2-1) ...
Setting up libpython3.11-stdlib:armhf (3.11.1-2) ...
Setting up libluajit-5.1-2:armhf (2.1.0~beta3+git20220320+dfsg-4.1) ...
Setting up pkgconf:armhf (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up luajit (2.1.0~beta3+git20220320+dfsg-4.1) ...
Setting up lua-luv:armhf (1.44.2-0-1) ...
Setting up lua-luassert (1.9.0-1) ...
Setting up pkg-config:armhf (1.8.1-1) ...
Setting up libluajit-5.1-dev:armhf (2.1.0~beta3+git20220320+dfsg-4.1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-9) ...
Setting up lua-nvim (0.2.4-1-1) ...
Setting up libcurl4:armhf (7.87.0-2) ...
Setting up libpython3-stdlib:armhf (3.11.1-3) ...
Setting up python3.11 (3.11.1-2) ...
Setting up lua-yaml:armhf (6.2.8-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.11.1-3) ...
Setting up man-db (2.11.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up lua-luv-dev:armhf (1.44.2-0-1) ...
Setting up python3-greenlet (2.0.1-1+b1) ...
Setting up cmake (3.25.1-1) ...
Setting up python3-msgpack (1.0.3-2+b1) ...
Setting up lua-cliargs (3.0-2-5) ...
Setting up debhelper (13.11.4) ...
Setting up python3-pynvim (0.4.2-2) ...
Setting up lua-busted (2.1.1-1) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-8+rpi1) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.40-2+rpi1 dpkg-dev_1.21.20+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-8+rpi1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.0.12-1+rpi1
Package versions: adduser_3.131 apt_2.5.5 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-11 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2.15-2 binutils_2.40-2+rpi1 binutils-arm-linux-gnueabihf_2.40-2+rpi1 binutils-common_2.40-2+rpi1 bsdextrautils_2.38.1-4 bsdutils_1:2.38.1-4 build-essential_12.9 bzip2_1.0.8-5+b2 cmake_3.25.1-1 cmake-data_3.25.1-1 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debianutils_5.7-0.4 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1 dpkg_1.21.20+rpi1 dpkg-dev_1.21.20+rpi1 dwz_0.15-1 e2fsprogs_1.46.6-1 fakeroot_1.29-1 file_1:5.44-3 findutils_4.9.0-4 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-14+rpi1 gcc-12-base_12.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-11 gettext-base_0.21-11 gnupg_2.2.40-1 gnupg-l10n_2.2.40-1 gnupg-utils_2.2.40-1 gperf_3.1-1 gpg_2.2.40-1 gpg-agent_2.2.40-1 gpg-wks-client_2.2.40-1 gpg-wks-server_2.2.40-1 gpgconf_2.2.40-1 gpgsm_2.2.40-1 gpgv_2.2.40-1 grep_3.8-5 groff-base_1.22.4-9 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 less_590-1.1 libacl1_2.3.1-3 libacl1-dev_2.3.1-3 libapt-pkg6.0_2.5.5 libarchive-zip-perl_1.68-1 libarchive13_3.6.2-1 libasan8_12.2.0-14+rpi1 libassuan0_2.5.5-5 libatomic1_12.2.0-14+rpi1 libattr1_1:2.5.1-4 libattr1-dev_1:2.5.1-4 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1+b1 libbinutils_2.40-2+rpi1 libblkid1_2.38.1-4 libboost-dev_1.74.0.3+b4 libboost1.74-dev_1.74.0+ds1-20 libbrotli1_1.0.9-2+b3 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-8+rpi1 libc-dev-bin_2.36-8+rpi1 libc-l10n_2.36-8+rpi1 libc6_2.36-8+rpi1 libc6-dev_2.36-8+rpi1 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-3 libcap2-bin_1:2.66-3 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.46.6-1 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2+rpi1 libctf0_2.40-2+rpi1 libcurl4_7.87.0-2 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.267 libdebhelper-perl_13.11.4 libdpkg-perl_1.21.20+rpi1 libelf1_0.188-2.1+rpi1 libexpat1_2.5.0-1 libext2fs2_1.46.6-1 libfakeroot_1.29-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.2.0-14+rpi1 libgcc-s1_12.2.0-14+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-5 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-1 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libjsoncpp25_1.9.5-4 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 libluajit-5.1-2_2.1.0~beta3+git20220320+dfsg-4.1 libluajit-5.1-common_2.1.0~beta3+git20220320+dfsg-4.1 libluajit-5.1-dev_2.1.0~beta3+git20220320+dfsg-4.1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.4.1-0.1 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount1_2.38.1-4 libmpack0_1.0.5-3 libmpc3_1.3.1-1 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.2.0-1 libmsgpack-cxx-dev_4.1.3-1 libmsgpack-dev_4.0.0-3 libmsgpackc2_4.0.0-3 libncursesw6_6.4-2 libnettle8_3.8.1-2 libnghttp2-14_1.51.0-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-wrapper_1.1.12-1 libp11-kit0_0.24.1-2 libpam-cap_1:2.66-3 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-6 libpam0g_1.5.2-6 libpcre2-8-0_10.42-1 libpcre3_2:8.39-15 libperl5.32_5.32.1-6 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpkgconf3_1.8.1-1 libproc2-0_2:4.0.2-3 libpsl5_0.21.0-1.2 libpython3-stdlib_3.11.1-3 libpython3.11-minimal_3.11.1-2 libpython3.11-stdlib_3.11.1-2 libreadline8_8.2-1.3 librhash0_1.4.3-3 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.4-1+b2 libsemanage-common_3.4-1 libsemanage2_3.4-1+b2 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-4 libsqlite3-0_3.40.1-1 libss2_1.46.6-1 libssh2-1_1.10.0-3+b1 libssl1.1_1.1.1o-1 libssl3_3.0.8-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.5-2+rpi1 libtasn1-6_4.19.0-2 libtermkey-dev_0.22-1 libtermkey1_0.22-1 libtinfo6_6.4-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libtree-sitter-dev_0.20.7-1 libtree-sitter0_0.20.7-1 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.5-2+rpi1 libunibilium-dev_2.1.0-1 libunibilium4_2.1.0-1 libunistring2_1.0-2 libuuid1_2.38.1-4 libuv1_1.44.2-1+rpi1 libuv1-dev_1.44.2-1+rpi1 libvterm-dev_0.1.4-1 libvterm0_0.1.4-1 libxml2_2.9.14+dfsg-1.1+b1 libxxhash0_0.8.1-1 libyaml-0-2_0.2.5-1 libyaml-dev_0.2.5-1 libzstd1_1.5.2+dfsg2-3 linux-libc-dev_6.0.12-1+rpi1 locales_2.36-8+rpi1 login_1:4.13+dfsg1-1 logsave_1.46.6-1 lsb-base_11.4+rpi1 lua-bitop_1.0.2-7 lua-busted_2.1.1-1 lua-cliargs_3.0-2-5 lua-coxpcall_1.17.0-1 lua-dkjson_2.6-2 lua-filesystem_1.8.0-3 lua-inifile_1.0-3 lua-inspect_3.1.1-2 lua-lpeg_1.0.2-2 lua-luassert_1.9.0-1 lua-luv_1.44.2-0-1 lua-luv-dev_1.44.2-0-1 lua-mediator_1.1.2-0-8 lua-mpack_1.0.7-2 lua-nvim_0.2.4-1-1 lua-penlight_1.13.1-3 lua-say_1.4.1-2 lua-system_0.2.1-6 lua-term_0.07-1 lua-yaml_6.2.8-2 lua5.1_5.1.5-9 lua5.2_5.2.4-3 luajit_2.1.0~beta3+git20220320+dfsg-4.1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-1 mawk_1.3.4.20200120-3.1 media-types_8.0.0 mount_2.38.1-4 nano_7.2-1 ncurses-base_6.4-2 ncurses-bin_6.4-2 ninja-build_1.11.1-1 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.32_5.32.1-6 perl-modules-5.36_5.36.0-7 pinentry-curses_1.2.1-1 pkg-config_1.8.1-1 pkgconf_1.8.1-1 pkgconf-bin_1.8.1-1 po-debconf_1.0.21+nmu1 procps_2:4.0.2-3 python3_3.11.1-3 python3-greenlet_2.0.1-1+b1 python3-minimal_3.11.1-3 python3-msgpack_1.0.3-2+b1 python3-pynvim_0.4.2-2 python3.11_3.11.1-2 python3.11-minimal_3.11.1-2 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sgml-base_1.31 sysvinit-utils_3.06-2 tar_1.34+dfsg-1 tzdata_2022g-5 util-linux_2.38.1-4 util-linux-extra_2.38.1-4 xz-utils_5.4.1-0.1 zlib1g_1:1.2.13.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: neovim
Binary: neovim, neovim-runtime
Architecture: any all
Version: 0.7.2-7
Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org>
Uploaders: James McCoy <jamessan@debian.org>
Homepage: https://neovim.io/
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/vim-team/neovim
Vcs-Git: https://salsa.debian.org/vim-team/neovim.git
Build-Depends: cmake (>= 3.10), debhelper-compat (= 13), gettext, gperf, less <!nocheck>, libacl1-dev, libluajit-5.1-dev [amd64 armel armhf hurd-i386 i386] | liblua5.1-dev, libmsgpack-dev (>= 1.0.0), libnss-wrapper <!nocheck>, libtermkey-dev, libtree-sitter-dev (>= 0.20.0), libunibilium-dev, libuv1-dev, libvterm-dev (>= 0.1), locales <!nocheck>, lua-bitop, lua-busted <!nocheck>, lua-filesystem (>= 1.7) <!nocheck>, lua-inspect <!nocheck>, lua-lpeg, lua-luv-dev (>= 1.43.0), lua-mpack, lua-nvim (>= 0.2.4) <!nocheck>, luajit [amd64 armel armhf hurd-i386 i386], lua5.1, ninja-build, pkg-config, python3-pynvim [!hppa !ia64 !sh4] <!nocheck>, tzdata <!nocheck>
Package-List:
 neovim deb editors optional arch=any
 neovim-runtime deb editors optional arch=all
Checksums-Sha1:
 754d6db97449129afc37f06ff9191317c5a07727 7303348 neovim_0.7.2.orig.tar.xz
 5e9b769849661aabe11c61b356228f8c037837ae 24188 neovim_0.7.2-7.debian.tar.xz
Checksums-Sha256:
 e4f3f60c528b3e0f268102f0522a8c8a0a8473875583b6cd1768f0ad3c85a035 7303348 neovim_0.7.2.orig.tar.xz
 370ef10bf2c9416a6b59e36c2f1a89d8654fc5c2922ff31e1307bf49bbae8183 24188 neovim_0.7.2-7.debian.tar.xz
Files:
 a12a8596be12f294985958bcb424bbf3 7303348 neovim_0.7.2.orig.tar.xz
 14991196d2491654e78dad37b03493ec 24188 neovim_0.7.2-7.debian.tar.xz
Dgit: 7611922058a15f858e26bf743cfc623bc751d859 debian archive/debian/0.7.2-7 https://git.dgit.debian.org/neovim

-----BEGIN PGP SIGNATURE-----

iQKoBAEBCgCSFiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAmPm5ttfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIUHGphbWVzc2Fu
QGRlYmlhbi5vcmcACgkQ3+aRrjMbo9uOqRAAtxIWOig/aXHCuIG6GA+faZJA6Y3A
vjHA787uDESiCVD9FnR+xEM4+1U6krQjiCKrx7x3rZ9TxrHK+Wc0uE4jLAF87kHC
bsK7W6v/5Pytjxov5AFkW/KvQnN7WonRkwvsVE20EZYICbIcYqc/Ols5Le+mZLEI
cuS1zSn+jZk+EWc8xfA0EJHIQevmlZeK1ZVkMkJ/IuLMIQKB51+2tysU0ZNOhaU/
z+Gxzptve6O/WeEibquFGQqHr7OaYT10KeLBYdMrzCUQN+j1ONjbz1RjSDFJblhn
RllhINyJLs5r+yxWnNpfz7RDVCzPbZmJBL136CkOs2V05VFfm59hnccDWnSobyqG
5gxR+rsGoW5pHWqOVv6+CSzpH5s6l+QIYhxYXUcxQeN+CI4BSE+9CNiPS1VsK3Ns
K4iwbTAXPDIe58d2MlSFv6gTM+sCByx9fsUaC2lcc6yzZ3FPu6juvmCsW/3v0bbZ
rC0svafv8aq+i4ZAhc6XwIwpmaPpjBKvtd/Eo+7rW0eGqtCUi8LBNKjg9DXdUIAc
WeFSMF/msHYN5tSG28utjZ/JX7fLGqAOl2VVLDqWFld/IbYRe+Cn0PwWwDEjNH1g
x8hN32knQ7ysgNoku9aWr+HvGtSm+s0I7+ZjUqn2PXqEHzM0sOxecjbv5vcPI3Ky
9AhYK4DxEc28MVM=
=Flyj
-----END PGP SIGNATURE-----

gpgv: Signature made Sat Feb 11 00:52:43 2023 UTC
gpgv:                using RSA key 91BFBF4D6956BD5DF7B72D23DFE691AE331BA3DB
gpgv:                issuer "jamessan@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./neovim_0.7.2-7.dsc: no acceptable signature found
dpkg-source: info: extracting neovim in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking neovim_0.7.2.orig.tar.xz
dpkg-source: info: unpacking neovim_0.7.2-7.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fixtests-check-for-eof-on-exit-of-nvim-p.patch
dpkg-source: info: applying testmksession_spec-use-bwipeout-instead-.patch
dpkg-source: info: applying test-deal-with-rpc-call-causing-nvim-to-.patch
dpkg-source: info: applying testlet_spec-increase-expect_exit-timeou.patch
dpkg-source: info: applying testjob_spec-accept-alternate-messages-f.patch
dpkg-source: info: applying fixtreesitter-validate-language-name.patch
dpkg-source: info: applying fixtest-adapt-test-to-release-0.8.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=865c96f6dd224137939f1d5e40d6b4a3
JOURNAL_STREAM=8:37044
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-65d083cd-a886-4107-81bc-4290ef9296b3
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c7204
XDG_SESSION_TYPE=unspecified

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package neovim
dpkg-buildpackage: info: source version 0.7.2-7
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --buildsystem=cmake --builddirectory=build
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make clean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
test -d build && ninja  -C build clean || true
/usr/bin/make -C src/nvim/testdir clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
rm -f -rf *.out *.failed *.res *.rej *.orig *.tlog test.log test_result.log messages test.out X* viminfo test.ok valgrind.* .*.swp .*.swo .gdbinit /<<PKGBUILDDIR>>/src/nvim/testdir/Xtest-tmpdir del
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
/usr/bin/make -C runtime/doc clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/runtime/doc'
rm -f *.html tags.ref api.html arabic.html autocmd.html builtin.html change.html channel.html cmdline.html debug.html deprecated.html dev_style.html develop.html diagnostic.html diff.html digraph.html editing.html eval.html filetype.html fold.html ft_ada.html ft_ps1.html ft_raku.html ft_rust.html ft_sql.html gui.html hebrew.html help.html helphelp.html if_cscop.html if_perl.html if_pyth.html if_ruby.html indent.html index.html insert.html intro.html job_control.html lsp-extension.html lsp.html lua.html map.html mbyte.html message.html mlang.html motion.html nvim.html nvim_terminal_emulator.html options.html pattern.html pi_gzip.html pi_health.html pi_msgpack.html pi_netrw.html pi_paren.html pi_spec.html pi_tar.html pi_tutor.html pi_zip.html print.html provider.html quickfix.html quickref.html recover.html remote.html remote_plugin.html repeat.html rileft.html russian.html scroll.html sign.html spell.html starting.html syntax.html tabpage.html tagsrch.html term.html testing.html tips.html treesitter.html uganda.html ui.html undo.html usr_01.html usr_02.html usr_03.html usr_04.html usr_05.html usr_06.html usr_07.html usr_08.html usr_09.html usr_10.html usr_11.html usr_12.html usr_20.html usr_21.html usr_22.html usr_23.html usr_24.html usr_25.html usr_26.html usr_27.html usr_28.html usr_29.html usr_30.html usr_31.html usr_32.html usr_40.html usr_41.html usr_42.html usr_43.html usr_44.html usr_45.html usr_toc.html various.html vi_diff.html vim_diff.html visual.html windows.html errors.log tags
make[3]: Leaving directory '/<<PKGBUILDDIR>>/runtime/doc'
/usr/bin/make -C runtime/indent clean
make[3]: Entering directory '/<<PKGBUILDDIR>>/runtime/indent'
rm -f testdir/*.fail testdir/*.out
make[3]: Leaving directory '/<<PKGBUILDDIR>>/runtime/indent'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=cmake -O--builddirectory=build
   dh_clean -O--buildsystem=cmake -O--builddirectory=build
 debian/rules binary-arch
dh binary-arch --buildsystem=cmake --builddirectory=build
   dh_update_autotools_config -a -O--buildsystem=cmake -O--builddirectory=build
   dh_autoreconf -a -O--buildsystem=cmake -O--builddirectory=build
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUSTED_OUTPUT_TYPE=nvim -DPREFER_LUA=OFF -DLIBLUV_LIBRARY:FILEPATH=/usr/lib/arm-linux-gnueabihf/lua/5.1/luv.so -DLIBLUV_INCLUDE_DIR:PATH=/usr/include/lua5.1 -DCOMPILE_LUA=OFF
	cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUSTED_OUTPUT_TYPE=nvim -DPREFER_LUA=OFF -DLIBLUV_LIBRARY:FILEPATH=/usr/lib/arm-linux-gnueabihf/lua/5.1/luv.so -DLIBLUV_INCLUDE_DIR:PATH=/usr/include/lua5.1 -DCOMPILE_LUA=OFF ..
-- The C compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- CMAKE_INSTALL_PREFIX=/usr
-- CMAKE_BUILD_TYPE=Release
-- MIN_LOG_LEVEL not specified, default is 3 (ERROR) for release builds
-- Replacing -O3 in CMAKE_C_FLAGS_RELEASE with -O2
-- Performing Test HAS_OG_FLAG
-- Performing Test HAS_OG_FLAG - Success
-- Performing Test HAS_ACCEPTABLE_FORTIFY
-- Performing Test HAS_ACCEPTABLE_FORTIFY - Success
-- Performing Test HAVE_EXECINFO_BACKTRACE
-- Performing Test HAVE_EXECINFO_BACKTRACE - Success
-- Performing Test HAVE_BUILTIN_ADD_OVERFLOW
-- Performing Test HAVE_BUILTIN_ADD_OVERFLOW - Success
-- Performing Test HAVE_WIMPLICIT_FALLTHROUGH_FLAG
-- Performing Test HAVE_WIMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_PURE
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_PURE - Success
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_CONST
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_CONST - Success
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_MALLOC
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_MALLOC - Success
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_COLD
-- Performing Test HAVE_WSUGGEST_ATTRIBUTE_COLD - Success
-- Performing Test HAS_WVLA_FLAG
-- Performing Test HAS_WVLA_FLAG - Success
-- Performing Test HAS_FSTACK_PROTECTOR_STRONG_FLAG
-- Performing Test HAS_FSTACK_PROTECTOR_STRONG_FLAG - Success
-- Performing Test HAS_FSTACK_PROTECTOR_FLAG
-- Performing Test HAS_FSTACK_PROTECTOR_FLAG - Success
-- Performing Test HAVE_FNO_COMMON
-- Performing Test HAVE_FNO_COMMON - Success
-- Performing Test HAS_DIAG_COLOR_FLAG
-- Performing Test HAS_DIAG_COLOR_FLAG - Success
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for kstat_lookup in kstat
-- Looking for kstat_lookup in kstat - not found
-- Looking for kvm_open in kvm
-- Looking for kvm_open in kvm - not found
-- Looking for gethostbyname in nsl
-- Looking for gethostbyname in nsl - found
-- Looking for perfstat_cpu in perfstat
-- Looking for perfstat_cpu in perfstat - not found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for sendfile in sendfile
-- Looking for sendfile in sendfile - not found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Found LibUV: /usr/lib/arm-linux-gnueabihf/libuv.so (Required is at least version "1.28.0") 
-- Found Msgpack: /usr/lib/arm-linux-gnueabihf/libmsgpackc.so (found suitable version "4.0.0", minimum required is "1.0.0") 
-- Found LibLUV: /usr/lib/arm-linux-gnueabihf/lua/5.1/luv.so (Required is at least version "1.43.0") 
-- Found TreeSitter 0.6.3
-- Performing Test TS_HAS_SET_MATCH_LIMIT
-- Performing Test TS_HAS_SET_MATCH_LIMIT - Success
-- Performing Test TS_HAS_SET_ALLOCATOR
-- Performing Test TS_HAS_SET_ALLOCATOR - Success
-- Found LuaJit: /usr/lib/arm-linux-gnueabihf/libluajit-5.1.so  
-- Performing Test MSGPACK_HAS_FLOAT32
-- Performing Test MSGPACK_HAS_FLOAT32 - Success
-- Found UNIBILIUM 2.1.0
-- Performing Test UNIBI_HAS_VAR_FROM
-- Performing Test UNIBI_HAS_VAR_FROM - Success
-- Found LibTermkey: /usr/lib/arm-linux-gnueabihf/libtermkey.so (Required is at least version "0.18") 
-- Found LIBVTERM 0.1.4
-- Found Iconv 
-- Performing Test HAVE_WORKING_LIBINTL
-- Performing Test HAVE_WORKING_LIBINTL - Success
-- Looking for _nl_msg_cat_cntr
-- Looking for _nl_msg_cat_cntr - found
-- Checking Lua interpreter: /usr/bin/luajit
-- Using Lua interpreter: /usr/bin/luajit
-- Performing Test HAS_WSTATIC_IN_INLINE
-- Performing Test HAS_WSTATIC_IN_INLINE - Failed
-- Found Gettext: /usr/bin/msgmerge (found version "0.21") 
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of int
-- Check size of int - done
-- Check size of long
-- Check size of long - done
-- Check size of intmax_t
-- Check size of intmax_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Check size of long long
-- Check size of long long - done
-- Check size of void *
-- Check size of void * - done
-- Looking for _NSGetEnviron
-- Looking for _NSGetEnviron - not found
-- Looking for include file langinfo.h
-- Looking for include file langinfo.h - found
-- Looking for include file locale.h
-- Looking for include file locale.h - found
-- Looking for include file pwd.h
-- Looking for include file pwd.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - found
-- Looking for include file sys/wait.h
-- Looking for include file sys/wait.h - found
-- Looking for include file sys/utsname.h
-- Looking for include file sys/utsname.h - found
-- Looking for include file termios.h
-- Looking for include file termios.h - found
-- Looking for include file sys/uio.h
-- Looking for include file sys/uio.h - found
-- Looking for include file sys/sdt.h
-- Looking for include file sys/sdt.h - not found
-- Looking for fseeko
-- Looking for fseeko - found
-- Looking for getpwent
-- Looking for getpwent - found
-- Looking for getpwnam
-- Looking for getpwnam - found
-- Looking for getpwuid
-- Looking for getpwuid - found
-- Looking for readv
-- Looking for readv - found
-- Looking for opendir
-- Looking for opendir - found
-- Looking for readlink
-- Looking for readlink - found
-- Looking for setpgid
-- Looking for setpgid - found
-- Looking for setsid
-- Looking for setsid - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for strnlen
-- Looking for strnlen - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strptime
-- Looking for strptime - found
-- Looking for FD_CLOEXEC
-- Looking for FD_CLOEXEC - found
-- Looking for CODESET
-- Looking for CODESET - found
-- Looking for include file endian.h
-- Looking for include file endian.h - found
-- Looking for include file sys/endian.h
-- Looking for include file sys/endian.h - not found
-- Performing Test HAVE_BE64TOH_MACROS
-- Performing Test HAVE_BE64TOH_MACROS - Success
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ninja -v -C build
ninja: Entering directory `build'
[0/2] /usr/bin/cmake -P /<<PKGBUILDDIR>>/build/CMakeFiles/VerifyGlobs.cmake
[1/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/private/dispatch.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/private/dispatch.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch.c.generated.h /<<PKGBUILDDIR>>/build/include/api/private/dispatch.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch.i
[2/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/deprecated.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/deprecated.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/deprecated.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/deprecated.c.generated.h /<<PKGBUILDDIR>>/build/include/api/deprecated.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/deprecated.i
[3/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/buffer.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/buffer.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/buffer.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/buffer.c.generated.h /<<PKGBUILDDIR>>/build/include/api/buffer.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/buffer.i
[4/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/autocmd.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/autocmd.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/autocmd.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/autocmd.c.generated.h /<<PKGBUILDDIR>>/build/include/api/autocmd.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/autocmd.i
[5/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/extmark.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/extmark.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/extmark.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/extmark.c.generated.h /<<PKGBUILDDIR>>/build/include/api/extmark.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/extmark.i
[6/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/private/converter.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/converter.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/private/converter.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/converter.c.generated.h /<<PKGBUILDDIR>>/build/include/api/private/converter.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/converter.i
[7/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/tabpage.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/tabpage.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/tabpage.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/tabpage.c.generated.h /<<PKGBUILDDIR>>/build/include/api/tabpage.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/tabpage.i
[8/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/helpers.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/helpers.c.generated.h /<<PKGBUILDDIR>>/build/include/api/private/helpers.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/helpers.i
[9/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/ui.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/ui.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/ui.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/ui.c.generated.h /<<PKGBUILDDIR>>/build/include/api/ui.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/ui.i
[10/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/vimscript.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vimscript.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/vimscript.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vimscript.c.generated.h /<<PKGBUILDDIR>>/build/include/api/vimscript.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vimscript.i
[11/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/win_config.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/win_config.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/win_config.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/win_config.c.generated.h /<<PKGBUILDDIR>>/build/include/api/win_config.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/win_config.i
[12/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/vim.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vim.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/vim.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vim.c.generated.h /<<PKGBUILDDIR>>/build/include/api/vim.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/vim.i
[13/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/api/window.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/window.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/api/window.c /<<PKGBUILDDIR>>/build/src/nvim/auto/api/window.c.generated.h /<<PKGBUILDDIR>>/build/include/api/window.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/window.i
[14/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/arabic.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/arabic.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/arabic.c /<<PKGBUILDDIR>>/build/src/nvim/auto/arabic.c.generated.h /<<PKGBUILDDIR>>/build/include/arabic.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/arabic.i
[15/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/buffer_updates.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer_updates.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/buffer_updates.c /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer_updates.c.generated.h /<<PKGBUILDDIR>>/build/include/buffer_updates.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer_updates.i
[16/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/change.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/change.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/change.c /<<PKGBUILDDIR>>/build/src/nvim/auto/change.c.generated.h /<<PKGBUILDDIR>>/build/include/change.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/change.i
[17/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/buffer.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/buffer.c /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer.c.generated.h /<<PKGBUILDDIR>>/build/include/buffer.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/buffer.i
[18/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/autocmd.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/autocmd.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/autocmd.c /<<PKGBUILDDIR>>/build/src/nvim/auto/autocmd.c.generated.h /<<PKGBUILDDIR>>/build/include/autocmd.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/autocmd.i
[19/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/channel.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/channel.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/channel.c /<<PKGBUILDDIR>>/build/src/nvim/auto/channel.c.generated.h /<<PKGBUILDDIR>>/build/include/channel.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/channel.i
[20/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/charset.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/charset.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/charset.c /<<PKGBUILDDIR>>/build/src/nvim/auto/charset.c.generated.h /<<PKGBUILDDIR>>/build/include/charset.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/charset.i
[21/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/cursor.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/cursor.c /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor.c.generated.h /<<PKGBUILDDIR>>/build/include/cursor.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor.i
[22/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/context.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/context.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/context.c /<<PKGBUILDDIR>>/build/src/nvim/auto/context.c.generated.h /<<PKGBUILDDIR>>/build/include/context.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/context.i
[23/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/cursor_shape.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor_shape.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/cursor_shape.c /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor_shape.c.generated.h /<<PKGBUILDDIR>>/build/include/cursor_shape.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/cursor_shape.i
[24/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/debugger.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/debugger.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/debugger.c /<<PKGBUILDDIR>>/build/src/nvim/auto/debugger.c.generated.h /<<PKGBUILDDIR>>/build/include/debugger.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/debugger.i
[25/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/decoration_provider.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration_provider.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/decoration_provider.c /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration_provider.c.generated.h /<<PKGBUILDDIR>>/build/include/decoration_provider.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration_provider.i
[26/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/decoration.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/decoration.c /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration.c.generated.h /<<PKGBUILDDIR>>/build/include/decoration.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/decoration.i
[27/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/digraph.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/digraph.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/digraph.c /<<PKGBUILDDIR>>/build/src/nvim/auto/digraph.c.generated.h /<<PKGBUILDDIR>>/build/include/digraph.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/digraph.i
[28/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/diff.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/diff.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/diff.c /<<PKGBUILDDIR>>/build/src/nvim/auto/diff.c.generated.h /<<PKGBUILDDIR>>/build/include/diff.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/diff.i
[29/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/decode.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/decode.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/decode.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/decode.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/decode.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/decode.i
[30/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/gc.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/gc.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/gc.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/gc.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/gc.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/gc.i
[31/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/edit.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/edit.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/edit.c /<<PKGBUILDDIR>>/build/src/nvim/auto/edit.c.generated.h /<<PKGBUILDDIR>>/build/include/edit.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/edit.i
[32/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/executor.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/executor.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/executor.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/executor.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/executor.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/executor.i
[33/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval.c.generated.h /<<PKGBUILDDIR>>/build/include/eval.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval.i
[34/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/encode.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/encode.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/encode.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/encode.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/encode.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/encode.i
[35/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/libuv_process.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/libuv_process.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/libuv_process.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/libuv_process.c.generated.h /<<PKGBUILDDIR>>/build/include/event/libuv_process.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/libuv_process.i
[36/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/multiqueue.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/multiqueue.c.generated.h /<<PKGBUILDDIR>>/build/include/event/multiqueue.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/multiqueue.i
[37/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/typval.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/typval.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/typval.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/typval.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/typval.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/typval.i
[38/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/loop.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/loop.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/loop.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/loop.c.generated.h /<<PKGBUILDDIR>>/build/include/event/loop.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/loop.i
[39/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/userfunc.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/userfunc.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/userfunc.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/userfunc.i
[40/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/signal.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/signal.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/signal.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/signal.c.generated.h /<<PKGBUILDDIR>>/build/include/event/signal.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/signal.i
[41/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/rstream.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/rstream.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/rstream.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/rstream.c.generated.h /<<PKGBUILDDIR>>/build/include/event/rstream.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/rstream.i
[42/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/stream.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/stream.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/stream.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/stream.c.generated.h /<<PKGBUILDDIR>>/build/include/event/stream.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/stream.i
[43/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/process.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/process.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/process.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/process.c.generated.h /<<PKGBUILDDIR>>/build/include/event/process.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/process.i
[44/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/funcs.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/funcs.c.generated.h /<<PKGBUILDDIR>>/build/include/eval/funcs.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/eval/funcs.i
[45/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/time.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/time.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/time.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/time.c.generated.h /<<PKGBUILDDIR>>/build/include/event/time.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/time.i
[46/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/socket.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/socket.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/socket.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/socket.c.generated.h /<<PKGBUILDDIR>>/build/include/event/socket.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/socket.i
[47/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/event/wstream.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/event/wstream.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/event/wstream.c /<<PKGBUILDDIR>>/build/src/nvim/auto/event/wstream.c.generated.h /<<PKGBUILDDIR>>/build/include/event/wstream.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/event/wstream.i
[48/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds2.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds2.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_cmds2.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds2.i
[49/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_eval.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_eval.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_eval.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_eval.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_eval.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_eval.i
[50/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_cmds.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_cmds.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_cmds.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_cmds.i
[51/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_docmd.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_docmd.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_docmd.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_docmd.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_docmd.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_docmd.i
[52/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_session.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_session.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_session.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_session.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_session.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_session.i
[53/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ex_getln.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_getln.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ex_getln.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_getln.c.generated.h /<<PKGBUILDDIR>>/build/include/ex_getln.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ex_getln.i
[54/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/extmark.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/extmark.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/extmark.c /<<PKGBUILDDIR>>/build/src/nvim/auto/extmark.c.generated.h /<<PKGBUILDDIR>>/build/include/extmark.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/extmark.i
[55/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/file_search.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/file_search.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/file_search.c /<<PKGBUILDDIR>>/build/src/nvim/auto/file_search.c.generated.h /<<PKGBUILDDIR>>/build/include/file_search.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/file_search.i
[56/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/fold.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/fold.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/fold.c /<<PKGBUILDDIR>>/build/src/nvim/auto/fold.c.generated.h /<<PKGBUILDDIR>>/build/include/fold.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/fold.i
[57/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/garray.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/garray.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/garray.c /<<PKGBUILDDIR>>/build/src/nvim/auto/garray.c.generated.h /<<PKGBUILDDIR>>/build/include/garray.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/garray.i
[58/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/fileio.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/fileio.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/fileio.c /<<PKGBUILDDIR>>/build/src/nvim/auto/fileio.c.generated.h /<<PKGBUILDDIR>>/build/include/fileio.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/fileio.i
[59/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/getchar.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/getchar.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/getchar.c /<<PKGBUILDDIR>>/build/src/nvim/auto/getchar.c.generated.h /<<PKGBUILDDIR>>/build/include/getchar.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/getchar.i
[60/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/hardcopy.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/hardcopy.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/hardcopy.c /<<PKGBUILDDIR>>/build/src/nvim/auto/hardcopy.c.generated.h /<<PKGBUILDDIR>>/build/include/hardcopy.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/hardcopy.i
[61/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/hashtab.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/hashtab.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/hashtab.c /<<PKGBUILDDIR>>/build/src/nvim/auto/hashtab.c.generated.h /<<PKGBUILDDIR>>/build/include/hashtab.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/hashtab.i
[62/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/highlight.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/highlight.c /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight.c.generated.h /<<PKGBUILDDIR>>/build/include/highlight.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight.i
[63/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/highlight_group.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight_group.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/highlight_group.c /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight_group.c.generated.h /<<PKGBUILDDIR>>/build/include/highlight_group.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/highlight_group.i
[64/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/if_cscope.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/if_cscope.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/if_cscope.c /<<PKGBUILDDIR>>/build/src/nvim/auto/if_cscope.c.generated.h /<<PKGBUILDDIR>>/build/include/if_cscope.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/if_cscope.i
[65/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/indent_c.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/indent_c.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/indent_c.c /<<PKGBUILDDIR>>/build/src/nvim/auto/indent_c.c.generated.h /<<PKGBUILDDIR>>/build/include/indent_c.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/indent_c.i
[66/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/indent.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/indent.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/indent.c /<<PKGBUILDDIR>>/build/src/nvim/auto/indent.c.generated.h /<<PKGBUILDDIR>>/build/include/indent.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/indent.i
[67/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/input.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/input.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/input.c /<<PKGBUILDDIR>>/build/src/nvim/auto/input.c.generated.h /<<PKGBUILDDIR>>/build/include/input.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/input.i
[68/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/keymap.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/keymap.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/keymap.c /<<PKGBUILDDIR>>/build/src/nvim/auto/keymap.c.generated.h /<<PKGBUILDDIR>>/build/include/keymap.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/keymap.i
[69/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/log.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/log.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/log.c /<<PKGBUILDDIR>>/build/src/nvim/auto/log.c.generated.h /<<PKGBUILDDIR>>/build/include/log.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/log.i
[70/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/converter.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/converter.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/converter.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/converter.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/converter.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/converter.i
[71/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/spell.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/spell.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/spell.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/spell.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/spell.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/spell.i
[72/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/executor.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/executor.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/executor.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/executor.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/executor.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/executor.i
[73/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/treesitter.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/treesitter.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/treesitter.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/treesitter.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/treesitter.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/treesitter.i
[74/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/stdlib.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/stdlib.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/stdlib.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/stdlib.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/stdlib.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/stdlib.i
[75/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/xdiff.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/xdiff.c.generated.h /<<PKGBUILDDIR>>/build/include/lua/xdiff.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/xdiff.i
[76/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/main.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/main.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/main.c /<<PKGBUILDDIR>>/build/src/nvim/auto/main.c.generated.h /<<PKGBUILDDIR>>/build/include/main.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/main.i
[77/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/map.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/map.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/map.c /<<PKGBUILDDIR>>/build/src/nvim/auto/map.c.generated.h /<<PKGBUILDDIR>>/build/include/map.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/map.i
[78/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/mark.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/mark.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/mark.c /<<PKGBUILDDIR>>/build/src/nvim/auto/mark.c.generated.h /<<PKGBUILDDIR>>/build/include/mark.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/mark.i
[79/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/math.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/math.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/math.c /<<PKGBUILDDIR>>/build/src/nvim/auto/math.c.generated.h /<<PKGBUILDDIR>>/build/include/math.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/math.i
[80/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/marktree.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/marktree.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/marktree.c /<<PKGBUILDDIR>>/build/src/nvim/auto/marktree.c.generated.h /<<PKGBUILDDIR>>/build/include/marktree.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/marktree.i
[81/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/match.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/match.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/match.c /<<PKGBUILDDIR>>/build/src/nvim/auto/match.c.generated.h /<<PKGBUILDDIR>>/build/include/match.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/match.i
[82/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/memfile.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/memfile.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/memfile.c /<<PKGBUILDDIR>>/build/src/nvim/auto/memfile.c.generated.h /<<PKGBUILDDIR>>/build/include/memfile.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/memfile.i
[83/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/mbyte.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/mbyte.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/mbyte.c /<<PKGBUILDDIR>>/build/src/nvim/auto/mbyte.c.generated.h /<<PKGBUILDDIR>>/build/include/mbyte.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/mbyte.i
[84/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/memory.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/memory.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/memory.c /<<PKGBUILDDIR>>/build/src/nvim/auto/memory.c.generated.h /<<PKGBUILDDIR>>/build/include/memory.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/memory.i
[85/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/menu.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/menu.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/menu.c /<<PKGBUILDDIR>>/build/src/nvim/auto/menu.c.generated.h /<<PKGBUILDDIR>>/build/include/menu.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/menu.i
[86/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/message.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/message.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/message.c /<<PKGBUILDDIR>>/build/src/nvim/auto/message.c.generated.h /<<PKGBUILDDIR>>/build/include/message.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/message.i
[87/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/memline.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/memline.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/memline.c /<<PKGBUILDDIR>>/build/src/nvim/auto/memline.c.generated.h /<<PKGBUILDDIR>>/build/include/memline.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/memline.i
[88/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/mouse.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/mouse.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/mouse.c /<<PKGBUILDDIR>>/build/src/nvim/auto/mouse.c.generated.h /<<PKGBUILDDIR>>/build/include/mouse.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/mouse.i
[89/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/move.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/move.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/move.c /<<PKGBUILDDIR>>/build/src/nvim/auto/move.c.generated.h /<<PKGBUILDDIR>>/build/include/move.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/move.i
[90/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/helpers.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/helpers.c.generated.h /<<PKGBUILDDIR>>/build/include/msgpack_rpc/helpers.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/helpers.i
[91/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/channel.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/channel.c.generated.h /<<PKGBUILDDIR>>/build/include/msgpack_rpc/channel.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/channel.i
[92/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/server.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/server.c.generated.h /<<PKGBUILDDIR>>/build/include/msgpack_rpc/server.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/msgpack_rpc/server.i
[93/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/normal.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/normal.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/normal.c /<<PKGBUILDDIR>>/build/src/nvim/auto/normal.c.generated.h /<<PKGBUILDDIR>>/build/include/normal.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/normal.i
[94/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ops.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ops.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ops.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ops.c.generated.h /<<PKGBUILDDIR>>/build/include/ops.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ops.i
[95/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/dl.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/dl.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/dl.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/dl.c.generated.h /<<PKGBUILDDIR>>/build/include/os/dl.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/dl.i
[96/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/fileio.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fileio.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/fileio.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fileio.c.generated.h /<<PKGBUILDDIR>>/build/include/os/fileio.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fileio.i
[97/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/env.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/env.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/env.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/env.c.generated.h /<<PKGBUILDDIR>>/build/include/os/env.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/env.i
[98/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/option.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/option.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/option.c /<<PKGBUILDDIR>>/build/src/nvim/auto/option.c.generated.h /<<PKGBUILDDIR>>/build/include/option.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/option.i
[99/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/input.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/input.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/input.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/input.c.generated.h /<<PKGBUILDDIR>>/build/include/os/input.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/input.i
[100/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/lang.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/lang.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/lang.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/lang.c.generated.h /<<PKGBUILDDIR>>/build/include/os/lang.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/lang.i
[101/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/fs.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fs.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/fs.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fs.c.generated.h /<<PKGBUILDDIR>>/build/include/os/fs.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/fs.i
[102/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/mem.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/mem.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/mem.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/mem.c.generated.h /<<PKGBUILDDIR>>/build/include/os/mem.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/mem.i
[103/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/process.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/process.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/process.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/process.c.generated.h /<<PKGBUILDDIR>>/build/include/os/process.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/process.i
[104/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/pty_process_unix.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/pty_process_unix.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/pty_process_unix.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/pty_process_unix.c.generated.h /<<PKGBUILDDIR>>/build/include/os/pty_process_unix.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/pty_process_unix.i
[105/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/shell.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/shell.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/shell.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/shell.c.generated.h /<<PKGBUILDDIR>>/build/include/os/shell.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/shell.i
[106/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/stdpaths.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/stdpaths.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/stdpaths.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/stdpaths.c.generated.h /<<PKGBUILDDIR>>/build/include/os/stdpaths.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/stdpaths.i
[107/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/signal.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/signal.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/signal.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/signal.c.generated.h /<<PKGBUILDDIR>>/build/include/os/signal.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/signal.i
[108/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/time.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/time.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/time.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/time.c.generated.h /<<PKGBUILDDIR>>/build/include/os/time.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/time.i
[109/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/users.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/users.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/users.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/users.c.generated.h /<<PKGBUILDDIR>>/build/include/os/users.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/users.i
[110/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os/tty.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os/tty.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os/tty.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os/tty.c.generated.h /<<PKGBUILDDIR>>/build/include/os/tty.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os/tty.i
[111/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/os_unix.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/os_unix.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/os_unix.c /<<PKGBUILDDIR>>/build/src/nvim/auto/os_unix.c.generated.h /<<PKGBUILDDIR>>/build/include/os_unix.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/os_unix.i
[112/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/path.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/path.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/path.c /<<PKGBUILDDIR>>/build/src/nvim/auto/path.c.generated.h /<<PKGBUILDDIR>>/build/include/path.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/path.i
[113/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/plines.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/plines.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/plines.c /<<PKGBUILDDIR>>/build/src/nvim/auto/plines.c.generated.h /<<PKGBUILDDIR>>/build/include/plines.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/plines.i
[114/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/popupmnu.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/popupmnu.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/popupmnu.c /<<PKGBUILDDIR>>/build/src/nvim/auto/popupmnu.c.generated.h /<<PKGBUILDDIR>>/build/include/popupmnu.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/popupmnu.i
[115/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/quickfix.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/quickfix.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/quickfix.c /<<PKGBUILDDIR>>/build/src/nvim/auto/quickfix.c.generated.h /<<PKGBUILDDIR>>/build/include/quickfix.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/quickfix.i
[116/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/profile.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/profile.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/profile.c /<<PKGBUILDDIR>>/build/src/nvim/auto/profile.c.generated.h /<<PKGBUILDDIR>>/build/include/profile.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/profile.i
[117/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/regexp.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/regexp.c /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp.c.generated.h /<<PKGBUILDDIR>>/build/include/regexp.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp.i
[118/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/rbuffer.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/rbuffer.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/rbuffer.c /<<PKGBUILDDIR>>/build/src/nvim/auto/rbuffer.c.generated.h /<<PKGBUILDDIR>>/build/include/rbuffer.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/rbuffer.i
[119/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/runtime.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/runtime.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/runtime.c /<<PKGBUILDDIR>>/build/src/nvim/auto/runtime.c.generated.h /<<PKGBUILDDIR>>/build/include/runtime.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/runtime.i
[120/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/screen.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/screen.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/screen.c /<<PKGBUILDDIR>>/build/src/nvim/auto/screen.c.generated.h /<<PKGBUILDDIR>>/build/include/screen.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/screen.i
[121/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/search.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/search.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/search.c /<<PKGBUILDDIR>>/build/src/nvim/auto/search.c.generated.h /<<PKGBUILDDIR>>/build/include/search.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/search.i
[122/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/sha256.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/sha256.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/sha256.c /<<PKGBUILDDIR>>/build/src/nvim/auto/sha256.c.generated.h /<<PKGBUILDDIR>>/build/include/sha256.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/sha256.i
[123/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/shada.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/shada.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/shada.c /<<PKGBUILDDIR>>/build/src/nvim/auto/shada.c.generated.h /<<PKGBUILDDIR>>/build/include/shada.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/shada.i
[124/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/sign.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/sign.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/sign.c /<<PKGBUILDDIR>>/build/src/nvim/auto/sign.c.generated.h /<<PKGBUILDDIR>>/build/include/sign.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/sign.i
[125/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/state.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/state.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/state.c /<<PKGBUILDDIR>>/build/src/nvim/auto/state.c.generated.h /<<PKGBUILDDIR>>/build/include/state.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/state.i
[126/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/spellfile.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/spellfile.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/spellfile.c /<<PKGBUILDDIR>>/build/src/nvim/auto/spellfile.c.generated.h /<<PKGBUILDDIR>>/build/include/spellfile.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/spellfile.i
[127/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/spell.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/spell.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/spell.c /<<PKGBUILDDIR>>/build/src/nvim/auto/spell.c.generated.h /<<PKGBUILDDIR>>/build/include/spell.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/spell.i
[128/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/syntax.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/syntax.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/syntax.c /<<PKGBUILDDIR>>/build/src/nvim/auto/syntax.c.generated.h /<<PKGBUILDDIR>>/build/include/syntax.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/syntax.i
[129/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/tag.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/tag.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/tag.c /<<PKGBUILDDIR>>/build/src/nvim/auto/tag.c.generated.h /<<PKGBUILDDIR>>/build/include/tag.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/tag.i
[130/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/strings.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/strings.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/strings.c /<<PKGBUILDDIR>>/build/src/nvim/auto/strings.c.generated.h /<<PKGBUILDDIR>>/build/include/strings.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/strings.i
[131/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/tui/input.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/input.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/tui/input.c /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/input.c.generated.h /<<PKGBUILDDIR>>/build/include/tui/input.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/input.i
[132/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/terminfo.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/terminfo.c.generated.h /<<PKGBUILDDIR>>/build/include/tui/terminfo.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/terminfo.i
[133/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ugrid.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ugrid.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ugrid.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ugrid.c.generated.h /<<PKGBUILDDIR>>/build/include/ugrid.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ugrid.i
[134/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/testing.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/testing.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/testing.c /<<PKGBUILDDIR>>/build/src/nvim/auto/testing.c.generated.h /<<PKGBUILDDIR>>/build/include/testing.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/testing.i
[135/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/terminal.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/terminal.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/terminal.c /<<PKGBUILDDIR>>/build/src/nvim/auto/terminal.c.generated.h /<<PKGBUILDDIR>>/build/include/terminal.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/terminal.i
[136/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/tui/tui.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/tui.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/tui/tui.c /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/tui.c.generated.h /<<PKGBUILDDIR>>/build/include/tui/tui.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/tui/tui.i
[137/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ui_bridge.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_bridge.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ui_bridge.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_bridge.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_bridge.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_bridge.i
[138/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ui.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ui.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ui.c.generated.h /<<PKGBUILDDIR>>/build/include/ui.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui.i
[139/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ui_client.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_client.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ui_client.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_client.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_client.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_client.i
[140/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/ui_compositor.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_compositor.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/ui_compositor.c /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_compositor.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_compositor.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_compositor.i
[141/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/version.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/version.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/version.c /<<PKGBUILDDIR>>/build/src/nvim/auto/version.c.generated.h /<<PKGBUILDDIR>>/build/include/version.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/version.i
[142/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/undo.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/undo.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/undo.c /<<PKGBUILDDIR>>/build/src/nvim/auto/undo.c.generated.h /<<PKGBUILDDIR>>/build/include/undo.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/undo.i
[143/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/viml/parser/parser.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/parser.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/viml/parser/parser.c /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/parser.c.generated.h /<<PKGBUILDDIR>>/build/include/viml/parser/parser.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/parser.i
[144/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_ex_cmds.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/include /<<PKGBUILDDIR>>/build/src/nvim/auto
[145/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/viml/parser/expressions.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/expressions.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/viml/parser/expressions.c /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/expressions.c.generated.h /<<PKGBUILDDIR>>/build/include/viml/parser/expressions.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/viml/parser/expressions.i
[146/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_api_dispatch.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/funcs_metadata.generated.h /<<PKGBUILDDIR>>/build/api_metadata.mpack /<<PKGBUILDDIR>>/build/src/nvim/auto/lua_api_c_bindings.generated.c /<<PKGBUILDDIR>>/src/nvim/api/autocmd.h /<<PKGBUILDDIR>>/src/nvim/api/buffer.h /<<PKGBUILDDIR>>/src/nvim/api/deprecated.h /<<PKGBUILDDIR>>/src/nvim/api/extmark.h /<<PKGBUILDDIR>>/src/nvim/api/tabpage.h /<<PKGBUILDDIR>>/src/nvim/api/ui.h /<<PKGBUILDDIR>>/src/nvim/api/vim.h /<<PKGBUILDDIR>>/src/nvim/api/vimscript.h /<<PKGBUILDDIR>>/src/nvim/api/win_config.h /<<PKGBUILDDIR>>/src/nvim/api/window.h /<<PKGBUILDDIR>>/build/include/api/autocmd.h.generated.h /<<PKGBUILDDIR>>/build/include/api/buffer.h.generated.h /<<PKGBUILDDIR>>/build/include/api/deprecated.h.generated.h /<<PKGBUILDDIR>>/build/include/api/extmark.h.generated.h /<<PKGBUILDDIR>>/build/include/api/tabpage.h.generated.h /<<PKGBUILDDIR>>/build/include/api/ui.h.generated.h /<<PKGBUILDDIR>>/build/include/api/vim.h.generated.h /<<PKGBUILDDIR>>/build/include/api/vimscript.h.generated.h /<<PKGBUILDDIR>>/build/include/api/win_config.h.generated.h /<<PKGBUILDDIR>>/build/include/api/window.h.generated.h
[147/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_events.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/include/auevents_enum.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/auevents_name_map.generated.h
[148/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_keysets.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/runtime/lua/vim/shared.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets_defs.generated.h
[149/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_options.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/src/nvim/auto/options.generated.h
[150/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.c.generated.h /<<PKGBUILDDIR>>/build/include/keysets.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.i
[151/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/regexp_bt.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_bt.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/regexp_bt.c /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_bt.c.generated.h /<<PKGBUILDDIR>>/build/include/regexp_bt.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_bt.i
[152/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.c.generated.h /<<PKGBUILDDIR>>/build/include/api/private/dispatch_wrappers.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/dispatch_wrappers.i
[153/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_nfa.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_nfa.c.generated.h /<<PKGBUILDDIR>>/build/include/regexp_nfa.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/regexp_nfa.i
[154/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_api_ui_events.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/src/nvim/api/ui_events.in.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/api/private/ui_events_metadata.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.generated.h
[155/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cmake -E env LUAC_PRG= /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_char_blob.lua -c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua/vim_module.generated.h /<<PKGBUILDDIR>>/runtime/lua/vim/_init_packages.lua vim._init_packages /<<PKGBUILDDIR>>/runtime/lua/vim/inspect.lua vim.inspect /<<PKGBUILDDIR>>/runtime/lua/vim/_editor.lua vim._editor /<<PKGBUILDDIR>>/runtime/lua/vim/shared.lua vim.shared /<<PKGBUILDDIR>>/runtime/lua/vim/F.lua vim.F /<<PKGBUILDDIR>>/runtime/lua/vim/_meta.lua vim._meta /<<PKGBUILDDIR>>/runtime/lua/vim/filetype.lua vim.filetype /<<PKGBUILDDIR>>/runtime/lua/vim/keymap.lua vim.keymap
LUAC_PRG is missing, embedding raw source
[156/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/src/nvim/window.c -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/window.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/src/nvim/window.c /<<PKGBUILDDIR>>/build/src/nvim/auto/window.c.generated.h /<<PKGBUILDDIR>>/build/include/window.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/window.i
[157/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_events_remote.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_remote.i
[158/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_events_call.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_call.i
[159/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_events_bridge.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_bridge.i
[160/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/cc /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.generated.h -E -o /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.i -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -DMIN_LOG_LEVEL=3 -DDO_NOT_DEFINE_EMPTY_ATTRIBUTES -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/usr/include -I/usr/include -I/usr/include/lua5.1 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -O2 -DNDEBUG -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_declarations.lua /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.c.generated.h /<<PKGBUILDDIR>>/build/include/ui_events_client.h.generated.h /<<PKGBUILDDIR>>/build/src/nvim/auto/ui_events_client.i
[161/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_eval.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/src/nvim/auto /<<PKGBUILDDIR>>/build/api_metadata.mpack /<<PKGBUILDDIR>>/build/funcs_data.mpack && /usr/bin/gperf /<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h.gperf --output-file=/<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h
[162/359] cd /<<PKGBUILDDIR>>/build/src/nvim && /usr/bin/luajit /<<PKGBUILDDIR>>/src/nvim/generators/gen_unicode_tables.lua /<<PKGBUILDDIR>>/unicode /<<PKGBUILDDIR>>/build/src/nvim/auto/unicode_tables.generated.h
[163/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DXGETTEXT_PRG=/usr/bin/xgettext -DPOT_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/nvim.pot -DSEARCH_DIR=/<<PKGBUILDDIR>>/src/nvim/po "-DSOURCES=../api/autocmd.c;../api/buffer.c;../api/deprecated.c;../api/extmark.c;../api/private/converter.c;../api/private/dispatch.c;../api/private/helpers.c;../api/tabpage.c;../api/ui.c;../api/vim.c;../api/vimscript.c;../api/win_config.c;../api/window.c;../arabic.c;../autocmd.c;../buffer.c;../buffer_updates.c;../change.c;../channel.c;../charset.c;../context.c;../cursor.c;../cursor_shape.c;../debugger.c;../decoration.c;../decoration_provider.c;../diff.c;../digraph.c;../edit.c;../eval.c;../eval/decode.c;../eval/encode.c;../eval/executor.c;../eval/funcs.c;../eval/gc.c;../eval/typval.c;../eval/userfunc.c;../event/libuv_process.c;../event/loop.c;../event/multiqueue.c;../event/process.c;../event/rstream.c;../event/signal.c;../event/socket.c;../event/stream.c;../event/time.c;../event/wstream.c;../ex_cmds.c;../ex_cmds2.c;../ex_docmd.c;../ex_eval.c;../ex_getln.c;../ex_session.c;../extmark.c;../file_search.c;../fileio.c;../fold.c;../garray.c;../getchar.c;../hardcopy.c;../hashtab.c;../highlight.c;../highlight_group.c;../if_cscope.c;../indent.c;../indent_c.c;../input.c;../keymap.c;../log.c;../lua/converter.c;../lua/executor.c;../lua/spell.c;../lua/stdlib.c;../lua/treesitter.c;../lua/xdiff.c;../main.c;../map.c;../mark.c;../marktree.c;../match.c;../math.c;../mbyte.c;../memfile.c;../memline.c;../memory.c;../menu.c;../message.c;../mouse.c;../move.c;../msgpack_rpc/channel.c;../msgpack_rpc/helpers.c;../msgpack_rpc/server.c;../normal.c;../ops.c;../option.c;../os/dl.c;../os/env.c;../os/fileio.c;../os/fs.c;../os/input.c;../os/lang.c;../os/mem.c;../os/process.c;../os/pty_process_unix.c;../os/shell.c;../os/signal.c;../os/stdpaths.c;../os/time.c;../os/tty.c;../os/users.c;../os_unix.c;../path.c;../plines.c;../popupmnu.c;../profile.c;../quickfix.c;../rbuffer.c;../regexp.c;../runtime.c;../screen.c;../search.c;../sha256.c;../shada.c;../sign.c;../spell.c;../spellfile.c;../state.c;../strings.c;../syntax.c;../tag.c;../terminal.c;../testing.c;../tui/input.c;../tui/terminfo.c;../tui/tui.c;../ugrid.c;../ui.c;../ui_bridge.c;../ui_client.c;../ui_compositor.c;../undo.c;../version.c;../viml/parser/expressions.c;../viml/parser/parser.c;../window.c;../api/autocmd.h;../api/buffer.h;../api/deprecated.h;../api/extmark.h;../api/private/converter.h;../api/private/defs.h;../api/private/dispatch.h;../api/private/helpers.h;../api/tabpage.h;../api/ui.h;../api/ui_events.in.h;../api/vim.h;../api/vimscript.h;../api/win_config.h;../api/window.h;../arabic.h;../ascii.h;../assert.h;../autocmd.h;../buffer.h;../buffer_defs.h;../buffer_updates.h;../change.h;../channel.h;../charset.h;../context.h;../cursor.h;../cursor_shape.h;../debugger.h;../decoration.h;../decoration_provider.h;../diff.h;../digraph.h;../edit.h;../eval.h;../eval/decode.h;../eval/encode.h;../eval/executor.h;../eval/funcs.h;../eval/gc.h;../eval/typval.h;../eval/typval_encode.c.h;../eval/typval_encode.h;../eval/userfunc.h;../event/defs.h;../event/libuv_process.h;../event/loop.h;../event/multiqueue.h;../event/process.h;../event/rstream.h;../event/signal.h;../event/socket.h;../event/stream.h;../event/time.h;../event/wstream.h;../ex_cmds.h;../ex_cmds2.h;../ex_cmds_defs.h;../ex_docmd.h;../ex_eval.h;../ex_getln.h;../ex_session.h;../extmark.h;../extmark_defs.h;../file_search.h;../fileio.h;../fold.h;../func_attr.h;../garray.h;../getchar.h;../gettext.h;../globals.h;../grid_defs.h;../hardcopy.h;../hashtab.h;../highlight.h;../highlight_defs.h;../highlight_group.h;../iconv.h;../if_cscope.h;../if_cscope_defs.h;../indent.h;../indent_c.h;../input.h;../keymap.h;../log.h;../lua/converter.h;../lua/executor.h;../lua/spell.h;../lua/stdlib.h;../lua/treesitter.h;../lua/xdiff.h;../macros.h;../main.h;../map.h;../map_defs.h;../mark.h;../mark_defs.h;../marktree.h;../match.h;../math.h;../mbyte.h;../memfile.h;../memfile_defs.h;../memline.h;../memline_defs.h;../memory.h;../menu.h;../message.h;../mouse.h;../move.h;../msgpack_rpc/channel.h;../msgpack_rpc/channel_defs.h;../msgpack_rpc/helpers.h;../msgpack_rpc/server.h;../normal.h;../ops.h;../option.h;../option_defs.h;../os/dl.h;../os/fileio.h;../os/fs_defs.h;../os/input.h;../os/lang.h;../os/os.h;../os/os_defs.h;../os/os_win_console.h;../os/process.h;../os/pty_conpty_win.h;../os/pty_process.h;../os/pty_process_unix.h;../os/pty_process_win.h;../os/shell.h;../os/signal.h;../os/stdpaths_defs.h;../os/time.h;../os/tty.h;../os/unix_defs.h;../os/win_defs.h;../os_unix.h;../path.h;../plines.h;../popupmnu.h;../pos.h;../profile.h;../quickfix.h;../rbuffer.h;../regexp.h;../regexp_defs.h;../runtime.h;../screen.h;../search.h;../sha256.h;../shada.h;../sign.h;../sign_defs.h;../spell.h;../spell_defs.h;../spellfile.h;../state.h;../strings.h;../syntax.h;../syntax_defs.h;../tag.h;../terminal.h;../testing.h;../tui/input.h;../tui/terminfo.h;../tui/terminfo_defs.h;../tui/tui.h;../types.h;../ugrid.h;../ui.h;../ui_bridge.h;../ui_client.h;../ui_compositor.h;../undo.h;../undo_defs.h;../version.h;../vim.h;../viml/parser/expressions.h;../viml/parser/parser.h;../window.h" -P /<<PKGBUILDDIR>>/cmake/RunXgettext.cmake
[164/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o -c /<<PKGBUILDDIR>>/build/config/auto/pathdef.c
[165/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/deprecated.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/deprecated.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/deprecated.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/deprecated.c
[166/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/autocmd.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/autocmd.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/autocmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/autocmd.c
[167/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/buffer.c
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c: In function ‘nvim_buf_set_lines’:
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:425:57: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  425 |   bcount_t deleted_bytes = get_region_bytecount(curbuf, start, end, 0, 0);
      |                                                         ^~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:425:64: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  425 |   bcount_t deleted_bytes = get_region_bytecount(curbuf, start, end, 0, 0);
      |                                                                ^~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c: In function ‘nvim_buf_set_text’:
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:568:48: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  568 |   char *str_at_start = (char *)ml_get_buf(buf, start_row, false);
      |                                                ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:574:46: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  574 |   char *str_at_end = (char *)ml_get_buf(buf, end_row, false);
      |                                              ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:598:16: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘bcount_t’ {aka ‘int’} may change value [-Wconversion]
  598 |     old_byte = (bcount_t)end_col - start_col;
      |                ^
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:600:17: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘bcount_t’ {aka ‘int’} may change value [-Wconversion]
  600 |     old_byte += (bcount_t)strlen(str_at_start) - start_col;
      |                 ^
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:604:53: warning: conversion from ‘int64_t’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  604 |       const char *bufline = (char *)ml_get_buf(buf, lnum, false);
      |                                                     ^~~~
[168/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/extmark.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/extmark.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/extmark.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/extmark.c
/<<PKGBUILDDIR>>/src/nvim/api/extmark.c: In function ‘describe_ns’:
/<<PKGBUILDDIR>>/src/nvim/api/extmark.c:76:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   76 | const char *describe_ns(NS ns_id)
      |             ^~~~~~~~~~~
[169/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/private/converter.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/private/converter.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/private/converter.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/converter.c
[170/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/tabpage.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/tabpage.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/tabpage.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/tabpage.c
[171/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/auto/lua_api_c_bindings.generated.c.o -MF src/nvim/CMakeFiles/nvim.dir/auto/lua_api_c_bindings.generated.c.o.d -o src/nvim/CMakeFiles/nvim.dir/auto/lua_api_c_bindings.generated.c.o -c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua_api_c_bindings.generated.c
[172/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/ui.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/ui.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/ui.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/ui.c
[173/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/win_config.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/win_config.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/win_config.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/win_config.c
/<<PKGBUILDDIR>>/src/nvim/api/win_config.c: In function ‘parse_float_bufpos’:
/<<PKGBUILDDIR>>/src/nvim/api/win_config.c:329:15: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  329 |   out->lnum = bufpos.items[0].data.integer;
      |               ^~~~~~
[174/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/vimscript.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/vimscript.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/vimscript.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/vimscript.c
[175/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/private/helpers.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/private/helpers.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/private/helpers.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘set_mark’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1393:17: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1393 |   pos_T pos = { line, (int)col, (int)col };
      |                 ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘create_user_command’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1503:11: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1503 |     def = opts->range.data.integer;
      |           ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1519:11: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1519 |     def = opts->count.data.integer;
      |           ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘get_default_stl_hl’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1408:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1408 | const char *get_default_stl_hl(win_T *wp)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘find_sid’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1617:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1617 | int find_sid(uint64_t channel_id)
      |     ^~~~~~~~
[176/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/window.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/window.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/window.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/window.c
[177/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/arabic.c.o -MF src/nvim/CMakeFiles/nvim.dir/arabic.c.o.d -o src/nvim/CMakeFiles/nvim.dir/arabic.c.o -c /<<PKGBUILDDIR>>/src/nvim/arabic.c
/<<PKGBUILDDIR>>/src/nvim/arabic.c: In function ‘arabic_maycombine’:
/<<PKGBUILDDIR>>/src/nvim/arabic.c:986:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  986 | bool arabic_maycombine(int two)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/arabic.c: In function ‘arabic_combine’:
/<<PKGBUILDDIR>>/src/nvim/arabic.c:976:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  976 | bool arabic_combine(int one, int two)
      |      ^~~~~~~~~~~~~~
[178/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/vim.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/vim.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/vim.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/vim.c
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_set_option_value’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:777:14: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  777 |     numval = value.data.integer;
      |              ^~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_buf’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:954:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  954 | Buffer nvim_get_current_buf(void)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_win’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1009:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1009 | Window nvim_get_current_win(void)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1241:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1241 | Tabpage nvim_get_current_tabpage(void)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim__id_float’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1948:7: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1948 | Float nvim__id_float(Float flt)
      |       ^~~~~~~~~~~~~~
[179/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/api/private/dispatch.c.o -MF src/nvim/CMakeFiles/nvim.dir/api/private/dispatch.c.o.d -o src/nvim/CMakeFiles/nvim.dir/api/private/dispatch.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/dispatch.c
[180/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/buffer_updates.c.o -MF src/nvim/CMakeFiles/nvim.dir/buffer_updates.c.o.d -o src/nvim/CMakeFiles/nvim.dir/buffer_updates.c.o -c /<<PKGBUILDDIR>>/src/nvim/buffer_updates.c
/<<PKGBUILDDIR>>/src/nvim/buffer_updates.c: In function ‘buf_updates_active’:
/<<PKGBUILDDIR>>/src/nvim/buffer_updates.c:86:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   86 | bool buf_updates_active(buf_T *buf)
      |      ^~~~~~~~~~~~~~~~~~
[181/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/autocmd.c.o -MF src/nvim/CMakeFiles/nvim.dir/autocmd.c.o.d -o src/nvim/CMakeFiles/nvim.dir/autocmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/autocmd.c
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_get_autopat_for_event’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:392:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  392 | AutoPat *au_get_autopat_for_event(event_T event)
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘check_ei’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:692:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  692 | int check_ei(void)
      |     ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_event_disable’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:713:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  713 | char_u *au_event_disable(char *what)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_pattern_length’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:1154:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1154 | size_t aucmd_pattern_length(char_u *pat)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_next_pattern’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:1186:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1186 | char_u *aucmd_next_pattern(char_u *pat, size_t patlen)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aupat_is_buflocal’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2396:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2396 | bool aupat_is_buflocal(char_u *pat, int patlen)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_exec_is_deleted’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2552:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2552 | bool aucmd_exec_is_deleted(AucmdExecutable acc)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘getnextac’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2072:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 2072 | char_u *getnextac(int c, void *cookie, int indent, bool do_concat)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_event_is_empty’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2566:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2566 | bool au_event_is_empty(event_T event)
      |      ^~~~~~~~~~~~~~~~~
[182/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/channel.c.o -MF src/nvim/CMakeFiles/nvim.dir/channel.c.o.d -o src/nvim/CMakeFiles/nvim.dir/channel.c.o -c /<<PKGBUILDDIR>>/src/nvim/channel.c
In file included from /<<PKGBUILDDIR>>/src/nvim/channel.c:7:
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_instream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:112:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  112 | static inline Stream *channel_instream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~
[183/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/change.c.o -MF src/nvim/CMakeFiles/nvim.dir/change.c.o.d -o src/nvim/CMakeFiles/nvim.dir/change.c.o -c /<<PKGBUILDDIR>>/src/nvim/change.c
[184/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/context.c.o -MF src/nvim/CMakeFiles/nvim.dir/context.c.o.d -o src/nvim/CMakeFiles/nvim.dir/context.c.o -c /<<PKGBUILDDIR>>/src/nvim/context.c
/<<PKGBUILDDIR>>/src/nvim/context.c: In function ‘ctx_size’:
/<<PKGBUILDDIR>>/src/nvim/context.c:35:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   35 | size_t ctx_size(void)
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/context.c: In function ‘ctx_get’:
/<<PKGBUILDDIR>>/src/nvim/context.c:42:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   42 | Context *ctx_get(size_t index)
      |          ^~~~~~~
[185/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/cursor.c.o -MF src/nvim/CMakeFiles/nvim.dir/cursor.c.o.d -o src/nvim/CMakeFiles/nvim.dir/cursor.c.o -c /<<PKGBUILDDIR>>/src/nvim/cursor.c
[186/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/charset.c.o -MF src/nvim/CMakeFiles/nvim.dir/charset.c.o.d -o src/nvim/CMakeFiles/nvim.dir/charset.c.o -c /<<PKGBUILDDIR>>/src/nvim/charset.c
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘byte2cells’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:656:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  656 | int byte2cells(int b)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘getwhitecols’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1178:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1178 | intptr_t getwhitecols(const char_u *p)
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiphex’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1224:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1224 | char_u *skiphex(char_u *q)
      |         ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptodigit’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1239:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1239 | char_u *skiptodigit(char_u *q)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptohex’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1272:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1272 | char_u *skiptohex(char_u *q)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptowhite’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1287:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1287 | char_u *skiptowhite(const char_u *p)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptowhite_esc’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1301:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1301 | char_u *skiptowhite_esc(char_u *p)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘vim_isblankline’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1394:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1394 | bool vim_isblankline(char_u *lbuf)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘hex2nr’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1620:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1620 | int hex2nr(int c)
      |     ^~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘hexhex2nr’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1634:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1634 | int hexhex2nr(char_u *p)
      |     ^~~~~~~~~
[187/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/cursor_shape.c.o -MF src/nvim/CMakeFiles/nvim.dir/cursor_shape.c.o.d -o src/nvim/CMakeFiles/nvim.dir/cursor_shape.c.o -c /<<PKGBUILDDIR>>/src/nvim/cursor_shape.c
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c: In function ‘cursor_is_block_during_visual’:
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c:279:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  279 | bool cursor_is_block_during_visual(bool exclusive)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c: In function ‘cursor_mode_uses_syn_id’:
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c:302:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  302 | bool cursor_mode_uses_syn_id(int syn_id)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[188/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/buffer.c.o -MF src/nvim/CMakeFiles/nvim.dir/buffer.c.o.d -o src/nvim/CMakeFiles/nvim.dir/buffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/buffer.c
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘find_wininfo’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2523:19: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2523 | static wininfo_T *find_wininfo(buf_T *buf, bool need_options, bool skip_diff_buffer)
      |                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘bufref_valid’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:356:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  356 | bool bufref_valid(bufref_T *bufref)
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buflist_findfpos’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2601:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2601 | pos_T *buflist_findfpos(buf_T *buf)
      |        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buflist_findlnum’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2610:10: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2610 | linenr_T buflist_findlnum(buf_T *buf)
      |          ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buflist_findname_file_id’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2092:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2092 | static buf_T *buflist_findname_file_id(char_u *ffname, FileID *file_id, bool file_id_valid)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘bt_prompt’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:4920:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4920 | bool bt_prompt(buf_T *buf)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buf_hide’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:5331:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5331 | bool buf_hide(const buf_T *const buf)
      |      ^~~~~~~~
[189/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/decoration.c.o -MF src/nvim/CMakeFiles/nvim.dir/decoration.c.o.d -o src/nvim/CMakeFiles/nvim.dir/decoration.c.o -c /<<PKGBUILDDIR>>/src/nvim/decoration.c
/<<PKGBUILDDIR>>/src/nvim/decoration.c: In function ‘get_decor’:
/<<PKGBUILDDIR>>/src/nvim/decoration.c:163:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  163 | Decoration get_decor(mtkey_t mark)
      |            ^~~~~~~~~
[190/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/debugger.c.o -MF src/nvim/CMakeFiles/nvim.dir/debugger.c.o.d -o src/nvim/CMakeFiles/nvim.dir/debugger.c.o -c /<<PKGBUILDDIR>>/src/nvim/debugger.c
[191/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/decoration_provider.c.o -MF src/nvim/CMakeFiles/nvim.dir/decoration_provider.c.o.d -o src/nvim/CMakeFiles/nvim.dir/decoration_provider.c.o -c /<<PKGBUILDDIR>>/src/nvim/decoration_provider.c
[192/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/digraph.c.o -MF src/nvim/CMakeFiles/nvim.dir/digraph.c.o.d -o src/nvim/CMakeFiles/nvim.dir/digraph.c.o -c /<<PKGBUILDDIR>>/src/nvim/digraph.c
/<<PKGBUILDDIR>>/src/nvim/digraph.c: In function ‘digraph_get’:
/<<PKGBUILDDIR>>/src/nvim/digraph.c:1603:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1603 | int digraph_get(int char1, int char2, bool meta_char)
      |     ^~~~~~~~~~~
[193/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/diff.c.o -MF src/nvim/CMakeFiles/nvim.dir/diff.c.o.d -o src/nvim/CMakeFiles/nvim.dir/diff.c.o -c /<<PKGBUILDDIR>>/src/nvim/diff.c
/<<PKGBUILDDIR>>/src/nvim/diff.c: In function ‘diff_internal’:
/<<PKGBUILDDIR>>/src/nvim/diff.c:885:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  885 | int diff_internal(void)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/diff.c: In function ‘diffopt_hiddenoff’:
/<<PKGBUILDDIR>>/src/nvim/diff.c:2252:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2252 | bool diffopt_hiddenoff(void)
      |      ^~~~~~~~~~~~~~~~~
[194/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/executor.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/executor.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/executor.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/executor.c
[195/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/decode.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/decode.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/decode.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/decode.c
[196/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/gc.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/gc.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/gc.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/gc.c
[197/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/encode.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/encode.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/encode.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/encode.c
[198/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/edit.c.o -MF src/nvim/CMakeFiles/nvim.dir/edit.c.o.d -o src/nvim/CMakeFiles/nvim.dir/edit.c.o -c /<<PKGBUILDDIR>>/src/nvim/edit.c
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘buf_prompt_text’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:1656:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1656 | char_u *buf_prompt_text(const buf_T *const buf)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘prompt_text’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:1666:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1666 | char_u *prompt_text(void) FUNC_ATTR_WARN_UNUSED_RESULT
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘prompt_curpos_editable’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:1713:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1713 | bool prompt_curpos_editable(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘ctrl_x_mode_not_default’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:2103:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2103 | bool ctrl_x_mode_not_default(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘ctrl_x_mode_not_defined_yet’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:2110:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2110 | bool ctrl_x_mode_not_defined_yet(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘get_last_insert’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:7158:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7158 | char_u *get_last_insert(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘hkmap’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:7704:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7704 | int hkmap(int c)
      |     ^~~~~
[199/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/libuv_process.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/libuv_process.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/libuv_process.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/libuv_process.c
[200/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/typval.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/typval.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/typval.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/typval.c
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c: In function ‘tv_callback_equal’:
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c:1114:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1114 | bool tv_callback_equal(const Callback *cb1, const Callback *cb2)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c: In function ‘tv_blob_equal’:
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c:2154:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2154 | bool tv_blob_equal(const blob_T *const b1, const blob_T *const b2)
      |      ^~~~~~~~~~~~~
[201/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/userfunc.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/userfunc.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/userfunc.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_func_line’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3142:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 3142 | char_u *get_func_line(int c, void *cookie, int indent, bool do_concat)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_current_funccal’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:1250:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1250 | funccall_T *get_current_funccal(void)
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_return_cmd’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3117:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 3117 | char_u *get_return_cmd(void *rettv)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_has_abort’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3205:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3205 | int func_has_abort(void *cookie)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_name’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3272:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3272 | char_u *func_name(void *cookie)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_breakpoint’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3278:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3278 | linenr_T *func_breakpoint(void *cookie)
      |           ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_dbg_tick’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3284:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3284 | int *func_dbg_tick(void *cookie)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_level’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3290:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3290 | int func_level(void *cookie)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘current_func_returned’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3296:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3296 | int current_func_returned(void)
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_funccal_args_var’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3376:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3376 | dictitem_T *get_funccal_args_var(void)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_current_funccal_dict’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3395:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3395 | dict_T *get_current_funccal_dict(hashtab_T *ht)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
[202/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/loop.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/loop.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/loop.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/loop.c
[203/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/multiqueue.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/multiqueue.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/multiqueue.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c: In function ‘multiqueue_empty’:
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c:168:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  168 | bool multiqueue_empty(MultiQueue *this)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c: In function ‘multiqueue_size’:
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c:181:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  181 | size_t multiqueue_size(MultiQueue *this)
      |        ^~~~~~~~~~~~~~~
[204/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/rstream.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/rstream.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/rstream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/rstream.c
[205/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/signal.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/signal.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/signal.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/signal.c
[206/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/process.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/process.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/process.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/process.c
[207/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/eval.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval.c
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘var_flavour’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:9921:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 9921 | static var_flavour_T var_flavour(char_u *varname)
      |                      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_expr_valid_arg’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:763:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  763 | bool eval_expr_valid_arg(const typval_T *const tv)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘partial_name’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:5052:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5052 | char_u *partial_name(partial_T *pt)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_isnamec’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8191:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8191 | int eval_isnamec(int c)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_isnamec1’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8198:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8198 | int eval_isnamec1(int c)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘skip_var_one’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:1610:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1610 | static const char_u *skip_var_one(const char_u *arg)
      |                      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘get_vim_var_tv’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8204:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8204 | typval_T *get_vim_var_tv(int idx)
      |           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘is_luafunc’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8524:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8524 | bool is_luafunc(partial_T *partial)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘do_string_sub’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:10391:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
10391 | char_u *do_string_sub(char_u *str, char_u *pat, char_u *sub, typval_T *expr, char_u *flags)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘typval_tostring’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:10953:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
10953 | char *typval_tostring(typval_T *arg)
      |       ^~~~~~~~~~~~~~~
[208/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/socket.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/socket.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/socket.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/socket.c
[209/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/stream.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/stream.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/stream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/stream.c
[210/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/time.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/time.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/time.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/time.c
[211/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/event/wstream.c.o -MF src/nvim/CMakeFiles/nvim.dir/event/wstream.c.o.d -o src/nvim/CMakeFiles/nvim.dir/event/wstream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/wstream.c
[212/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/eval/funcs.c.o -MF src/nvim/CMakeFiles/nvim.dir/eval/funcs.c.o.d -o src/nvim/CMakeFiles/nvim.dir/eval/funcs.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c
In file included from /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c:99:
/<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h.gperf: In function ‘find_internal_func_gperf’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h.gperf:532:1: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  532 | matchstrpos,  2, 4, 1, &f_matchstrpos, (FunPtr)NULL
      | ^~~~~~~~~~~~~~~~~~~~~~~~
[213/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_eval.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_eval.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_eval.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_eval.c
/<<PKGBUILDDIR>>/src/nvim/ex_eval.c: In function ‘aborted_in_try’:
/<<PKGBUILDDIR>>/src/nvim/ex_eval.c:131:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  131 | int aborted_in_try(void)
      |     ^~~~~~~~~~~~~~
[214/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_cmds2.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_cmds2.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_cmds2.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘get_profile_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:203:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  203 | char_u *get_profile_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘prof_def_func’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:441:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  441 | bool prof_def_func(void)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_breakpoint’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1722:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1722 | linenr_T *source_breakpoint(void *cookie)
      |           ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_dbg_tick’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1728:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1728 | int *source_dbg_tick(void *cookie)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_level’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1734:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1734 | int source_level(void *cookie)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘get_sourced_lnum’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:2290:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2290 | linenr_T get_sourced_lnum(LineGetter fgetline, void *cookie)
      |          ^~~~~~~~~~~~~~~~
[215/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_cmds.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_cmds.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_cmds.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_cmds.c
/<<PKGBUILDDIR>>/src/nvim/ex_cmds.c: In function ‘help_heuristic’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds.c:4987:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4987 | int help_heuristic(char_u *matched_string, int offset, int wrong_case)
      |     ^~~~~~~~~~~~~~
[216/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_session.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_session.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_session.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_session.c
/<<PKGBUILDDIR>>/src/nvim/ex_session.c: In function ‘ses_do_frame’:
/<<PKGBUILDDIR>>/src/nvim/ex_session.c:165:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  165 | static bool ses_do_frame(const frame_T *fr)
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_session.c: In function ‘ses_skipframe’:
/<<PKGBUILDDIR>>/src/nvim/ex_session.c:151:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  151 | static frame_T *ses_skipframe(frame_T *fr)
      |                 ^~~~~~~~~~~~~
[217/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_getln.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_getln.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_getln.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_getln.c
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘calc_hist_idx’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6024:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6024 | static int calc_hist_idx(int histype, int num)
      |            ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘text_locked’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2486:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2486 | int text_locked(void)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_text_locked_msg’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2503:7: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2503 | char *get_text_locked_msg(void)
      |       ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘cmdline_overstrike’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2606:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2606 | bool cmdline_overstrike(void)
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘cmdline_at_end’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2613:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2613 | bool cmdline_at_end(void)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_history_idx’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5916:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5916 | int get_history_idx(int histype)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_str’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5947:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 5947 | char_u *get_cmdline_str(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_pos’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5966:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5966 | int get_cmdline_pos(void)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6005:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6005 | int get_cmdline_type(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_history_entry’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6065:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6065 | char_u *get_history_entry(int histype, int idx)
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘hist_type2char’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6308:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6308 | int hist_type2char(int type)
      |     ^~~~~~~~~~~~~~
[218/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/extmark.c.o -MF src/nvim/CMakeFiles/nvim.dir/extmark.c.o.d -o src/nvim/CMakeFiles/nvim.dir/extmark.c.o -c /<<PKGBUILDDIR>>/src/nvim/extmark.c
[219/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/file_search.c.o -MF src/nvim/CMakeFiles/nvim.dir/file_search.c.o.d -o src/nvim/CMakeFiles/nvim.dir/file_search.c.o -c /<<PKGBUILDDIR>>/src/nvim/file_search.c
[220/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/garray.c.o -MF src/nvim/CMakeFiles/nvim.dir/garray.c.o.d -o src/nvim/CMakeFiles/nvim.dir/garray.c.o -c /<<PKGBUILDDIR>>/src/nvim/garray.c
[221/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/ex_docmd.c.o -MF src/nvim/CMakeFiles/nvim.dir/ex_docmd.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ex_docmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_docmd.c
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘compute_buffer_local_count’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1041:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1041 | static int compute_buffer_local_count(int addr_type, int lnum, int offset)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘skip_colon_white’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1209:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1209 | static char_u *skip_colon_white(const char_u *p, bool skipleadingwhite)
      |                ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘getline_equal’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:999:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  999 | int getline_equal(LineGetter fgetline, void *cookie, LineGetter func)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘getline_cookie’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1020:7: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1020 | void *getline_cookie(LineGetter fgetline, void *cookie)
      |       ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘modifier_len’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:2843:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2843 | int modifier_len(char_u *cmd)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘find_nextcmd’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5085:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5085 | char_u *find_nextcmd(const char_u *p)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘check_nextcmd’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5099:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5099 | char_u *check_nextcmd(char_u *p)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘uc_validate_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5158:7: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5158 | char *uc_validate_name(char *name)
      |       ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_addr_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6337:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6337 | char_u *get_user_cmd_addr_type(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_command_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5146:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5146 | char_u *get_command_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_flags’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6381:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6381 | char_u *get_user_cmd_flags(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_nargs’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6394:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6394 | char_u *get_user_cmd_nargs(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_complete’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6405:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6405 | char_u *get_user_cmd_complete(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘cmdcomplete_str_to_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6509:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6509 | int cmdcomplete_str_to_type(const char *complete_str)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_behave_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9401:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9401 | char_u *get_behave_arg(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_messages_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9414:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9414 | char_u *get_messages_arg(expand_T *xp FUNC_ATTR_UNUSED, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_mapclear_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9422:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9422 | char_u *get_mapclear_arg(expand_T *xp FUNC_ATTR_UNUSED, int idx)
      |         ^~~~~~~~~~~~~~~~
[222/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/fold.c.o -MF src/nvim/CMakeFiles/nvim.dir/fold.c.o.d -o src/nvim/CMakeFiles/nvim.dir/fold.c.o -c /<<PKGBUILDDIR>>/src/nvim/fold.c
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldLevelWin’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:1103:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1103 | static int foldLevelWin(win_T *wp, linenr_T lnum)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘getDeepestNestingRecurse’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:1493:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1493 | static int getDeepestNestingRecurse(garray_T *gap)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsManual’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:315:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  315 | int foldmethodIsManual(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘hasAnyFolding’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:134:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  134 | int hasAnyFolding(win_T *win)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsIndent’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:322:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  322 | int foldmethodIsIndent(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsExpr’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:329:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  329 | int foldmethodIsExpr(win_T *wp)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsMarker’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:336:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  336 | int foldmethodIsMarker(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsSyntax’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:343:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  343 | int foldmethodIsSyntax(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsDiff’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:350:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  350 | int foldmethodIsDiff(win_T *wp)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘find_wl_entry’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:972:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  972 | int find_wl_entry(win_T *win, linenr_T lnum)
      |     ^~~~~~~~~~~~~
[223/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/hardcopy.c.o -MF src/nvim/CMakeFiles/nvim.dir/hardcopy.c.o.d -o src/nvim/CMakeFiles/nvim.dir/hardcopy.c.o -c /<<PKGBUILDDIR>>/src/nvim/hardcopy.c
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_header_height’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:501:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  501 | int prt_header_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_use_number’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:512:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  512 | int prt_use_number(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_get_unit’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:522:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  522 | int prt_get_unit(int idx)
      |     ^~~~~~~~~~~~
[224/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/hashtab.c.o -MF src/nvim/CMakeFiles/nvim.dir/hashtab.c.o.d -o src/nvim/CMakeFiles/nvim.dir/hashtab.c.o -c /<<PKGBUILDDIR>>/src/nvim/hashtab.c
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_lookup’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:121:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  121 | hashitem_T *hash_lookup(const hashtab_T *const ht, const char *const key, const size_t key_len,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_hash’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:396:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  396 | hash_T hash_hash(const char_u *key)
      |        ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_find’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:88:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   88 | hashitem_T *hash_find(const hashtab_T *const ht, const char_u *const key)
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_find_len’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:105:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  105 | hashitem_T *hash_find_len(const hashtab_T *const ht, const char *const key, const size_t len)
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘_hash_key_removed’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:447:15: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  447 | const char_u *_hash_key_removed(void)
      |               ^~~~~~~~~~~~~~~~~
[225/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/fileio.c.o -MF src/nvim/CMakeFiles/nvim.dir/fileio.c.o.d -o src/nvim/CMakeFiles/nvim.dir/fileio.c.o -c /<<PKGBUILDDIR>>/src/nvim/fileio.c
/<<PKGBUILDDIR>>/src/nvim/fileio.c: In function ‘vim_tempname’:
/<<PKGBUILDDIR>>/src/nvim/fileio.c:5486:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 5486 | char_u *vim_tempname(void)
      |         ^~~~~~~~~~~~
[226/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/getchar.c.o -MF src/nvim/CMakeFiles/nvim.dir/getchar.c.o.d -o src/nvim/CMakeFiles/nvim.dir/getchar.c.o -c /<<PKGBUILDDIR>>/src/nvim/getchar.c
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘stuff_empty’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:399:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  399 | int stuff_empty(void)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘readbuf1_empty’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:408:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  408 | int readbuf1_empty(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_changed’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1028:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1028 | bool typebuf_changed(int tb_change_cnt)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_typed’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1039:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1039 | int typebuf_typed(void)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_maplen’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1047 | int typebuf_maplen(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘using_script’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1406:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1406 | int using_script(void)
      |     ^~~~~~~~~~~~
[227/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/highlight.c.o -MF src/nvim/CMakeFiles/nvim.dir/highlight.c.o.d -o src/nvim/CMakeFiles/nvim.dir/highlight.c.o -c /<<PKGBUILDDIR>>/src/nvim/highlight.c
/<<PKGBUILDDIR>>/src/nvim/highlight.c: In function ‘hl_combine_attr’:
/<<PKGBUILDDIR>>/src/nvim/highlight.c:459:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  459 |     new_en.rgb_ae_attr &= ((~HL_FG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:465:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  465 |     new_en.rgb_ae_attr &= ((~HL_BG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:471:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  471 |     new_en.rgb_ae_attr &= ((~HL_FG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:477:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  477 |     new_en.rgb_ae_attr &= ((~HL_BG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c: In function ‘syn_attr2entry’:
/<<PKGBUILDDIR>>/src/nvim/highlight.c:699:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  699 | HlAttrs syn_attr2entry(int attr)
      |         ^~~~~~~~~~~~~~
[228/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/highlight_group.c.o -MF src/nvim/CMakeFiles/nvim.dir/highlight_group.c.o.d -o src/nvim/CMakeFiles/nvim.dir/highlight_group.c.o -c /<<PKGBUILDDIR>>/src/nvim/highlight_group.c
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_num_groups’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:456:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  456 | int highlight_num_groups(void)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_group_name’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:462:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  462 | char_u *highlight_group_name(int id)
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_link_id’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:468:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  468 | int highlight_link_id(int id)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘syn_id2name’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:1705:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1705 | char_u *syn_id2name(int id)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘get_highlight_name_ext’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:2043:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2043 | const char *get_highlight_name_ext(expand_T *xp, int idx, bool skip_cleared)
      |             ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘get_highlight_name’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:2034:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2034 | const char *get_highlight_name(expand_T *const xp, int idx)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘name_to_ctermcolor’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:2784:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2784 | int name_to_ctermcolor(const char *name)
      |     ^~~~~~~~~~~~~~~~~~
[229/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/input.c.o -MF src/nvim/CMakeFiles/nvim.dir/input.c.o.d -o src/nvim/CMakeFiles/nvim.dir/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/input.c
[230/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/if_cscope.c.o -MF src/nvim/CMakeFiles/nvim.dir/if_cscope.c.o.d -o src/nvim/CMakeFiles/nvim.dir/if_cscope.c.o -c /<<PKGBUILDDIR>>/src/nvim/if_cscope.c
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_cnt_connections’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:534:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  534 | static size_t cs_cnt_connections(void)
      |               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_check_for_connections’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:523:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  523 | static bool cs_check_for_connections(void)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_connection’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:334:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  334 | bool cs_connection(int num, char_u *dbpath, char_u *ppath)
      |      ^~~~~~~~~~~~~
[231/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/indent.c.o -MF src/nvim/CMakeFiles/nvim.dir/indent.c.o.d -o src/nvim/CMakeFiles/nvim.dir/indent.c.o -c /<<PKGBUILDDIR>>/src/nvim/indent.c
/<<PKGBUILDDIR>>/src/nvim/indent.c: In function ‘may_do_si’:
/<<PKGBUILDDIR>>/src/nvim/indent.c:526:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  526 | bool may_do_si(void)
      |      ^~~~~~~~~
[232/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/indent_c.c.o -MF src/nvim/CMakeFiles/nvim.dir/indent_c.c.o.d -o src/nvim/CMakeFiles/nvim.dir/indent_c.c.o -c /<<PKGBUILDDIR>>/src/nvim/indent_c.c
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘skip_string’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:138:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  138 | static const char_u *skip_string(const char_u *p)
      |                      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_skipcomment’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:251:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  251 | static const char_u *cin_skipcomment(const char_u *s)
      |                      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_isdefault’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:508:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  508 | static int cin_isdefault(const char_u *s)
      |            ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_nocode’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:288:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  288 | static int cin_nocode(const char_u *s)
      |            ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_ends_in’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:1321:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1321 | static int cin_ends_in(const char_u *s, const char_u *find, const char_u *ignore)
      |            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_is_cpp_namespace’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:545:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  545 | static bool cin_is_cpp_namespace(const char_u *s)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_is_cpp_extern_c’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:1353:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1353 | static int cin_is_cpp_extern_c(const char_u *s)
      |            ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_iselse’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:991:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  991 | static int cin_iselse(const char_u *p)
      |            ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_isterminated’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:833:1: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  833 | cin_isterminated(
      | ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_has_js_key’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:317:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  317 | static bool cin_has_js_key(const char_u *text)
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘is_pos_in_string’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:201:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  201 | int is_pos_in_string(const char_u *line, colnr_T col)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_iscase’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:464:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  464 | bool cin_iscase(
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘after_label’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:592:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  592 | static const char_u *after_label(const char_u *l)
      |                      ^~~~~~~~~~~
[233/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/log.c.o -MF src/nvim/CMakeFiles/nvim.dir/log.c.o.d -o src/nvim/CMakeFiles/nvim.dir/log.c.o -c /<<PKGBUILDDIR>>/src/nvim/log.c
[234/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/keymap.c.o -MF src/nvim/CMakeFiles/nvim.dir/keymap.c.o.d -o src/nvim/CMakeFiles/nvim.dir/keymap.c.o -c /<<PKGBUILDDIR>>/src/nvim/keymap.c
/<<PKGBUILDDIR>>/src/nvim/keymap.c: In function ‘find_special_key_in_table’:
/<<PKGBUILDDIR>>/src/nvim/keymap.c:796:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  796 | int find_special_key_in_table(int c)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
[235/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/spell.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/spell.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/spell.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/spell.c
[236/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/xdiff.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/xdiff.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/xdiff.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c: In function ‘process_xdl_diff_opts’:
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c:201:21: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  201 |       cfg->ctxlen = v->data.integer;
      |                     ^
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c:207:30: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  207 |       cfg->interhunkctxlen = v->data.integer;
      |                              ^
[237/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/stdlib.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/stdlib.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/stdlib.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/stdlib.c
[238/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/converter.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/converter.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/converter.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/converter.c
[239/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/treesitter.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/treesitter.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/treesitter.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/treesitter.c
[240/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/marktree.c.o -MF src/nvim/CMakeFiles/nvim.dir/marktree.c.o.d -o src/nvim/CMakeFiles/nvim.dir/marktree.c.o -c /<<PKGBUILDDIR>>/src/nvim/marktree.c
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘marktree_itr_node_done’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:797:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  797 | bool marktree_itr_node_done(MarkTreeIter *itr)
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘marktree_itr_pos’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:803:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  803 | mtpos_t marktree_itr_pos(MarkTreeIter *itr)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘marktree_itr_current’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:810:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  810 | mtkey_t marktree_itr_current(MarkTreeIter *itr)
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘mt_right_test’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:1119:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1119 | bool mt_right_test(mtkey_t key)
      |      ^~~~~~~~~~~~~
[241/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/main.c.o -MF src/nvim/CMakeFiles/nvim.dir/main.c.o.d -o src/nvim/CMakeFiles/nvim.dir/main.c.o -c /<<PKGBUILDDIR>>/src/nvim/main.c
[242/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/lua/executor.c.o -MF src/nvim/CMakeFiles/nvim.dir/lua/executor.c.o.d -o src/nvim/CMakeFiles/nvim.dir/lua/executor.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/executor.c
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_get_global_ref_count’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:481:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  481 | int nlua_get_global_ref_count(void)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_is_deferred_safe’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:1392:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1392 | bool nlua_is_deferred_safe(void)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_is_table_from_lua’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:1699:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1699 | bool nlua_is_table_from_lua(typval_T *const arg)
      |      ^~~~~~~~~~~~~~~~~~~~~~
[243/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/math.c.o -MF src/nvim/CMakeFiles/nvim.dir/math.c.o.d -o src/nvim/CMakeFiles/nvim.dir/math.c.o -c /<<PKGBUILDDIR>>/src/nvim/math.c
/<<PKGBUILDDIR>>/src/nvim/math.c: In function ‘xfpclassify’:
/<<PKGBUILDDIR>>/src/nvim/math.c:14:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   14 | int xfpclassify(double d)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/math.c: In function ‘xisinf’:
/<<PKGBUILDDIR>>/src/nvim/math.c:32:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   32 | int xisinf(double d)
      |     ^~~~~~
/<<PKGBUILDDIR>>/src/nvim/math.c: In function ‘xisnan’:
/<<PKGBUILDDIR>>/src/nvim/math.c:36:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   36 | int xisnan(double d)
      |     ^~~~~~
[244/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/mark.c.o -MF src/nvim/CMakeFiles/nvim.dir/mark.c.o.d -o src/nvim/CMakeFiles/nvim.dir/mark.c.o -c /<<PKGBUILDDIR>>/src/nvim/mark.c
/<<PKGBUILDDIR>>/src/nvim/mark.c: In function ‘getnextmark’:
/<<PKGBUILDDIR>>/src/nvim/mark.c:451:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  451 | pos_T *getnextmark(pos_T *startpos, int dir, int begin_line)
      |        ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mark.c: In function ‘get_global_mark’:
/<<PKGBUILDDIR>>/src/nvim/mark.c:1649:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1649 | xfmark_T get_global_mark(char name)
      |          ^~~~~~~~~~~~~~~
[245/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/match.c.o -MF src/nvim/CMakeFiles/nvim.dir/match.c.o.d -o src/nvim/CMakeFiles/nvim.dir/match.c.o -c /<<PKGBUILDDIR>>/src/nvim/match.c
In file included from /<<PKGBUILDDIR>>/src/nvim/option_defs.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/buffer_defs.h:28,
                 from /<<PKGBUILDDIR>>/src/nvim/charset.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/match.c:7:
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘match_add’:
/<<PKGBUILDDIR>>/src/nvim/match.c:117:16: warning: conversion from ‘varnumber_T’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  117 |         lnum = tv_get_number_chk(TV_LIST_ITEM_TV(subli), &error);
      |                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:824:9: note: in definition of macro ‘_TV_LIST_ITER_MOD’
  824 |         code \
      |         ^~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:103:5: note: in expansion of macro ‘TV_LIST_ITER’
  103 |     TV_LIST_ITER(pos_list, li, {
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:859:29: warning: conversion from ‘varnumber_T’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  859 | #define TV_LIST_ITEM_TV(li) (&(li)->li_tv)
      |                             ^
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:824:9: note: in definition of macro ‘_TV_LIST_ITER_MOD’
  824 |         code \
      |         ^~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:103:5: note: in expansion of macro ‘TV_LIST_ITER’
  103 |     TV_LIST_ITER(pos_list, li, {
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:151:30: note: in expansion of macro ‘TV_LIST_ITEM_TV’
  151 |         m->pos.pos[i].lnum = TV_LIST_ITEM_TV(li)->vval.v_number;
      |                              ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘get_match’:
/<<PKGBUILDDIR>>/src/nvim/match.c:287:14: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  287 | matchitem_T *get_match(win_T *wp, int id)
      |              ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘get_prevcol_hl_flag’:
/<<PKGBUILDDIR>>/src/nvim/match.c:746:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  746 | bool get_prevcol_hl_flag(win_T *wp, match_T *search_hl, long curcol)
      |      ^~~~~~~~~~~~~~~~~~~
[246/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/map.c.o -MF src/nvim/CMakeFiles/nvim.dir/map.c.o.d -o src/nvim/CMakeFiles/nvim.dir/map.c.o -c /<<PKGBUILDDIR>>/src/nvim/map.c
In file included from /<<PKGBUILDDIR>>/src/nvim/map.c:18:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h: In function ‘__ac_X31_hash_string’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:458:26: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  458 | static kh_inline khint_t __ac_X31_hash_string(const char *s)
      |                          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_int_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_int_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_int_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_int_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_int_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_cstr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_cstr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_ptr_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_ptr_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_ptr_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_cstr_t_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_cstr_t_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_int_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_int_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_cstr_t_int_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_ptr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_ptr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ptr_t_ptr_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ptr_t_ptr_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ptr_t_ptr_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ptr_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ptr_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ptr_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_ssize_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_ssize_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ssize_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ssize_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_ssize_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_uint64_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_uint64_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_uint64_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_uint64_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint64_t_uint64_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint32_t_uint32_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint32_t_uint32_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint32_t_uint32_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint32_t_uint32_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_uint32_t_uint32_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_handle_T_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_handle_T_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_handle_T_ptr_t_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_handle_T_ptr_t_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_handle_T_ptr_t_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_MsgpackRpcRequestHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_MsgpackRpcRequestHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_MsgpackRpcRequestHandler_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_MsgpackRpcRequestHandler_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_MsgpackRpcRequestHandler_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_HlEntry_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_HlEntry_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_HlEntry_int_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_HlEntry_int_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_HlEntry_int_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_handle_T_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_handle_T_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_handle_T_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_handle_T_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_handle_T_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_int_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_int_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_int_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_int_String_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_int_String_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_String_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_String_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_int_String_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_UIClientHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_UIClientHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_UIClientHandler_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_UIClientHandler_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_String_UIClientHandler_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_ColorKey_ColorItem_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_ColorKey_ColorItem_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ColorKey_ColorItem_get’:
/<<PKGBUILDDIR>>/src/nvim/map.c:56:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   56 |   U map_##T##_##U##_get(Map(T, U) *map, T key) \
      |     ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ColorKey_ColorItem_has’:
/<<PKGBUILDDIR>>/src/nvim/map.c:64:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   64 |   bool map_##T##_##U##_has(Map(T, U) *map, T key) \
      |        ^~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘map_ColorKey_ColorItem_key’:
/<<PKGBUILDDIR>>/src/nvim/map.c:68:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   68 |   T map_##T##_##U##_key(Map(T, U) *map, T key) \
      |     ^~~~
[247/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/memfile.c.o -MF src/nvim/CMakeFiles/nvim.dir/memfile.c.o.d -o src/nvim/CMakeFiles/nvim.dir/memfile.c.o -c /<<PKGBUILDDIR>>/src/nvim/memfile.c
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_hash_find’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:856:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  856 | static mf_hashitem_T *mf_hash_find(mf_hashtab_T *mht, blocknr_T key)
      |                       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_find_hash’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:456:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  456 | static bhdr_T *mf_find_hash(memfile_T *mfp, blocknr_T nr)
      |                ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_need_trans’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:772:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  772 | bool mf_need_trans(memfile_T *mfp)
      |      ^~~~~~~~~~~~~
[248/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/memory.c.o -MF src/nvim/CMakeFiles/nvim.dir/memory.c.o.d -o src/nvim/CMakeFiles/nvim.dir/memory.c.o -c /<<PKGBUILDDIR>>/src/nvim/memory.c
[249/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/mbyte.c.o -MF src/nvim/CMakeFiles/nvim.dir/mbyte.c.o.d -o src/nvim/CMakeFiles/nvim.dir/mbyte.c.o -c /<<PKGBUILDDIR>>/src/nvim/mbyte.c
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘intable’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:438:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  438 | static bool intable(const struct interval *table, size_t n_items, int c)
      |             ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_convert’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1216:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1216 | static int utf_convert(int a, const convertStruct *const table, size_t n_items)
      |            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘enc_canon_props’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:353:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  353 | int enc_canon_props(const char_u *name)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘bomb_size’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:375:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  375 | int bomb_size(void)
      |     ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_byte2len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:851:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  851 | int utf_byte2len(int b)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_ptr2len_len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:864:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  864 | int utf_ptr2len_len(const char_u *p, int size)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_char2len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:983:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  983 | int utf_char2len(const int c)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_iscomposing’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1048:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1048 | bool utf_iscomposing(int c)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_printable’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1057:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1057 | bool utf_printable(int c)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_char2cells’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:471:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  471 | int utf_char2cells(int c)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_class_tab’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1089:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1089 | int utf_class_tab(const int c, const uint64_t *const chartab)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_get_class_tab’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:421:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  421 | int mb_get_class_tab(const char_u *p, const uint64_t *const chartab)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_get_class’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:416:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  416 | int mb_get_class(const char_u *p)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_class’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1084:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1084 | int utf_class(const int c)
      |     ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_ambiguous_width’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1205:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1205 | bool utf_ambiguous_width(int c)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_fold’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1245:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1245 | int utf_fold(int a)
      |     ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1245:5: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_strnicmp’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1326:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1326 | static int utf_strnicmp(const char_u *s1, const char_u *s2, size_t n1, size_t n2)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_toupper’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1261:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1261 | int mb_toupper(int a)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_islower’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1284:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1284 | bool mb_islower(int a)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_tolower’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1292:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1292 | int mb_tolower(int a)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_isupper’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1315:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1315 | bool mb_isupper(int a)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_isalpha’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1320:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1320 | bool mb_isalpha(int a)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_utf_index_to_bytes’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1520:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1520 | ssize_t mb_utf_index_to_bytes(const char_u *s, size_t len, size_t index, bool use_utf16_units)
      |         ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_strnicmp’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1553:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1553 | int mb_strnicmp(const char_u *s1, const char_u *s2, const size_t nn)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_stricmp’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1570:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1570 | int mb_stricmp(const char *s1, const char *s2)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_off_next’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1833:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1833 | int mb_off_next(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_tail_off’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1861:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1861 | int mb_tail_off(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_head_off’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1895:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1895 | int mb_head_off(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_charlen’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2047 | int mb_charlen(const char_u *str)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_charlen_len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2064:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2064 | int mb_charlen_len(const char_u *str, int len)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘enc_skip’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2127:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2127 | char_u *enc_skip(char_u *p)
      |         ^~~~~~~~
[250/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/memline.c.o -MF src/nvim/CMakeFiles/nvim.dir/memline.c.o.d -o src/nvim/CMakeFiles/nvim.dir/memline.c.o -c /<<PKGBUILDDIR>>/src/nvim/memline.c
/<<PKGBUILDDIR>>/src/nvim/memline.c: In function ‘ml_line_alloced’:
/<<PKGBUILDDIR>>/src/nvim/memline.c:1908:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1908 | int ml_line_alloced(void)
      |     ^~~~~~~~~~~~~~~
[251/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/menu.c.o -MF src/nvim/CMakeFiles/nvim.dir/menu.c.o.d -o src/nvim/CMakeFiles/nvim.dir/menu.c.o -c /<<PKGBUILDDIR>>/src/nvim/menu.c
/<<PKGBUILDDIR>>/src/nvim/menu.c: In function ‘menu_skip_part’:
/<<PKGBUILDDIR>>/src/nvim/menu.c:1579:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1579 | static char_u *menu_skip_part(char_u *p)
      |                ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/menu.c: In function ‘menu_is_separator’:
/<<PKGBUILDDIR>>/src/nvim/menu.c:1362:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1362 | int menu_is_separator(char_u *name)
      |     ^~~~~~~~~~~~~~~~~
[252/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/mouse.c.o -MF src/nvim/CMakeFiles/nvim.dir/mouse.c.o.d -o src/nvim/CMakeFiles/nvim.dir/mouse.c.o -c /<<PKGBUILDDIR>>/src/nvim/mouse.c
/<<PKGBUILDDIR>>/src/nvim/mouse.c: In function ‘is_mouse_key’:
/<<PKGBUILDDIR>>/src/nvim/mouse.c:34:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   34 | bool is_mouse_key(int c)
      |      ^~~~~~~~~~~~
[253/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/message.c.o -MF src/nvim/CMakeFiles/nvim.dir/message.c.o.d -o src/nvim/CMakeFiles/nvim.dir/message.c.o -c /<<PKGBUILDDIR>>/src/nvim/message.c
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘msg_sb_start’:
/<<PKGBUILDDIR>>/src/nvim/message.c:2548:20: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2548 | static msgchunk_T *msg_sb_start(msgchunk_T *mps)
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘emsg_not_now’:
/<<PKGBUILDDIR>>/src/nvim/message.c:599:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  599 | int emsg_not_now(void)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘msg_scrollsize’:
/<<PKGBUILDDIR>>/src/nvim/message.c:2289:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2289 | int msg_scrollsize(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘redirecting’:
/<<PKGBUILDDIR>>/src/nvim/message.c:3246:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3246 | int redirecting(void)
      |     ^~~~~~~~~~~
[254/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/move.c.o -MF src/nvim/CMakeFiles/nvim.dir/move.c.o.d -o src/nvim/CMakeFiles/nvim.dir/move.c.o -c /<<PKGBUILDDIR>>/src/nvim/move.c
[255/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/channel.c.o -MF src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/channel.c.o.d -o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/channel.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c
In file included from /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c:14:
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_instream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:112:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  112 | static inline Stream *channel_instream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_outstream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:132:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  132 | static inline Stream *channel_outstream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c: In function ‘rpc_client_name’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c:685:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  685 | const char *rpc_client_name(Channel *chan)
      |             ^~~~~~~~~~~~~~~
[256/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/server.c.o -MF src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/server.c.o.d -o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/server.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c: In function ‘server_owns_pipe_address’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c:107:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  107 | bool server_owns_pipe_address(const char *path)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
[257/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/helpers.c.o -MF src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/helpers.c.o.d -o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/helpers.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c
In file included from /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:18:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘set_extmark_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:30:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   30 | int set_extmark_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_set_extmark_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:94:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   94 | Object *KeyDict_set_extmark_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘runtime_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:109:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  109 | int runtime_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_runtime_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:125:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  125 | Object *KeyDict_runtime_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘float_config_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:153:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  153 | int float_config_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_float_config_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:202:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  202 | Object *KeyDict_float_config_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘eval_statusline_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:221:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  221 | int eval_statusline_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_eval_statusline_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:245:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  245 | Object *KeyDict_eval_statusline_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘highlight_cterm_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:270:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  270 | int highlight_cterm_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_highlight_cterm_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:308:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  308 | Object *KeyDict_highlight_cterm_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘clear_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:326:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  326 | int clear_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_clear_autocmds_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:349:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  349 | Object *KeyDict_clear_autocmds_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘create_augroup_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:364:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  364 | int create_augroup_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_create_augroup_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:380:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  380 | Object *KeyDict_create_augroup_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘get_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:398:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  398 | int get_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_get_autocmds_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:421:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  421 | Object *KeyDict_get_autocmds_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘get_commands_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:436:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  436 | int get_commands_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_get_commands_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:452:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  452 | Object *KeyDict_get_commands_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘option_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:467:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  467 | int option_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_option_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:483:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  483 | Object *KeyDict_option_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘keymap_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:505:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  505 | int keymap_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_keymap_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:536:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  536 | Object *KeyDict_keymap_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘highlight_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:576:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  576 | int highlight_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_highlight_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:653:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  653 | Object *KeyDict_highlight_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘user_command_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:678:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  678 | int user_command_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_user_command_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:716:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  716 | Object *KeyDict_user_command_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘create_autocmd_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:738:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  738 | int create_autocmd_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_create_autocmd_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:773:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  773 | Object *KeyDict_create_autocmd_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘exec_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:791:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  791 | int exec_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_exec_autocmds_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:810:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  810 | Object *KeyDict_exec_autocmds_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘context_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:825:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  825 | int context_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘KeyDict_context_get_field’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:841:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  841 | Object *KeyDict_context_get_field(void *retval, const char *str, size_t len)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c: In function ‘msgpack_rpc_method’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:479:17: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  479 | msgpack_object *msgpack_rpc_method(msgpack_object *req)
      |                 ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c: In function ‘msgpack_rpc_args’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:487:17: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  487 | msgpack_object *msgpack_rpc_args(msgpack_object *req)
      |                 ^~~~~~~~~~~~~~~~
[258/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/dl.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/dl.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/dl.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/dl.c
[259/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/fileio.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/fileio.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/fileio.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/fileio.c
[260/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/env.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/env.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/env.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/env.c
/<<PKGBUILDDIR>>/src/nvim/os/env.c: In function ‘os_get_fullenv_size’:
/<<PKGBUILDDIR>>/src/nvim/os/env.c:187:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  187 | size_t os_get_fullenv_size(void)
      |        ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/env.c: In function ‘os_getenvname_at_index’:
/<<PKGBUILDDIR>>/src/nvim/os/env.c:282:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  282 | char *os_getenvname_at_index(size_t index)
      |       ^~~~~~~~~~~~~~~~~~~~~~
[261/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/fs.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/fs.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/fs.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/fs.c
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fopen’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:451:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  451 | FILE *os_fopen(const char *path, const char *flags)
      |       ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_id_equal’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1088:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1088 | bool os_fileinfo_id_equal(const FileInfo *file_info_1, const FileInfo *file_info_2)
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_inode’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1111:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1111 | uint64_t os_fileinfo_inode(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_size’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1120:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1120 | uint64_t os_fileinfo_size(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_hardlinks’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1129:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1129 | uint64_t os_fileinfo_hardlinks(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_blocksize’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1138:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1138 | uint64_t os_fileinfo_blocksize(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileid_equal’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1166:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1166 | bool os_fileid_equal(const FileID *file_id_1, const FileID *file_id_2)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileid_equal_fileinfo’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1178:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1178 | bool os_fileid_equal_fileinfo(const FileID *file_id, const FileInfo *file_info)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
[262/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/lang.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/lang.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/lang.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/lang.c
[263/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/normal.c.o -MF src/nvim/CMakeFiles/nvim.dir/normal.c.o.d -o src/nvim/CMakeFiles/nvim.dir/normal.c.o -c /<<PKGBUILDDIR>>/src/nvim/normal.c
/<<PKGBUILDDIR>>/src/nvim/normal.c: In function ‘find_command’:
/<<PKGBUILDDIR>>/src/nvim/normal.c:399:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  399 | static int find_command(int cmdchar)
      |            ^~~~~~~~~~~~
[264/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/mem.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/mem.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/mem.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/mem.c
[265/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ops.c.o -MF src/nvim/CMakeFiles/nvim.dir/ops.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ops.c.o -c /<<PKGBUILDDIR>>/src/nvim/ops.c
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_y_previous’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:138:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  138 | yankreg_T *get_y_previous(void)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_on_lines’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:188:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  188 | int op_on_lines(int op)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_is_change’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:194:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  194 | int op_is_change(int op)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_op_char’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:203:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  203 | int get_op_char(int optype)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_extra_op_char’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:211:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  211 | int get_extra_op_char(int optype)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_expr_line_src’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:786:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  786 | char_u *get_expr_line_src(void)
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘valid_yank_reg’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:800:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  800 | bool valid_yank_reg(int regname, bool writing)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_register_name’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:3799:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3799 | int get_register_name(int num)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_unname_register’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:3817:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3817 | int get_unname_register(void)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_reg_amount’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:7327:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7327 | size_t op_reg_amount(void)
      |        ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_reg_get’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:7366:18: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 7366 | const yankreg_T *op_reg_get(const char name)
      |                  ^~~~~~~~~~
[266/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/input.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/input.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/input.c
/<<PKGBUILDDIR>>/src/nvim/os/input.c: In function ‘input_global_fd’:
/<<PKGBUILDDIR>>/src/nvim/os/input.c:56:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   56 | int input_global_fd(void)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/input.c: In function ‘input_blocking’:
/<<PKGBUILDDIR>>/src/nvim/os/input.c:429:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  429 | bool input_blocking(void)
      |      ^~~~~~~~~~~~~~
[267/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/process.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/process.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/process.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/process.c
[268/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/pty_process_unix.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/pty_process_unix.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/pty_process_unix.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/pty_process_unix.c
[269/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/stdpaths.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/stdpaths.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/stdpaths.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/stdpaths.c
[270/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/option.c.o -MF src/nvim/CMakeFiles/nvim.dir/option.c.o.d -o src/nvim/CMakeFiles/nvim.dir/option.c.o -c /<<PKGBUILDDIR>>/src/nvim/option.c
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘find_dup_item’:
/<<PKGBUILDDIR>>/src/nvim/option.c:719:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  719 | static char_u *find_dup_item(char_u *origval, const char_u *newval, uint32_t flags)
      |                ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_opt_strings’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7455:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7455 | static int check_opt_strings(char_u *val, char **values, int list)
      |            ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘find_shada_parameter’:
/<<PKGBUILDDIR>>/src/nvim/option.c:1909:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1909 | char_u *find_shada_parameter(int type)
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_signcolumn’:
/<<PKGBUILDDIR>>/src/nvim/option.c:3405:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3405 | int check_signcolumn(char_u *val)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_equalprg’:
/<<PKGBUILDDIR>>/src/nvim/option.c:6199:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6199 | char_u *get_equalprg(void)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘langmap_adjust_mb’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7072:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7072 | int langmap_adjust_mb(int c)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘shortmess’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7198:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7198 | bool shortmess(int x)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_ff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7620:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7620 | int check_ff_value(char_u *p)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_padding’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7692:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7692 | int tabstop_padding(colnr_T col, long ts_arg, long *vts)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_at’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7720:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7720 | int tabstop_at(colnr_T col, long ts, long *vts)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_start’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7746:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7746 | colnr_T tabstop_start(colnr_T col, long ts, long *vts)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_eq’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7833:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7833 | bool tabstop_eq(long *ts1, long *ts2)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_count’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7875:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7875 | int tabstop_count(long *ts)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_first’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7881:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7881 | int tabstop_first(long *ts)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_sw_value_col’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7917:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7917 | long get_sw_value_col(buf_T *buf, colnr_T col)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_sw_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7888:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7888 | int get_sw_value(buf_T *buf)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_sts_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7925:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7925 | int get_sts_value(void)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_bkc_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7977:14: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7977 | unsigned int get_bkc_value(buf_T *buf)
      |              ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_ve_flags’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7983:14: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7983 | unsigned int get_ve_flags(void)
      |              ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_showbreak_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7992:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7992 | char_u *get_showbreak_value(win_T *const win)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_fileformat_force’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8023:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8023 | int get_fileformat_force(const buf_T *buf, const exarg_T *eap)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘default_fileformat’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8047 | int default_fileformat(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘skip_to_option_part’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8096:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 8096 | char_u *skip_to_option_part(const char_u *p)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_scrolloff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8244:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8244 | long get_scrolloff_value(win_T *wp)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_sidescrolloff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8255:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8255 | long get_sidescrolloff_value(win_T *wp)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[271/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/tty.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/tty.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/tty.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/tty.c
[272/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/time.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/time.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/time.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/time.c
[273/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/signal.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/signal.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/signal.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/signal.c
[274/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/shell.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/shell.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/shell.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/shell.c
/<<PKGBUILDDIR>>/src/nvim/os/shell.c: In function ‘word_length’:
/<<PKGBUILDDIR>>/src/nvim/os/shell.c:1171:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1171 | static size_t word_length(const char_u *str)
      |               ^~~~~~~~~~~
[275/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os/users.c.o -MF src/nvim/CMakeFiles/nvim.dir/os/users.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os/users.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/users.c
/<<PKGBUILDDIR>>/src/nvim/os/users.c: In function ‘os_get_user_directory’:
/<<PKGBUILDDIR>>/src/nvim/os/users.c:148:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  148 | char *os_get_user_directory(const char *name)
      |       ^~~~~~~~~~~~~~~~~~~~~
[276/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/os_unix.c.o -MF src/nvim/CMakeFiles/nvim.dir/os_unix.c.o.d -o src/nvim/CMakeFiles/nvim.dir/os_unix.c.o -c /<<PKGBUILDDIR>>/src/nvim/os_unix.c
/<<PKGBUILDDIR>>/src/nvim/os_unix.c: In function ‘mch_get_acl’:
/<<PKGBUILDDIR>>/src/nvim/os_unix.c:54:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   54 | vim_acl_T mch_get_acl(const char_u *fname)
      |           ^~~~~~~~~~~
[277/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/plines.c.o -MF src/nvim/CMakeFiles/nvim.dir/plines.c.o.d -o src/nvim/CMakeFiles/nvim.dir/plines.c.o -c /<<PKGBUILDDIR>>/src/nvim/plines.c
/<<PKGBUILDDIR>>/src/nvim/plines.c: In function ‘win_may_fill’:
/<<PKGBUILDDIR>>/src/nvim/plines.c:70:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   70 | bool win_may_fill(win_T *wp)
      |      ^~~~~~~~~~~~
[278/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/profile.c.o -MF src/nvim/CMakeFiles/nvim.dir/profile.c.o.d -o src/nvim/CMakeFiles/nvim.dir/profile.c.o -c /<<PKGBUILDDIR>>/src/nvim/profile.c
[279/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/popupmnu.c.o -MF src/nvim/CMakeFiles/nvim.dir/popupmnu.c.o.d -o src/nvim/CMakeFiles/nvim.dir/popupmnu.c.o -c /<<PKGBUILDDIR>>/src/nvim/popupmnu.c
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c: In function ‘pum_visible’:
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c:875:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  875 | bool pum_visible(void)
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c: In function ‘pum_drawn’:
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c:881:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  881 | bool pum_drawn(void)
      |      ^~~~~~~~~
[280/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/path.c.o -MF src/nvim/CMakeFiles/nvim.dir/path.c.o.d -o src/nvim/CMakeFiles/nvim.dir/path.c.o -c /<<PKGBUILDDIR>>/src/nvim/path.c
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘has_special_wildchar’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1167:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1167 | static bool has_special_wildchar(char_u *p)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘has_env_var’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1151:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1151 | static bool has_env_var(char_u *p)
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_head_length’:
/<<PKGBUILDDIR>>/src/nvim/path.c:186:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  186 | int path_head_length(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_ispathsep’:
/<<PKGBUILDDIR>>/src/nvim/path.c:235:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  235 | int vim_ispathsep(int c)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_next_component’:
/<<PKGBUILDDIR>>/src/nvim/path.c:170:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  170 | const char *path_next_component(const char *fname)
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘is_path_head’:
/<<PKGBUILDDIR>>/src/nvim/path.c:201:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  201 | bool is_path_head(const char_u *path)
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘get_past_head’:
/<<PKGBUILDDIR>>/src/nvim/path.c:213:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  213 | char_u *get_past_head(const char_u *path)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘get_path_cutoff’:
/<<PKGBUILDDIR>>/src/nvim/path.c:894:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  894 | static char_u *get_path_cutoff(char_u *fname, garray_T *gap)
      |                ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_ispathsep_nocolon’:
/<<PKGBUILDDIR>>/src/nvim/path.c:251:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  251 | int vim_ispathsep_nocolon(int c)
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_tail’:
/<<PKGBUILDDIR>>/src/nvim/path.c:95:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   95 | char_u *path_tail(const char_u *fname)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_ispathlistsep’:
/<<PKGBUILDDIR>>/src/nvim/path.c:263:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  263 | int vim_ispathlistsep(int c)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_has_wildcard’:
/<<PKGBUILDDIR>>/src/nvim/path.c:513:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  513 | bool path_has_wildcard(const char_u *p)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_has_exp_wildcard’:
/<<PKGBUILDDIR>>/src/nvim/path.c:548:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  548 | bool path_has_exp_wildcard(const char_u *p)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_is_url’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1752:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1752 | int path_is_url(const char *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_with_url’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1766:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1766 | int path_with_url(const char *fname)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_with_extension’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1791:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1791 | bool path_with_extension(const char *path, const char *extension)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_shorten_fname’:
/<<PKGBUILDDIR>>/src/nvim/path.c:2077:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2077 | char_u *path_shorten_fname(char_u *full_path, char_u *dir_name)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_is_absolute’:
/<<PKGBUILDDIR>>/src/nvim/path.c:2401:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2401 | int path_is_absolute(const char_u *fname)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_isAbsName’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1803:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1803 | bool vim_isAbsName(char_u *name)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘fix_fname’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1859:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 1859 | char *fix_fname(const char *fname)
      |       ^~~~~~~~~
[281/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/rbuffer.c.o -MF src/nvim/CMakeFiles/nvim.dir/rbuffer.c.o.d -o src/nvim/CMakeFiles/nvim.dir/rbuffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/rbuffer.c
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_size’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:40:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   40 | size_t rbuffer_size(RBuffer *buf) FUNC_ATTR_NONNULL_ALL
      |        ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_capacity’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:45:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   45 | size_t rbuffer_capacity(RBuffer *buf) FUNC_ATTR_NONNULL_ALL
      |        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_space’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:50:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   50 | size_t rbuffer_space(RBuffer *buf) FUNC_ATTR_NONNULL_ALL
      |        ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_get’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:199:7: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  199 | char *rbuffer_get(RBuffer *buf, size_t index)
      |       ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_cmp’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:210:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  210 | int rbuffer_cmp(RBuffer *buf, const char *str, size_t count)
      |     ^~~~~~~~~~~
[282/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/runtime.c.o -MF src/nvim/CMakeFiles/nvim.dir/runtime.c.o.d -o src/nvim/CMakeFiles/nvim.dir/runtime.c.o -c /<<PKGBUILDDIR>>/src/nvim/runtime.c
/<<PKGBUILDDIR>>/src/nvim/runtime.c: In function ‘get_lib_dir’:
/<<PKGBUILDDIR>>/src/nvim/runtime.c:1170:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 1170 | char *get_lib_dir(void)
      |       ^~~~~~~~~~~
[283/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/sha256.c.o -MF src/nvim/CMakeFiles/nvim.dir/sha256.c.o.d -o src/nvim/CMakeFiles/nvim.dir/sha256.c.o -c /<<PKGBUILDDIR>>/src/nvim/sha256.c
[284/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/search.c.o -MF src/nvim/CMakeFiles/nvim.dir/search.c.o.d -o src/nvim/CMakeFiles/nvim.dir/search.c.o -c /<<PKGBUILDDIR>>/src/nvim/search.c
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘inmacro’:
/<<PKGBUILDDIR>>/src/nvim/search.c:2667:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2667 | static int inmacro(char_u *opt, char_u *s)
      |            ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘find_next_quote’:
/<<PKGBUILDDIR>>/src/nvim/search.c:3964:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3964 | static int find_next_quote(char_u *line, int col, int quotechar, char_u *escape)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘get_search_pat’:
/<<PKGBUILDDIR>>/src/nvim/search.c:202:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  202 | char_u *get_search_pat(void)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_search_pattern’:
/<<PKGBUILDDIR>>/src/nvim/search.c:356:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  356 | char_u *last_search_pattern(void)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch’:
/<<PKGBUILDDIR>>/src/nvim/search.c:417:13: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  417 | const char *last_csearch(void)
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch_forward’:
/<<PKGBUILDDIR>>/src/nvim/search.c:423:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  423 | int last_csearch_forward(void)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch_until’:
/<<PKGBUILDDIR>>/src/nvim/search.c:428:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  428 | int last_csearch_until(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_search_pat’:
/<<PKGBUILDDIR>>/src/nvim/search.c:454:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  454 | char_u *last_search_pat(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘search_was_last_used’:
/<<PKGBUILDDIR>>/src/nvim/search.c:6016:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6016 | bool search_was_last_used(void)
      |      ^~~~~~~~~~~~~~~~~~~~
[285/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/sign.c.o -MF src/nvim/CMakeFiles/nvim.dir/sign.c.o.d -o src/nvim/CMakeFiles/nvim.dir/sign.c.o -c /<<PKGBUILDDIR>>/src/nvim/sign.c
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘find_sign_by_typenr’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:250:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  250 | static sign_T *find_sign_by_typenr(int typenr)
      |                ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘get_nth_sign_group_name’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:1727:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1727 | static char_u *get_nth_sign_group_name(int idx)
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_getsign_at_line’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:616:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  616 | static sign_entry_T *buf_getsign_at_line(buf_T *buf, linenr_T lnum, char_u *groupname)
      |                      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_findsign_id’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:640:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  640 | static int buf_findsign_id(buf_T *buf, linenr_T lnum, char_u *groupname)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_findsign’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:597:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  597 | static int buf_findsign(buf_T *buf, int id, char_u *group)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘sign_get_attr’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:447:15: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  447 | sign_attrs_T *sign_get_attr(SignType type, sign_attrs_T sattrs[], int idx, int max_signs)
      |               ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘get_sign_name’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:1746:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1746 | char_u *get_sign_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~
[286/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/screen.c.o -MF src/nvim/CMakeFiles/nvim.dir/screen.c.o.d -o src/nvim/CMakeFiles/nvim.dir/screen.c.o -c /<<PKGBUILDDIR>>/src/nvim/screen.c
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘win_signcol_width’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:1742:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1742 | int win_signcol_width(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘stl_connected’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:5282:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5282 | bool stl_connected(win_T *wp)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘grid_lefthalve’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:5712:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5712 | bool grid_lefthalve(ScreenGrid *grid, int row, int col)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘grid_fix_col’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:5722:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5722 | int grid_fix_col(ScreenGrid *grid, int col, int row)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘grid_invalid_row’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:6449:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6449 | bool grid_invalid_row(ScreenGrid *grid, int row)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘get_win_by_grid_handle’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:7614:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7614 | win_T *get_win_by_grid_handle(handle_T handle)
      |        ^~~~~~~~~~~~~~~~~~~~~~
[287/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/quickfix.c.o -MF src/nvim/CMakeFiles/nvim.dir/quickfix.c.o.d -o src/nvim/CMakeFiles/nvim.dir/quickfix.c.o -c /<<PKGBUILDDIR>>/src/nvim/quickfix.c
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘efm_option_part_len’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:572:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  572 | static int efm_option_part_len(char_u *efm)
      |            ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘qf_stack_get_bufnr’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:1709:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1709 | int qf_stack_get_bufnr(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘qf_current_entry’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:3834:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3834 | linenr_T qf_current_entry(win_T *wp)
      |          ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘grep_internal’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:4311:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4311 | int grep_internal(cmdidx_T cmdidx)
      |     ^~~~~~~~~~~~~
[288/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/shada.c.o -MF src/nvim/CMakeFiles/nvim.dir/shada.c.o.d -o src/nvim/CMakeFiles/nvim.dir/shada.c.o -c /<<PKGBUILDDIR>>/src/nvim/shada.c
In file included from /<<PKGBUILDDIR>>/src/nvim/map_defs.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/map.h:10,
                 from /<<PKGBUILDDIR>>/src/nvim/buffer_defs.h:42,
                 from /<<PKGBUILDDIR>>/src/nvim/decoration.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.h:5,
                 from /<<PKGBUILDDIR>>/src/nvim/shada.c:15:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h: In function ‘__ac_X31_hash_string’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:458:26: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  458 | static kh_inline khint_t __ac_X31_hash_string(const char *s)
      |                          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_bufset’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_hmll_entries’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_strset’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
[289/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/state.c.o -MF src/nvim/CMakeFiles/nvim.dir/state.c.o.d -o src/nvim/CMakeFiles/nvim.dir/state.c.o -c /<<PKGBUILDDIR>>/src/nvim/state.c
/<<PKGBUILDDIR>>/src/nvim/state.c: In function ‘get_real_state’:
/<<PKGBUILDDIR>>/src/nvim/state.c:144:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  144 | int get_real_state(void)
      |     ^~~~~~~~~~~~~~
[290/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/strings.c.o -MF src/nvim/CMakeFiles/nvim.dir/strings.c.o.d -o src/nvim/CMakeFiles/nvim.dir/strings.c.o -c /<<PKGBUILDDIR>>/src/nvim/strings.c
[291/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/spell.c.o -MF src/nvim/CMakeFiles/nvim.dir/spell.c.o.d -o src/nvim/CMakeFiles/nvim.dir/spell.c.o -c /<<PKGBUILDDIR>>/src/nvim/spell.c
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘soundfold_find’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:5564:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5564 | static int soundfold_find(slang_T *slang, char_u *word)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘match_compoundrule’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1137:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1137 | static bool match_compoundrule(slang_T *slang, char_u *compflags)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘count_syllables’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1991:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1991 | static int count_syllables(slang_T *slang, const char_u *word)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘soundalike_score’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:6360:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6360 | static int soundalike_score(char_u *goodstart, char_u *badstart)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘spell_enc’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1716:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1716 | char_u *spell_enc(void)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘byte_in_str’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1943:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1943 | bool byte_in_str(char_u *str, int n)
      |      ^~~~~~~~~~~
[292/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/regexp.c.o -MF src/nvim/CMakeFiles/nvim.dir/regexp.c.o.d -o src/nvim/CMakeFiles/nvim.dir/regexp.c.o -c /<<PKGBUILDDIR>>/src/nvim/regexp.c
In file included from /<<PKGBUILDDIR>>/src/nvim/regexp.c:2216:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_get_reganch’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:398:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  398 | static int nfa_get_reganch(nfa_state_T *start, int depth)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_get_regstart’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:455:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  455 | static int nfa_get_regstart(nfa_state_T *start, int depth)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_recognize_char_class’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:588:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  588 | static int nfa_recognize_char_class(char_u *start, char_u *end, int extra_newl)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘match_follows’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:4020:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4020 | static bool match_follows(const nfa_state_T *startstate, int depth)
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘failure_chance’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:4996:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4996 | static int failure_chance(nfa_state_T *state, int depth)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp.c: In function ‘skip_anyof’:
/<<PKGBUILDDIR>>/src/nvim/regexp.c:441:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  441 | static char_u *skip_anyof(char_u *p)
      |                ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp.c: In function ‘re_multiline’:
/<<PKGBUILDDIR>>/src/nvim/regexp.c:377:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  377 | int re_multiline(const regprog_T *prog)
      |     ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/nvim/regexp.c:2215:
/<<PKGBUILDDIR>>/src/nvim/regexp_bt.c: In function ‘vim_regcomp_had_eol’:
/<<PKGBUILDDIR>>/src/nvim/regexp_bt.c:2451:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2451 | int vim_regcomp_had_eol(void)
      |     ^~~~~~~~~~~~~~~~~~~
[293/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/spellfile.c.o -MF src/nvim/CMakeFiles/nvim.dir/spellfile.c.o.d -o src/nvim/CMakeFiles/nvim.dir/spellfile.c.o -c /<<PKGBUILDDIR>>/src/nvim/spellfile.c
/<<PKGBUILDDIR>>/src/nvim/spellfile.c: In function ‘node_equal’:
/<<PKGBUILDDIR>>/src/nvim/spellfile.c:4316:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4316 | static bool node_equal(wordnode_T *n1, wordnode_T *n2)
      |             ^~~~~~~~~~
[294/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/terminal.c.o -MF src/nvim/CMakeFiles/nvim.dir/terminal.c.o.d -o src/nvim/CMakeFiles/nvim.dir/terminal.c.o -c /<<PKGBUILDDIR>>/src/nvim/terminal.c
/<<PKGBUILDDIR>>/src/nvim/terminal.c: In function ‘terminal_buf’:
/<<PKGBUILDDIR>>/src/nvim/terminal.c:794:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  794 | Buffer terminal_buf(const Terminal *term)
      |        ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/terminal.c: In function ‘terminal_running’:
/<<PKGBUILDDIR>>/src/nvim/terminal.c:799:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  799 | bool terminal_running(const Terminal *term)
      |      ^~~~~~~~~~~~~~~~
[295/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/tag.c.o -MF src/nvim/CMakeFiles/nvim.dir/tag.c.o.d -o src/nvim/CMakeFiles/nvim.dir/tag.c.o -c /<<PKGBUILDDIR>>/src/nvim/tag.c
/<<PKGBUILDDIR>>/src/nvim/tag.c: In function ‘test_for_static’:
/<<PKGBUILDDIR>>/src/nvim/tag.c:2521:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2521 | static bool test_for_static(tagptrs_T *tagp)
      |             ^~~~~~~~~~~~~~~
[296/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/syntax.c.o -MF src/nvim/CMakeFiles/nvim.dir/syntax.c.o.d -o src/nvim/CMakeFiles/nvim.dir/syntax.c.o -c /<<PKGBUILDDIR>>/src/nvim/syntax.c
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syn_stack_find_entry’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:1199:20: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1199 | static synstate_T *syn_stack_find_entry(linenr_T lnum)
      |                    ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syntax_present’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5694:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5694 | bool syntax_present(win_T *win)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘get_syntax_name’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5771:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5771 | char_u *get_syntax_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syn_get_sub_char’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5852:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5852 | int syn_get_sub_char(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘get_syntime_arg’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5973:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 5973 | char_u *get_syntime_arg(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~
[297/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/tui/input.c.o -MF src/nvim/CMakeFiles/nvim.dir/tui/input.c.o.d -o src/nvim/CMakeFiles/nvim.dir/tui/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/input.c
[298/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/tui/terminfo.c.o -MF src/nvim/CMakeFiles/nvim.dir/tui/terminfo.c.o.d -o src/nvim/CMakeFiles/nvim.dir/tui/terminfo.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c: In function ‘terminfo_is_term_family’:
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c:23:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   23 | bool terminfo_is_term_family(const char *term, const char *family)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c: In function ‘terminfo_is_bsd_console’:
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c:39:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   39 | bool terminfo_is_bsd_console(const char *term)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[299/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ugrid.c.o -MF src/nvim/CMakeFiles/nvim.dir/ugrid.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ugrid.c.o -c /<<PKGBUILDDIR>>/src/nvim/ugrid.c
[300/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/testing.c.o -MF src/nvim/CMakeFiles/nvim.dir/testing.c.o.d -o src/nvim/CMakeFiles/nvim.dir/testing.c.o -c /<<PKGBUILDDIR>>/src/nvim/testing.c
[301/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/tui/tui.c.o -MF src/nvim/CMakeFiles/nvim.dir/tui/tui.c.o.d -o src/nvim/CMakeFiles/nvim.dir/tui/tui.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/tui.c
[302/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ui_client.c.o -MF src/nvim/CMakeFiles/nvim.dir/ui_client.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ui_client.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_client.c
[303/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ui_bridge.c.o -MF src/nvim/CMakeFiles/nvim.dir/ui_bridge.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ui_bridge.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_bridge.c
[304/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ui.c.o -MF src/nvim/CMakeFiles/nvim.dir/ui.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ui.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui.c
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_rgb_attached’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:147:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  147 | bool ui_rgb_attached(void)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_override’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:161:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  161 | bool ui_override(void)
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_active’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:171:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  171 | bool ui_active(void)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_pum_get_height’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:254:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  254 | int ui_pum_get_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_current_row’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:496:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  496 | int ui_current_row(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_current_col’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:501:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  501 | int ui_current_col(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_cursor_grid’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:506:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  506 | handle_T ui_cursor_grid(void)
      |          ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_has’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:613:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  613 | bool ui_has(UIExtension ext)
      |      ^~~~~~
[305/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/ui_compositor.c.o -MF src/nvim/CMakeFiles/nvim.dir/ui_compositor.c.o.d -o src/nvim/CMakeFiles/nvim.dir/ui_compositor.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_compositor.c
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c: In function ‘ui_comp_should_draw’:
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c:115:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  115 | bool ui_comp_should_draw(void)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c: In function ‘ui_comp_mouse_focus’:
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c:290:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  290 | ScreenGrid *ui_comp_mouse_focus(int row, int col)
      |             ^~~~~~~~~~~~~~~~~~~
[306/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/viml/parser/parser.c.o -MF src/nvim/CMakeFiles/nvim.dir/viml/parser/parser.c.o.d -o src/nvim/CMakeFiles/nvim.dir/viml/parser/parser.c.o -c /<<PKGBUILDDIR>>/src/nvim/viml/parser/parser.c
[307/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/cjson/fpconv.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/cjson/fpconv.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/cjson/fpconv.c.o -c /<<PKGBUILDDIR>>/src/cjson/fpconv.c
/<<PKGBUILDDIR>>/src/cjson/fpconv.c: In function ‘strtod_buffer_size’:
/<<PKGBUILDDIR>>/src/cjson/fpconv.c:100:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  100 | static int strtod_buffer_size(const char *s)
      |            ^~~~~~~~~~~~~~~~~~
[308/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/undo.c.o -MF src/nvim/CMakeFiles/nvim.dir/undo.c.o.d -o src/nvim/CMakeFiles/nvim.dir/undo.c.o -c /<<PKGBUILDDIR>>/src/nvim/undo.c
[309/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/version.c.o -MF src/nvim/CMakeFiles/nvim.dir/version.c.o.d -o src/nvim/CMakeFiles/nvim.dir/version.c.o -c /<<PKGBUILDDIR>>/src/nvim/version.c
/<<PKGBUILDDIR>>/src/nvim/version.c: In function ‘has_vim_patch’:
/<<PKGBUILDDIR>>/src/nvim/version.c:1975:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1975 | bool has_vim_patch(int n)
      |      ^~~~~~~~~~~~~
[310/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/mpack/conv.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/mpack/conv.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/mpack/conv.c.o -c /<<PKGBUILDDIR>>/src/mpack/conv.c
[311/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/cjson/strbuf.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/cjson/strbuf.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/cjson/strbuf.c.o -c /<<PKGBUILDDIR>>/src/cjson/strbuf.c
/<<PKGBUILDDIR>>/src/cjson/strbuf.c: In function ‘calculate_new_size’:
/<<PKGBUILDDIR>>/src/cjson/strbuf.c:134:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  134 | static int calculate_new_size(strbuf_t *s, int len)
      |            ^~~~~~~~~~~~~~~~~~
[312/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/mpack/lmpack.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/mpack/lmpack.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/mpack/lmpack.c.o -c /<<PKGBUILDDIR>>/src/mpack/lmpack.c
[313/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/mpack/object.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/mpack/object.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/mpack/object.c.o -c /<<PKGBUILDDIR>>/src/mpack/object.c
[314/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/mpack/mpack_core.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/mpack/mpack_core.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/mpack/mpack_core.c.o -c /<<PKGBUILDDIR>>/src/mpack/mpack_core.c
[315/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/mpack/rpc.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/mpack/rpc.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/mpack/rpc.c.o -c /<<PKGBUILDDIR>>/src/mpack/rpc.c
[316/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xhistogram.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xhistogram.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xhistogram.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xhistogram.c
[317/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xemit.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xemit.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xemit.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xemit.c
[318/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/cjson/lua_cjson.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/cjson/lua_cjson.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/cjson/lua_cjson.c.o -c /<<PKGBUILDDIR>>/src/cjson/lua_cjson.c
[319/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xdiffi.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xdiffi.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xdiffi.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xdiffi.c
[320/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/af.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/af.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[321/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xpatience.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xpatience.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xpatience.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xpatience.c
/<<PKGBUILDDIR>>/src/xdiff/xpatience.c: In function ‘binary_search’:
/<<PKGBUILDDIR>>/src/xdiff/xpatience.c:175:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  175 | static int binary_search(struct entry **sequence, int longest,
      |            ^~~~~~~~~~~~~
[322/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xprepare.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xprepare.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xprepare.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xprepare.c
[323/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim.dir/viml/parser/expressions.c.o -MF src/nvim/CMakeFiles/nvim.dir/viml/parser/expressions.c.o.d -o src/nvim/CMakeFiles/nvim.dir/viml/parser/expressions.c.o -c /<<PKGBUILDDIR>>/src/nvim/viml/parser/expressions.c
[324/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/cs.cp1250.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/cs.cp1250.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[325/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ca.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ca.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[326/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/cs.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/cs.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[327/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/de.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/de.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[328/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim.dir/__/xdiff/xutils.c.o -MF src/nvim/CMakeFiles/nvim.dir/__/xdiff/xutils.c.o.d -o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xutils.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xutils.c
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_bogosqrt’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:26:6: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
   26 | long xdl_bogosqrt(long n) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_mmfile_size’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:68:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   68 | long xdl_mmfile_size(mmfile_t *mmf)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_guess_lines’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:121:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  121 | long xdl_guess_lines(mmfile_t *mf, long sample) {
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_blankline’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:142:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  142 | int xdl_blankline(const char *line, long size, long flags)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_recmatch’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:173:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  173 | int xdl_recmatch(const char *l1, long s1, const char *l2, long s2, long flags)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_hashbits’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:313:14: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
  313 | unsigned int xdl_hashbits(unsigned int size) {
      |              ^~~~~~~~~~~~
[329/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/da.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/da.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[330/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/en_GB.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/en_GB.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[331/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/eo.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/eo.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[332/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/fi.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/fi.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[333/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/fr.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/fr.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[334/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/es.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/es.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[335/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ga.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ga.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[336/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/it.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/it.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[337/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ja.euc-jp.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ja.euc-jp.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[338/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/nb.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/nb.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[339/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ja.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ja.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[340/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ko.UTF-8.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ko.UTF-8.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[341/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/nl.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/nl.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[342/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/no.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/no.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[343/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/pl.UTF-8.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/pl.UTF-8.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[344/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/pt_BR.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/pt_BR.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[345/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/ru.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/ru.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[346/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/sk.cp1250.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/sk.cp1250.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[347/359] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim.dir/window.c.o -MF src/nvim/CMakeFiles/nvim.dir/window.c.o.d -o src/nvim/CMakeFiles/nvim.dir/window.c.o -c /<<PKGBUILDDIR>>/src/nvim/window.c
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘alt_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3308:19: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3308 | static tabpage_T *alt_tabpage(void)
      |                   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_altframe’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3254:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3254 | static frame_T *win_altframe(win_T *win, tabpage_T *tp)
      |                 ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame_minheight’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3749:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3749 | static int frame_minheight(frame_T *topfrp, win_T *next_curwin)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame_minwidth’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3795:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3795 | static int frame_minwidth(frame_T *topfrp, win_T *next_curwin)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘get_snapshot_curwin_rec’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6837:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6837 | static win_T *get_snapshot_curwin_rec(frame_T *ft)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘get_snapshot_curwin’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6856:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6856 | static win_T *get_snapshot_curwin(int idx)
      |               ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘prevwin_curwin’:
/<<PKGBUILDDIR>>/src/nvim/window.c:111:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  111 | win_T *prevwin_curwin(void)
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘check_snapshot_rec’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6890:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6890 | static int check_snapshot_rec(frame_T *sn, frame_T *fr)
      |            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_count’:
/<<PKGBUILDDIR>>/src/nvim/window.c:1665:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1665 | int win_count(void)
      |     ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame2win’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3326:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3326 | win_T *frame2win(frame_T *frp)
      |        ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘valid_tabpage_win’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4182:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4182 | int valid_tabpage_win(tabpage_T *tpc)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘find_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4223:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4223 | tabpage_T *find_tabpage(int n)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘tabpage_index’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4238:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4238 | int tabpage_index(tabpage_T *ftp)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_find_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4591:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4591 | tabpage_T *win_find_tabpage(win_T *win)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_vert_neighbor’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4610:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4610 | win_T *win_vert_neighbor(tabpage_T *tp, win_T *wp, bool up, long count)
      |        ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_horz_neighbor’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4693:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4693 | win_T *win_horz_neighbor(tabpage_T *tp, win_T *wp, bool left, long count)
      |        ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘global_stl_height’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6691:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6691 | int global_stl_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_id2wp’:
/<<PKGBUILDDIR>>/src/nvim/window.c:7170:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7170 | win_T *win_id2wp(int id)
      |        ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘lastwin_nofloating’:
/<<PKGBUILDDIR>>/src/nvim/window.c:7267:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7267 | win_T *lastwin_nofloating(void)
      |        ^~~~~~~~~~~~~~~~~~
[348/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/sk.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/sk.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[349/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/sv.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/sv.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[350/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/tr.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/tr.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[351/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/uk.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/uk.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[352/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/zh_CN.UTF-8.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/zh_CN.UTF-8.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[353/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/zh_TW.UTF-8.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/zh_TW.UTF-8.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[354/359] cd /<<PKGBUILDDIR>>/build/src/nvim/po && /usr/bin/cmake -DMSGFMT_PRG=/usr/bin/msgfmt -DMO_FILE=/<<PKGBUILDDIR>>/build/src/nvim/po/vi.mo -DPO_FILE=/<<PKGBUILDDIR>>/src/nvim/po/vi.po -P /<<PKGBUILDDIR>>/cmake/RunMsgfmt.cmake
[355/359] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -flto=auto -fno-fat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined   -Wl,--export-dynamic -rdynamic src/nvim/CMakeFiles/nvim.dir/auto/lua_api_c_bindings.generated.c.o src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o src/nvim/CMakeFiles/nvim.dir/api/autocmd.c.o src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o src/nvim/CMakeFiles/nvim.dir/api/deprecated.c.o src/nvim/CMakeFiles/nvim.dir/api/extmark.c.o src/nvim/CMakeFiles/nvim.dir/api/private/converter.c.o src/nvim/CMakeFiles/nvim.dir/api/private/dispatch.c.o src/nvim/CMakeFiles/nvim.dir/api/private/helpers.c.o src/nvim/CMakeFiles/nvim.dir/api/tabpage.c.o src/nvim/CMakeFiles/nvim.dir/api/ui.c.o src/nvim/CMakeFiles/nvim.dir/api/vim.c.o src/nvim/CMakeFiles/nvim.dir/api/vimscript.c.o src/nvim/CMakeFiles/nvim.dir/api/win_config.c.o src/nvim/CMakeFiles/nvim.dir/api/window.c.o src/nvim/CMakeFiles/nvim.dir/arabic.c.o src/nvim/CMakeFiles/nvim.dir/autocmd.c.o src/nvim/CMakeFiles/nvim.dir/buffer.c.o src/nvim/CMakeFiles/nvim.dir/buffer_updates.c.o src/nvim/CMakeFiles/nvim.dir/change.c.o src/nvim/CMakeFiles/nvim.dir/channel.c.o src/nvim/CMakeFiles/nvim.dir/charset.c.o src/nvim/CMakeFiles/nvim.dir/context.c.o src/nvim/CMakeFiles/nvim.dir/cursor.c.o src/nvim/CMakeFiles/nvim.dir/cursor_shape.c.o src/nvim/CMakeFiles/nvim.dir/debugger.c.o src/nvim/CMakeFiles/nvim.dir/decoration.c.o src/nvim/CMakeFiles/nvim.dir/decoration_provider.c.o src/nvim/CMakeFiles/nvim.dir/diff.c.o src/nvim/CMakeFiles/nvim.dir/digraph.c.o src/nvim/CMakeFiles/nvim.dir/edit.c.o src/nvim/CMakeFiles/nvim.dir/eval.c.o src/nvim/CMakeFiles/nvim.dir/eval/decode.c.o src/nvim/CMakeFiles/nvim.dir/eval/encode.c.o src/nvim/CMakeFiles/nvim.dir/eval/executor.c.o src/nvim/CMakeFiles/nvim.dir/eval/funcs.c.o src/nvim/CMakeFiles/nvim.dir/eval/gc.c.o src/nvim/CMakeFiles/nvim.dir/eval/typval.c.o src/nvim/CMakeFiles/nvim.dir/eval/userfunc.c.o src/nvim/CMakeFiles/nvim.dir/event/libuv_process.c.o src/nvim/CMakeFiles/nvim.dir/event/loop.c.o src/nvim/CMakeFiles/nvim.dir/event/multiqueue.c.o src/nvim/CMakeFiles/nvim.dir/event/process.c.o src/nvim/CMakeFiles/nvim.dir/event/rstream.c.o src/nvim/CMakeFiles/nvim.dir/event/signal.c.o src/nvim/CMakeFiles/nvim.dir/event/socket.c.o src/nvim/CMakeFiles/nvim.dir/event/stream.c.o src/nvim/CMakeFiles/nvim.dir/event/time.c.o src/nvim/CMakeFiles/nvim.dir/event/wstream.c.o src/nvim/CMakeFiles/nvim.dir/ex_cmds.c.o src/nvim/CMakeFiles/nvim.dir/ex_cmds2.c.o src/nvim/CMakeFiles/nvim.dir/ex_docmd.c.o src/nvim/CMakeFiles/nvim.dir/ex_eval.c.o src/nvim/CMakeFiles/nvim.dir/ex_getln.c.o src/nvim/CMakeFiles/nvim.dir/ex_session.c.o src/nvim/CMakeFiles/nvim.dir/extmark.c.o src/nvim/CMakeFiles/nvim.dir/file_search.c.o src/nvim/CMakeFiles/nvim.dir/fileio.c.o src/nvim/CMakeFiles/nvim.dir/fold.c.o src/nvim/CMakeFiles/nvim.dir/garray.c.o src/nvim/CMakeFiles/nvim.dir/getchar.c.o src/nvim/CMakeFiles/nvim.dir/hardcopy.c.o src/nvim/CMakeFiles/nvim.dir/hashtab.c.o src/nvim/CMakeFiles/nvim.dir/highlight.c.o src/nvim/CMakeFiles/nvim.dir/highlight_group.c.o src/nvim/CMakeFiles/nvim.dir/if_cscope.c.o src/nvim/CMakeFiles/nvim.dir/indent.c.o src/nvim/CMakeFiles/nvim.dir/indent_c.c.o src/nvim/CMakeFiles/nvim.dir/input.c.o src/nvim/CMakeFiles/nvim.dir/keymap.c.o src/nvim/CMakeFiles/nvim.dir/log.c.o src/nvim/CMakeFiles/nvim.dir/lua/converter.c.o src/nvim/CMakeFiles/nvim.dir/lua/executor.c.o src/nvim/CMakeFiles/nvim.dir/lua/spell.c.o src/nvim/CMakeFiles/nvim.dir/lua/stdlib.c.o src/nvim/CMakeFiles/nvim.dir/lua/treesitter.c.o src/nvim/CMakeFiles/nvim.dir/lua/xdiff.c.o src/nvim/CMakeFiles/nvim.dir/main.c.o src/nvim/CMakeFiles/nvim.dir/map.c.o src/nvim/CMakeFiles/nvim.dir/mark.c.o src/nvim/CMakeFiles/nvim.dir/marktree.c.o src/nvim/CMakeFiles/nvim.dir/match.c.o src/nvim/CMakeFiles/nvim.dir/math.c.o src/nvim/CMakeFiles/nvim.dir/mbyte.c.o src/nvim/CMakeFiles/nvim.dir/memfile.c.o src/nvim/CMakeFiles/nvim.dir/memline.c.o src/nvim/CMakeFiles/nvim.dir/memory.c.o src/nvim/CMakeFiles/nvim.dir/menu.c.o src/nvim/CMakeFiles/nvim.dir/message.c.o src/nvim/CMakeFiles/nvim.dir/mouse.c.o src/nvim/CMakeFiles/nvim.dir/move.c.o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/channel.c.o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/helpers.c.o src/nvim/CMakeFiles/nvim.dir/msgpack_rpc/server.c.o src/nvim/CMakeFiles/nvim.dir/normal.c.o src/nvim/CMakeFiles/nvim.dir/ops.c.o src/nvim/CMakeFiles/nvim.dir/option.c.o src/nvim/CMakeFiles/nvim.dir/os/dl.c.o src/nvim/CMakeFiles/nvim.dir/os/env.c.o src/nvim/CMakeFiles/nvim.dir/os/fileio.c.o src/nvim/CMakeFiles/nvim.dir/os/fs.c.o src/nvim/CMakeFiles/nvim.dir/os/input.c.o src/nvim/CMakeFiles/nvim.dir/os/lang.c.o src/nvim/CMakeFiles/nvim.dir/os/mem.c.o src/nvim/CMakeFiles/nvim.dir/os/process.c.o src/nvim/CMakeFiles/nvim.dir/os/pty_process_unix.c.o src/nvim/CMakeFiles/nvim.dir/os/shell.c.o src/nvim/CMakeFiles/nvim.dir/os/signal.c.o src/nvim/CMakeFiles/nvim.dir/os/stdpaths.c.o src/nvim/CMakeFiles/nvim.dir/os/time.c.o src/nvim/CMakeFiles/nvim.dir/os/tty.c.o src/nvim/CMakeFiles/nvim.dir/os/users.c.o src/nvim/CMakeFiles/nvim.dir/os_unix.c.o src/nvim/CMakeFiles/nvim.dir/path.c.o src/nvim/CMakeFiles/nvim.dir/plines.c.o src/nvim/CMakeFiles/nvim.dir/popupmnu.c.o src/nvim/CMakeFiles/nvim.dir/profile.c.o src/nvim/CMakeFiles/nvim.dir/quickfix.c.o src/nvim/CMakeFiles/nvim.dir/rbuffer.c.o src/nvim/CMakeFiles/nvim.dir/regexp.c.o src/nvim/CMakeFiles/nvim.dir/runtime.c.o src/nvim/CMakeFiles/nvim.dir/screen.c.o src/nvim/CMakeFiles/nvim.dir/search.c.o src/nvim/CMakeFiles/nvim.dir/sha256.c.o src/nvim/CMakeFiles/nvim.dir/shada.c.o src/nvim/CMakeFiles/nvim.dir/sign.c.o src/nvim/CMakeFiles/nvim.dir/spell.c.o src/nvim/CMakeFiles/nvim.dir/spellfile.c.o src/nvim/CMakeFiles/nvim.dir/state.c.o src/nvim/CMakeFiles/nvim.dir/strings.c.o src/nvim/CMakeFiles/nvim.dir/syntax.c.o src/nvim/CMakeFiles/nvim.dir/tag.c.o src/nvim/CMakeFiles/nvim.dir/terminal.c.o src/nvim/CMakeFiles/nvim.dir/testing.c.o src/nvim/CMakeFiles/nvim.dir/tui/input.c.o src/nvim/CMakeFiles/nvim.dir/tui/terminfo.c.o src/nvim/CMakeFiles/nvim.dir/tui/tui.c.o src/nvim/CMakeFiles/nvim.dir/ugrid.c.o src/nvim/CMakeFiles/nvim.dir/ui.c.o src/nvim/CMakeFiles/nvim.dir/ui_bridge.c.o src/nvim/CMakeFiles/nvim.dir/ui_client.c.o src/nvim/CMakeFiles/nvim.dir/ui_compositor.c.o src/nvim/CMakeFiles/nvim.dir/undo.c.o src/nvim/CMakeFiles/nvim.dir/version.c.o src/nvim/CMakeFiles/nvim.dir/viml/parser/expressions.c.o src/nvim/CMakeFiles/nvim.dir/viml/parser/parser.c.o src/nvim/CMakeFiles/nvim.dir/window.c.o src/nvim/CMakeFiles/nvim.dir/__/cjson/fpconv.c.o src/nvim/CMakeFiles/nvim.dir/__/cjson/lua_cjson.c.o src/nvim/CMakeFiles/nvim.dir/__/cjson/strbuf.c.o src/nvim/CMakeFiles/nvim.dir/__/mpack/conv.c.o src/nvim/CMakeFiles/nvim.dir/__/mpack/lmpack.c.o src/nvim/CMakeFiles/nvim.dir/__/mpack/mpack_core.c.o src/nvim/CMakeFiles/nvim.dir/__/mpack/object.c.o src/nvim/CMakeFiles/nvim.dir/__/mpack/rpc.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xdiffi.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xemit.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xhistogram.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xpatience.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xprepare.c.o src/nvim/CMakeFiles/nvim.dir/__/xdiff/xutils.c.o -o bin/nvim  -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/lua/5.1:  -fstack-protector-strong  /usr/lib/arm-linux-gnueabihf/lua/5.1/luv.so  /usr/lib/arm-linux-gnueabihf/libuv.so  -lpthread  -ldl  -lrt  -ldl  -lnsl  -lrt  /usr/lib/arm-linux-gnueabihf/libmsgpackc.so  /usr/lib/arm-linux-gnueabihf/libvterm.so  /usr/lib/arm-linux-gnueabihf/libtermkey.so  /usr/lib/arm-linux-gnueabihf/libunibilium.so  /usr/lib/arm-linux-gnueabihf/libtree-sitter.so  -lm  -lutil  /usr/lib/arm-linux-gnueabihf/libluajit-5.1.so  -ldl  -lnsl  /usr/lib/arm-linux-gnueabihf/libmsgpackc.so  /usr/lib/arm-linux-gnueabihf/libvterm.so  /usr/lib/arm-linux-gnueabihf/libtermkey.so  /usr/lib/arm-linux-gnueabihf/libunibilium.so  /usr/lib/arm-linux-gnueabihf/libtree-sitter.so  -lm  -lutil  /usr/lib/arm-linux-gnueabihf/libluajit-5.1.so && :
[356/359] cd /<<PKGBUILDDIR>>/build/runtime && /usr/bin/luajit /<<PKGBUILDDIR>>/scripts/genvimvim.lua /<<PKGBUILDDIR>>/src/nvim /<<PKGBUILDDIR>>/build/runtime/syntax/vim/generated.vim /<<PKGBUILDDIR>>/build/funcs_data.mpack
[357/359] cd /<<PKGBUILDDIR>>/build/runtime/pack/dist/opt/matchit && /usr/bin/cmake -E copy_directory /<<PKGBUILDDIR>>/runtime/pack/dist/opt/matchit /<<PKGBUILDDIR>>/build/runtime/pack/dist/opt/matchit && /<<PKGBUILDDIR>>/build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ doc -c quit
[358/359] cd /<<PKGBUILDDIR>>/build/runtime/pack/dist/opt/vimball && /usr/bin/cmake -E copy_directory /<<PKGBUILDDIR>>/runtime/pack/dist/opt/vimball /<<PKGBUILDDIR>>/build/runtime/pack/dist/opt/vimball && /<<PKGBUILDDIR>>/build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ doc -c quit
[359/359] cd /<<PKGBUILDDIR>>/build/runtime && /usr/bin/cmake -E remove doc/* && /usr/bin/cmake -E copy_directory /<<PKGBUILDDIR>>/runtime/doc doc && /<<PKGBUILDDIR>>/build/bin/nvim -u NONE -i NONE -e --headless -c helptags\ ++t\ doc -c quit
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
printf -- "buildd:x:112:117:nvim test:/<<PKGBUILDDIR>>/debian/fakehome:/bin/false\n" > debian/passwd
printf -- "users:x:117:\n" > debian/group
mkdir -p debian/fakehome
mkdir -p debian/fakehome/locale
localedef -f UTF-8 -i en_US debian/fakehome/locale/en_US.UTF-8
touch debian/fakehome/locale-stamp
env "LOCPATH=/<<PKGBUILDDIR>>/debian/fakehome/locale" "HOME=/<<PKGBUILDDIR>>/debian/fakehome" /usr/bin/make -C src/nvim/testdir clean
make[2]: Entering directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
rm -f -rf *.out *.failed *.res *.rej *.orig *.tlog test.log test_result.log messages test.out X* viminfo test.ok valgrind.* .*.swp .*.swo .gdbinit /<<PKGBUILDDIR>>/src/nvim/testdir/Xtest-tmpdir del
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
env "LOCPATH=/<<PKGBUILDDIR>>/debian/fakehome/locale" "HOME=/<<PKGBUILDDIR>>/debian/fakehome" TERM=xterm /usr/bin/make -C src/nvim/testdir "NVIM_PRG=/<<PKGBUILDDIR>>/build/bin/nvim"
make[2]: Entering directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
[OLDTEST-PREP] Removing test.log and messages
[OLDTEST-PREP] Setting up .gdbinit
[OLDTEST-PREP] Running test1
[OLDESTTEST] Running test42
[OLDTEST] Running test_arabic
[OLDTEST] Running test_arglist
[OLDTEST] Running test_assert
[OLDTEST] Running test_autochdir
[OLDTEST] Running test_autocmd
[OLDTEST] Running test_autoload
[OLDTEST] Running test_backspace_opt
[OLDTEST] Running test_blob
[OLDTEST] Running test_blockedit
[OLDTEST] Running test_breakindent
[OLDTEST] Running test_buffer
[OLDTEST] Running test_bufline
[OLDTEST] Running test_bufwintabinfo
[OLDTEST] Running test_cd
[OLDTEST] Running test_cdo
[OLDTEST] Running test_changedtick
[OLDTEST] Running test_changelist
[OLDTEST] Running test_charsearch
[OLDTEST] Running test_checkpath
[OLDTEST] Running test_cindent
[OLDTEST] Running test_cjk_linebreak
[OLDTEST] Running test_clientserver
[OLDTEST] Running test_close_count
[OLDTEST] Running test_cmdline
[OLDTEST] Running test_command_count
[OLDTEST] Running test_comparators
[OLDTEST] Running test_conceal
[OLDTEST] Running test_const
[OLDTEST] Running test_cscope
[OLDTEST] Running test_cursor_func
[OLDTEST] Running test_cursorline
[OLDTEST] Running test_curswant
[OLDTEST] Running test_debugger
[OLDTEST] Running test_delete
[OLDTEST] Running test_diffmode
[OLDTEST] Running test_digraph
[OLDTEST] Running test_display
[OLDTEST] Running test_edit
[OLDTEST] Running test_environ
[OLDTEST] Running test_erasebackword
[OLDTEST] Running test_escaped_glob
[OLDTEST] Running test_eval_stuff
[OLDTEST] Running test_excmd
[OLDTEST] Running test_exec_while_if
[OLDTEST] Running test_execute_func
[OLDTEST] Running test_exists
[OLDTEST] Running test_exists_autocmd
[OLDTEST] Running test_exit
[OLDTEST] Running test_expr
[OLDTEST] Running test_file_size
[OLDTEST] Running test_filechanged
[OLDTEST] Running test_fileformat
[OLDTEST] Running test_filetype
[OLDTEST] Running test_filetype_lua
[OLDTEST] Running test_filter_cmd
[OLDTEST] Running test_filter_map
[OLDTEST] Running test_find_complete
[OLDTEST] Running test_findfile
[OLDTEST] Running test_fixeol
[OLDTEST] Running test_flatten
[OLDTEST] Running test_float_func
[OLDTEST] Running test_fnameescape
[OLDTEST] Running test_fold
[OLDTEST] Running test_functions
[OLDTEST] Running test_getcwd
[OLDTEST] Running test_getvar
[OLDTEST] Running test_gf
[OLDTEST] Running test_gn
[OLDTEST] Running test_goto
[OLDTEST] Running test_hardcopy
[OLDTEST] Running test_help
[OLDTEST] Running test_help_tagjump
[OLDTEST] Running test_hide
[OLDTEST] Running test_highlight
[OLDTEST] Running test_history
[OLDTEST] Running test_hlsearch
[OLDTEST] Running test_increment
[OLDTEST] Running test_increment_dbcs
[OLDTEST] Running test_indent
[OLDTEST] Running test_ins_complete
[OLDTEST] Running test_ins_complete_no_halt
[OLDTEST] Running test_interrupt
[OLDTEST] Running test_join
[OLDTEST] Running test_jumplist
[OLDTEST] Running test_lambda
[OLDTEST] Running test_langmap
[OLDTEST] Running test_let
[OLDTEST] Running test_lineending
[OLDTEST] Running test_listchars
[OLDTEST] Running test_listdict
[OLDTEST] Running test_listlbr
[OLDTEST] Running test_listlbr_utf8
[OLDTEST] Running test_makeencoding
[OLDTEST] Running test_maparg
[OLDTEST] Running test_mapping
[OLDTEST] Running test_marks
[OLDTEST] Running test_match
[OLDTEST] Running test_matchadd_conceal
[OLDTEST] Running test_matchadd_conceal_utf8
[OLDTEST] Running test_matchfuzzy
[OLDTEST] Running test_messages
[OLDTEST] Running test_method
[OLDTEST] Running test_mksession
[OLDTEST] Running test_modeline
[OLDTEST] Running test_nested_function
[OLDTEST] Running test_normal
[OLDTEST] Running test_number
[OLDTEST] Running test_options
[OLDTEST] Running test_packadd
[OLDTEST] Running test_partial
[OLDTEST] Running test_perl
[OLDTEST] Running test_plus_arg_edit
[OLDTEST] Running test_popup
[OLDTEST] Running test_preview
[OLDTEST] Running test_profile
[OLDTEST] Running test_prompt_buffer
[OLDTEST] Running test_python2
[OLDTEST] Running test_python3
[OLDTEST] Running test_pyx2
[OLDTEST] Running test_pyx3
[OLDTEST] Running test_quickfix
[OLDTEST] Running test_quotestar
[OLDTEST] Running test_random
[OLDTEST] Running test_recover
[OLDTEST] Running test_regex_char_classes
[OLDTEST] Running test_registers
[OLDTEST] Running test_rename
[OLDTEST] Running test_retab
[OLDTEST] Running test_ruby
[OLDTEST] Running test_scriptnames
[OLDTEST] Running test_scrollbind
[OLDTEST] Running test_search
[OLDTEST] Running test_search_stat
[OLDTEST] Running test_selectmode
[OLDTEST] Running test_signals
[OLDTEST] Running test_signs
[OLDTEST] Running test_sleep
[OLDTEST] Running test_smartindent
[OLDTEST] Running test_sort
[OLDTEST] Running test_source
[OLDTEST] Running test_spell
[OLDTEST] Running test_spell_utf8
[OLDTEST] Running test_spellfile
[OLDTEST] Running test_startup
[OLDTEST] Running test_stat
[OLDTEST] Running test_statusline
[OLDTEST] Running test_substitute
[OLDTEST] Running test_suspend
[OLDTEST] Running test_swap
[OLDTEST] Running test_syn_attr
[OLDTEST] Running test_syntax
[OLDTEST] Running test_system
[OLDTEST] Running test_tab
[OLDTEST] Running test_tabpage
[OLDTEST] Running test_tagjump
[OLDTEST] Running test_taglist
[OLDTEST] Running test_textformat
[OLDTEST] Running test_textobjects
[OLDTEST] Running test_timers
[OLDTEST] Running test_true_false
[OLDTEST] Running test_trycatch
[OLDTEST] Running test_undo
[OLDTEST] Running test_user_func
[OLDTEST] Running test_usercommands
[OLDTEST] Running test_vartabs
[OLDTEST] Running test_vimscript
[OLDTEST] Running test_virtualedit
[OLDTEST] Running test_visual
[OLDTEST] Running test_winbuf_close
[OLDTEST] Running test_window_cmd
[OLDTEST] Running test_window_id
[OLDTEST] Running test_windows_home
[OLDTEST] Running test_wordcount
[OLDTEST] Running test_writefile
[OLDTEST] Running test_alot_utf8
[OLDTEST] Running test_alot
[OLDTEST] Running test_alot_latin
/<<PKGBUILDDIR>>/build/bin/nvim -u NONE -U NONE -i NONE --noplugin --headless -S summarize.vim messages

Test results:

Skipped:
	Test_acd_win_execute(): test_autochdir function missing
	Test_set_filename(): test_autochdir function missing
	Test_set_filename_other_window(): test_autochdir function missing
	Test_verbose_pwd(): test_autochdir function missing
	Test_ChangedP(): test_override function missing
	Test_Changed_FirstTime(): terminal feature missing
	Test_OptionSet(): test_override function missing
	Test_OptionSet_diffmode(): test_override function missing
	Test_OptionSet_diffmode_close(): test_override function missing
	Test_OptionSet_modeline(): test_override function missing
	Test_TermChanged(): Nvim does not support TermChanged event
	Test_TextChangedI_with_setline(): test_override function missing
	Test_WinScrolled(): cannot run Vim in a terminal window
	Test_WinScrolled_close_curwin(): cannot run Vim in a terminal window
	Test_autocmd_CmdWinEnter(): cannot run Vim in a terminal window
	Test_cursorhold_insert_with_timer_interrupt(): job feature missing
	Test_dirchanged_auto(): test_autochdir function missing
	Test_buffer_scheme(): only works on MS-Windows
	Test_appendbufline_redraw(): cannot make screendumps
	Test_getcwd_actual_dir(): test_autochdir function missing
	test_clientserver.vim: job and/or clientserver feature missing
	Test_cmdlineclear_tabenter(): cannot make screendumps
	Test_cmdwin_autocmd(): cmdwin feature missing
	Test_cmdwin_restore(): cannot make screendumps
	Test_verbose_option(): cannot make screendumps
	Test_wildmenu_screendump(): cannot make screendumps
	Test_conceal_resize_term(): cannot make screendumps
	Test_conceal_two_windows(): cannot make screendumps
	Test_conceal_with_cursorline(): cannot make screendumps
	Test_cursorline_callback(): cannot make screendumps
	Test_cursorline_redraw(): cannot make screendumps
	Test_cursorline_screenline(): cannot make screendumps
	Test_cursorline_screenline_update(): cannot make screendumps
	Test_Backtrace_Autocmd(): cannot run Vim in a terminal window
	Test_Backtrace_CmdLine(): cannot run Vim in a terminal window
	Test_Backtrace_DefFunction(): cannot run Vim in a terminal window
	Test_Backtrace_Through_Source(): cannot run Vim in a terminal window
	Test_Debugger(): cannot run Vim in a terminal window
	Test_Debugger_breakadd(): cannot run Vim in a terminal window
	Test_debug_backtrace_level(): cannot run Vim in a terminal window
	Test_diff_binary(): cannot make screendumps
	Test_diff_filler_cursorcolumn(): cannot make screendumps
	Test_diff_of_diff(): cannot make screendumps
	Test_diff_rnu(): cannot make screendumps
	Test_diff_screen(): cannot make screendumps
	Test_diff_with_cursorline(): cannot make screendumps
	Test_diff_with_cursorline_breakindent(): cannot make screendumps
	Test_diff_with_cursorline_number(): cannot make screendumps
	Test_diff_with_scroll_and_change(): cannot make screendumps
	Test_diff_with_syntax(): cannot make screendumps
	Test_digraph_get_function_encode(): Nvim does not support setting encoding=japan
	Test_entering_digraph(): cannot run Vim in a terminal window
	Test_show_digraph_cp1251(): Nvim supports 'utf8' encoding only
	Test_display_lastline(): cannot make screendumps
	Test_display_scroll_at_topline(): cannot make screendumps
	Test_display_scroll_update_visual(): cannot make screendumps
	Test_edit_long_file_name(): cannot make screendumps
	Test_scroll_CursorLineNr_update(): cannot make screendumps
	Test_scroll_without_region(): cannot make screendumps
	Test_unprintable_fileformats(): cannot make screendumps
	Test_visual_block_scroll(): cannot make screendumps
	Test_edit_08(): moved to test/functional/legacy/edit_spec.lua
	Test_edit_insertmode_ex_edit(): cannot run Vim in a terminal window
	Test_mac_locale(): osxdarwin feature missing
	Test_address_line_overflow(): v:sizeoflong is N/A
	Test_append_cmd_empty_buf(): cannot run Vim in a terminal window
	Test_confirm_cmd(): cannot run Vim in a terminal window
	Test_confirm_cmd_cancel(): cannot run Vim in a terminal window
	Test_confirm_write_partial_file(): cannot run Vim in a terminal window
	Test_confirm_write_ro(): cannot run Vim in a terminal window
	Test_insert_cmd_empty_buf(): cannot run Vim in a terminal window
	Test_exit_error_reading_input(): Nvim does not exit after stdin is read
	Test_FileChangedShell_edit_dialog(): requires a UI to be active
	Test_file_changed_dialog(): requires a UI to be active
	Test_folds_with_rnu(): cannot make screendumps
	Test_balloon_show(): balloon_eval feature missing
	Test_colorcolumn(): cannot make screendumps
	Test_colorcolumn_bri(): cannot make screendumps
	Test_colorcolumn_sbr(): cannot make screendumps
	Test_cursorcolumn_callback(): cannot make screendumps
	Test_cursorcolumn_insert_on_tab(): cannot make screendumps
	Test_cursorline_after_yank(): cannot make screendumps
	Test_cursorline_with_visualmode(): cannot make screendumps
	Test_xxlast_highlight_RGB_color(): cannot start the GUI
	Test_CompleteDoneNone(): Nvim does not support v:none
	Test_ins_completeslash(): only works on MS-Windows
	Test_issue_7021(): only works on MS-Windows
	Test_pum_stopped_by_timer(): cannot make screendumps
	Test_pum_with_folds_two_tabs(): cannot make screendumps
	Test_join_spaces_marks(): Nvim does not support "set compatible" or "set cpoptions+=j"
	Test_let_termcap(): Nvim does not support termcap option
	Test_listchars_foldcolumn(): cannot make screendumps
	Test_block_replace_after_wrapping(): Nvim does not support enc=latin1
	Test_linebreak_with_list(): Nvim does not support enc=latin1
	Test_error_in_map_expr(): cannot run Vim in a terminal window
	Test_expr_map_error(): cannot make screendumps
	Test_expr_map_restore_cursor(): cannot make screendumps
	Test_map_listing(): cannot make screendumps
	Test_map_special(): Nvim does not support cpoptions flag "<"
	Test_mouse_drag_insert_map(): test_setmouse function missing
	Test_matchadd_other_window(): cannot make screendumps
	Test_matchclear_other_window(): cannot make screendumps
	Test_matchdelete_other_window(): cannot make screendumps
	Test_cursor_column_in_concealed_line_after_leftcol_change(): cannot run Vim in a terminal window
	Test_cursor_column_in_concealed_line_after_window_scroll(): cannot run Vim in a terminal window
	Test_echoerr(): test_ignore_error function missing
	Test_fileinfo_after_echo(): cannot make screendumps
	Test_quit_long_message(): cannot make screendumps
	Test_mksession_compatible(): Nvim does not support "compatible" option
	Test_normal30_changecase(): Turkish locale not available
	Test_normal35_g_cmd4(): output of g< can't be tested currently
	Test_normal47_autocmd(): not possible to test cursorhold autocmd while waiting for input in normal_cmd
	Test_relativenumber_callback(): cannot make screendumps
	Test_relativenumber_colors(): cannot make screendumps
	Test_opt_cdhome(): only works on non-Unix
	Test_opt_reset_scroll(): cannot run Vim in a terminal window
	Test_opt_winminheight_term(): cannot run Vim in a terminal window
	Test_opt_winminheight_term_tabs(): cannot run Vim in a terminal window
	Test_renderoptions(): Nvim does not support renderoptions
	Test_balloon_split(): balloon_split function missing
	Test_complete_o_tab(): test_override function missing
	Test_popup_and_previewwindow_dump(): cannot make screendumps
	Test_pum_rightleft(): cannot make screendumps
	Test_pum_scrollbar(): cannot make screendumps
	Test_profile_typed_func(): cannot run Vim in a terminal window
	Test_prompt_basic(): TODO
	Test_prompt_editing(): TODO
	Test_prompt_switch_windows(): TODO
	Test_prompt_while_writing_to_hidden_buffer(): TODO
	Test_skipped_python3_command_does_not_affect_pyxversion(): Nvim hardcodes pyxversion=3
	Test_unicode(): nvim does not support changing 'encoding'
	Test_vim_function(): Nvim does not support vim.bindeval()
	Test_cwindow_highlight(): cannot make screendumps
	Test_quickfix_window_fails_to_open(): cannot make screendumps
	Test_vimgrep_incsearch(): test_override function missing
	Test_clipboard_regs(): needs clipboard=autoselect,autoselectplus
	test_ruby.vim: ruby feature missing
	Test_hlsearch_block_visual_match(): cannot make screendumps
	Test_incsearch_add_char_under_cursor(): test_override function missing
	Test_incsearch_cmdline_modifier(): test_override function missing
	Test_incsearch_highlighting(): cannot make screendumps
	Test_incsearch_highlighting_newline(): cannot run Vim in a terminal window
	Test_incsearch_scrolling(): cannot make screendumps
	Test_incsearch_search_dump(): cannot make screendumps
	Test_incsearch_sort_dump(): cannot make screendumps
	Test_incsearch_substitute(): test_override function missing
	Test_incsearch_substitute_dump(): cannot make screendumps
	Test_incsearch_substitute_long_line(): test_override function missing
	Test_incsearch_vimgrep_dump(): cannot make screendumps
	Test_incsearch_with_change(): cannot make screendumps
	Test_keep_last_search_pattern(): test_override function missing
	Test_search_Ctrl_L_combining(): test_override function missing
	Test_search_cmdline(): test_override function missing
	Test_search_cmdline2(): test_override function missing
	Test_search_cmdline3(): test_override function missing
	Test_search_cmdline3g(): test_override function missing
	Test_search_cmdline3s(): test_override function missing
	Test_search_cmdline3v(): test_override function missing
	Test_search_cmdline4(): test_override function missing
	Test_search_cmdline6(): test_override function missing
	Test_search_cmdline7(): test_override function missing
	Test_search_cmdline_incsearch_highlight(): test_override function missing
	Test_search_cmdline_incsearch_highlight_attr(): terminal feature missing
	Test_search_undefined_behaviour(): terminal feature missing
	Test_subst_word_under_cursor(): test_override function missing
	Test_word_under_cursor_after_match(): test_override function missing
	Test_search_stat_foldopen(): cannot make screendumps
	Test_search_stat_screendump(): cannot make screendumps
	Test_search_stat_then_gd(): cannot make screendumps
	Test_searchcount_in_statusline(): cannot make screendumps
	Test_deadly_signal_TERM(): cannot run vim in terminal
	Test_signal_WINCH(): Nvim cannot avoid terminal resize
	Test_sign_cursor_position(): cannot make screendumps
	Test_sign_memfailures(): test_alloc_fail function missing
	Test_spell_screendump(): cannot make screendumps
	Test_spellinfo(): Nvim does not support enc=latin1
	Test_zz_NOSLITSUGS(): Nvim does not support enc=latin1
	Test_zz_Numbers(): Nvim does not support enc=latin1
	Test_zz_affix(): Nvim does not support enc=latin1
	Test_zz_affix_flags(): Nvim does not support enc=latin1
	Test_zz_basic(): Nvim does not support enc=latin1
	Test_zz_compound(): Nvim does not support enc=latin1
	Test_zz_prefixes(): Nvim does not support enc=latin1
	Test_zz_sal_and_addition(): Nvim does not support enc=latin1
	Test_spell_affix(): TODO: 
	Test_spell_affix_flags(): TODO: 
	Test_spell_compound(): TODO: 
	Test_T_arg(): Nvim does not support "-T" argument
	Test_background_foreground(): cannot start the GUI
	Test_compatible_args(): Nvim is always 'nocompatible'
	Test_echo_wid(): cannot start the GUI
	Test_font(): cannot start the GUI
	Test_geometry(): cannot start the GUI
	Test_iconic(): cannot start the GUI
	Test_reverse(): cannot start the GUI
	Test_startup_script(): Nvim does not need defaults.vim
	Test_x_arg(): cannot run Vim in a terminal window
	Test_statusline_removed_group(): cannot make screendumps
	Test_statusline_using_mode(): cannot make screendumps
	Test_sub_cmd_6(): Nvim removed POSIX-related 'cpoptions' flags
	Test_swap_prompt_splitwin(): cannot run Vim in a terminal window
	Test_syntax_c(): cannot make screendumps
	Test_system_with_shell_quote(): only works on MS-Windows
	Test_tabline_tabmenu(): only works in the GUI
	Test_tabpage_cmdheight(): cannot make screendumps
	Test_tag_file_encoding(): Nvim removed test83-tags2, test83-tags3
	Test_tselect(): cannot make screendumps
	Test_error_in_timer_callback(): cannot run Vim in a terminal window
	Test_undo_del_chars(): test_settime function missing
	Test_undofile_cryptmethod_blowfish(): Nvim does not support cryptmethod
	Test_undofile_cryptmethod_blowfish2(): Nvim does not support cryptmethod
	Test_undofile_cryptmethod_zip(): Nvim does not support cryptmethod
	Test_undofile_earlier(): test_settime function missing
	Test_visual_block_with_virtualedit(): cannot make screendumps
	Test_visual_paste_clipboard(): clipboard_working feature missing
	test_windows_home.vim: only works on MS-Windows
	Test_write_file_encoding(): only works on MS-Windows
	Test_detect_ambiwidth(): cannot run Vim in a terminal window
	Test_zz_recording_with_select_mode_utf8_gui(): cannot start the GUI
	Test_ex_mode(): Nvim only supports Vim Ex mode
	Test_global_set_clipboard(): clipboard_working feature missing
	Test_translate_menu(): translated menu not found
	Test_version_redirect(): cannot start the GUI
	Test_very_large_count_64bit(): v:sizeoflong is N/A
	Test_very_large_count_block_64bit(): v:sizeoflong is N/A
	Test_equivalence_re1(): Nvim does not support enc=latin1
	Test_equivalence_re2(): Nvim does not support enc=latin1
	Test_recursive_addstate(): TODO: 

-------------------------------
Executed:  2498 Tests
 Skipped:   228 Tests
  Failed:     0 Tests

ALL DONE
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src/nvim/testdir'
env "LOCPATH=/<<PKGBUILDDIR>>/debian/fakehome/locale" BUSTED_ARGS="--lua=lua5.1" TEST_TIMEOUT=2700 TEST_FILTER_OUT="'memory usage releases memory when closing windows when folds exist'" TEST_SKIP_FRAGILE=1 "HOME=/<<PKGBUILDDIR>>/debian/fakehome" LD_PRELOAD=libnss_wrapper.so "NSS_WRAPPER_PASSWD=/<<PKGBUILDDIR>>/debian/passwd" "NSS_WRAPPER_GROUP=/<<PKGBUILDDIR>>/debian/group" ninja -v -C build functionaltest
ninja: Entering directory `build'
[0/2] /usr/bin/cmake -P /<<PKGBUILDDIR>>/build/CMakeFiles/VerifyGlobs.cmake
[1/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/printargs-test.dir/printargs-test.c.o -MF test/functional/fixtures/CMakeFiles/printargs-test.dir/printargs-test.c.o.d -o test/functional/fixtures/CMakeFiles/printargs-test.dir/printargs-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/printargs-test.c
[2/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/printenv-test.dir/printenv-test.c.o -MF test/functional/fixtures/CMakeFiles/printenv-test.dir/printenv-test.c.o.d -o test/functional/fixtures/CMakeFiles/printenv-test.dir/printenv-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/printenv-test.c
[3/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/shell-test.dir/shell-test.c.o -MF test/functional/fixtures/CMakeFiles/shell-test.dir/shell-test.c.o.d -o test/functional/fixtures/CMakeFiles/shell-test.dir/shell-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/shell-test.c
[4/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/printargs-test.dir/printargs-test.c.o -o bin/printargs-test  -fstack-protector-strong && :
[5/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/pwsh-test.dir/shell-test.c.o -MF test/functional/fixtures/CMakeFiles/pwsh-test.dir/shell-test.c.o.d -o test/functional/fixtures/CMakeFiles/pwsh-test.dir/shell-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/shell-test.c
[6/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/printenv-test.dir/printenv-test.c.o -o bin/printenv-test  -fstack-protector-strong && :
[7/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/tty-test.dir/tty-test.c.o -MF test/functional/fixtures/CMakeFiles/tty-test.dir/tty-test.c.o.d -o test/functional/fixtures/CMakeFiles/tty-test.dir/tty-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/tty-test.c
[8/13] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT test/functional/fixtures/CMakeFiles/streams-test.dir/streams-test.c.o -MF test/functional/fixtures/CMakeFiles/streams-test.dir/streams-test.c.o.d -o test/functional/fixtures/CMakeFiles/streams-test.dir/streams-test.c.o -c /<<PKGBUILDDIR>>/test/functional/fixtures/streams-test.c
[9/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/shell-test.dir/shell-test.c.o -o bin/shell-test  -fstack-protector-strong && :
[10/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/pwsh-test.dir/shell-test.c.o -o bin/pwsh-test  -fstack-protector-strong && :
[11/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/tty-test.dir/tty-test.c.o -o bin/tty-test  -fstack-protector-strong  /usr/lib/arm-linux-gnueabihf/libuv.so  -lpthread  -ldl  -lrt  -ldl  -lnsl  -lrt  -ldl  -lnsl && :
[12/13] : && /usr/bin/cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined test/functional/fixtures/CMakeFiles/streams-test.dir/streams-test.c.o -o bin/streams-test  -fstack-protector-strong  /usr/lib/arm-linux-gnueabihf/libuv.so  -lpthread  -ldl  -lrt  -ldl  -lnsl  -lrt  -ldl  -lnsl && :
[12/13] cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -DBUSTED_PRG=/usr/bin/busted -DLUA_PRG=/usr/bin/luajit -DNVIM_PRG=/<<PKGBUILDDIR>>/build/bin/nvim -DWORKING_DIR=/<<PKGBUILDDIR>> -DBUSTED_OUTPUT_TYPE=nvim -DTEST_DIR=/<<PKGBUILDDIR>>/test -DBUILD_DIR=/<<PKGBUILDDIR>>/build -DTEST_TYPE=functional -P /<<PKGBUILDDIR>>/cmake/RunTests.cmake
[----------] Global test environment setup.
[----------] Running tests from test/functional/api/autocmd_spec.lua
[ RUN      ] autocmd api nvim_create_autocmd does not allow "command" and "callback" in the same autocmd: 20.73 ms OK
[ RUN      ] autocmd api nvim_create_autocmd doesnt leak when you use ++once: 20.49 ms OK
[ RUN      ] autocmd api nvim_create_autocmd allows passing buffer by key: 21.49 ms OK
[ RUN      ] autocmd api nvim_create_autocmd does not allow passing buffer and patterns: 20.45 ms OK
[ RUN      ] autocmd api nvim_create_autocmd does not allow passing invalid buffers: 20.39 ms OK
[ RUN      ] autocmd api nvim_create_autocmd errors on non-functions for cb: 20.62 ms OK
[ RUN      ] autocmd api nvim_create_autocmd allow passing pattern and <buffer> in same pattern: 19.42 ms OK
[ RUN      ] autocmd api nvim_create_autocmd should handle multiple values as comma separated list: 20.62 ms OK
[ RUN      ] autocmd api nvim_create_autocmd should handle multiple values as array: 20.58 ms OK
[ RUN      ] autocmd api nvim_create_autocmd desc can add description to one autocmd: 20.88 ms OK
[ RUN      ] autocmd api nvim_create_autocmd desc can add description to one autocmd that uses a callback: 20.70 ms OK
[ RUN      ] autocmd api nvim_create_autocmd desc will not add a description unless it was provided: 20.77 ms OK
[ RUN      ] autocmd api nvim_create_autocmd desc can add description to multiple autocmd: 20.48 ms OK
[ RUN      ] autocmd api nvim_create_autocmd script and verbose settings: 0.10 ms SKIP
[ RUN      ] autocmd api nvim_create_autocmd removes an autocommand if the callback returns true: 21.28 ms OK
[ RUN      ] autocmd api nvim_create_autocmd receives an args table: 21.37 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return one autocmd when there is only one for an event: 20.64 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return two autocmds when there are two for an event: 20.63 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return the same thing if you use string or list: 21.00 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return two autocmds when there are two for an event: 21.02 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return different IDs for different autocmds: 21.59 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return event name: 20.68 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should work with buffer numbers: 76.73 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return autocmds when group is specified by id: 20.82 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should return autocmds when group is specified by name: 20.90 ms OK
[ RUN      ] autocmd api nvim_get_autocmds events should respect nested: 22.60 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups should return all groups if no group is specified: 0.50 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups should return only the group specified: 0.55 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups should return only the group specified, multiple values: 0.67 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups: 2 raises error for undefined augroup name: 20.35 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups: 2 raises error for undefined augroup id: 19.42 ms OK
[ RUN      ] autocmd api nvim_get_autocmds groups: 2 raises error for invalid group type: 19.41 ms OK
[ RUN      ] autocmd api nvim_get_autocmds patterns should should return for literal match: 1.27 ms OK
[ RUN      ] autocmd api nvim_get_autocmds patterns should return for multiple matches: 4.83 ms OK
[ RUN      ] autocmd api nvim_get_autocmds patterns should work for buffer autocmds: 2.24 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can trigger builtin autocmds: 20.99 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can pass the buffer: 21.51 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can pass the filename, pattern match: 22.06 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds cannot pass buf and fname: 20.57 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can pass the filename, exact match: 22.88 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds works with user autocmds: 20.99 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can pass group by id: 20.92 ms OK
[ RUN      ] autocmd api nvim_exec_autocmds can pass group by name: 20.99 ms OK
[ RUN      ] autocmd api nvim_create_augroup can be added in a group: 1.09 ms OK
[ RUN      ] autocmd api nvim_create_augroup works getting called multiple times: 1.06 ms OK
[ RUN      ] autocmd api nvim_create_augroup handles ++once: 1.24 ms OK
[ RUN      ] autocmd api nvim_create_augroup errors on unexpected keys: 0.52 ms OK
[ RUN      ] autocmd api nvim_create_augroup can execute simple callback: 0.84 ms OK
[ RUN      ] autocmd api nvim_create_augroup calls multiple lua callbacks for the same autocmd execution: 0.97 ms OK
[ RUN      ] autocmd api nvim_create_augroup properly releases functions with ++once: 2.83 ms OK
[ RUN      ] autocmd api nvim_create_augroup groups can be cleared: 2.20 ms OK
[ RUN      ] autocmd api nvim_create_augroup can delete non-existent groups with pcall: 1.61 ms OK
[ RUN      ] autocmd api nvim_create_augroup groups work with once: 1.35 ms OK
[ RUN      ] autocmd api nvim_create_augroup autocmds can be registered multiple times.: 1.49 ms OK
[ RUN      ] autocmd api nvim_create_augroup can be deleted: 0.91 ms OK
[ RUN      ] autocmd api nvim_create_augroup can be used for buffer local autocmds: 1.51 ms OK
[ RUN      ] autocmd api nvim_create_augroup can accept vimscript functions: 1.24 ms OK
[ RUN      ] autocmd api augroup! legacy: should clear and not return any autocmds for delete groups: 21.14 ms OK
[ RUN      ] autocmd api augroup! legacy: remove augroups that have no autocmds: 20.98 ms OK
[ RUN      ] autocmd api augroup! legacy: multiple remove and add augroup: 22.19 ms OK
[ RUN      ] autocmd api augroup! api: should clear and not return any autocmds for delete groups by id: 21.18 ms OK
[ RUN      ] autocmd api augroup! api: should clear and not return any autocmds for delete groups by name: 21.02 ms OK
[ RUN      ] autocmd api nvim_clear_autocmds should clear based on event + pattern: 21.54 ms OK
[ RUN      ] autocmd api nvim_clear_autocmds should clear based on event: 20.97 ms OK
[ RUN      ] autocmd api nvim_clear_autocmds should clear based on pattern: 24.60 ms OK
[ RUN      ] autocmd api nvim_clear_autocmds should allow clearing by buffer: 22.64 ms OK
[ RUN      ] autocmd api nvim_clear_autocmds should allow clearing by buffer and group: 24.43 ms OK
[----------] 67 tests from test/functional/api/autocmd_spec.lua (4119.48 ms total)

[----------] Running tests from test/functional/api/buffer_spec.lua
[ RUN      ] api/buf nvim_buf_set_lines, nvim_buf_line_count deprecated forms: 22.34 ms OK
[ RUN      ] api/buf nvim_buf_set_lines, nvim_buf_line_count cursor position is maintained after lines are inserted #9961: 23.74 ms OK
[ RUN      ] api/buf nvim_buf_set_lines, nvim_buf_line_count line_count has defined behaviour for unloaded buffers: 21.65 ms OK
[ RUN      ] api/buf nvim_buf_set_lines, nvim_buf_line_count get_lines has defined behaviour for unloaded buffers: 21.81 ms OK
[ RUN      ] api/buf deprecated: {get,set,del}_line works: 21.48 ms OK
[ RUN      ] api/buf deprecated: {get,set,del}_line get_line: out-of-bounds is an error: 20.94 ms OK
[ RUN      ] api/buf deprecated: {get,set,del}_line set_line, del_line: out-of-bounds is an error: 21.57 ms OK
[ RUN      ] api/buf deprecated: {get,set,del}_line can handle NULs: 20.57 ms OK
[ RUN      ] api/buf deprecated: {get,set}_line_slice get_line_slice: out-of-bounds returns empty array: 21.44 ms OK
[ RUN      ] api/buf deprecated: {get,set}_line_slice set_line_slice: out-of-bounds extends past end: 21.89 ms OK
[ RUN      ] api/buf deprecated: {get,set}_line_slice works: 24.61 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines fails correctly when input is not valid: 20.66 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines fails if 'nomodifiable': 20.61 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines has correct line_count when inserting and deleting: 21.60 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can get, set and delete a single line: 21.82 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can get a single line with strict indexing: 21.41 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can get a single line with non-strict indexing: 21.15 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can set and delete a single line with strict indexing: 21.66 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can set and delete a single line with non-strict indexing: 21.35 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can handle NULs: 20.35 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines works with multiple lines: 26.88 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can get line ranges with non-strict indexing: 21.79 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines can get line ranges with strict indexing: 21.82 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines set_lines: out-of-bounds can extend past end: 22.81 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines set_lines on alternate buffer does not access invalid line (E315): 24.90 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines set_lines of invisible buffer doesn't move cursor in current window: 62.09 ms OK
[ RUN      ] api/buf nvim_buf_get_lines, nvim_buf_set_lines set_lines on hidden buffer preserves "previous window" #9741: 22.83 ms OK
[ RUN      ] api/buf nvim_buf_set_text works: 23.22 ms OK
[ RUN      ] api/buf nvim_buf_set_text works with undo: 22.62 ms OK
[ RUN      ] api/buf nvim_buf_set_text updates the cursor position: 21.09 ms OK
[ RUN      ] api/buf nvim_buf_set_text can handle NULs: 20.29 ms OK
[ RUN      ] api/buf nvim_buf_set_text adjusts extmarks: 25.85 ms OK
[ RUN      ] api/buf nvim_buf_set_text correctly marks changed region for redraw #13890: 60.10 ms OK
[ RUN      ] api/buf nvim_buf_set_text errors on out-of-range: 22.53 ms OK
[ RUN      ] api/buf nvim_buf_set_text errors when start is greater than end: 21.05 ms OK
[ RUN      ] api/buf nvim_buf_get_text works: 1.93 ms OK
[ RUN      ] api/buf nvim_buf_get_text errors on out-of-range: 1.67 ms OK
[ RUN      ] api/buf nvim_buf_get_text errors when start is greater than end: 0.95 ms OK
[ RUN      ] api/buf nvim_buf_get_offset works: 25.48 ms OK
[ RUN      ] api/buf nvim_buf_get_var, nvim_buf_set_var, nvim_buf_del_var works: 23.51 ms OK
[ RUN      ] api/buf nvim_buf_get_changedtick works: 20.84 ms OK
[ RUN      ] api/buf nvim_buf_get_changedtick buffer_set_var returns the old value: 20.77 ms OK
[ RUN      ] api/buf nvim_buf_get_changedtick buffer_del_var returns the old value: 20.77 ms OK
[ RUN      ] api/buf nvim_buf_get_option, nvim_buf_set_option works: 18.63 ms OK
[ RUN      ] api/buf nvim_buf_get_option, nvim_buf_set_option returns values for unset local options: 19.87 ms OK
[ RUN      ] api/buf nvim_buf_get_name, nvim_buf_set_name works: 24.19 ms OK
[ RUN      ] api/buf nvim_buf_is_loaded works: 25.08 ms OK
[ RUN      ] api/buf nvim_buf_is_valid works: 21.57 ms OK
[ RUN      ] api/buf nvim_buf_delete allows for just deleting: 22.49 ms OK
[ RUN      ] api/buf nvim_buf_delete allows for just unloading: 22.45 ms OK
[ RUN      ] api/buf nvim_buf_get_mark works: 20.91 ms OK
[ RUN      ] api/buf nvim_buf_set_mark works with buffer local marks: 21.97 ms OK
[ RUN      ] api/buf nvim_buf_set_mark works with file/uppercase marks: 23.34 ms OK
[ RUN      ] api/buf nvim_buf_set_mark fails when invalid marks names are used: 17.09 ms OK
[ RUN      ] api/buf nvim_buf_set_mark fails when invalid buffer number is used: 20.20 ms OK
[ RUN      ] api/buf nvim_buf_del_mark works with buffer local marks: 20.99 ms OK
[ RUN      ] api/buf nvim_buf_del_mark works with file/uppercase marks: 20.99 ms OK
[ RUN      ] api/buf nvim_buf_del_mark returns false in marks not set in this buffer: 21.01 ms OK
[ RUN      ] api/buf nvim_buf_del_mark returns false if mark was not deleted: 20.96 ms OK
[ RUN      ] api/buf nvim_buf_del_mark fails when invalid marks names are used: 20.58 ms OK
[ RUN      ] api/buf nvim_buf_del_mark fails when invalid buffer number is used: 20.27 ms OK
[----------] 61 tests from test/functional/api/buffer_spec.lua (4075.95 ms total)

[----------] Running tests from test/functional/api/buffer_updates_spec.lua
[ RUN      ] API: buffer events: when lines are added: 35.37 ms OK
[ RUN      ] API: buffer events: when lines are removed: 34.63 ms OK
[ RUN      ] API: buffer events: when text is changed: 738.49 ms OK
[ RUN      ] API: buffer events: when lines are replaced: 29.52 ms OK
[ RUN      ] API: buffer events: when lines are filtered: 38.10 ms OK
[ RUN      ] API: buffer events: when you use "o": 30.46 ms OK
[ RUN      ] API: buffer events: deactivates if the buffer is changed externally: 28.12 ms OK
[ RUN      ] API: buffer events: channel can watch many buffers at once: 33.91 ms OK
[ RUN      ] API: buffer events: does not get confused if enabled/disabled many times: 38.39 ms OK
[ RUN      ] API: buffer events: can notify several channels at once: 50.01 ms OK
[ RUN      ] API: buffer events: works with :diffput and :diffget: 49.40 ms OK
[ RUN      ] API: buffer events: works with :sort: 38.12 ms OK
[ RUN      ] API: buffer events: works with :left: 35.22 ms OK
[ RUN      ] API: buffer events: works with :right: 27.63 ms OK
[ RUN      ] API: buffer events: works with :move: 28.98 ms OK
[ RUN      ] API: buffer events: when you manually add/remove folds: 34.78 ms OK
[ RUN      ] API: buffer events: detaches if the buffer is closed: 37.91 ms OK
[ RUN      ] API: buffer events: :edit! (reload) causes detach #9642: 27.48 ms OK
[ RUN      ] API: buffer events: :enew! does not detach hidden buffer: 39.08 ms OK
[ RUN      ] API: buffer events: stays attached if the buffer is hidden: 41.71 ms OK
[ RUN      ] API: buffer events: detaches if the buffer is unloaded/deleted/wiped: 33.26 ms OK
[ RUN      ] API: buffer events: does not send the buffer content if not requested: 51.94 ms OK
[ RUN      ] API: buffer events: returns a proper error on nonempty options dict: 51.95 ms OK
[ RUN      ] API: buffer events: nvim_buf_attach returns response after delay #8634: 256.78 ms OK
[ RUN      ] API: buffer events: when :terminal lines change: 324.98 ms OK
[----------] 25 tests from test/functional/api/buffer_updates_spec.lua (2601.27 ms total)

[----------] Running tests from test/functional/api/command_spec.lua
[ RUN      ] nvim_get_commands gets empty list if no commands were defined: 29.30 ms OK
[ RUN      ] nvim_get_commands validates input: 29.77 ms OK
[ RUN      ] nvim_get_commands gets global user-defined commands: 25.17 ms OK
[ RUN      ] nvim_get_commands gets buffer-local user-defined commands: 21.69 ms OK
[ RUN      ] nvim_get_commands gets various command attributes: 22.69 ms OK
[ RUN      ] nvim_create_user_command works with strings: 20.73 ms OK
[ RUN      ] nvim_create_user_command works with Lua functions: 23.38 ms OK
[ RUN      ] nvim_create_user_command can define buffer-local commands: 21.48 ms OK
[ RUN      ] nvim_create_user_command can use a Lua complete function: 23.86 ms OK
[ RUN      ] nvim_create_user_command does not allow invalid command names: 22.48 ms OK
[ RUN      ] nvim_del_user_command can delete global commands: 20.68 ms OK
[ RUN      ] nvim_del_user_command can delete buffer-local commands: 20.93 ms OK
[----------] 12 tests from test/functional/api/command_spec.lua (374.50 ms total)

[----------] Running tests from test/functional/api/extmark_spec.lua
[ RUN      ] API/extmarks can end extranges past final newline using end_col = 0: 0.95 ms OK
[ RUN      ] API/extmarks can end extranges past final newline when strict mode is false: 0.42 ms OK
[ RUN      ] API/extmarks can end extranges past final column when strict mode is false: 0.41 ms OK
[ RUN      ] API/extmarks adds, updates  and deletes marks: 2.51 ms OK
[ RUN      ] API/extmarks can clear a specific namespace range: 2.47 ms OK
[ RUN      ] API/extmarks can clear a namespace range using 0,-1: 3.05 ms OK
[ RUN      ] API/extmarks querying for information and ranges: 11.70 ms OK
[ RUN      ] API/extmarks querying for information with limit: 3.02 ms OK
[ RUN      ] API/extmarks get_marks works when mark col > upper col: 2.03 ms OK
[ RUN      ] API/extmarks get_marks works in reverse when mark col < lower col: 1.99 ms OK
[ RUN      ] API/extmarks get_marks limit=0 returns nothing: 0.82 ms OK
[ RUN      ] API/extmarks marks move with line insertations: 1.93 ms OK
[ RUN      ] API/extmarks marks move with multiline insertations: 2.53 ms OK
[ RUN      ] API/extmarks marks move with line join: 2.12 ms OK
[ RUN      ] API/extmarks join works when no marks are present: 32.96 ms OK
[ RUN      ] API/extmarks marks move with multiline join: 2.41 ms OK
[ RUN      ] API/extmarks marks move with line deletes: 2.30 ms OK
[ RUN      ] API/extmarks marks move with multiline deletes: 3.51 ms OK
[ RUN      ] API/extmarks marks move with open line: 4.95 ms OK
[ RUN      ] API/extmarks marks move with char inserts: 41.75 ms OK
[ RUN      ] API/extmarks marks have gravity right: 4.45 ms OK
[ RUN      ] API/extmarks we can insert multibyte chars: 1.92 ms OK
[ RUN      ] API/extmarks marks move with blockwise inserts: 2.32 ms OK
[ RUN      ] API/extmarks marks move with line splits (using enter): 2.98 ms OK
[ RUN      ] API/extmarks marks at last line move on insert new line: 1.74 ms OK
[ RUN      ] API/extmarks yet again marks move with line splits: 1.94 ms OK
[ RUN      ] API/extmarks and one last time line splits...: 13.61 ms OK
[ RUN      ] API/extmarks multiple marks move with mark splits: 8.86 ms OK
[ RUN      ] API/extmarks deleting right before a mark works: 6.23 ms OK
[ RUN      ] API/extmarks deleting right after a mark works: 6.22 ms OK
[ RUN      ] API/extmarks marks move with char deletes: 9.50 ms OK
[ RUN      ] API/extmarks marks move with char deletes over a range: 8.59 ms OK
[ RUN      ] API/extmarks deleting marks at end of line works: 6.20 ms OK
[ RUN      ] API/extmarks marks move with blockwise deletes: 3.81 ms OK
[ RUN      ] API/extmarks marks move with blockwise deletes over a range: 6.78 ms OK
[ RUN      ] API/extmarks works with char deletes over multilines: 4.80 ms OK
[ RUN      ] API/extmarks marks outside of deleted range move with visual char deletes: 5.88 ms OK
[ RUN      ] API/extmarks marks outside of deleted range move with char deletes: 5.66 ms OK
[ RUN      ] API/extmarks marks move with P(backward) paste: 2.17 ms OK
[ RUN      ] API/extmarks marks move with p(forward) paste: 2.48 ms OK
[ RUN      ] API/extmarks marks move with blockwise P(backward) paste: 3.60 ms OK
[ RUN      ] API/extmarks marks move with blockwise p(forward) paste: 3.35 ms OK
[ RUN      ] API/extmarks multiline regions delete: 6.21 ms OK
[ RUN      ] API/extmarks replace works: 1.68 ms OK
[ RUN      ] API/extmarks blockwise replace works: 2.33 ms OK
[ RUN      ] API/extmarks shift line: 10.53 ms OK
[ RUN      ] API/extmarks blockwise shift: 10.97 ms OK
[ RUN      ] API/extmarks tab works with expandtab: 4.96 ms OK
[ RUN      ] API/extmarks tabs work: 6.90 ms OK
[ RUN      ] API/extmarks marks move when using :move: 5.92 ms OK
[ RUN      ] API/extmarks marks move when using :move part 2: 6.29 ms OK
[ RUN      ] API/extmarks undo and redo of set and unset marks: 4.66 ms OK
[ RUN      ] API/extmarks undo and redo of marks deleted during edits: 1.91 ms OK
[ RUN      ] API/extmarks namespaces work properly: 3.59 ms OK
[ RUN      ] API/extmarks mark set can create unique identifiers: 1.60 ms OK
[ RUN      ] API/extmarks auto indenting with enter works: 6.23 ms OK
[ RUN      ] API/extmarks auto indenting entire line works: 6.84 ms OK
[ RUN      ] API/extmarks removing auto indenting with <C-D> works: 6.20 ms OK
[ RUN      ] API/extmarks indenting multiple lines with = works: 7.11 ms OK
[ RUN      ] API/extmarks substitutes by deleting inside the replace matches: 5.36 ms OK
[ RUN      ] API/extmarks substitutes when insert text > deleted: 5.26 ms OK
[ RUN      ] API/extmarks substitutes when marks around eol: 5.35 ms OK
[ RUN      ] API/extmarks substitutes over range insert text > deleted: 7.15 ms OK
[ RUN      ] API/extmarks substitutes multiple matches in a line: 6.75 ms OK
[ RUN      ] API/extmarks substitions over multiple lines with newline in pattern: 8.97 ms OK
[ RUN      ] API/extmarks inserting: 9.99 ms OK
[ RUN      ] API/extmarks substitions with multiple newlines in pattern: 8.94 ms OK
[ RUN      ] API/extmarks substitions over multiple lines with replace in substition: 10.31 ms OK
[ RUN      ] API/extmarks substitions over multiple lines with replace in substition: 7.14 ms OK
[ RUN      ] API/extmarks substitions over multiple lines with replace in substition: 22.97 ms OK
[ RUN      ] API/extmarks substitions with newline in match and sub, delta is 0: 20.97 ms OK
[ RUN      ] API/extmarks substitions with newline in match and sub, delta > 0: 28.55 ms OK
[ RUN      ] API/extmarks substitions with newline in match and sub, delta < 0: 24.18 ms OK
[ RUN      ] API/extmarks substitions with backrefs, newline inserted into sub: 17.93 ms OK
[ RUN      ] API/extmarks substitions a ^: 13.30 ms OK
[ RUN      ] API/extmarks using <c-a> without increase in order of magnitude: 15.87 ms OK
[ RUN      ] API/extmarks using <c-a> when increase in order of magnitude: 9.42 ms OK
[ RUN      ] API/extmarks using <c-a> when negative and without decrease in order of magnitude: 14.79 ms OK
[ RUN      ] API/extmarks using <c-a> when negative and decrease in order of magnitude: 8.47 ms OK
[ RUN      ] API/extmarks using <c-x> without decrease in order of magnitude: 8.46 ms OK
[ RUN      ] API/extmarks using <c-x> when decrease in order of magnitude: 7.44 ms OK
[ RUN      ] API/extmarks using <c-x> when negative and without increase in order of magnitude: 7.11 ms OK
[ RUN      ] API/extmarks using <c-x> when negative and increase in order of magnitude: 6.97 ms OK
[ RUN      ] API/extmarks throws consistent error codes: 1.63 ms OK
[ RUN      ] API/extmarks when col = line-length, set the mark on eol: 1.20 ms OK
[ RUN      ] API/extmarks when col = line-length, set the mark on eol: 0.75 ms OK
[ RUN      ] API/extmarks fails when line > line_count: 0.98 ms OK
[ RUN      ] API/extmarks bug from check_col in extmark_set: 5.65 ms OK
[ RUN      ] API/extmarks in read-only buffer: 2.17 ms OK
[ RUN      ] API/extmarks can set a mark to other buffer: 1.35 ms OK
[ RUN      ] API/extmarks does not crash with append/delete/undo seqence: 0.90 ms OK
[ RUN      ] API/extmarks works with left and right gravity: 3.42 ms OK
[ RUN      ] API/extmarks can accept "end_row" or "end_line" #16548: 1.22 ms OK
[ RUN      ] API/extmarks can get details: 2.18 ms OK
[ RUN      ] Extmarks buffer api with many marks can get marks: 42.13 ms OK
[ RUN      ] Extmarks buffer api with many marks can clear all marks in ns: 18.31 ms OK
[ RUN      ] Extmarks buffer api with many marks can clear line range: 65.05 ms OK
[ RUN      ] Extmarks buffer api with many marks can delete line: 39.51 ms OK
[ RUN      ] Extmarks buffer api with many marks can delete lines: 34.25 ms OK
[ RUN      ] Extmarks buffer api with many marks can wipe buffer: 1.24 ms OK
[----------] 100 tests from test/functional/api/extmark_spec.lua (7147.09 ms total)

[----------] Running tests from test/functional/api/highlight_spec.lua
[ RUN      ] API: highlight nvim_get_hl_by_id: 5.62 ms OK
[ RUN      ] API: highlight nvim_get_hl_by_name: 5.24 ms OK
[ RUN      ] API: highlight nvim_get_hl_id_by_name: 5.30 ms OK
[ RUN      ] API: highlight nvim_buf_add_highlight to other buffer doesn't crash if undo is disabled #12873: 2.04 ms OK
[ RUN      ] API: set highlight can set gui highlight: 20.92 ms OK
[ RUN      ] API: set highlight can set cterm highlight: 20.90 ms OK
[ RUN      ] API: set highlight can set empty cterm attr: 26.16 ms OK
[ RUN      ] API: set highlight cterm attr defaults to gui attr: 29.72 ms OK
[ RUN      ] API: set highlight can overwrite attr for cterm: 30.52 ms OK
[ RUN      ] API: set highlight can set a highlight in the global namespace: 21.72 ms OK
[ RUN      ] API: set highlight can modify a highlight in the global namespace: 23.69 ms OK
[ RUN      ] API: set highlight correctly sets 'Normal' internal properties: 20.31 ms OK
[----------] 12 tests from test/functional/api/highlight_spec.lua (430.04 ms total)

[----------] Running tests from test/functional/api/keymap_spec.lua
[ RUN      ] nvim_get_keymap returns empty list when no map: 20.40 ms OK
[ RUN      ] nvim_get_keymap returns list of all applicable mappings: 23.32 ms OK
[ RUN      ] nvim_get_keymap works for other modes: 20.85 ms OK
[ RUN      ] nvim_get_keymap considers scope: 30.16 ms OK
[ RUN      ] nvim_get_keymap considers scope for overlapping maps: 22.67 ms OK
[ RUN      ] nvim_get_keymap can retrieve mapping for different buffers: 33.92 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used globally with nnoremap (n): 25.65 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used for buffers with nnoremap (n): 20.51 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used globally with nnoremap (n): 20.74 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used for buffers with nnoremap (n): 20.51 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used globally with nnoremap (n): 28.25 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used for buffers with nnoremap (n): 20.32 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used globally with nnoremap (n): 25.27 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used for buffers with nnoremap (n): 29.24 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used globally with nnoremap (n): 29.59 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used for buffers with nnoremap (n): 20.49 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used globally with nnoremap (n): 20.48 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used for buffers with nnoremap (n): 20.83 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used globally with nmap (n): 20.52 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used for buffers with nmap (n): 23.84 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used globally with nmap (n): 20.49 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used for buffers with nmap (n): 20.39 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used globally with nmap (n): 20.40 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used for buffers with nmap (n): 20.63 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used globally with nmap (n): 20.45 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used for buffers with nmap (n): 20.68 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used globally with nmap (n): 20.48 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used for buffers with nmap (n): 20.37 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used globally with nmap (n): 20.51 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used for buffers with nmap (n): 20.54 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used globally with imap (i): 20.64 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used for buffers with imap (i): 20.53 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used globally with imap (i): 20.55 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used for buffers with imap (i): 20.30 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used globally with imap (i): 20.26 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used for buffers with imap (i): 20.63 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used globally with imap (i): 24.68 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used for buffers with imap (i): 28.61 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used globally with imap (i): 29.35 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used for buffers with imap (i): 21.01 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used globally with imap (i): 20.49 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used for buffers with imap (i): 20.30 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used globally with inoremap (i): 20.49 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used for buffers with inoremap (i): 20.48 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used globally with inoremap (i): 20.36 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used for buffers with inoremap (i): 20.79 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used globally with inoremap (i): 16.72 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used for buffers with inoremap (i): 20.11 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used globally with inoremap (i): 20.66 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used for buffers with inoremap (i): 21.25 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used globally with inoremap (i): 21.05 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used for buffers with inoremap (i): 20.01 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used globally with inoremap (i): 20.46 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used for buffers with inoremap (i): 20.05 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used globally with cnoremap (c): 20.40 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "silent" when <silent> is used for buffers with cnoremap (c): 22.46 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used globally with cnoremap (c): 20.57 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "silent" when <silent> is not used for buffers with cnoremap (c): 28.92 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used globally with cnoremap (c): 23.08 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "nowait" when <nowait> is used for buffers with cnoremap (c): 20.96 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used globally with cnoremap (c): 20.43 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "nowait" when <nowait> is not used for buffers with cnoremap (c): 20.78 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used globally with cnoremap (c): 20.92 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "expr" when <expr> is used for buffers with cnoremap (c): 20.93 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used globally with cnoremap (c): 21.15 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "expr" when <expr> is not used for buffers with cnoremap (c): 20.99 ms OK
[ RUN      ] nvim_get_keymap returns 2 for the key "noremap" when <script> is used globally with nmap (n): 20.77 ms OK
[ RUN      ] nvim_get_keymap returns 2 for the key "noremap" when <script> is used for buffers with nmap (n): 20.78 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "noremap" when <script> is not used globally with nmap (n): 20.56 ms OK
[ RUN      ] nvim_get_keymap returns 0 for the key "noremap" when <script> is not used for buffers with nmap (n): 21.03 ms OK
[ RUN      ] nvim_get_keymap returns 2 for the key "noremap" when <script> is used globally with nnoremap (n): 20.50 ms OK
[ RUN      ] nvim_get_keymap returns 2 for the key "noremap" when <script> is used for buffers with nnoremap (n): 20.86 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "noremap" when <script> is not used globally with nnoremap (n): 20.89 ms OK
[ RUN      ] nvim_get_keymap returns 1 for the key "noremap" when <script> is not used for buffers with nnoremap (n): 20.47 ms OK
[ RUN      ] nvim_get_keymap returns 3 for the key "buffer" when <buffer> is used for buffers with nnoremap (n): 21.33 ms OK
[ RUN      ] nvim_get_keymap returns script numbers for global maps: 20.76 ms OK
[ RUN      ] nvim_get_keymap returns script numbers for buffer maps: 20.95 ms OK
[ RUN      ] nvim_get_keymap works with <F12> and others: 21.62 ms OK
[ RUN      ] nvim_get_keymap works correctly despite various &cpo settings: 26.25 ms OK
[ RUN      ] nvim_get_keymap always uses space for space and bar for bar: 20.57 ms OK
[ RUN      ] nvim_get_keymap can handle lua keymaps: 21.90 ms OK
[ RUN      ] nvim_get_keymap can handle map descriptions: 29.47 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap error on empty LHS: 22.50 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap error if LHS longer than MAXMAPLEN: 23.54 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap does not throw errors when rhs is longer than MAXMAPLEN: 20.77 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws errors when given too-long mode shortnames: 25.68 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap error on invalid mode shortname: 28.07 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap error on invalid optnames: 29.36 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap error on <buffer> option key: 28.04 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws an error when given non-boolean value for nowait: 24.45 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws an error when given non-boolean value for silent: 19.37 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws an error when given non-boolean value for script: 19.72 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws an error when given non-boolean value for expr: 22.38 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws an error when given non-boolean value for unique: 24.96 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap sets ordinary mappings: 30.16 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap does not throw when LHS or RHS have leading/trailing whitespace: 30.82 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set noremap mappings: 21.13 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can unmap mappings: 21.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap "!" and empty string are synonyms for mapmode-nvo: 21.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <C-U>, rhs: <C-U>: 22.55 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <C-U>, rhs: <S-Left>: 29.67 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <C-U>, rhs: <F12><F2><Tab>: 30.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <C-U>, rhs: <Space><Tab>: 23.18 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <S-Left>, rhs: <C-U>: 20.64 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <S-Left>, rhs: <S-Left>: 20.62 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <S-Left>, rhs: <F12><F2><Tab>: 21.17 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <S-Left>, rhs: <Space><Tab>: 20.68 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <F12><F2><Tab>, rhs: <C-U>: 29.64 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <F12><F2><Tab>, rhs: <S-Left>: 29.65 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <F12><F2><Tab>, rhs: <F12><F2><Tab>: 22.97 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <F12><F2><Tab>, rhs: <Space><Tab>: 20.70 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <Space><Tab>, rhs: <C-U>: 20.76 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <Space><Tab>, rhs: <S-Left>: 20.67 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <Space><Tab>, rhs: <F12><F2><Tab>: 20.82 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings with special characters, lhs: <Space><Tab>, rhs: <Space><Tab>: 21.06 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings containing literal keycodes: 20.73 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings whose RHS is a <Nop>: 22.59 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap treats an empty RHS in a mapping like a <Nop>: 21.39 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set and unset <M-">: 21.05 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap interprets control sequences in expr-quotes correctly when called inside vim: 21.17 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap throws appropriate error messages when setting <unique> maps: 21.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set <expr> mappings whose RHS change dynamically: 22.62 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set mappings that do trigger other mappings: 21.40 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set noremap mappings that don't trigger other mappings: 21.66 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set nowait mappings that fire without waiting: 57.14 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode n: 20.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode v: 20.96 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode x: 21.07 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode s: 20.94 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode o: 20.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode !: 20.96 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode i: 20.84 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode l: 20.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode c: 21.29 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode t: 21.00 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset normal mappings in mapmode : 21.12 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode n: 20.82 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode v: 21.17 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode x: 20.84 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode s: 20.93 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode o: 21.38 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode !: 20.83 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode i: 21.20 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode l: 21.17 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode c: 21.05 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode t: 21.11 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset noremap mappings using mapmode : 20.84 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mappings with maparg: nowait: 20.91 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with maparg nowait, whose value is false: 21.04 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mappings with maparg: silent: 21.14 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with maparg silent, whose value is false: 21.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mappings with maparg: expr: 21.35 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with maparg expr, whose value is false: 20.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mappings with maparg: noremap: 30.47 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with maparg noremap, whose value is false: 30.13 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with mapargs nowait, silent, expr: 30.27 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset n-mode mappings with mapargs silent, expr, noremap: 30.30 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mappings with maparg: nowait: 30.78 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with maparg nowait, whose value is false: 21.15 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mappings with maparg: silent: 21.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with maparg silent, whose value is false: 21.50 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mappings with maparg: expr: 20.92 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with maparg expr, whose value is false: 29.38 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mappings with maparg: noremap: 21.68 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with maparg noremap, whose value is false: 21.97 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with mapargs nowait, silent, expr: 31.24 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset v-mode mappings with mapargs silent, expr, noremap: 30.79 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mappings with maparg: nowait: 22.51 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with maparg nowait, whose value is false: 22.47 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mappings with maparg: silent: 22.20 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with maparg silent, whose value is false: 23.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mappings with maparg: expr: 22.54 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with maparg expr, whose value is false: 21.33 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mappings with maparg: noremap: 21.87 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with maparg noremap, whose value is false: 21.58 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with mapargs nowait, silent, expr: 20.69 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset x-mode mappings with mapargs silent, expr, noremap: 21.49 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mappings with maparg: nowait: 22.49 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with maparg nowait, whose value is false: 24.35 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mappings with maparg: silent: 31.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with maparg silent, whose value is false: 30.47 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mappings with maparg: expr: 31.65 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with maparg expr, whose value is false: 29.99 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mappings with maparg: noremap: 23.66 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with maparg noremap, whose value is false: 20.97 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with mapargs nowait, silent, expr: 21.00 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset s-mode mappings with mapargs silent, expr, noremap: 25.05 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mappings with maparg: nowait: 30.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with maparg nowait, whose value is false: 30.20 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mappings with maparg: silent: 30.22 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with maparg silent, whose value is false: 30.09 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mappings with maparg: expr: 28.34 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with maparg expr, whose value is false: 21.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mappings with maparg: noremap: 20.91 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with maparg noremap, whose value is false: 20.92 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with mapargs nowait, silent, expr: 21.21 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset o-mode mappings with mapargs silent, expr, noremap: 21.22 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: nowait: 20.93 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg nowait, whose value is false: 21.12 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: silent: 21.39 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg silent, whose value is false: 20.94 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: expr: 20.85 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg expr, whose value is false: 20.97 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: noremap: 21.51 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg noremap, whose value is false: 21.41 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with mapargs nowait, silent, expr: 21.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with mapargs silent, expr, noremap: 21.20 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: nowait: 21.44 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg nowait, whose value is false: 21.07 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: silent: 21.18 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg silent, whose value is false: 20.88 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: expr: 21.35 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg expr, whose value is false: 21.25 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mappings with maparg: noremap: 21.19 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with maparg noremap, whose value is false: 21.08 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with mapargs nowait, silent, expr: 20.95 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset i-mode mappings with mapargs silent, expr, noremap: 21.13 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mappings with maparg: nowait: 21.12 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with maparg nowait, whose value is false: 21.08 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mappings with maparg: silent: 21.10 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with maparg silent, whose value is false: 21.34 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mappings with maparg: expr: 21.13 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with maparg expr, whose value is false: 21.39 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mappings with maparg: noremap: 21.26 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with maparg noremap, whose value is false: 21.35 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with mapargs nowait, silent, expr: 21.29 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset l-mode mappings with mapargs silent, expr, noremap: 21.08 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mappings with maparg: nowait: 23.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with maparg nowait, whose value is false: 30.15 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mappings with maparg: silent: 30.23 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with maparg silent, whose value is false: 23.30 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mappings with maparg: expr: 20.98 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with maparg expr, whose value is false: 20.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mappings with maparg: noremap: 21.15 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with maparg noremap, whose value is false: 21.12 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with mapargs nowait, silent, expr: 21.02 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset c-mode mappings with mapargs silent, expr, noremap: 21.11 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mappings with maparg: nowait: 21.05 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with maparg nowait, whose value is false: 21.09 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mappings with maparg: silent: 30.19 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with maparg silent, whose value is false: 30.20 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mappings with maparg: expr: 20.93 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with maparg expr, whose value is false: 20.92 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mappings with maparg: noremap: 20.98 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with maparg noremap, whose value is false: 21.08 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with mapargs nowait, silent, expr: 21.04 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset t-mode mappings with mapargs silent, expr, noremap: 26.76 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mappings with maparg: nowait: 21.08 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with maparg nowait, whose value is false: 20.93 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mappings with maparg: silent: 21.35 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with maparg silent, whose value is false: 21.04 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mappings with maparg: expr: 26.74 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with maparg expr, whose value is false: 30.06 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mappings with maparg: noremap: 30.49 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with maparg noremap, whose value is false: 21.01 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with mapargs nowait, silent, expr: 20.86 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set/unset -mode mappings with mapargs silent, expr, noremap: 20.82 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can make lua mappings: 20.90 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap :map command shows lua keymap correctly: 20.97 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap mapcheck() returns lua keymap correctly: 20.78 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap maparg() returns lua keymap correctly: 21.68 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can make lua expr mappings: 23.19 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap does not reset pum in lua mapping: 25.13 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can overwrite lua mappings: 21.29 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can unmap lua mappings: 24.89 ms OK
[ RUN      ] nvim_set_keymap, nvim_del_keymap can set descriptions on keymaps: 30.70 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap rejects negative bufnr values: 20.63 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can set mappings active in the current buffer but not others: 23.10 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can set local mappings in buffer other than current: 22.33 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can disable mappings made in another buffer, inside that buffer: 28.45 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can't disable mappings given wrong buffer handle: 27.85 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap does not crash when setting keymap in a non-existing buffer #13541: 20.53 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can make lua mappings: 20.76 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can make lua expr mappings: 23.29 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can overwrite lua mappings: 21.24 ms OK
[ RUN      ] nvim_buf_set_keymap, nvim_buf_del_keymap can unmap lua mappings: 21.82 ms OK
[----------] 276 tests from test/functional/api/keymap_spec.lua (13585.18 ms total)

[----------] Running tests from test/functional/api/menu_spec.lua
[ RUN      ] update_menu notification should be sent when adding a menu: 29.64 ms OK
[ RUN      ] update_menu notification should be sent when deleting a menu: 25.74 ms OK
[ RUN      ] update_menu notification should not be sent unnecessarily: 59.55 ms OK
[----------] 3 tests from test/functional/api/menu_spec.lua (247.94 ms total)

[----------] Running tests from test/functional/api/proc_spec.lua
[ RUN      ] API nvim_get_proc_children returns child process ids: 213.81 ms OK
[ RUN      ] API nvim_get_proc_children validates input: 73.14 ms OK
[ RUN      ] API nvim_get_proc returns process info: 383.44 ms OK
[ RUN      ] API nvim_get_proc validates input: 51.64 ms OK
[----------] 4 tests from test/functional/api/proc_spec.lua (770.23 ms total)

[----------] Running tests from test/functional/api/server_notifications_spec.lua
[ RUN      ] notify passing a valid channel id sends the notification/args to the corresponding channel: 1.13 ms OK
[ RUN      ] notify passing 0 as the channel id sends the notification/args to all subscribed channels: 1.60 ms OK
[ RUN      ] notify passing 0 as the channel id does not crash for deeply nested variable: 91.30 ms OK
[ RUN      ] notify unsubscribe non-existing event #8745: 1.08 ms OK
[ RUN      ] notify cancels stale events on channel close: 1.07 ms SKIP
[----------] 5 tests from test/functional/api/server_notifications_spec.lua (284.15 ms total)

[----------] Running tests from test/functional/api/server_requests_spec.lua
[ RUN      ] server -> client handles unexpected closed stream while preparing RPC response: 58.58 ms OK
[ RUN      ] server -> client simple call works: 1.96 ms OK
[ RUN      ] server -> client empty string handling in arrays works: 1.77 ms OK
[ RUN      ] server -> client recursive call works: 4.15 ms OK
[ RUN      ] server -> client requests and notifications interleaved does not delay notifications during pending request: 1.75 ms OK
[ RUN      ] server -> client requests and notifications interleaved will close connection if not properly synchronized: 0.21 ms SKIP
[ RUN      ] server -> client recursive (child) nvim client can send/receive notifications and make requests: 19.62 ms OK
[ RUN      ] server -> client recursive (child) nvim client can communicate buffers, tabpages, and windows: 20.99 ms OK
[ RUN      ] server -> client recursive (child) nvim client returns an error if the request failed: 19.06 ms OK
[ RUN      ] server -> client jobstart() rpc and text stderr can be combined: 7.85 ms OK
[ RUN      ] server -> client connecting to another (peer) nvim via named pipe: 96.49 ms OK
[ RUN      ] server -> client connecting to another (peer) nvim via ipv4 address: 115.05 ms OK
[ RUN      ] server -> client connecting to another (peer) nvim via ipv6 address: 135.50 ms OK
[ RUN      ] server -> client connecting to another (peer) nvim via hostname: 211.55 ms OK
[ RUN      ] server -> client connecting to its own pipe address does not deadlock: 22.91 ms OK
[----------] 15 tests from test/functional/api/server_requests_spec.lua (1910.17 ms total)

[----------] Running tests from test/functional/api/tabpage_spec.lua
[ RUN      ] api/tabpage list_wins and get_win works: 32.51 ms OK
[ RUN      ] api/tabpage list_wins and get_win validates args: 23.75 ms OK
[ RUN      ] api/tabpage {get,set,del}_var works: 40.14 ms OK
[ RUN      ] api/tabpage {get,set,del}_var tabpage_set_var returns the old value: 22.72 ms OK
[ RUN      ] api/tabpage {get,set,del}_var tabpage_del_var returns the old value: 30.55 ms OK
[ RUN      ] api/tabpage get_number works: 32.29 ms OK
[ RUN      ] api/tabpage is_valid works: 24.96 ms OK
[----------] 7 tests from test/functional/api/tabpage_spec.lua (886.60 ms total)

[----------] Running tests from test/functional/api/ui_spec.lua
[ RUN      ] nvim_ui_attach() handles very large width/height #2180: 2594.77 ms OK
[ RUN      ] nvim_ui_attach() invalid option returns error: 29.95 ms OK
[ RUN      ] nvim_ui_attach() validates channel arg: 36.82 ms OK
[ RUN      ] autocmds UIEnter/UILeave: 59.33 ms OK
[----------] 4 tests from test/functional/api/ui_spec.lua (2833.30 ms total)

[----------] Running tests from test/functional/api/version_spec.lua
[ RUN      ] api_info()['version'] returns API level: 46.96 ms OK
[ RUN      ] api_info()['version'] returns Nvim version: 48.83 ms OK
[ RUN      ] api metadata functions are compatible with old metadata or have new level: 291.33 ms OK
[ RUN      ] api metadata UI events are compatible with old metadata or have new level: 82.55 ms OK
[ RUN      ] api metadata ui_options are preserved from older levels: 0.50 ms OK
[----------] 5 tests from test/functional/api/version_spec.lua (1240.50 ms total)

[----------] Running tests from test/functional/api/vim_spec.lua
[ RUN      ] API validates requests: 30.99 ms OK
[ RUN      ] API handles errors in async requests: 42.35 ms OK
[ RUN      ] API failed async request emits nvim_error_event: 43.07 ms OK
[ RUN      ] API does not set CA_COMMAND_BUSY #7254: 30.20 ms OK
[ RUN      ] API nvim_exec one-line input: 30.25 ms OK
[ RUN      ] API nvim_exec :verbose set {option}?: 30.76 ms OK
[ RUN      ] API nvim_exec multiline input: 37.71 ms OK
[ RUN      ] API nvim_exec non-ASCII input: 32.72 ms OK
[ RUN      ] API nvim_exec execution error: 46.49 ms OK
[ RUN      ] API nvim_exec recursion: 34.72 ms OK
[ RUN      ] API nvim_exec traceback: 34.95 ms OK
[ RUN      ] API nvim_exec returns output: 30.88 ms OK
[ RUN      ] API nvim_exec displays messages when output=false: 79.35 ms OK
[ RUN      ] API nvim_exec does't display messages when output=true: 68.66 ms OK
[ RUN      ] API nvim_command works: 31.70 ms OK
[ RUN      ] API nvim_command VimL validation error: fails with specific error: 20.99 ms OK
[ RUN      ] API nvim_command VimL execution error: fails with specific error: 24.24 ms OK
[ RUN      ] API nvim_command_output does not induce hit-enter prompt: 39.71 ms OK
[ RUN      ] API nvim_command_output captures command output: 20.72 ms OK
[ RUN      ] API nvim_command_output captures empty command output: 29.60 ms OK
[ RUN      ] API nvim_command_output captures single-char command output: 29.00 ms OK
[ RUN      ] API nvim_command_output captures multiple commands: 29.03 ms OK
[ RUN      ] API nvim_command_output captures nested execute(): 29.42 ms OK
[ RUN      ] API nvim_command_output captures nested nvim_command_output(): 29.18 ms OK
[ RUN      ] API nvim_command_output returns shell |:!| output: 37.62 ms OK
[ RUN      ] API nvim_command_output VimL validation error: fails with specific error: 30.22 ms OK
[ RUN      ] API nvim_command_output VimL execution error: fails with specific error: 20.94 ms OK
[ RUN      ] API nvim_command_output Does not cause heap buffer overflow with large output: 3816.41 ms OK
[ RUN      ] API nvim_eval works: 20.54 ms OK
[ RUN      ] API nvim_eval handles NULL-initialized strings correctly: 20.87 ms OK
[ RUN      ] API nvim_eval works under deprecated name: 20.29 ms OK
[ RUN      ] API nvim_eval VimL error: returns error details, does NOT update v:errmsg: 24.06 ms OK
[ RUN      ] API nvim_call_function works: 30.92 ms OK
[ RUN      ] API nvim_call_function VimL validation error: returns specific error, does NOT update v:errmsg: 30.50 ms OK
[ RUN      ] API nvim_call_function VimL error: returns error details, does NOT update v:errmsg: 31.24 ms OK
[ RUN      ] API nvim_call_function VimL exception: returns exception details, does NOT update v:errmsg: 20.84 ms OK
[ RUN      ] API nvim_call_function validates args: 29.47 ms OK
[ RUN      ] API nvim_call_dict_function invokes VimL dict function: 30.99 ms OK
[ RUN      ] API nvim_call_dict_function validates args: 32.56 ms OK
[ RUN      ] API nvim_set_current_dir works: 0.79 ms OK
[ RUN      ] API nvim_set_current_dir sets previous directory: 0.96 ms OK
[ RUN      ] API nvim_exec_lua works: 21.58 ms OK
[ RUN      ] API nvim_exec_lua reports errors: 22.11 ms OK
[ RUN      ] API nvim_exec_lua uses native float values: 22.50 ms OK
[ RUN      ] API nvim_notify can notify a info message: 20.54 ms OK
[ RUN      ] API nvim_notify can be overridden: 20.61 ms OK
[ RUN      ] API nvim_input VimL error: does NOT fail, updates v:errmsg: 23.06 ms OK
[ RUN      ] API nvim_input does not crash even if trans_special result is largest #11788, #12287: 20.77 ms OK
[ RUN      ] API nvim_paste validates args: 20.75 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: multiple chunks form one undo-block: 32.99 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Insert mode: 31.53 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode on empty line pasting one line: 2.58 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode on empty line pasting multiple lines: 1.94 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode not at the end of a line pasting one line: 1.60 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode not at the end of a line pasting multiple lines: 2.34 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode at the end of a line pasting one line: 1.61 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Normal mode at the end of a line pasting multiple lines: 1.70 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode neither end at the end of a line with non-empty chunks: 2.00 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode neither end at the end of a line with empty first chunk: 2.77 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode neither end at the end of a line with all chunks empty: 1.92 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode cursor at the end of a line with non-empty chunks: 2.84 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode cursor at the end of a line with empty first chunk: 1.97 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode other end at the end of a line with non-empty chunks: 1.97 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: Visual mode other end at the end of a line with empty first chunk: 2.75 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the start of a file pasting text without final new line: 2.96 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the start of a file pasting text with final new line: 3.09 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the middle of a file pasting text without final new line: 2.96 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the middle of a file pasting text with final new line: 3.04 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the end of a file pasting text without final new line: 2.14 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the end of a file pasting text with final new line: 2.27 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the whole file pasting text without final new line: 2.24 ms OK
[ RUN      ] API nvim_paste without virtualedit, stream: linewise Visual mode selecting the whole file pasting text with final new line: 2.26 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: multiple chunks form one undo-block: 5.66 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Insert mode: 5.67 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode on empty line pasting one line: 2.10 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode on empty line pasting multiple lines: 1.73 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode not at the end of a line pasting one line: 1.50 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode not at the end of a line pasting multiple lines: 1.61 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode at the end of a line pasting one line: 1.54 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Normal mode at the end of a line pasting multiple lines: 1.61 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode neither end at the end of a line with non-empty chunks: 2.02 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode neither end at the end of a line with empty first chunk: 7.13 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode neither end at the end of a line with all chunks empty: 5.32 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode cursor at the end of a line with non-empty chunks: 5.05 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode cursor at the end of a line with empty first chunk: 2.55 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode other end at the end of a line with non-empty chunks: 2.65 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: Visual mode other end at the end of a line with empty first chunk: 2.63 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the start of a file pasting text without final new line: 3.72 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the start of a file pasting text with final new line: 3.71 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the middle of a file pasting text without final new line: 2.69 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the middle of a file pasting text with final new line: 2.72 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the end of a file pasting text without final new line: 2.66 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the end of a file pasting text with final new line: 2.22 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the whole file pasting text without final new line: 3.02 ms OK
[ RUN      ] API nvim_paste with virtualedit=onemore, stream: linewise Visual mode selecting the whole file pasting text with final new line: 2.68 ms OK
[ RUN      ] API nvim_paste non-streaming: 39.57 ms OK
[ RUN      ] API nvim_paste Replace-mode: 33.21 ms OK
[ RUN      ] API nvim_paste when searching in Visual mode: 29.66 ms OK
[ RUN      ] API nvim_paste mappings are disabled in Cmdline mode: 23.47 ms OK
[ RUN      ] API nvim_paste pasting with empty last chunk in Cmdline mode: 79.42 ms OK
[ RUN      ] API nvim_paste pasting text with control characters in Cmdline mode: 346.73 ms OK
[ RUN      ] API nvim_paste crlf=false does not break lines at CR, CRLF: 30.68 ms OK
[ RUN      ] API nvim_paste vim.paste() failure: 21.63 ms OK
[ RUN      ] API nvim_put validates args: 30.31 ms OK
[ RUN      ] API nvim_put fails if 'nomodifiable': 21.01 ms OK
[ RUN      ] API nvim_put inserts text: 26.55 ms OK
[ RUN      ] API nvim_put detects charwise/linewise text (empty {type}): 22.05 ms OK
[ RUN      ] API nvim_put allows block width: 22.36 ms OK
[ RUN      ] API nvim_strwidth works: 20.34 ms OK
[ RUN      ] API nvim_strwidth cannot handle NULs: 20.60 ms OK
[ RUN      ] API nvim_get_current_line, nvim_set_current_line works: 20.66 ms OK
[ RUN      ] API set/get/del variables nvim_get_var, nvim_set_var, nvim_del_var: 106.97 ms OK
[ RUN      ] API set/get/del variables nvim_get_vvar, nvim_set_vvar: 30.40 ms OK
[ RUN      ] API set/get/del variables vim_set_var returns the old value: 20.59 ms OK
[ RUN      ] API set/get/del variables vim_del_var returns the old value: 21.16 ms OK
[ RUN      ] API set/get/del variables truncates values with NULs in them: 20.35 ms OK
[ RUN      ] API nvim_get_option, nvim_set_option works: 21.74 ms OK
[ RUN      ] API nvim_get_option, nvim_set_option works to get global value of local options: 29.54 ms OK
[ RUN      ] API nvim_get_option, nvim_set_option works to set global value of local options: 31.03 ms OK
[ RUN      ] API nvim_get_option, nvim_set_option most window-local options have no global value: 20.61 ms OK
[ RUN      ] API nvim_get_option, nvim_set_option updates where the option was last set from: 21.19 ms OK
[ RUN      ] API nvim_get_option_value, nvim_set_option_value works: 20.67 ms OK
[ RUN      ] API nvim_get_option_value, nvim_set_option_value can get local values when global value is set: 29.28 ms OK
[ RUN      ] API nvim_get_option_value, nvim_set_option_value can set global and local values: 31.40 ms OK
[ RUN      ] API nvim_get_option_value, nvim_set_option_value clears the local value of an option with nil: 23.52 ms OK
[ RUN      ] API nvim_{get,set}_current_buf, nvim_list_bufs works: 22.13 ms OK
[ RUN      ] API nvim_{get,set}_current_win, nvim_list_wins works: 22.55 ms OK
[ RUN      ] API nvim_{get,set}_current_tabpage, nvim_list_tabpages works: 29.26 ms OK
[ RUN      ] API nvim_get_mode during normal-mode `g` returns blocking=true: 22.29 ms OK
[ RUN      ] API nvim_get_mode returns the correct result multiple consecutive times: 24.51 ms OK
[ RUN      ] API nvim_get_mode during normal-mode CTRL-W, returns blocking=true: 26.48 ms OK
[ RUN      ] API nvim_get_mode during press-enter prompt without UI returns blocking=false: 34.74 ms OK
[ RUN      ] API nvim_get_mode during press-enter prompt returns blocking=true: 43.03 ms OK
[ RUN      ] API nvim_get_mode during getchar() returns blocking=false: 34.77 ms OK
[ RUN      ] API nvim_get_mode batched with input: 51.77 ms OK
[ RUN      ] API nvim_get_mode during insert-mode map-pending, returns blocking=true #6166: 23.77 ms OK
[ RUN      ] API nvim_get_mode during normal-mode gU, returns blocking=false #6166: 20.29 ms OK
[ RUN      ] API nvim_get_mode at '-- More --' prompt returns blocking=true #11899: 23.94 ms OK
[ RUN      ] API nvim_get_mode after <Nop> mapping returns blocking=false #17257: 29.35 ms OK
[ RUN      ] API nvim_get_mode after empty string <expr> mapping returns blocking=false #17257: 22.30 ms OK
[ RUN      ] API RPC (K_EVENT) does not complete ("interrupt") normal-mode operator-pending #6166: 22.11 ms OK
[ RUN      ] API RPC (K_EVENT) does not complete ("interrupt") `d` #3732: 63.32 ms OK
[ RUN      ] API RPC (K_EVENT) does not complete ("interrupt") normal-mode map-pending #6166: 34.34 ms OK
[ RUN      ] API RPC (K_EVENT) does not complete ("interrupt") insert-mode map-pending #6166: 45.67 ms OK
[ RUN      ] API RPC (K_EVENT) does not interrupt Insert mode i_CTRL-O #10035: 31.39 ms OK
[ RUN      ] API RPC (K_EVENT) does not interrupt Select mode v_CTRL-O #15688: 32.26 ms OK
[ RUN      ] API RPC (K_EVENT) does not interrupt Insert mode i_0_CTRL-D #13997: 21.50 ms OK
[ RUN      ] API nvim_get_context validates args: 20.83 ms OK
[ RUN      ] API nvim_get_context returns map of current editor state: 33.63 ms OK
[ RUN      ] API nvim_load_context sets current editor state to given context dictionary: 37.04 ms OK
[ RUN      ] API nvim_replace_termcodes escapes K_SPECIAL as K_SPECIAL KS_SPECIAL KE_FILLER: 29.02 ms OK
[ RUN      ] API nvim_replace_termcodes leaves non-K_SPECIAL string unchanged: 29.48 ms OK
[ RUN      ] API nvim_replace_termcodes converts <expressions>: 28.95 ms OK
[ RUN      ] API nvim_replace_termcodes converts <LeftMouse> to K_SPECIAL KS_EXTRA KE_LEFTMOUSE: 29.04 ms OK
[ RUN      ] API nvim_replace_termcodes converts keycodes: 29.06 ms OK
[ RUN      ] API nvim_replace_termcodes does not convert keycodes if special=false: 20.17 ms OK
[ RUN      ] API nvim_replace_termcodes does not crash when transforming an empty string: 20.26 ms OK
[ RUN      ] API nvim_feedkeys K_SPECIAL escaping: 23.71 ms OK
[ RUN      ] API nvim_err_write can show one line: 42.34 ms OK
[ RUN      ] API nvim_err_write shows return prompt when more than &cmdheight lines: 37.67 ms OK
[ RUN      ] API nvim_err_write shows return prompt after all lines are shown: 30.33 ms OK
[ RUN      ] API nvim_err_write handles multiple calls: 32.79 ms OK
[ RUN      ] API nvim_list_chans, nvim_get_chan_info returns {} for invalid channel: 0.94 ms OK
[ RUN      ] API nvim_list_chans, nvim_get_chan_info stream=stdio channel: 2.21 ms OK
[ RUN      ] API nvim_list_chans, nvim_get_chan_info stream=job channel: 6.11 ms OK
[ RUN      ] API nvim_list_chans, nvim_get_chan_info stream=job :terminal channel: 14.21 ms OK
[ RUN      ] API nvim_call_atomic works: 21.22 ms OK
[ RUN      ] API nvim_call_atomic allows multiple return values: 20.59 ms OK
[ RUN      ] API nvim_call_atomic is aborted by errors in call: 30.27 ms OK
[ RUN      ] API nvim_call_atomic throws error on malformed arguments: 21.71 ms OK
[ RUN      ] API nvim_list_runtime_paths returns nothing with empty &runtimepath: 1.56 ms OK
[ RUN      ] API nvim_list_runtime_paths returns single runtimepath: 1.53 ms OK
[ RUN      ] API nvim_list_runtime_paths returns two runtimepaths: 1.54 ms OK
[ RUN      ] API nvim_list_runtime_paths returns empty strings when appropriate: 4.89 ms OK
[ RUN      ] API nvim_list_runtime_paths truncates too long paths: 2.63 ms OK
[ RUN      ] API can throw exceptions: 20.69 ms OK
[ RUN      ] API does not truncate error message <1 MB #5984: 20.56 ms OK
[ RUN      ] API does not leak memory on incorrect argument types: 20.28 ms OK
[ RUN      ] API nvim_parse_expression works with + and @a: 25.19 ms OK
[ RUN      ] API nvim_parse_expression works with @a, + and parenthesis: 86.79 ms OK
[ RUN      ] API nvim_parse_expression works with variable names, including curly braces ones: 69.26 ms OK
[ RUN      ] API nvim_parse_expression works with lambdas and dictionaries: 219.48 ms OK
[ RUN      ] API nvim_parse_expression works with ternary operator: 88.96 ms OK
[ RUN      ] API nvim_parse_expression works with comparison operators: 96.53 ms OK
[ RUN      ] API nvim_parse_expression works with concat/subscript: 113.53 ms OK
[ RUN      ] API nvim_parse_expression works with bracket subscripts: 93.40 ms OK
[ RUN      ] API nvim_parse_expression supports list literals: 93.51 ms OK
[ RUN      ] API nvim_parse_expression works with strings: 145.60 ms OK
[ RUN      ] API nvim_parse_expression works with multiplication-like operators: 24.18 ms OK
[ RUN      ] API nvim_parse_expression works with -: 17.61 ms OK
[ RUN      ] API nvim_parse_expression works with logical operators: 25.09 ms OK
[ RUN      ] API nvim_parse_expression works with &opt: 20.47 ms OK
[ RUN      ] API nvim_parse_expression works with $ENV: 15.97 ms OK
[ RUN      ] API nvim_parse_expression works with unary !: 16.27 ms OK
[ RUN      ] API nvim_parse_expression highlights numbers with prefix: 16.05 ms OK
[ RUN      ] API nvim_parse_expression works (KLEE tests): 18.55 ms OK
[ RUN      ] API nvim_parse_expression works with assignments: 96.57 ms OK
[ RUN      ] API nvim_parse_expression works with non-ASCII characters: 5.22 ms OK
[ RUN      ] API nvim_list_uis returns empty if --headless: 20.16 ms OK
[ RUN      ] API nvim_list_uis returns attached UIs: 50.86 ms OK
[ RUN      ] API nvim_create_namespace works: 31.74 ms OK
[ RUN      ] API nvim_create_buf works: 65.19 ms OK
[ RUN      ] API nvim_create_buf can change buftype before visiting: 31.99 ms OK
[ RUN      ] API nvim_create_buf does not trigger BufEnter, BufWinEnter: 30.57 ms OK
[ RUN      ] API nvim_create_buf scratch-buffer: 97.57 ms OK
[ RUN      ] API nvim_create_buf does not cause heap-use-after-free on exit while setting options: 32.02 ms OK
[ RUN      ] API nvim_get_runtime_file can find files: 35.16 ms OK
[ RUN      ] API nvim_get_runtime_file can find directories: 22.13 ms OK
[ RUN      ] API nvim_get_runtime_file can handle bad patterns: 21.82 ms OK
[ RUN      ] API nvim_get_all_options_info should have key value pairs of option names: 36.51 ms OK
[ RUN      ] API nvim_get_all_options_info should not crash when echoed: 31.91 ms OK
[ RUN      ] API nvim_get_option_info should error for unknown options: 20.39 ms OK
[ RUN      ] API nvim_get_option_info should return the same options for short and long name: 20.43 ms OK
[ RUN      ] API nvim_get_option_info should have information about window options: 20.26 ms OK
[ RUN      ] API nvim_get_option_info should have information about buffer options: 20.35 ms OK
[ RUN      ] API nvim_get_option_info should have information about global options: 29.45 ms OK
[ RUN      ] API nvim_echo should clear cmdline message before echo: 70.26 ms OK
[ RUN      ] API nvim_echo can show highlighted line: 37.68 ms OK
[ RUN      ] API nvim_echo can show highlighted multiline: 38.90 ms OK
[ RUN      ] API nvim_echo can save message history: 1.41 ms OK
[ RUN      ] API nvim_echo can disable saving message history: 0.91 ms OK
[ RUN      ] API nvim_open_term can batch process sequences: 153.36 ms OK
[ RUN      ] API nvim_open_term can handle input: 170.47 ms OK
[ RUN      ] API nvim_del_mark works: 21.37 ms OK
[ RUN      ] API nvim_del_mark fails when invalid marks are used: 23.36 ms OK
[ RUN      ] API nvim_get_mark works: 22.68 ms OK
[ RUN      ] API nvim_get_mark fails when invalid marks are used: 26.94 ms OK
[ RUN      ] API nvim_get_mark returns the expected when mark is not set: 31.78 ms OK
[ RUN      ] API nvim_get_mark works with deleted buffers: 33.94 ms OK
[ RUN      ] API nvim_eval_statusline works: 25.88 ms OK
[ RUN      ] API nvim_eval_statusline doesn't exceed maxwidth: 24.19 ms OK
[ RUN      ] API nvim_eval_statusline supports ASCII fillchar: 19.61 ms OK
[ RUN      ] API nvim_eval_statusline supports single-width multibyte fillchar: 20.02 ms OK
[ RUN      ] API nvim_eval_statusline treats double-width fillchar as single-width: 28.52 ms OK
[ RUN      ] API nvim_eval_statusline treats control character fillchar as single-width: 23.88 ms OK
[ RUN      ] API nvim_eval_statusline rejects multiple-character fillchar: 20.31 ms OK
[ RUN      ] API nvim_eval_statusline rejects empty string fillchar: 20.03 ms OK
[ RUN      ] API nvim_eval_statusline rejects non-string fillchar: 28.51 ms OK
[ RUN      ] API nvim_eval_statusline highlight parsing works: 20.72 ms OK
[ RUN      ] API nvim_eval_statusline highlight parsing works with no highlight: 20.01 ms OK
[ RUN      ] API nvim_eval_statusline highlight parsing works with inactive statusline: 23.74 ms OK
[ RUN      ] API nvim_eval_statusline highlight parsing works with tabline: 29.00 ms OK
[----------] 242 tests from test/functional/api/vim_spec.lua (26630.50 ms total)

[----------] Running tests from test/functional/api/window_spec.lua
[ RUN      ] API/win get_buf works: 22.58 ms OK
[ RUN      ] API/win set_buf works: 21.63 ms OK
[ RUN      ] API/win set_buf validates args: 30.42 ms OK
[ RUN      ] API/win {get,set}_cursor works: 25.47 ms OK
[ RUN      ] API/win {get,set}_cursor does not leak memory when using invalid window ID with invalid pos: 20.37 ms OK
[ RUN      ] API/win {get,set}_cursor updates the screen, and also when the window is unfocused: 71.28 ms OK
[ RUN      ] API/win {get,set}_cursor remembers what column it wants to be in: 28.57 ms OK
[ RUN      ] API/win {get,set}_cursor updates cursorline and statusline ruler in non-current window: 92.45 ms OK
[ RUN      ] API/win {get,set}_height works: 31.95 ms OK
[ RUN      ] API/win {get,set}_width works: 30.14 ms OK
[ RUN      ] API/win {get,set,del}_var works: 22.35 ms OK
[ RUN      ] API/win {get,set,del}_var window_set_var returns the old value: 29.56 ms OK
[ RUN      ] API/win {get,set,del}_var window_del_var returns the old value: 28.44 ms OK
[ RUN      ] API/win nvim_win_get_option, nvim_win_set_option works: 27.30 ms OK
[ RUN      ] API/win nvim_win_get_option, nvim_win_set_option after switching windows #15390: 30.96 ms OK
[ RUN      ] API/win nvim_win_get_option, nvim_win_set_option returns values for unset local options: 29.24 ms OK
[ RUN      ] API/win get_position works: 21.92 ms OK
[ RUN      ] API/win get_position works: 21.83 ms OK
[ RUN      ] API/win get_number works: 22.71 ms OK
[ RUN      ] API/win is_valid works: 20.91 ms OK
[ RUN      ] API/win close can close current window: 20.82 ms OK
[ RUN      ] API/win close can close noncurrent window: 20.99 ms OK
[ RUN      ] API/win close handles changed buffer when 'hidden' is unset: 22.25 ms OK
[ RUN      ] API/win close handles changed buffer with force: 21.49 ms OK
[ RUN      ] API/win close in cmdline-window #9767: 25.25 ms OK
[ RUN      ] API/win close closing current (float) window of another tabpage #15313: 21.68 ms OK
[ RUN      ] API/win hide can hide current window: 21.15 ms OK
[ RUN      ] API/win hide can hide noncurrent window: 29.82 ms OK
[ RUN      ] API/win hide does not close the buffer: 30.46 ms OK
[ RUN      ] API/win hide deletes the buffer when bufhidden=wipe: 30.81 ms OK
[ RUN      ] API/win open_win noautocmd option works: 21.89 ms OK
[ RUN      ] API/win get_config includes border: 20.57 ms OK
[ RUN      ] API/win get_config includes border with highlight group: 27.60 ms OK
[----------] 33 tests from test/functional/api/window_spec.lua (2290.05 ms total)

[----------] Running tests from test/functional/autocmd/autocmd_oldtest_spec.lua
[ RUN      ] oldtests should recognize a bar before the {event}: 35.31 ms OK
[ RUN      ] oldtests should fire on unload buf: 151.07 ms OK
[----------] 2 tests from test/functional/autocmd/autocmd_oldtest_spec.lua (493.11 ms total)

[----------] Running tests from test/functional/autocmd/autocmd_spec.lua
[ RUN      ] autocmd :tabnew, :split, :close events order, <afile>: 34.34 ms OK
[ RUN      ] autocmd first edit causes BufUnload on NoName: 31.73 ms OK
[ RUN      ] autocmd WinClosed is non-recursive: 26.23 ms OK
[ RUN      ] autocmd WinClosed from a different tabpage: 23.63 ms OK
[ RUN      ] autocmd WinClosed from root directory: 24.89 ms OK
[ RUN      ] autocmd v:vim_did_enter is 1 after VimEnter: 29.12 ms OK
[ RUN      ] autocmd BufLeave autocommand can wipe out the buffer created by :edit which triggered autocmd: 31.26 ms OK
[ RUN      ] autocmd ++once: 38.18 ms OK
[ RUN      ] autocmd internal `aucmd_win` window: 151.17 ms OK
[ RUN      ] autocmd `aucmd_win` cannot be changed into a normal window #13699: 259.16 ms OK
[ RUN      ] autocmd closing last non-floating window in tab from `aucmd_win` gives E814 when there are no other floating windows: 1.15 ms OK
[ RUN      ] autocmd closing last non-floating window in tab from `aucmd_win` gives E814 when there are other floating windows: 1.34 ms OK
[ RUN      ] autocmd :doautocmd does not warn "No matching autocommands" #10689: 71.14 ms OK
[ RUN      ] autocmd v:event is readonly #18063 during ChanOpen event: 1029.86 ms OK
[ RUN      ] autocmd v:event is readonly #18063 during ChanOpen event: 1027.71 ms OK
[ RUN      ] autocmd v:event is readonly #18063 during RecordingLeave event: 20.84 ms OK
[ RUN      ] autocmd v:event is readonly #18063 during TermClose event: 24.15 ms OK
[ RUN      ] autocmd old_tests vimscript: WinNew ++once: 26.28 ms OK
[ RUN      ] autocmd old_tests should have autocmds in filetypedetect group: 109.69 ms OK
[ RUN      ] autocmd old_tests should allow comma-separated patterns: 20.57 ms OK
[----------] 20 tests from test/functional/autocmd/autocmd_spec.lua (3915.32 ms total)

[----------] Running tests from test/functional/autocmd/bufenter_spec.lua
[ RUN      ] autocmd BufEnter triggered by nvim_command('edit <dir>'): 22.98 ms OK
[ RUN      ] autocmd BufEnter triggered by "try|:split <dir>|endtry" in a function: 22.17 ms OK
[ RUN      ] autocmd BufEnter triggered by ":split normal|:help|:bw": 54.71 ms OK
[----------] 3 tests from test/functional/autocmd/bufenter_spec.lua (169.67 ms total)

[----------] Running tests from test/functional/autocmd/bufmodifiedset_spec.lua
[ RUN      ] BufModified is triggered when modified and un-modified: 21.18 ms OK
[----------] 1 test from test/functional/autocmd/bufmodifiedset_spec.lua (45.47 ms total)

[----------] Running tests from test/functional/autocmd/cmdline_spec.lua
[ RUN      ] cmdline autocommands works: 4.45 ms OK
[ RUN      ] cmdline autocommands can abort cmdline: 4.77 ms OK
[ RUN      ] cmdline autocommands handles errors correctly: 133.48 ms OK
[ RUN      ] cmdline autocommands works with nested cmdline: 7.66 ms OK
[ RUN      ] cmdline autocommands supports CmdlineChanged: 8.93 ms OK
[----------] 5 tests from test/functional/autocmd/cmdline_spec.lua (499.94 ms total)

[----------] Running tests from test/functional/autocmd/cursorhold_spec.lua
[ RUN      ] CursorHoldI is triggered after input: 43.64 ms OK
[----------] 1 test from test/functional/autocmd/cursorhold_spec.lua (67.18 ms total)

[----------] Running tests from test/functional/autocmd/cursormoved_spec.lua
[ RUN      ] CursorMoved is triggered by changing windows: 20.89 ms OK
[ RUN      ] CursorMoved is not triggered by functions that don't change the window: 21.63 ms OK
[ RUN      ] CursorMoved is not triggered by cursor movement prior to first CursorMoved instantiation: 20.38 ms OK
[----------] 3 tests from test/functional/autocmd/cursormoved_spec.lua (130.87 ms total)

[----------] Running tests from test/functional/autocmd/dirchanged_spec.lua
[ RUN      ] autocmd DirChanged and DirChangedPre set v:event and <amatch>: 4.77 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre DirChanged set getcwd() during event #6260: 2.27 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre disallow recursion: 1.61 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre only DirChangedPre is triggered if :cd fails: 4.78 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre are triggered by 'autochdir': 4.18 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre do not trigger if directory has not changed: 11.00 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre are triggered by switching to win/tab with different CWD #6054: 9.09 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre are triggered by nvim_set_current_dir(): 3.44 ms OK
[ RUN      ] autocmd DirChanged and DirChangedPre work when local to buffer: 1.59 ms OK
[----------] 9 tests from test/functional/autocmd/dirchanged_spec.lua (625.40 ms total)

[----------] Running tests from test/functional/autocmd/filetype_spec.lua
[ RUN      ] autocmd FileType is triggered by :help only once: 31.22 ms OK
[----------] 1 test from test/functional/autocmd/filetype_spec.lua (300.42 ms total)

[----------] Running tests from test/functional/autocmd/focus_spec.lua
[ RUN      ] autoread TUI FocusGained/FocusLost external file change: 249.17 ms OK
[----------] 1 test from test/functional/autocmd/focus_spec.lua (372.45 ms total)

[----------] Running tests from test/functional/autocmd/modechanged_spec.lua
[ RUN      ] ModeChanged picks up terminal mode changes: 6.33 ms OK
[----------] 1 test from test/functional/autocmd/modechanged_spec.lua (51.18 ms total)

[----------] Running tests from test/functional/autocmd/recording_spec.lua
[ RUN      ] RecordingEnter works: 20.45 ms OK
[ RUN      ] RecordingEnter gives a correct reg_recording(): 20.65 ms OK
[ RUN      ] RecordingLeave works: 21.06 ms OK
[ RUN      ] RecordingLeave gives the correct reg_recorded(): 21.14 ms OK
[ RUN      ] RecordingLeave populates v:event: 21.01 ms OK
[ RUN      ] RecordingLeave resets v:event: 24.46 ms OK
[----------] 6 tests from test/functional/autocmd/recording_spec.lua (272.58 ms total)

[----------] Running tests from test/functional/autocmd/searchwrapped_spec.lua
[ RUN      ] autocmd SearchWrapped gets triggered when search wraps the end: 6.24 ms OK
[ RUN      ] autocmd SearchWrapped gets triggered when search wraps in reverse order: 5.88 ms OK
[ RUN      ] autocmd SearchWrapped does not get triggered on failed searches: 5.93 ms OK
[----------] 3 tests from test/functional/autocmd/searchwrapped_spec.lua (204.90 ms total)

[----------] Running tests from test/functional/autocmd/show_spec.lua
[ RUN      ] :autocmd should not segfault when you just do autocmd: 20.21 ms OK
[ RUN      ] :autocmd should filter based on ++once: 21.77 ms OK
[ RUN      ] :autocmd should not show group information if interrupted: 68.64 ms OK
[ RUN      ] :autocmd should not show group information for deleted pattern: 20.88 ms OK
[ RUN      ] :autocmd can filter by pattern #17973: 21.31 ms OK
[----------] 5 tests from test/functional/autocmd/show_spec.lua (343.17 ms total)

[----------] Running tests from test/functional/autocmd/signal_spec.lua
[ RUN      ] autocmd Signal matches *: 26.09 ms OK
[ RUN      ] autocmd Signal matches SIGUSR1: 32.61 ms OK
[ RUN      ] autocmd Signal matches SIGWINCH: 32.67 ms OK
[ RUN      ] autocmd Signal does not match unknown patterns: 533.11 ms OK
[----------] 4 tests from test/functional/autocmd/signal_spec.lua (743.05 ms total)

[----------] Running tests from test/functional/autocmd/tabclose_spec.lua
[ RUN      ] TabClosed au TabClosed with * as <afile> matches when closing any tab: 27.79 ms OK
[ RUN      ] TabClosed au TabClosed with * as <afile> is triggered when closing a window via bdelete from another tab: 24.24 ms OK
[ RUN      ] TabClosed au TabClosed with * as <afile> is triggered when closing a window via bdelete from current tab: 23.76 ms OK
[ RUN      ] TabClosed au TabClosed with NR as <afile> matches when closing a tab whose index is NR: 27.12 ms OK
[ RUN      ] TabClosed au TabClosed with close is triggered: 23.48 ms OK
[----------] 5 tests from test/functional/autocmd/tabclose_spec.lua (286.52 ms total)

[----------] Running tests from test/functional/autocmd/tabnew_spec.lua
[ RUN      ] autocmd TabNew matches when opening any new tab: 23.30 ms OK
[ RUN      ] autocmd TabNew matches when opening a new tab for FILE: 32.33 ms OK
[----------] 2 tests from test/functional/autocmd/tabnew_spec.lua (120.48 ms total)

[----------] Running tests from test/functional/autocmd/tabnewentered_spec.lua
[ RUN      ] TabNewEntered au TabNewEntered with * as <afile> matches when entering any new tab: 45.96 ms OK
[ RUN      ] TabNewEntered au TabNewEntered with FILE as <afile> matches when opening a new tab for FILE: 2.44 ms OK
[ RUN      ] TabNewEntered au TabNewEntered with CTRL-W T works when opening a new tab with CTRL-W T: 45.98 ms OK
[ RUN      ] TabEnter has correct previous tab when entering any new tab: 22.71 ms OK
[ RUN      ] TabEnter has correct previous tab when entering any preexisting tab: 23.75 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after new tab creation at end: 33.25 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab>. after new tab creation at end: 24.27 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab>. after new tab creation at end: 25.56 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR>. after new tab creation at end: 40.65 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after new tab creation in middle: 25.77 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after new tab creation in middle: 32.21 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after new tab creation in middle: 44.58 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after new tab creation in middle: 35.88 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to next tab: 31.77 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to next tab: 30.56 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to next tab: 22.60 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to next tab: 24.94 ms OK
[ RUN      ] tabpage/previous switches to previous after switching to last tab: 22.44 ms OK
[ RUN      ] tabpage/previous switches to previous after switching to last tab: 22.40 ms OK
[ RUN      ] tabpage/previous switches to previous after switching to last tab: 32.55 ms OK
[ RUN      ] tabpage/previous switches to previous after switching to last tab: 34.10 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to previous tab: 22.23 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to previous tab: 22.24 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to previous tab: 32.22 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to previous tab: 30.51 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to first tab: 22.38 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to first tab: 22.89 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to first tab: 32.66 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to first tab: 26.79 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after numbered tab switch: 22.22 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after numbered tab switch: 26.50 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after numbered tab switch: 32.26 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after numbered tab switch: 25.00 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to previous via g<Tab>: 22.21 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to previous via g<Tab>: 22.58 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to previous via g<Tab>: 22.32 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to previous via g<Tab>: 36.42 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to previous via <C-W>g<Tab>: 31.52 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to previous via <C-W>g<Tab>: 22.34 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to previous via <C-W>g<Tab>: 22.52 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to previous via <C-W>g<Tab>: 35.80 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to previous via <C-Tab>: 32.36 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to previous via <C-Tab>: 22.39 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to previous via <C-Tab>: 42.86 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to previous via <C-Tab>: 24.89 ms OK
[ RUN      ] tabpage/previous switches to previous via g<Tab> after switching to previous via :tabn #<CR>: 24.95 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-W>g<Tab> after switching to previous via :tabn #<CR>: 25.03 ms OK
[ RUN      ] tabpage/previous switches to previous via <C-Tab> after switching to previous via <C-Tab>: 25.46 ms OK
[ RUN      ] tabpage/previous switches to previous via :tabn #<CR> after switching to previous via :tabn #<CR>: 36.43 ms OK
[ RUN      ] tabpage/previous does not switch to previous via g<Tab> after closing current tab: 31.73 ms OK
[ RUN      ] tabpage/previous does not switch to previous via <C-W>g<Tab> after closing current tab: 31.64 ms OK
[ RUN      ] tabpage/previous does not switch to previous via <C-Tab> after closing current tab: 22.55 ms OK
[ RUN      ] tabpage/previous does not switch to previous via :tabn #<CR> after closing current tab: 24.75 ms OK
[ RUN      ] tabpage/previous does not switch to previous via g<Tab> after entering operator pending: 32.13 ms OK
[ RUN      ] tabpage/previous does not switch to previous via <C-Tab> after entering operator pending: 32.51 ms OK
[ RUN      ] tabpage/previous cmdline-win prevents tab switch via g<Tab>: 36.46 ms OK
[ RUN      ] tabpage/previous cmdline-win prevents tab switch via <C-W>g<Tab>: 46.00 ms OK
[ RUN      ] tabpage/previous cmdline-win prevents tab switch via <C-Tab>: 33.46 ms OK
[ RUN      ] tabpage/previous cmdline-win prevents tab switch via :tabn #<CR>: 25.98 ms OK
[ RUN      ] tabpage/previous :tabs indicates correct prevtab curwin: 22.78 ms OK
[----------] 60 tests from test/functional/autocmd/tabnewentered_spec.lua (4335.12 ms total)

[----------] Running tests from test/functional/autocmd/termxx_spec.lua
[ RUN      ] autocmd TermClose triggers when fast-exiting terminal job stops: 25.06 ms OK
[ RUN      ] autocmd TermClose triggers when long-running terminal job gets stopped: 24.46 ms OK
[ RUN      ] autocmd TermClose kills job trapping SIGTERM: 2034.33 ms OK
[ RUN      ] autocmd TermClose kills PTY job trapping SIGHUP and SIGTERM: 4031.81 ms OK
[ RUN      ] autocmd TermClose reports the correct <abuf>: 13.17 ms OK
[ RUN      ] autocmd TermClose exposes v:event.status: 48.18 ms OK
[ RUN      ] autocmd TermEnter, TermLeave: 49.08 ms OK
[----------] 7 tests from test/functional/autocmd/termxx_spec.lua (6611.88 ms total)

[----------] Running tests from test/functional/autocmd/textyankpost_spec.lua
[ RUN      ] TextYankPost is executed after yank and handles register types: 2.76 ms OK
[ RUN      ] TextYankPost makes v:event immutable: 2.24 ms OK
[ RUN      ] TextYankPost is not invoked recursively: 3.18 ms OK
[ RUN      ] TextYankPost is executed after delete and change: 2.51 ms OK
[ RUN      ] TextYankPost is not executed after black-hole operation: 2.18 ms OK
[ RUN      ] TextYankPost gives the correct register name: 3.73 ms OK
[ RUN      ] TextYankPost works with Ex commands: 4.09 ms OK
[ RUN      ] TextYankPost updates numbered registers correctly #10225: 1.03 ms OK
[----------] 8 tests from test/functional/autocmd/textyankpost_spec.lua (366.09 ms total)

[----------] Running tests from test/functional/autocmd/winscrolled_spec.lua
[ RUN      ] WinScrolled is triggered by scrolling vertically: 1.15 ms OK
[ RUN      ] WinScrolled is triggered by scrolling horizontally: 1.61 ms OK
[ RUN      ] WinScrolled is triggered by horizontal scrolling from cursor move: 2.17 ms OK
[ RUN      ] WinScrolled is triggered when the window scrolls in Insert mode: 1.87 ms OK
[ RUN      ] closing window in WinScrolled does not cause use-after-free #13265: 21.43 ms OK
[----------] 5 tests from test/functional/autocmd/winscrolled_spec.lua (226.78 ms total)

[----------] Running tests from test/functional/core/channels_spec.lua
[ RUN      ] channels can connect to socket: 0.19 ms SKIP
[ RUN      ] channels can use stdio channel: 32.10 ms OK
[ RUN      ] channels can use stdio channel and on_print callback: 23.50 ms OK
[ RUN      ] channels can use stdio channel with pty: 30.85 ms OK
[ RUN      ] channels stdio channel can use rpc and stderr simultaneously: 27.23 ms OK
[ RUN      ] channels can use buffered output mode: 21.33 ms OK
[ RUN      ] channels can use buffered output mode with no stream callback: 35.87 ms OK
[ RUN      ] loopback does not crash when sending raw data: 0.87 ms OK
[ RUN      ] loopback are released when closed: 0.84 ms OK
[----------] 9 tests from test/functional/core/channels_spec.lua (740.10 ms total)

[----------] Running tests from test/functional/core/exit_spec.lua
[ RUN      ] v:exiting defaults to v:null: 0.83 ms OK
[ RUN      ] v:exiting is 0 on normal exit: 3.62 ms OK
[ RUN      ] v:exiting is 0 on exit from ex-mode involving try-catch: 17.98 ms OK
[ RUN      ] :cquit exits with non-zero after :cquit: 58.14 ms OK
[ RUN      ] :cquit exits with non-zero after :cquit 123: 42.61 ms OK
[ RUN      ] :cquit exits with non-zero after :123 cquit: 42.17 ms OK
[ RUN      ] :cquit exits with 0 after :cquit 0: 42.62 ms OK
[ RUN      ] :cquit exits with 0 after :0 cquit: 42.25 ms OK
[ RUN      ] :cquit exits with redir msg for multiple exit codes after :cquit 1 2: 20.55 ms OK
[ RUN      ] :cquit exits with redir msg for non-number exit code after :cquit X: 20.07 ms OK
[ RUN      ] :cquit exits with redir msg for negative exit code after :cquit -1: 20.00 ms OK
[----------] 11 tests from test/functional/core/exit_spec.lua (1015.52 ms total)

[----------] Running tests from test/functional/core/fileio_spec.lua
[ RUN      ] fileio fsync() codepaths #8304: 311.37 ms OK
[ RUN      ] fileio backup #9709: 43.54 ms OK
[ RUN      ] fileio backup with full path #11214: 123.26 ms OK
[ RUN      ] fileio readfile() on multibyte filename #10586: 78.05 ms OK
[ RUN      ] fileio read invalid u8 over INT_MAX doesn't segfault: 41.20 ms OK
[----------] 5 tests from test/functional/core/fileio_spec.lua (686.73 ms total)

[----------] Running tests from test/functional/core/job_spec.lua
[ RUN      ] jobs must specify env option as a dict: 0.95 ms OK
[ RUN      ] jobs append environment #env: 8.93 ms OK
[ RUN      ] jobs append environment with pty #env: 9.01 ms OK
[ RUN      ] jobs replace environment #env: 4.16 ms OK
[ RUN      ] jobs handles case-insensitively matching #env vars: 13.31 ms OK
[ RUN      ] jobs uses &shell and &shellcmdflag if passed a string: 7.21 ms OK
[ RUN      ] jobs changes to given / directory: 7.19 ms OK
[ RUN      ] jobs changes to given `cwd` directory: 7.89 ms OK
[ RUN      ] jobs fails to change to invalid `cwd`: 0.98 ms OK
[ RUN      ] jobs error on non-executable `cwd`: 1.32 ms OK
[ RUN      ] jobs returns 0 when it fails to start: 4.18 ms OK
[ RUN      ] jobs returns -1 when target is not executable #5465: 6.29 ms OK
[ RUN      ] jobs invokes callbacks when the job writes and exits: 8.11 ms OK
[ RUN      ] jobs interactive commands: 6.97 ms OK
[ RUN      ] jobs preserves NULs: 10.98 ms OK
[ RUN      ] jobs emits partial lines (does NOT buffer data lacking newlines): 6.16 ms OK
[ RUN      ] jobs preserves newlines: 5.30 ms OK
[ RUN      ] jobs preserves NULs: 6.04 ms OK
[ RUN      ] jobs avoids sending final newline: 6.05 ms OK
[ RUN      ] jobs closes the job streams with jobclose: 5.45 ms OK
[ RUN      ] jobs disallows jobsend on a job that closed stdin: 6.54 ms OK
[ RUN      ] jobs disallows jobsend on a non-existent job: 0.76 ms OK
[ RUN      ] jobs jobstop twice on the stopped or exited job return 0: 3.78 ms OK
[ RUN      ] jobs will not leak memory if we leave a job running: 2.63 ms OK
[ RUN      ] jobs can get the pid value using getpid: 91.09 ms OK
[ RUN      ] jobs disposed on Nvim exit: 132.96 ms OK
[ RUN      ] jobs can survive the exit of nvim with "detach": 175.81 ms OK
[ RUN      ] jobs can pass user data to the callback: 7.27 ms OK
[ RUN      ] jobs can omit data callbacks: 12.21 ms OK
[ RUN      ] jobs can omit exit callback: 7.30 ms OK
[ RUN      ] jobs will pass return code with the exit event: 7.59 ms OK
[ RUN      ] jobs can receive dictionary functions: 7.02 ms OK
[ RUN      ] jobs can redefine callbacks being used by a job: 26.38 ms OK
[ RUN      ] jobs requires funcrefs for script-local (s:) functions: 44.97 ms OK
[ RUN      ] jobs does not repeat output with slow output handlers: 1511.25 ms OK
[ RUN      ] jobs does not invoke callbacks recursively: 1511.77 ms OK
[ RUN      ] jobs jobstart() works with partial functions: 6.89 ms OK
[ RUN      ] jobs jobstart() works with closures: 6.89 ms OK
[ RUN      ] jobs jobstart() works when closure passed directly to `jobstart`: 6.72 ms OK
[ RUN      ] jobs jobstart() environment: $NVIM, $NVIM_LISTEN_ADDRESS #11009: 247.82 ms OK
[ RUN      ] jobs jobwait returns a list of status codes: 328.97 ms OK
[ RUN      ] jobs jobwait will run callbacks while waiting: 89.69 ms OK
[ RUN      ] jobs jobwait will return status codes in the order of passed ids: 83.62 ms OK
[ RUN      ] jobs jobwait will return -3 for invalid job ids: 20.89 ms OK
[ RUN      ] jobs jobwait will return -2 when interrupted without timeout: 7.76 ms OK
[ RUN      ] jobs jobwait will return -2 when interrupted with timeout: 7.56 ms OK
[ RUN      ] jobs jobwait can be called recursively: 82.23 ms OK
[ RUN      ] jobs jobwait with timeout argument will return -1 if the wait timed out: 102.96 ms OK
[ RUN      ] jobs jobwait with timeout argument can pass 0 to check if a job exists: 4.90 ms OK
[ RUN      ] jobs exit event follows stdout, stderr: 0.28 ms SKIP
[ RUN      ] jobs cannot have both rpc and pty options: 0.81 ms OK
[ RUN      ] jobs does not crash when repeatedly failing to start shell: 1015.45 ms OK
[ RUN      ] jobs jobstop() kills entire process tree #6530: 308.31 ms OK
[ RUN      ] jobs jobstop on same id before stopped: 3.20 ms OK
[ RUN      ] jobs running tty-test program echoing input: 0.75 ms OK
[ RUN      ] jobs running tty-test program resizing window: 1.02 ms OK
[ RUN      ] jobs running tty-test program jobclose() sends SIGHUP: 1.11 ms OK
[ RUN      ] jobs running tty-test program jobstart() does not keep ptmx file descriptor open: 104.09 ms OK
[ RUN      ] pty process teardown does not prevent/delay exit. #4798 #4900: 131.10 ms OK
[----------] 59 tests from test/functional/core/job_spec.lua (11543.23 ms total)

[----------] Running tests from test/functional/core/main_spec.lua
[ RUN      ] Command-line option -s treats - as stdin: 48.29 ms OK
[ RUN      ] Command-line option -s does not expand $VAR: 48.22 ms OK
[ RUN      ] Command-line option -s does not crash after reading from stdin in non-headless mode: 106.52 ms OK
[ RUN      ] Command-line option -s errors out when trying to use nonexistent file with -s: 31.21 ms OK
[ RUN      ] Command-line option -s errors out when trying to use -s twice: 31.86 ms OK
[----------] 5 tests from test/functional/core/main_spec.lua (854.89 ms total)

[----------] Running tests from test/functional/core/path_spec.lua
[ RUN      ] path collapse with /./ segment #7117: 1.50 ms OK
[ RUN      ] path collapse with ./ prefix #7117: 1.24 ms OK
[ RUN      ] path collapse with ./ prefix, after directory change #7117: 1.43 ms OK
[ RUN      ] path collapse with /../ segment #7117: 1.37 ms OK
[ RUN      ] path collapse with ../ and different starting directory #7117: 1.47 ms OK
[ RUN      ] path collapse with ./../ and different starting directory #7117: 1.45 ms OK
[----------] 6 tests from test/functional/core/path_spec.lua (269.36 ms total)

[----------] Running tests from test/functional/core/remote_spec.lua
[ RUN      ] Remote connect to server and edit a single file: 84.98 ms OK
[ RUN      ] Remote connect to server and tab edit a single file with a non-changed buffer: 85.58 ms OK
[ RUN      ] Remote connect to server and tab edit a single file with a changed buffer: 85.15 ms OK
[ RUN      ] Remote connect to server and edit multiple files: 86.36 ms OK
[ RUN      ] Remote connect to server and send keys: 116.41 ms OK
[ RUN      ] Remote connect to server and evaluate expressions: 84.31 ms OK
[ RUN      ] Remote creates server if not found: 41.25 ms OK
[ RUN      ] Remote creates server if not found with tabs: 44.46 ms OK
[ RUN      ] Remote exits with error on bogus subcommand: 77.28 ms OK
[ RUN      ] Remote exits with error on send without server: 63.72 ms OK
[ RUN      ] Remote exits with error on expr without server: 89.11 ms OK
[ RUN      ] Remote exits with error on wait subcommand: 67.23 ms OK
[----------] 12 tests from test/functional/core/remote_spec.lua (1437.96 ms total)

[----------] Running tests from test/functional/core/spellfile_spec.lua
[ RUN      ] spellfile errors out when prefcond section is truncated: 22.03 ms OK
[ RUN      ] spellfile errors out when prefcond regexp contains NUL byte: 21.92 ms OK
[ RUN      ] spellfile errors out when region contains NUL byte: 22.03 ms OK
[ RUN      ] spellfile errors out when SAL section contains NUL byte: 21.98 ms OK
[ RUN      ] spellfile errors out when spell header contains NUL bytes: 22.16 ms OK
[----------] 5 tests from test/functional/core/spellfile_spec.lua (232.69 ms total)

[----------] Running tests from test/functional/core/startup_spec.lua
[ RUN      ] startup pipe at both ends: has("ttyin")==0 has("ttyout")==0: 43.57 ms OK
[ RUN      ] startup with --embed: has("ttyin")==0 has("ttyout")==0: 59.66 ms OK
[ RUN      ] startup in a TTY: has("ttyin")==1 has("ttyout")==1: 65.28 ms OK
[ RUN      ] startup output to pipe: has("ttyin")==1 has("ttyout")==0: 78.10 ms OK
[ RUN      ] startup input from pipe: has("ttyin")==0 has("ttyout")==1: 67.35 ms OK
[ RUN      ] startup input from pipe (implicit) #7679: 64.70 ms OK
[ RUN      ] startup input from pipe + file args #7679: 43.24 ms OK
[ RUN      ] startup if stdin is empty: selects buffer 2, deletes buffer 1 #8561: 43.35 ms OK
[ RUN      ] startup -e/-E interactive #7679: 163.80 ms OK
[ RUN      ] startup stdin with -es/-Es #7679: 454.32 ms OK
[ RUN      ] startup -es/-Es disables swapfile, user config #8540: 190.06 ms OK
[ RUN      ] startup -e sets ex mode: 157.03 ms OK
[ RUN      ] startup fails on --embed with -es/-Es: 40.99 ms OK
[ RUN      ] startup does not crash if --embed is given twice: 60.74 ms OK
[ RUN      ] startup does not crash when expanding cdpath during early_init: 65.81 ms OK
[ RUN      ] startup ENTER dismisses early message #7967: 103.63 ms OK
[ RUN      ] startup sets 'shortmess' when loading other tabs: 86.33 ms OK
[ RUN      ] startup fixed hang issue with --headless (#11386): 49.88 ms OK
[ RUN      ] startup get command line arguments from v:argv: 43.58 ms OK
[ RUN      ] startup handles &packpath during startup: 102.87 ms OK
[ RUN      ] startup handles require from &packpath in an async handler: 60.74 ms OK
[ RUN      ] startup handles :packadd during startup: 184.79 ms OK
[ RUN      ] startup handles the correct order with start packages and after/: 76.91 ms OK
[ RUN      ] startup handles the correct order with start packages and after/ after startup: 66.71 ms OK
[ RUN      ] startup handles the correct order with globpath(&rtp, ...): 70.32 ms OK
[ RUN      ] startup handles the correct order with opt packages and after/: 61.54 ms OK
[ RUN      ] startup handles the correct order with opt packages and after/ after startup: 61.71 ms OK
[ RUN      ] startup handles the correct order with opt packages and globpath(&rtp, ...): 69.76 ms OK
[ RUN      ] startup handles the correct order with a package that changes packpath: 62.40 ms OK
[ RUN      ] startup handles the correct order when prepending packpath: 87.61 ms OK
[ RUN      ] sysinit prefers XDG_CONFIG_DIRS over VIM: 76.82 ms OK
[ RUN      ] sysinit uses VIM if XDG_CONFIG_DIRS unset: 75.35 ms OK
[ RUN      ] sysinit fixed hang issue with -D (#12647): 62.05 ms OK
[ RUN      ] user config init loads init.lua from XDG config home by default: 77.23 ms OK
[ RUN      ] user config init with explicitly provided config loads custom lua config and does not set $MYVIMRC: 87.32 ms OK
[ RUN      ] user config init VIMRC also exists loads default lua config, but shows an error: 1082.49 ms OK
[ RUN      ] runtime: loads plugin/*.lua from XDG config home: 82.99 ms OK
[ RUN      ] runtime: loads plugin/*.lua from start packages: 95.73 ms OK
[ RUN      ] runtime: loads plugin/*.lua from site packages: 112.50 ms OK
[ RUN      ] runtime: loads ftdetect/*.lua: 83.67 ms OK
[ RUN      ] user session loads session from the provided lua file: 40.53 ms OK
[----------] 41 tests from test/functional/core/startup_spec.lua (6239.44 ms total)

[----------] Running tests from test/functional/editor/K_spec.lua
[ RUN      ] K invokes colon-prefixed 'keywordprg' as Vim command: 21.03 ms OK
[ RUN      ] K invokes non-prefixed 'keywordprg' as shell command: 546.37 ms OK
[ RUN      ] K <esc> kills the buffer for a running 'keywordprg' command: 526.37 ms OK
[----------] 3 tests from test/functional/editor/K_spec.lua (1163.77 ms total)

[----------] Running tests from test/functional/editor/completion_spec.lua
[ RUN      ] completion v:completed_item is empty dict until completion: 1.16 ms OK
[ RUN      ] completion v:completed_item is empty dict if the candidate is not inserted: 87.08 ms OK
[ RUN      ] completion v:completed_item returns expected dict in normal completion: 2.96 ms OK
[ RUN      ] completion v:completed_item is readonly: 18.85 ms OK
[ RUN      ] completion v:completed_item returns expected dict in omni completion: 72.17 ms OK
[ RUN      ] completion completeopt inserts the first candidate if default: 166.54 ms OK
[ RUN      ] completion completeopt selects the first candidate if noinsert: 212.38 ms OK
[ RUN      ] completion completeopt does not insert the first candidate if noselect: 106.33 ms OK
[ RUN      ] completion completeopt does not select/insert the first candidate if noselect and noinsert: 102.67 ms OK
[ RUN      ] completion completeopt does not change modified state if noinsert: 5.47 ms OK
[ RUN      ] completion completeopt does not change modified state if noselect: 5.34 ms OK
[ RUN      ] completion completeopt+=noinsert does not add blank undo items using <c-n>, <c-p>, <c-y>: 15.10 ms OK
[ RUN      ] completion completeopt+=noinsert does not add blank undo items using <up>, <down>, <cr>: 14.76 ms OK
[ RUN      ] completion refresh:always completes on each input char: 104.67 ms OK
[ RUN      ] completion refresh:always repeats correctly after backspace #2674: 125.74 ms OK
[ RUN      ] completion with a lot of items works: 76.56 ms OK
[ RUN      ] completion with a lot of items can be navigated with <PageDown>, <PageUp>: 140.05 ms OK
[ RUN      ] completion does not indent until an item is selected #8345: 202.46 ms OK
[ RUN      ] completion disables folding during completion: 102.92 ms OK
[ RUN      ] completion popupmenu is not interrupted by events: 202.37 ms OK
[ RUN      ] completion lua completion expands when there is only one match: 130.85 ms OK
[ RUN      ] completion lua completion expands when there is only one match: 83.28 ms OK
[ RUN      ] completion lua completion provides completion from `getcompletion()`: 3.26 ms OK
[ RUN      ] completion from the commandline window is cleared after CTRL-C: 105.19 ms OK
[ RUN      ] completion with numeric items shows correct variant as word: 57.30 ms OK
[ RUN      ] completion 'ignorecase' 'infercase' CTRL-X CTRL-N #6451: 93.06 ms OK
[ RUN      ] completion TextChangedP autocommand: 16.01 ms OK
[ RUN      ] completion CompleteChanged autocommand: 87.27 ms OK
[ RUN      ] completion is stopped by :stopinsert from timer #12976: 279.02 ms OK
[ RUN      ] completion does not crash if text is changed by first call to complete function #17489: 1008.90 ms OK
[----------] 30 tests from test/functional/editor/completion_spec.lua (5585.35 ms total)

[----------] Running tests from test/functional/editor/count_spec.lua
[ RUN      ] v:count/v:count1 in cmdwin equal 0/1 when no count is given: 4.03 ms OK
[ RUN      ] v:count/v:count1 in cmdwin equal 2/2 when count of 2 is given: 4.34 ms OK
[ RUN      ] v:count/v:count1 in normal mode equal 0/1 when no count is given: 3.64 ms OK
[ RUN      ] v:count/v:count1 in normal mode equal 2/2 when count of 2 is given: 3.45 ms OK
[----------] 4 tests from test/functional/editor/count_spec.lua (404.05 ms total)

[----------] Running tests from test/functional/editor/ctrl_c_spec.lua
[ RUN      ] CTRL-C (mapped) interrupts :global: 1.06 ms SKIP
[ RUN      ] CTRL-C (mapped) interrupts :sleep: 63.26 ms OK
[ RUN      ] CTRL-C (mapped) interrupts recursive mapping: 67.61 ms OK
[----------] 3 tests from test/functional/editor/ctrl_c_spec.lua (331.16 ms total)

[----------] Running tests from test/functional/editor/fold_spec.lua
[ RUN      ] Folds manual folding adjusts with filter: 16.64 ms OK
[ RUN      ] Folds adjusting folds after :move neither closes nor corrupts folds: 21.58 ms OK
[ RUN      ] Folds adjusting folds after :move doesn't split a fold when the move is within it: 10.29 ms OK
[ RUN      ] Folds adjusting folds after :move truncates folds that end in the moved range: 9.04 ms OK
[ RUN      ] Folds adjusting folds after :move moves folds that start between moved range and destination: 11.43 ms OK
[ RUN      ] Folds adjusting folds after :move does not affect folds outside changed lines: 11.50 ms OK
[ RUN      ] Folds adjusting folds after :move moves and truncates folds that start in moved range: 11.99 ms OK
[ RUN      ] Folds adjusting folds after :move breaks a fold when moving text into it: 10.68 ms OK
[ RUN      ] Folds adjusting folds after :move adjusts correctly when moving a range backwards: 8.99 ms OK
[ RUN      ] Folds adjusting folds after :move handles shifting all remaining folds: 15.14 ms OK
[ RUN      ] Folds updates correctly on :read: 6.80 ms OK
[ RUN      ] Folds combines folds when removing separating space: 2.53 ms OK
[ RUN      ] Folds doesn't combine folds that have a specified end: 2.62 ms OK
[ RUN      ] Folds splits folds according to >N and <N with foldexpr: 6.10 ms OK
[----------] 14 tests from test/functional/editor/fold_spec.lua (778.07 ms total)

[----------] Running tests from test/functional/editor/jump_spec.lua
[ RUN      ] jumplist does not add a new entry on startup: 24.15 ms OK
[ RUN      ] jumplist does not require two <C-O> strokes to jump back: 35.89 ms OK
[ RUN      ] jumpoptions=stack behaves like 'tagstack' discards the tail when navigating from the middle: 18.72 ms OK
[ RUN      ] jumpoptions=stack behaves like 'tagstack' does not add the same location twice adjacently: 13.27 ms OK
[ RUN      ] jumpoptions=stack behaves like 'tagstack' does add the same location twice nonadjacently: 19.75 ms OK
[----------] 5 tests from test/functional/editor/jump_spec.lua (377.92 ms total)

[----------] Running tests from test/functional/editor/lang_spec.lua
[ RUN      ] gu and gU works in any locale with default casemap: 31.49 ms OK
[ RUN      ] gu and gU works in Turkish locale Locale tr_TR.UTF-8 not supported: 0.36 ms SKIP
[----------] 2 tests from test/functional/editor/lang_spec.lua (127.66 ms total)

[----------] Running tests from test/functional/editor/langmap_spec.lua
[ RUN      ] 'langmap' converts keys in normal mode: 1.60 ms OK
[ RUN      ] 'langmap' gives characters that are mapped by :nmap.: 1.05 ms OK
[ RUN      ] 'langmap' 'langnoremap' option. 'langnoremap' is by default ON: 0.87 ms OK
[ RUN      ] 'langmap' 'langnoremap' option. Results of maps are not converted when 'langnoremap' ON.: 1.20 ms OK
[ RUN      ] 'langmap' 'langnoremap' option. applies when deciding whether to map recursively: 1.23 ms OK
[ RUN      ] 'langmap' 'langnoremap' option. does not stop applying 'langmap' on first character of a mapping: 1.63 ms OK
[ RUN      ] 'langmap' 'langnoremap' option. Results of maps are converted when 'langnoremap' OFF.: 1.81 ms OK
[ RUN      ] 'langmap' conversions are applied to keys in middle of command: 7.23 ms OK
[ RUN      ] 'langmap' exceptions :s///c confirmation: 5.46 ms OK
[ RUN      ] 'langmap' exceptions insert-mode CTRL-G: 2.71 ms OK
[ RUN      ] 'langmap' exceptions command-line CTRL-\: 3.99 ms OK
[ RUN      ] 'langmap' exceptions command-line CTRL-R: 3.87 ms OK
[ RUN      ] 'langmap' exceptions ask yes/no after backwards range: 6.38 ms OK
[ RUN      ] 'langmap' exceptions prompt for number: 6.46 ms OK
[ RUN      ] 'langmap' conversions are not applied during setreg(): 0.79 ms OK
[ RUN      ] 'langmap' conversions not applied in insert mode: 1.03 ms OK
[ RUN      ] 'langmap' conversions not applied in search mode: 3.57 ms OK
[ RUN      ] 'langmap' conversions not applied in cmdline mode: 3.78 ms OK
[ RUN      ] 'langmap' does not affect recording special keys: 9.79 ms OK
[ RUN      ] 'langmap' Translates modified keys correctly: 0.18 ms SKIP
[ RUN      ] 'langmap' handles multi-byte characters: 0.16 ms SKIP
[ RUN      ] 'langmap' handles multibyte mappings: 0.15 ms SKIP
[ RUN      ] 'langmap' treats control modified keys as characters: 5.15 ms OK
[----------] 23 tests from test/functional/editor/langmap_spec.lua (1424.35 ms total)

[----------] Running tests from test/functional/editor/macro_spec.lua
[ RUN      ] macros can be recorded and replayed: 21.61 ms OK
[ RUN      ] macros applies maps: 22.33 ms OK
[ RUN      ] macros can be replayed with Q: 22.02 ms OK
[ RUN      ] immediately after a macro has finished executing, reg_executing() from RPC returns an empty string if the macro does not end with a <Nop> mapping: 0.89 ms OK
[ RUN      ] immediately after a macro has finished executing, reg_executing() from RPC returns an empty string if the macro ends with a <Nop> mapping: 1.29 ms OK
[ RUN      ] immediately after a macro has finished executing, characters from a mapping are not treated as a part of the macro #18015 if the macro does not end with a <Nop> mapping: 1.87 ms OK
[ RUN      ] immediately after a macro has finished executing, characters from a mapping are not treated as a part of the macro #18015 if the macro ends with a <Nop> mapping: 1.46 ms OK
[ RUN      ] reg_recorded() returns the correct value: 20.39 ms OK
[----------] 8 tests from test/functional/editor/macro_spec.lua (386.61 ms total)

[----------] Running tests from test/functional/editor/meta_key_spec.lua
[ RUN      ] meta-keys #8226 #13042 ALT/META, normal-mode: 25.49 ms OK
[ RUN      ] meta-keys #8226 #13042 ALT/META, visual-mode: 26.76 ms OK
[ RUN      ] meta-keys #8226 #13042 ALT/META insert-mode: 23.51 ms OK
[ RUN      ] meta-keys #8226 #13042 ALT/META terminal-mode: 23.77 ms OK
[ RUN      ] meta-keys #8226 #13042 ALT/META when recording a macro #13235: 30.95 ms OK
[ RUN      ] meta-keys #8226 #13042 ALT/META with special key when recording a macro: 23.75 ms OK
[----------] 6 tests from test/functional/editor/meta_key_spec.lua (740.24 ms total)

[----------] Running tests from test/functional/editor/mode_cmdline_spec.lua
[ RUN      ] cmdline CTRL-R pasting non-special register inserts <CR> *between* lines: 35.44 ms OK
[ RUN      ] cmdline CTRL-R pasting special register inserts <CR>, <NL>: 33.75 ms OK
[ RUN      ] cmdline history correctly clears start of the history: 31.71 ms OK
[ RUN      ] cmdline history correctly clears end of the history: 30.87 ms OK
[ RUN      ] cmdline history correctly removes item from history: 34.99 ms OK
[----------] 5 tests from test/functional/editor/mode_cmdline_spec.lua (574.18 ms total)

[----------] Running tests from test/functional/editor/mode_insert_spec.lua
[ RUN      ] insert-mode CTRL-@: 31.66 ms OK
[ RUN      ] insert-mode Ctrl-R works: 29.70 ms OK
[ RUN      ] insert-mode Ctrl-R works with multi-byte text: 29.90 ms OK
[ RUN      ] insert-mode Ctrl-O enters command mode for one command: 24.57 ms OK
[ RUN      ] insert-mode Ctrl-O re-enters insert mode at the end of the line when running startinsert: 23.48 ms OK
[ RUN      ] insert-mode Ctrl-O re-enters insert mode at the beginning of the line when running startinsert: 23.59 ms OK
[ RUN      ] insert-mode Ctrl-O re-enters insert mode in the middle of the line when running startinsert: 24.01 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the decimal value of a character: 20.58 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the octal value of a character with "o": 20.57 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the octal value of a character with "O": 20.59 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the hexadecimal value of a character with "x": 20.96 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the hexadecimal value of a character with "X": 20.55 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the hexadecimal value of a character with "u": 20.67 ms OK
[ RUN      ] insert-mode Ctrl-V supports entering the hexadecimal value of a character with "U": 20.84 ms OK
[ RUN      ] insert-mode Ctrl-V entering character by value is interrupted by invalid character: 28.37 ms OK
[ RUN      ] insert-mode Ctrl-V shows o, O, u, U, x, X, and digits with modifiers: 33.80 ms OK
[ RUN      ] insert-mode With 'insertmode', Insert mode is not re-entered immediately after <C-L> after calling :edit from <Cmd> mapping: 1.69 ms OK
[ RUN      ] insert-mode With 'insertmode', Insert mode is not re-entered immediately after <C-L> after calling :edit from RPC #16823: 1.65 ms OK
[----------] 18 tests from test/functional/editor/mode_insert_spec.lua (923.79 ms total)

[----------] Running tests from test/functional/editor/put_spec.lua
[ RUN      ] put command default pasting pastes after cursor with p: 5.18 ms OK
[ RUN      ] put command default pasting leaves cursor after text with gp: 5.02 ms OK
[ RUN      ] put command default pasting works with the ". register: 5.31 ms OK
[ RUN      ] put command default pasting gp works with the ". register: 5.01 ms OK
[ RUN      ] put command default pasting pastes before cursor with P: 4.88 ms OK
[ RUN      ] put command default pasting gP pastes before cursor and leaves cursor after text: 4.59 ms OK
[ RUN      ] put command default pasting P works with ". register: 5.01 ms OK
[ RUN      ] put command default pasting gP works with ". register: 4.84 ms OK
[ RUN      ] put command default pasting double pastes after cursor with p: 6.92 ms OK
[ RUN      ] put command default pasting double leaves cursor after text with gp: 4.21 ms OK
[ RUN      ] put command default pasting double works with the ". register: 4.26 ms OK
[ RUN      ] put command default pasting double gp works with the ". register: 5.20 ms OK
[ RUN      ] put command default pasting double pastes before cursor with P: 5.34 ms OK
[ RUN      ] put command default pasting double gP pastes before cursor and leaves cursor after text: 5.34 ms OK
[ RUN      ] put command default pasting double P works with ". register: 5.36 ms OK
[ RUN      ] put command default pasting double gP works with ". register: 5.17 ms OK
[ RUN      ] put command default pasting pastes linewise forwards with :put: 5.35 ms OK
[ RUN      ] put command default pasting pastes linewise backwards with :put!: 5.38 ms OK
[ RUN      ] put command default pasting pastes linewise with the dot register: 3.97 ms OK
[ RUN      ] put command default pasting pastes linewise backwards with the dot register: 4.02 ms OK
[ RUN      ] put command linewise register pastes after cursor with p: 3.53 ms OK
[ RUN      ] put command linewise register leaves cursor after text with gp: 3.48 ms OK
[ RUN      ] put command linewise register pastes before cursor with P: 3.50 ms OK
[ RUN      ] put command linewise register gP pastes before cursor and leaves cursor after text: 3.52 ms OK
[ RUN      ] put command linewise register double pastes after cursor with p: 3.53 ms OK
[ RUN      ] put command linewise register double leaves cursor after text with gp: 3.60 ms OK
[ RUN      ] put command linewise register double pastes before cursor with P: 3.50 ms OK
[ RUN      ] put command linewise register double gP pastes before cursor and leaves cursor after text: 3.54 ms OK
[ RUN      ] put command linewise register pastes linewise forwards with :put: 3.83 ms OK
[ RUN      ] put command linewise register pastes linewise backwards with :put!: 3.89 ms OK
[ RUN      ] put command blockwise register pastes after cursor with p: 4.96 ms OK
[ RUN      ] put command blockwise register leaves cursor after text with gp: 5.03 ms OK
[ RUN      ] put command blockwise register pastes before cursor with P: 4.98 ms OK
[ RUN      ] put command blockwise register gP pastes before cursor and leaves cursor after text: 5.11 ms OK
[ RUN      ] put command blockwise register double pastes after cursor with p: 4.98 ms OK
[ RUN      ] put command blockwise register double leaves cursor after text with gp: 5.16 ms OK
[ RUN      ] put command blockwise register double pastes before cursor with P: 4.96 ms OK
[ RUN      ] put command blockwise register double gP pastes before cursor and leaves cursor after text: 3.59 ms OK
[ RUN      ] put command adds correct indentation when put with [p and ]p: 1.85 ms OK
[ RUN      ] put command linewise paste with autoindent pastes linewise forwards with :put: 4.32 ms OK
[ RUN      ] put command linewise paste with autoindent pastes linewise backwards with :put!: 4.33 ms OK
[ RUN      ] put command linewise paste with autoindent pastes linewise with the dot register: 4.62 ms OK
[ RUN      ] put command linewise paste with autoindent pastes linewise backwards with the dot register: 4.66 ms OK
[ RUN      ] put command put inside tabs with virtualedit pastes after cursor with p: 4.50 ms OK
[ RUN      ] put command put inside tabs with virtualedit leaves cursor after text with gp: 4.48 ms OK
[ RUN      ] put command put inside tabs with virtualedit works with the ". register: 4.68 ms OK
[ RUN      ] put command put inside tabs with virtualedit gp works with the ". register: 4.50 ms OK
[ RUN      ] put command put inside tabs with virtualedit pastes before cursor with P: 6.55 ms OK
[ RUN      ] put command put inside tabs with virtualedit gP pastes before cursor and leaves cursor after text: 6.41 ms OK
[ RUN      ] put command put inside tabs with virtualedit P works with ". register: 6.58 ms OK
[ RUN      ] put command put inside tabs with virtualedit gP works with ". register: 6.42 ms OK
[ RUN      ] put command put inside tabs with virtualedit double pastes after cursor with p: 6.44 ms OK
[ RUN      ] put command put inside tabs with virtualedit double leaves cursor after text with gp: 6.49 ms OK
[ RUN      ] put command put inside tabs with virtualedit double works with the ". register: 4.49 ms OK
[ RUN      ] put command put inside tabs with virtualedit double gp works with the ". register: 4.40 ms OK
[ RUN      ] put command put inside tabs with virtualedit double pastes before cursor with P: 4.44 ms OK
[ RUN      ] put command put inside tabs with virtualedit double gP pastes before cursor and leaves cursor after text: 4.38 ms OK
[ RUN      ] put command put inside tabs with virtualedit double P works with ". register: 4.52 ms OK
[ RUN      ] put command put inside tabs with virtualedit double gP works with ". register: 4.38 ms OK
[ RUN      ] put command put after the line with virtualedit pastes after cursor with p: 4.41 ms OK
[ RUN      ] put command put after the line with virtualedit leaves cursor after text with gp: 4.49 ms OK
[ RUN      ] put command put after the line with virtualedit works with the ". register: 4.66 ms OK
[ RUN      ] put command put after the line with virtualedit gp works with the ". register: 4.43 ms OK
[ RUN      ] put command put after the line with virtualedit pastes before cursor with P: 4.43 ms OK
[ RUN      ] put command put after the line with virtualedit gP pastes before cursor and leaves cursor after text: 4.50 ms OK
[ RUN      ] put command put after the line with virtualedit P works with ". register: 4.66 ms OK
[ RUN      ] put command put after the line with virtualedit gP works with ". register: 4.40 ms OK
[ RUN      ] put command put after the line with virtualedit double pastes after cursor with p: 4.48 ms OK
[ RUN      ] put command put after the line with virtualedit double leaves cursor after text with gp: 4.84 ms OK
[ RUN      ] put command put after the line with virtualedit double works with the ". register: 4.80 ms OK
[ RUN      ] put command put after the line with virtualedit double gp works with the ". register: 4.55 ms OK
[ RUN      ] put command put after the line with virtualedit double pastes before cursor with P: 4.61 ms OK
[ RUN      ] put command put after the line with virtualedit double gP pastes before cursor and leaves cursor after text: 4.58 ms OK
[ RUN      ] put command put after the line with virtualedit double P works with ". register: 4.69 ms OK
[ RUN      ] put command put after the line with virtualedit double gP works with ". register: 4.55 ms OK
[ RUN      ] put command Visual put basic put pastes after cursor with p: 3.16 ms OK
[ RUN      ] put command Visual put basic put leaves cursor after text with gp: 3.26 ms OK
[ RUN      ] put command Visual put basic put works with the ". register: 3.36 ms OK
[ RUN      ] put command Visual put basic put gp works with the ". register: 3.45 ms OK
[ RUN      ] put command Visual put basic put pastes before cursor with P: 3.11 ms OK
[ RUN      ] put command Visual put basic put gP pastes before cursor and leaves cursor after text: 3.12 ms OK
[ RUN      ] put command Visual put basic put P works with ". register: 3.19 ms OK
[ RUN      ] put command Visual put basic put gP works with ". register: 3.37 ms OK
[ RUN      ] put command Visual put basic put double pastes after cursor with p: 3.24 ms OK
[ RUN      ] put command Visual put basic put double leaves cursor after text with gp: 3.39 ms OK
[ RUN      ] put command Visual put basic put double works with the ". register: 3.28 ms OK
[ RUN      ] put command Visual put basic put double gp works with the ". register: 3.28 ms OK
[ RUN      ] put command Visual put basic put double pastes before cursor with P: 3.01 ms OK
[ RUN      ] put command Visual put basic put double gP pastes before cursor and leaves cursor after text: 3.08 ms OK
[ RUN      ] put command Visual put basic put double P works with ". register: 3.00 ms OK
[ RUN      ] put command Visual put basic put double gP works with ". register: 3.05 ms OK
[ RUN      ] put command Visual put over trailing newline pastes after cursor with p: 3.32 ms OK
[ RUN      ] put command Visual put over trailing newline leaves cursor after text with gp: 3.41 ms OK
[ RUN      ] put command Visual put over trailing newline works with the ". register: 3.88 ms OK
[ RUN      ] put command Visual put over trailing newline gp works with the ". register: 3.35 ms OK
[ RUN      ] put command Visual put over trailing newline pastes before cursor with P: 3.06 ms OK
[ RUN      ] put command Visual put over trailing newline gP pastes before cursor and leaves cursor after text: 3.10 ms OK
[ RUN      ] put command Visual put over trailing newline P works with ". register: 3.27 ms OK
[ RUN      ] put command Visual put over trailing newline gP works with ". register: 3.16 ms OK
[ RUN      ] put command Visual put over trailing newline double pastes after cursor with p: 3.26 ms OK
[ RUN      ] put command Visual put over trailing newline double leaves cursor after text with gp: 3.24 ms OK
[ RUN      ] put command Visual put over trailing newline double works with the ". register: 3.28 ms OK
[ RUN      ] put command Visual put over trailing newline double gp works with the ". register: 3.21 ms OK
[ RUN      ] put command Visual put over trailing newline double pastes before cursor with P: 3.07 ms OK
[ RUN      ] put command Visual put over trailing newline double gP pastes before cursor and leaves cursor after text: 3.12 ms OK
[ RUN      ] put command Visual put over trailing newline double P works with ". register: 3.01 ms OK
[ RUN      ] put command Visual put over trailing newline double gP works with ". register: 3.08 ms OK
[ RUN      ] put command Visual put linewise mode pastes after cursor with p: 2.99 ms OK
[ RUN      ] put command Visual put linewise mode leaves cursor after text with gp: 3.01 ms OK
[ RUN      ] put command Visual put linewise mode works with the ". register: 3.15 ms OK
[ RUN      ] put command Visual put linewise mode gp works with the ". register: 3.10 ms OK
[ RUN      ] put command Visual put linewise mode pastes before cursor with P: 2.96 ms OK
[ RUN      ] put command Visual put linewise mode gP pastes before cursor and leaves cursor after text: 3.80 ms OK
[ RUN      ] put command Visual put linewise mode P works with ". register: 4.52 ms OK
[ RUN      ] put command Visual put linewise mode gP works with ". register: 4.41 ms OK
[ RUN      ] put command Visual put linewise mode double pastes after cursor with p: 4.26 ms OK
[ RUN      ] put command Visual put linewise mode double leaves cursor after text with gp: 4.26 ms OK
[ RUN      ] put command Visual put linewise mode double works with the ". register: 4.31 ms OK
[ RUN      ] put command Visual put linewise mode double gp works with the ". register: 4.41 ms OK
[ RUN      ] put command Visual put linewise mode double pastes before cursor with P: 4.26 ms OK
[ RUN      ] put command Visual put linewise mode double gP pastes before cursor and leaves cursor after text: 4.25 ms OK
[ RUN      ] put command Visual put linewise mode double P works with ". register: 4.22 ms OK
[ RUN      ] put command Visual put linewise mode double gP works with ". register: 3.34 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol pastes after cursor with p: 3.56 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol leaves cursor after text with gp: 3.55 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol works with the ". register: 3.78 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol gp works with the ". register: 3.81 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol pastes before cursor with P: 3.39 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol gP pastes before cursor and leaves cursor after text: 3.37 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol P works with ". register: 3.61 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol gP works with ". register: 3.51 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double pastes after cursor with p: 3.58 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double leaves cursor after text with gp: 3.65 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double works with the ". register: 5.30 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double gp works with the ". register: 5.27 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double pastes before cursor with P: 4.87 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double gP pastes before cursor and leaves cursor after text: 4.91 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double P works with ". register: 4.92 ms OK
[ RUN      ] put command Visual put linewise mode with whitespace at bol double gP works with ". register: 4.95 ms OK
[ RUN      ] put command Visual put blockwise visual mode pastes after cursor with p: 4.69 ms OK
[ RUN      ] put command Visual put blockwise visual mode leaves cursor after text with gp: 4.72 ms OK
[ RUN      ] put command Visual put blockwise visual mode works with the ". register: 4.86 ms OK
[ RUN      ] put command Visual put blockwise visual mode gp works with the ". register: 4.84 ms OK
[ RUN      ] put command Visual put blockwise visual mode pastes before cursor with P: 4.41 ms OK
[ RUN      ] put command Visual put blockwise visual mode gP pastes before cursor and leaves cursor after text: 4.38 ms OK
[ RUN      ] put command Visual put blockwise visual mode P works with ". register: 3.21 ms OK
[ RUN      ] put command Visual put blockwise visual mode gP works with ". register: 3.61 ms OK
[ RUN      ] put command Visual put blockwise visual mode double pastes after cursor with p: 3.48 ms OK
[ RUN      ] put command Visual put blockwise visual mode double leaves cursor after text with gp: 3.54 ms OK
[ RUN      ] put command Visual put blockwise visual mode double works with the ". register: 3.54 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gp works with the ". register: 3.39 ms OK
[ RUN      ] put command Visual put blockwise visual mode double pastes before cursor with P: 3.28 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gP pastes before cursor and leaves cursor after text: 3.35 ms OK
[ RUN      ] put command Visual put blockwise visual mode double P works with ". register: 4.73 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gP works with ". register: 4.56 ms OK
[ RUN      ] put command Visual put blockwise visual mode pastes after cursor with p: 4.61 ms OK
[ RUN      ] put command Visual put blockwise visual mode leaves cursor after text with gp: 4.63 ms OK
[ RUN      ] put command Visual put blockwise visual mode works with the ". register: 4.80 ms OK
[ RUN      ] put command Visual put blockwise visual mode gp works with the ". register: 4.85 ms OK
[ RUN      ] put command Visual put blockwise visual mode pastes before cursor with P: 3.39 ms OK
[ RUN      ] put command Visual put blockwise visual mode gP pastes before cursor and leaves cursor after text: 3.16 ms OK
[ RUN      ] put command Visual put blockwise visual mode P works with ". register: 3.20 ms OK
[ RUN      ] put command Visual put blockwise visual mode gP works with ". register: 3.25 ms OK
[ RUN      ] put command Visual put blockwise visual mode double pastes after cursor with p: 3.25 ms OK
[ RUN      ] put command Visual put blockwise visual mode double leaves cursor after text with gp: 3.94 ms OK
[ RUN      ] put command Visual put blockwise visual mode double works with the ". register: 3.71 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gp works with the ". register: 4.06 ms OK
[ RUN      ] put command Visual put blockwise visual mode double pastes before cursor with P: 5.59 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gP pastes before cursor and leaves cursor after text: 3.10 ms OK
[ RUN      ] put command Visual put blockwise visual mode double P works with ". register: 2.97 ms OK
[ RUN      ] put command Visual put blockwise visual mode double gP works with ". register: 3.00 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo pastes after cursor with p: 3.33 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo leaves cursor after text with gp: 3.24 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo works with the ". register: 3.32 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo gp works with the ". register: 3.47 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo pastes before cursor with P: 3.19 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo gP pastes before cursor and leaves cursor after text: 3.30 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo P works with ". register: 3.39 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo gP works with ". register: 3.35 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double pastes after cursor with p: 3.28 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double leaves cursor after text with gp: 3.24 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double works with the ". register: 3.23 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double gp works with the ". register: 3.27 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double pastes before cursor with P: 3.22 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double gP pastes before cursor and leaves cursor after text: 3.28 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double P works with ". register: 3.33 ms OK
[ RUN      ] put command Visual put blockwise visual mode blockwise cursor after undo double gP works with ". register: 3.21 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character pastes after cursor with p: 3.79 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character leaves cursor after text with gp: 3.86 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character works with the ". register: 3.86 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character gp works with the ". register: 3.89 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character pastes before cursor with P: 3.62 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character gP pastes before cursor and leaves cursor after text: 3.53 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character P works with ". register: 5.31 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character gP works with ". register: 5.35 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double pastes after cursor with p: 5.38 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double leaves cursor after text with gp: 3.79 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double works with the ". register: 3.75 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double gp works with the ". register: 3.79 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double pastes before cursor with P: 5.27 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double gP pastes before cursor and leaves cursor after text: 5.17 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double P works with ". register: 5.08 ms OK
[ RUN      ] put command Visual put with 'virtualedit' splitting a tab character double gP works with ". register: 5.20 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line pastes after cursor with p: 5.28 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line leaves cursor after text with gp: 3.66 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line works with the ". register: 3.74 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line gp works with the ". register: 3.77 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line pastes before cursor with P: 3.46 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line gP pastes before cursor and leaves cursor after text: 3.43 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line P works with ". register: 3.58 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line gP works with ". register: 3.64 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double pastes after cursor with p: 3.66 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double leaves cursor after text with gp: 3.59 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double works with the ". register: 3.74 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double gp works with the ". register: 3.58 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double pastes before cursor with P: 3.48 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double gP pastes before cursor and leaves cursor after text: 3.49 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double P works with ". register: 3.39 ms OK
[ RUN      ] put command Visual put with 'virtualedit' after end of line double gP works with ". register: 3.38 ms OK
[ RUN      ] put command . register special tests applies control character actions: 2.23 ms OK
[ RUN      ] put command . register special tests should not ring the bell with gp at end of line: 104.30 ms OK
[ RUN      ] put command . register special tests should not ring the bell with gp and end of file: 51.09 ms OK
[ RUN      ] put command . register special tests should ring the bell when deleting if not appropriate: 60.08 ms OK
[ RUN      ] put command . register special tests should restore cursor position after undo of ".p: 0.94 ms OK
[ RUN      ] put command . register special tests should be unaffected by 'autoindent' with V".2p: 1.79 ms OK
[----------] 225 tests from test/functional/editor/put_spec.lua (6627.75 ms total)

[----------] Running tests from test/functional/editor/search_spec.lua
[ RUN      ] search (/) fails with huge column (%c) value #9930: 21.65 ms OK
[----------] 1 test from test/functional/editor/search_spec.lua (47.67 ms total)

[----------] Running tests from test/functional/editor/tabpage_spec.lua
[ RUN      ] tabpage advances to the next page via <C-W>gt: 31.15 ms OK
[ RUN      ] tabpage retreats to the previous page via <C-W>gT: 31.24 ms OK
[ RUN      ] tabpage does not crash or loop 999 times if BufWipeout autocommand switches window #17868: 29.90 ms OK
[----------] 3 tests from test/functional/editor/tabpage_spec.lua (191.09 ms total)

[----------] Running tests from test/functional/editor/undo_spec.lua
[ RUN      ] u CTRL-R g- g+ does nothing when no changes have happened: 32.76 ms OK
[ RUN      ] u CTRL-R g- g+ undoes a change when at a leaf: 25.31 ms OK
[ RUN      ] u CTRL-R g- g+ undoes a change when in a non-leaf: 25.44 ms OK
[ RUN      ] u CTRL-R g- g+ undoes properly around a branch point: 33.27 ms OK
[ RUN      ] u CTRL-R g- g+ can find the previous sequence after undoing to a branch: 32.93 ms OK
[----------] 5 tests from test/functional/editor/undo_spec.lua (570.61 ms total)

[----------] Running tests from test/functional/ex_cmds/append_spec.lua
[ RUN      ] :insert inserts before the current line by default: 2.32 ms OK
[ RUN      ] :insert inserts before the current line by default when feeding: 5.11 ms OK
[ RUN      ] :insert opens empty cmdline window: 12.92 ms OK
[ RUN      ] :append appends after the current line by default: 2.01 ms OK
[ RUN      ] :append appends after the current line by default when feeding: 4.13 ms OK
[ RUN      ] :append opens empty cmdline window: 8.60 ms OK
[ RUN      ] :change changes the current line by default: 2.03 ms OK
[ RUN      ] :change changes the current line by default when feeding: 8.50 ms OK
[ RUN      ] :change opens empty cmdline window: 16.49 ms OK
[ RUN      ] the first line is redrawn correctly after inserting text in an empty buffer using :append: 91.74 ms OK
[ RUN      ] the first line is redrawn correctly after inserting text in an empty buffer using :insert: 80.10 ms OK
[----------] 11 tests from test/functional/ex_cmds/append_spec.lua (1160.28 ms total)

[----------] Running tests from test/functional/ex_cmds/arg_spec.lua
[ RUN      ] :argument does not restart :terminal buffer: 25.24 ms OK
[----------] 1 test from test/functional/ex_cmds/arg_spec.lua (48.78 ms total)

[----------] Running tests from test/functional/ex_cmds/cd_spec.lua
[ RUN      ] :cd using explicit scope for window: 8.23 ms OK
[ RUN      ] :cd using explicit scope for tab page: 5.49 ms OK
[ RUN      ] :cd getcwd(-1, -1) works: 1.25 ms OK
[ RUN      ] :cd getcwd(-1, -1) works with tab-local pwd: 1.60 ms OK
[ RUN      ] :cd getcwd(-1, -1) works with window-local pwd: 1.69 ms OK
[ RUN      ] :cd Local directory gets inherited by tabs: 3.54 ms OK
[ RUN      ] :cd works: 14.01 ms OK
[ RUN      ] :chdir using explicit scope for window: 6.07 ms OK
[ RUN      ] :chdir using explicit scope for tab page: 3.68 ms OK
[ RUN      ] :chdir getcwd(-1, -1) works: 0.77 ms OK
[ RUN      ] :chdir getcwd(-1, -1) works with tab-local pwd: 1.46 ms OK
[ RUN      ] :chdir getcwd(-1, -1) works with window-local pwd: 1.03 ms OK
[ RUN      ] :chdir Local directory gets inherited by tabs: 2.50 ms OK
[ RUN      ] :chdir works: 12.80 ms OK
[ RUN      ] getcwd() fails on string: 29.66 ms OK
[ RUN      ] getcwd() fails on float: 20.91 ms OK
[ RUN      ] getcwd() fails on list: 20.66 ms OK
[ RUN      ] getcwd() fails on dictionary: 20.62 ms OK
[ RUN      ] getcwd() fails on funcref: 20.66 ms OK
[ RUN      ] getcwd() fails on number less than -1: 20.90 ms OK
[ RUN      ] getcwd() fails on -1 if previous arg is >=0: 29.65 ms OK
[ RUN      ] getcwd() fails to parse more than one argument: 26.42 ms OK
[ RUN      ] haslocaldir() fails on string: 20.69 ms OK
[ RUN      ] haslocaldir() fails on float: 21.07 ms OK
[ RUN      ] haslocaldir() fails on list: 20.66 ms OK
[ RUN      ] haslocaldir() fails on dictionary: 20.54 ms OK
[ RUN      ] haslocaldir() fails on funcref: 26.35 ms OK
[ RUN      ] haslocaldir() fails on number less than -1: 29.58 ms OK
[ RUN      ] haslocaldir() fails on -1 if previous arg is >=0: 29.84 ms OK
[ RUN      ] haslocaldir() fails to parse more than one argument: 20.80 ms OK
[ RUN      ] getcwd() returns empty string if working directory does not exist: 30.61 ms OK
[ RUN      ] getcwd() works with 'autochdir' after local directory was set (#9892): 23.83 ms OK
[----------] 32 tests from test/functional/ex_cmds/cd_spec.lua (2545.07 ms total)

[----------] Running tests from test/functional/ex_cmds/cmd_map_spec.lua
[ RUN      ] mappings with <Cmd> can be displayed: 91.49 ms OK
[ RUN      ] mappings with <Cmd> handles invalid mappings: 86.16 ms OK
[ RUN      ] mappings with <Cmd> works in various modes and sees correct `mode()` value: 28.25 ms OK
[ RUN      ] mappings with <Cmd> works in normal mode: 154.09 ms OK
[ RUN      ] mappings with <Cmd> works in :normal command: 113.95 ms OK
[ RUN      ] mappings with <Cmd> works in visual mode: 228.15 ms OK
[ RUN      ] mappings with <Cmd> works in select mode: 290.38 ms OK
[ RUN      ] mappings with <Cmd> works in operator-pending mode: 122.65 ms OK
[ RUN      ] mappings with <Cmd> works in insert mode: 144.23 ms OK
[ RUN      ] mappings with <Cmd> works in insert completion (Ctrl-X) mode: 116.97 ms OK
[ RUN      ] mappings with <Cmd> works in cmdline mode: 122.41 ms OK
[ RUN      ] mappings with <Cmd> doesn't crash when invoking cmdline mode recursively #8859: 79.25 ms OK
[ RUN      ] mappings with <Cmd> works with <SID> mappings: 2.50 ms OK
[----------] 13 tests from test/functional/ex_cmds/cmd_map_spec.lua (2740.80 ms total)

[----------] Running tests from test/functional/ex_cmds/debug_spec.lua
[ RUN      ] :debug scrolls messages correctly: 62.06 ms OK
[----------] 1 test from test/functional/ex_cmds/debug_spec.lua (184.32 ms total)

[----------] Running tests from test/functional/ex_cmds/dict_notifications_spec.lua
[ RUN      ] VimL dictionary notifications g: watcher is not triggered when unwatched keys are updated: 1.19 ms OK
[ RUN      ] VimL dictionary notifications g: watcher is triggered by remove(): 1.18 ms OK
[ RUN      ] VimL dictionary notifications g: watcher is triggered by extend(): 1.85 ms OK
[ RUN      ] VimL dictionary notifications g: watcher is triggered with key patterns: 3.36 ms OK
[ RUN      ] VimL dictionary notifications g: watcher is triggered for empty keys: 1.62 ms OK
[ RUN      ] VimL dictionary notifications g: watcher is triggered for empty keys when using catch-all *: 1.49 ms OK
[ RUN      ] VimL dictionary notifications g: watcher test change sequence: 2.25 ms OK
[ RUN      ] VimL dictionary notifications g: watcher test change sequence: 2.02 ms OK
[ RUN      ] VimL dictionary notifications g: watcher test change sequence: 1.52 ms OK
[ RUN      ] VimL dictionary notifications g: watcher test change sequence: 1.17 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is not triggered when unwatched keys are updated: 1.18 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is triggered by remove(): 2.30 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is triggered by extend(): 2.55 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is triggered with key patterns: 6.42 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is triggered for empty keys: 1.73 ms OK
[ RUN      ] VimL dictionary notifications b: watcher is triggered for empty keys when using catch-all *: 1.15 ms OK
[ RUN      ] VimL dictionary notifications b: watcher test change sequence: 2.00 ms OK
[ RUN      ] VimL dictionary notifications b: watcher test change sequence: 2.08 ms OK
[ RUN      ] VimL dictionary notifications b: watcher test change sequence: 2.31 ms OK
[ RUN      ] VimL dictionary notifications b: watcher test change sequence: 1.76 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is not triggered when unwatched keys are updated: 1.21 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is triggered by remove(): 1.72 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is triggered by extend(): 6.20 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is triggered with key patterns: 5.06 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is triggered for empty keys: 1.64 ms OK
[ RUN      ] VimL dictionary notifications w: watcher is triggered for empty keys when using catch-all *: 2.16 ms OK
[ RUN      ] VimL dictionary notifications w: watcher test change sequence: 2.70 ms OK
[ RUN      ] VimL dictionary notifications w: watcher test change sequence: 2.63 ms OK
[ RUN      ] VimL dictionary notifications w: watcher test change sequence: 2.05 ms OK
[ RUN      ] VimL dictionary notifications w: watcher test change sequence: 1.55 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is not triggered when unwatched keys are updated: 1.55 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is triggered by remove(): 1.54 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is triggered by extend(): 3.24 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is triggered with key patterns: 4.92 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is triggered for empty keys: 1.37 ms OK
[ RUN      ] VimL dictionary notifications t: watcher is triggered for empty keys when using catch-all *: 1.87 ms OK
[ RUN      ] VimL dictionary notifications t: watcher test change sequence: 2.83 ms OK
[ RUN      ] VimL dictionary notifications t: watcher test change sequence: 1.76 ms OK
[ RUN      ] VimL dictionary notifications t: watcher test change sequence: 1.86 ms OK
[ RUN      ] VimL dictionary notifications t: watcher test change sequence: 1.28 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is not triggered when unwatched keys are updated: 1.28 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is triggered by remove(): 1.28 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is triggered by extend(): 2.95 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is triggered with key patterns: 3.54 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is triggered for empty keys: 1.81 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher is triggered for empty keys when using catch-all *: 1.19 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher test change sequence: 1.52 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher test change sequence: 2.23 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher test change sequence: 1.60 ms OK
[ RUN      ] VimL dictionary notifications g:dict_var watcher test change sequence: 1.92 ms OK
[ RUN      ] VimL dictionary notifications multiple watchers on the same dict/key invokes all callbacks when the key is changed: 0.70 ms OK
[ RUN      ] VimL dictionary notifications multiple watchers on the same dict/key only removes watchers that fully match dict, key and callback: 1.06 ms OK
[ RUN      ] VimL dictionary notifications errors out when adding to v:_null_dict: 1.43 ms OK
[ RUN      ] VimL dictionary notifications errors fails to remove if no watcher with matching callback is found: 1.22 ms OK
[ RUN      ] VimL dictionary notifications errors fails to remove if no watcher with matching key is found: 1.18 ms OK
[ RUN      ] VimL dictionary notifications errors does not fail to add/remove if the callback doesn't exist: 0.72 ms OK
[ RUN      ] VimL dictionary notifications errors fails to remove watcher from v:_null_dict: 1.17 ms OK
[ RUN      ] VimL dictionary notifications errors does not fail to replace a watcher function: 1.35 ms OK
[ RUN      ] VimL dictionary notifications errors does not crash when freeing a watched dictionary: 1.03 ms OK
[ RUN      ] VimL dictionary notifications with lambdas works correctly: 1.05 ms OK
[ RUN      ] VimL dictionary notifications for b:changedtick: 2.01 ms OK
[ RUN      ] VimL dictionary notifications does not cause use-after-free when unletting from callback: 0.84 ms OK
[ RUN      ] VimL dictionary notifications does not crash when using dictwatcherdel in callback: 1.94 ms OK
[ RUN      ] VimL dictionary notifications does not call watcher added in callback: 1.97 ms OK
[ RUN      ] VimL dictionary notifications calls watcher deleted in callback: 1.29 ms OK
[----------] 65 tests from test/functional/ex_cmds/dict_notifications_spec.lua (7180.13 ms total)

[----------] Running tests from test/functional/ex_cmds/digraphs_spec.lua
[ RUN      ] :digraphs displays digraphs: 73.51 ms OK
[----------] 1 test from test/functional/ex_cmds/digraphs_spec.lua (175.42 ms total)

[----------] Running tests from test/functional/ex_cmds/drop_spec.lua
[ RUN      ] :drop works like :e when called with only one window open: 55.38 ms OK
[ RUN      ] :drop switches to an open window showing the buffer: 87.98 ms OK
[ RUN      ] :drop splits off a new window when a buffer can't be abandoned: 105.61 ms OK
[----------] 3 tests from test/functional/ex_cmds/drop_spec.lua (936.84 ms total)

[----------] Running tests from test/functional/ex_cmds/echo_spec.lua
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps NaN values: 2.93 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps infinite values: 3.30 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps regular values: 4.64 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps special v: values: 7.81 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps values with at most six digits after the decimal point: 2.89 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps values with at most seven digits before the decimal point: 2.95 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent floating-point values dumps negative values: 10.52 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent numbers dumps regular values: 5.79 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent numbers dumps large values: 4.05 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps regular strings: 2.43 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps empty strings: 2.35 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps strings with ' inside: 4.91 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps NULL strings: 1.55 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps NULL lists: 2.22 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent strings dumps NULL dictionaries: 2.19 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps references to built-in functions: 1.72 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps references to user functions: 1.99 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps references to script functions: 1.21 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dump references to lambdas: 1.09 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps partials with self referencing a partial: 0.93 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps automatically created partials: 3.84 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs dumps manually created partials: 3.72 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs does not crash or halt when dumping partials with reference cycles in self: 1.27 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs does not show errors when dumping partials referencing the same dictionary: 1.64 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs does not crash or halt when dumping partials with reference cycles in arguments: 1.49 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent funcrefs does not crash or halt when dumping partials with reference cycles in self and arguments: 1.31 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists dumps empty list: 1.57 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists dumps non-empty list: 2.24 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists dumps nested lists: 2.16 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists dumps nested non-empty lists: 1.65 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists does not error when dumping recursive lists: 1.19 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent lists dumps recursive lists without error: 1.11 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent dictionaries dumps empty dictionary: 1.43 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent dictionaries dumps list with two same empty dictionaries, also in partials: 2.22 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent dictionaries dumps non-empty dictionary: 1.58 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent dictionaries does not error when dumping recursive dictionaries: 1.21 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent dictionaries dumps recursive dictionaries without the error: 2.05 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent special values displays hex as hex: 3.81 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent special values displays ASCII control characters using ^X notation: 2.53 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent special values prints CR, NL and tab as-is: 1.72 ms OK
[ RUN      ] :echo :echon :echomsg :echoerr used to represent special values prints non-printable UTF-8 in <> notation: 3.29 ms OK
[----------] 41 tests from test/functional/ex_cmds/echo_spec.lua (3641.81 ms total)

[----------] Running tests from test/functional/ex_cmds/edit_spec.lua
[ RUN      ] :edit without arguments does not restart :terminal buffer: 24.36 ms OK
[----------] 1 test from test/functional/ex_cmds/edit_spec.lua (48.02 ms total)

[----------] Running tests from test/functional/ex_cmds/encoding_spec.lua
[ RUN      ] &encoding cannot be changed after setup: 5.57 ms OK
[ RUN      ] &encoding cannot be changed before startup: 1055.31 ms OK
[ RUN      ] &encoding can be set to utf-8 without error: 45.11 ms OK
[----------] 3 tests from test/functional/ex_cmds/encoding_spec.lua (1258.85 ms total)

[----------] Running tests from test/functional/ex_cmds/excmd_spec.lua
[ RUN      ] Ex cmds handle integer overflow from user-input #5555: 22.29 ms OK
[----------] 1 test from test/functional/ex_cmds/excmd_spec.lua (46.09 ms total)

[----------] Running tests from test/functional/ex_cmds/file_spec.lua
[ RUN      ] :file rename does not lose swapfile #6487: 22.07 ms OK
[----------] 1 test from test/functional/ex_cmds/file_spec.lua (236.62 ms total)

[----------] Running tests from test/functional/ex_cmds/grep_spec.lua
[ RUN      ] :grep does not hang on large input #2983: 5807.27 ms OK
[----------] 1 test from test/functional/ex_cmds/grep_spec.lua (5837.76 ms total)

[----------] Running tests from test/functional/ex_cmds/help_spec.lua
[ RUN      ] :help window closed makes cursor return to a valid win/buf #9773: 59.98 ms OK
[----------] 1 test from test/functional/ex_cmds/help_spec.lua (188.78 ms total)

[----------] Running tests from test/functional/ex_cmds/highlight_spec.lua
[ RUN      ] :highlight invalid color name: 1.68 ms OK
[ RUN      ] :highlight invalid group name: 1.25 ms OK
[ RUN      ] :highlight "Normal" foreground with red: 2.62 ms OK
[ RUN      ] :highlight "Normal" background with red: 3.17 ms OK
[----------] 4 tests from test/functional/ex_cmds/highlight_spec.lua (531.91 ms total)

[----------] Running tests from test/functional/ex_cmds/ls_spec.lua
[ RUN      ] :ls R, F for :terminal buffers: 62.86 ms OK
[----------] 1 test from test/functional/ex_cmds/ls_spec.lua (97.34 ms total)

[----------] Running tests from test/functional/ex_cmds/make_spec.lua
[ RUN      ] :make with powershell not tested; powershell was not found: 0.35 ms SKIP
[----------] 1 test from test/functional/ex_cmds/make_spec.lua (65.31 ms total)

[----------] Running tests from test/functional/ex_cmds/map_spec.lua
[ RUN      ] :*map are not affected by &isident: 33.91 ms OK
[ RUN      ] :*map :imap <M-">: 30.33 ms OK
[ RUN      ] :*map shows <nop> as mapping rhs: 29.36 ms OK
[ RUN      ] :*map mappings with description can be filtered: 29.95 ms OK
[ RUN      ] :*map <Plug> mappings ignore nore: 30.49 ms OK
[ RUN      ] :*map Doesn't auto ignore nore for keys before or after <Plug> mapping: 33.51 ms OK
[ RUN      ] Screen cursor is restored after :map <expr> which calls input(): 57.52 ms OK
[ RUN      ] Screen cursor is restored after :imap <expr> which calls input(): 69.02 ms OK
[ RUN      ] Screen cursor position does not move after empty-string :cmap <expr> #19046: 52.57 ms OK
[ RUN      ] Screen cursor is restored after :map <expr> which redraws statusline vim-patch:8.1.2336: 45.40 ms OK
[ RUN      ] Screen error in :nmap <expr> does not mess up display vim-patch:4.2.4338: 119.15 ms OK
[ RUN      ] Screen error in :cmap <expr> handled correctly vim-patch:4.2.4338: 204.15 ms OK
[ RUN      ] Screen listing mappings clears command line vim-patch:8.2.4401: 140.71 ms OK
[----------] 13 tests from test/functional/ex_cmds/map_spec.lua (1941.04 ms total)

[----------] Running tests from test/functional/ex_cmds/menu_spec.lua
[ RUN      ] :emenu executes correct bindings in normal mode without using API: 1.98 ms OK
[ RUN      ] :emenu executes correct bindings in normal mode: 1.19 ms OK
[ RUN      ] :emenu executes correct bindings in insert mode: 1.37 ms OK
[ RUN      ] :emenu executes correct bindings in visual mode: 2.74 ms OK
[ RUN      ] :emenu executes correct bindings in command mode: 7.51 ms OK
[ RUN      ] menu_get path='', modes='a': 4.99 ms OK
[ RUN      ] menu_get matching path, all modes: 1.68 ms OK
[ RUN      ] menu_get no path, matching modes: 1.74 ms OK
[ RUN      ] menu_get matching path and modes: 0.93 ms OK
[ RUN      ] menu_get returns <keycode> representation of special keys: 22.41 ms OK
[ RUN      ] menu_get works with right-aligned text and spaces: 21.10 ms OK
[----------] 11 tests from test/functional/ex_cmds/menu_spec.lua (1149.76 ms total)

[----------] Running tests from test/functional/ex_cmds/mksession_spec.lua
[ RUN      ] :mksession restores same :terminal buf in splits: 92.06 ms OK
[ RUN      ] :mksession restores tab-local working directories: 83.93 ms OK
[ RUN      ] :mksession restores buffers with tab-local CWD: 94.55 ms OK
[ RUN      ] :mksession restores CWD for :terminal buffers #11288: 100.78 ms OK
[----------] 4 tests from test/functional/ex_cmds/mksession_spec.lua (1010.78 ms total)

[----------] Running tests from test/functional/ex_cmds/mkview_spec.lua
[ RUN      ] :mkview viewoption curdir restores local current directory: 147.98 ms OK
[----------] 1 test from test/functional/ex_cmds/mkview_spec.lua (182.50 ms total)

[----------] Running tests from test/functional/ex_cmds/normal_spec.lua
[ RUN      ] :normal can get out of Insert mode if called from Ex mode #17924: 23.27 ms OK
[ RUN      ] :normal normal! does not execute command in Ex mode when running out of characters: 25.19 ms OK
[ RUN      ] :normal normal! gQinsert does not hang #17980: 32.88 ms OK
[----------] 3 tests from test/functional/ex_cmds/normal_spec.lua (159.18 ms total)

[----------] Running tests from test/functional/ex_cmds/oldfiles_spec.lua
[ RUN      ] :oldfiles shows most recently used files: 103.73 ms OK
[ RUN      ] :oldfiles can be filtered with :filter: 40.29 ms OK
[ RUN      ] :browse oldfiles provides a prompt and edits the chosen file: 1.56 ms OK
[ RUN      ] :browse oldfiles provides a prompt and does nothing on <cr>: 0.94 ms OK
[ RUN      ] :browse oldfiles provides a prompt and does nothing if choice is out-of-bounds: 0.69 ms OK
[----------] 5 tests from test/functional/ex_cmds/oldfiles_spec.lua (615.66 ms total)

[----------] Running tests from test/functional/ex_cmds/print_commands_spec.lua
[ RUN      ] :z^ correctly sets the cursor after :z^: 29.44 ms OK
[----------] 1 test from test/functional/ex_cmds/print_commands_spec.lua (55.41 ms total)

[----------] Running tests from test/functional/ex_cmds/profile_spec.lua
[ RUN      ] :profile dump works: 29.79 ms OK
[ RUN      ] :profile dump not resetting the profile: 22.27 ms OK
[ RUN      ] :profile stop works: 21.22 ms OK
[ RUN      ] :profile stop resetting the profile: 22.13 ms OK
[----------] 4 tests from test/functional/ex_cmds/profile_spec.lua (198.47 ms total)

[----------] Running tests from test/functional/ex_cmds/quickfix_commands_spec.lua
[ RUN      ] :l*file commands work: 28.94 ms OK
[ RUN      ] :c*file commands work: 38.06 ms OK
[ RUN      ] quickfix location-list update on buffer modification: 24.82 ms OK
[ RUN      ] quickfix BufAdd does not cause E16 when reusing quickfix buffer #18135: 31.51 ms OK
[----------] 4 tests from test/functional/ex_cmds/quickfix_commands_spec.lua (467.55 ms total)

[----------] Running tests from test/functional/ex_cmds/quit_spec.lua
[ RUN      ] :qa verify #3334: 0.43 ms OK
[----------] 1 test from test/functional/ex_cmds/quit_spec.lua (33.34 ms total)

[----------] Running tests from test/functional/ex_cmds/script_spec.lua
[ RUN      ] script_get-based command lua works correctly when skipping oneline variant: 30.62 ms OK
[ RUN      ] script_get-based command lua works correctly when skipping HEREdoc variant: 31.12 ms OK
[ RUN      ] script_get-based command ruby works correctly when skipping oneline variant: 29.50 ms OK
[ RUN      ] script_get-based command ruby works correctly when skipping HEREdoc variant: 29.68 ms OK
[ RUN      ] script_get-based command python3 works correctly when skipping oneline variant: 26.42 ms OK
[ RUN      ] script_get-based command python3 works correctly when skipping HEREdoc variant: 331.11 ms OK
[ RUN      ] script_get-based command python works correctly when skipping oneline variant: 29.96 ms OK
[ RUN      ] script_get-based command python works correctly when skipping HEREdoc variant: 29.41 ms OK
[ RUN      ] script_get-based command tcl works correctly when skipping oneline variant: 28.67 ms OK
[ RUN      ] script_get-based command tcl works correctly when skipping HEREdoc variant: 20.79 ms OK
[ RUN      ] script_get-based command mzscheme works correctly when skipping oneline variant: 20.72 ms OK
[ RUN      ] script_get-based command mzscheme works correctly when skipping HEREdoc variant: 20.74 ms OK
[ RUN      ] script_get-based command perl works correctly when skipping oneline variant: 21.10 ms OK
[ RUN      ] script_get-based command perl works correctly when skipping HEREdoc variant: 29.44 ms OK
[ RUN      ] script_get-based command xxxinvalidlanguagexxx works correctly when skipping oneline variant: 24.11 ms OK
[ RUN      ] script_get-based command xxxinvalidlanguagexxx works correctly when skipping HEREdoc variant: 21.88 ms OK
[----------] 16 tests from test/functional/ex_cmds/script_spec.lua (2046.05 ms total)

[----------] Running tests from test/functional/ex_cmds/sign_spec.lua
[ RUN      ] sign unplace {id} without specifying buffer deletes the sign from all buffers: 26.58 ms OK
[----------] 1 test from test/functional/ex_cmds/sign_spec.lua (54.84 ms total)

[----------] Running tests from test/functional/ex_cmds/source_spec.lua
[ RUN      ] :source current buffer: 34.22 ms OK
[ RUN      ] :source selection in current buffer: 29.42 ms OK
[ RUN      ] :source does not break if current buffer is modified while sourced: 21.46 ms OK
[ RUN      ] :source multiline heredoc command: 30.13 ms OK
[ RUN      ] :source can source lua files: 27.29 ms OK
[ RUN      ] :source can source selected region in lua file: 25.13 ms OK
[ RUN      ] :source can source current lua buffer without argument: 24.02 ms OK
[ RUN      ] :source doesn't throw E484 for lua parsing/runtime errors: 22.70 ms OK
[----------] 8 tests from test/functional/ex_cmds/source_spec.lua (433.11 ms total)

[----------] Running tests from test/functional/ex_cmds/swapfile_preserve_recover_spec.lua
[ RUN      ] :recover fails if given a non-existent swapfile: 30.61 ms OK
[ RUN      ] :preserve saves to custom 'directory' and (R)ecovers #1836: 431.29 ms OK
[ RUN      ] swapfile detection always show swapfile dialog #8840 #9027: 1144.83 ms OK
[----------] 3 tests from test/functional/ex_cmds/swapfile_preserve_recover_spec.lua (1769.64 ms total)

[----------] Running tests from test/functional/ex_cmds/syntax_spec.lua
[ RUN      ] :syntax keyword does not crash when group name contains unprintable characters: 29.57 ms OK
[----------] 1 test from test/functional/ex_cmds/syntax_spec.lua (63.24 ms total)

[----------] Running tests from test/functional/ex_cmds/undojoin_spec.lua
[ RUN      ] :undojoin command joins changes in a buffer: 5.78 ms OK
[ RUN      ] :undojoin command does not corrupt undolist when connected with redo: 5.30 ms OK
[ RUN      ] :undojoin command does not raise an error when called twice: 3.35 ms OK
[----------] 3 tests from test/functional/ex_cmds/undojoin_spec.lua (181.44 ms total)

[----------] Running tests from test/functional/ex_cmds/verbose_spec.lua
[ RUN      ] lua :verbose "Last set" for option set by Lua: 0.72 ms OK
[ RUN      ] lua :verbose "Last set" for option set by vim.o: 0.57 ms OK
[ RUN      ] lua :verbose "Last set" for option set by vim.opt: 0.55 ms OK
[ RUN      ] lua :verbose "Last set" for keymap set by Lua: 0.60 ms OK
[ RUN      ] lua :verbose "Last set" for keymap set by vim.keymap: 0.68 ms OK
[ RUN      ] lua :verbose "Last set" for autocmd by vim.api.nvim_exec: 0.76 ms OK
[ RUN      ] lua :verbose "Last set" for command defined by nvim_command: 0.62 ms OK
[ RUN      ] lua :verbose "Last set" for command defined by nvim_create_user_command: 0.50 ms OK
[ RUN      ] lua :verbose "Last set for function: 0.48 ms OK
[ RUN      ] lua :verbose "Last set" works with anonymous sid: 0.48 ms OK
[ RUN      ] lua verbose: is disabled when verbose = 0: 0.80 ms OK
[----------] 11 tests from test/functional/ex_cmds/verbose_spec.lua (371.90 ms total)

[----------] Running tests from test/functional/ex_cmds/write_spec.lua
[ RUN      ] :write &backupcopy=auto preserves symlinks: 46.11 ms OK
[ RUN      ] :write &backupcopy=no replaces symlink with new file: 119.46 ms OK
[ RUN      ] :write appends FIFO file: 42.29 ms OK
[ RUN      ] :write errors out correctly: 37.07 ms OK
[----------] 4 tests from test/functional/ex_cmds/write_spec.lua (372.83 ms total)

[----------] Running tests from test/functional/ex_cmds/wundo_spec.lua
[ RUN      ] :wundo safely fails on new, non-empty buffer: 29.57 ms OK
[ RUN      ] u_* functions safely fail on new, non-empty buffer: 56.77 ms OK
[----------] 2 tests from test/functional/ex_cmds/wundo_spec.lua (121.29 ms total)

[----------] Running tests from test/functional/ex_cmds/wviminfo_spec.lua
[ RUN      ] :wshada creates a shada file: 23.58 ms OK
[ RUN      ] :wshada overwrites existing files: 23.77 ms OK
[----------] 2 tests from test/functional/ex_cmds/wviminfo_spec.lua (92.64 ms total)

[----------] Running tests from test/functional/example_spec.lua
[ RUN      ] example screen test: 35.81 ms OK
[ RUN      ] example override UI event-handler: 50.10 ms OK
[----------] 2 tests from test/functional/example_spec.lua (243.74 ms total)

[----------] Running tests from test/functional/legacy/002_filename_recognition_spec.lua
[ RUN      ] filename recognition is working: 31.91 ms OK
[----------] 1 test from test/functional/legacy/002_filename_recognition_spec.lua (55.04 ms total)

[----------] Running tests from test/functional/legacy/004_bufenter_with_modelines_spec.lua
[ RUN      ] BufEnter with modelines is working: 125.73 ms OK
[----------] 1 test from test/functional/legacy/004_bufenter_with_modelines_spec.lua (149.87 ms total)

[----------] Running tests from test/functional/legacy/005_bufleave_delete_buffer_spec.lua
[ RUN      ] test5 is working: 29.82 ms OK
[----------] 1 test from test/functional/legacy/005_bufleave_delete_buffer_spec.lua (53.70 ms total)

[----------] Running tests from test/functional/legacy/006_argument_list_spec.lua
[ RUN      ] argument list is working: 31.20 ms OK
[----------] 1 test from test/functional/legacy/006_argument_list_spec.lua (55.30 ms total)

[----------] Running tests from test/functional/legacy/007_ball_buffer_list_spec.lua
[ RUN      ] :ball is working: 39.91 ms OK
[----------] 1 test from test/functional/legacy/007_ball_buffer_list_spec.lua (64.80 ms total)

[----------] Running tests from test/functional/legacy/008_autocommands_spec.lua
[ RUN      ] autocommands that delete and unload buffers: BufWritePre, BufUnload: 34.85 ms OK
[ RUN      ] autocommands that delete and unload buffers: BufUnload, VimLeave: 37.48 ms OK
[----------] 2 tests from test/functional/legacy/008_autocommands_spec.lua (137.30 ms total)

[----------] Running tests from test/functional/legacy/011_autocommands_spec.lua
[ RUN      ] file reading, writing and bufnew and filter autocommands FileReadPost (using gzip): 35.61 ms OK
[ RUN      ] file reading, writing and bufnew and filter autocommands BufReadPre, BufReadPost (using gzip): 150.67 ms OK
[ RUN      ] file reading, writing and bufnew and filter autocommands FileReadPre, FileReadPost: 147.69 ms OK
[ RUN      ] file reading, writing and bufnew and filter autocommands FileAppendPre, FileAppendPost: 1037.77 ms OK
[ RUN      ] file reading, writing and bufnew and filter autocommands FilterReadPre, FilterReadPost: 46.33 ms OK
[----------] 5 tests from test/functional/legacy/011_autocommands_spec.lua (1545.05 ms total)

[----------] Running tests from test/functional/legacy/012_directory_spec.lua
[ RUN      ] 'directory' option is working: 26.13 ms OK
[----------] 1 test from test/functional/legacy/012_directory_spec.lua (53.77 ms total)

[----------] Running tests from test/functional/legacy/015_alignment_spec.lua
[ RUN      ] alignment is working: 58.74 ms OK
[----------] 1 test from test/functional/legacy/015_alignment_spec.lua (288.81 ms total)

[----------] Running tests from test/functional/legacy/018_unset_smart_indenting_spec.lua
[ RUN      ] unset smart indenting is working: 35.98 ms OK
[----------] 1 test from test/functional/legacy/018_unset_smart_indenting_spec.lua (71.72 ms total)

[----------] Running tests from test/functional/legacy/019_smarttab_expandtab_spec.lua
[ RUN      ] performing "r<Tab>" with 'smarttab' and 'expandtab' set/not set, and "dv_" is working: 30.03 ms OK
[----------] 1 test from test/functional/legacy/019_smarttab_expandtab_spec.lua (55.52 ms total)

[----------] Running tests from test/functional/legacy/020_blockwise_visual_spec.lua
[ RUN      ] blockwise visual is working: 28.32 ms OK
[----------] 1 test from test/functional/legacy/020_blockwise_visual_spec.lua (54.15 ms total)

[----------] Running tests from test/functional/legacy/021_control_wi_spec.lua
[ RUN      ] CTRL-W CTRL-I is working: 27.13 ms OK
[----------] 1 test from test/functional/legacy/021_control_wi_spec.lua (52.90 ms total)

[----------] Running tests from test/functional/legacy/023_edit_arguments_spec.lua
[ RUN      ] :edit is working: 132.49 ms OK
[----------] 1 test from test/functional/legacy/023_edit_arguments_spec.lua (158.89 ms total)

[----------] Running tests from test/functional/legacy/025_jump_tag_hidden_spec.lua
[ RUN      ] jump to a tag with hidden set is working: 1071.88 ms OK
[----------] 1 test from test/functional/legacy/025_jump_tag_hidden_spec.lua (1098.74 ms total)

[----------] Running tests from test/functional/legacy/026_execute_while_if_spec.lua
[ RUN      ] :execute, :while and :if is working: 24.62 ms OK
[----------] 1 test from test/functional/legacy/026_execute_while_if_spec.lua (50.38 ms total)

[----------] Running tests from test/functional/legacy/028_source_ctrl_v_spec.lua
[ RUN      ] CTRL-V at the end of the line is working: 28.90 ms OK
[----------] 1 test from test/functional/legacy/028_source_ctrl_v_spec.lua (53.59 ms total)

[----------] Running tests from test/functional/legacy/029_join_spec.lua
[ RUN      ] joining lines keeps marks with different 'joinspaces' settings: 33.96 ms OK
[ RUN      ] joining lines removes comment leaders with 'joinspaces' off: 34.33 ms OK
[ RUN      ] joining lines Ctrl-u and 'backspace' compatibility: 30.48 ms OK
[ RUN      ] joining lines removes comment leaders with 'joinspaces' on: 48.39 ms OK
[----------] 4 tests from test/functional/legacy/029_join_spec.lua (467.24 ms total)

[----------] Running tests from test/functional/legacy/030_fileformats_spec.lua
[ RUN      ] fileformats option is working: 88.03 ms OK
[----------] 1 test from test/functional/legacy/030_fileformats_spec.lua (120.19 ms total)

[----------] Running tests from test/functional/legacy/031_close_commands_spec.lua
[ RUN      ] Commands that close windows and/or buffers is working: 1081.54 ms OK
[----------] 1 test from test/functional/legacy/031_close_commands_spec.lua (1118.94 ms total)

[----------] Running tests from test/functional/legacy/033_lisp_indent_spec.lua
[ RUN      ] lisp indent is working: 30.98 ms OK
[----------] 1 test from test/functional/legacy/033_lisp_indent_spec.lua (285.49 ms total)

[----------] Running tests from test/functional/legacy/034_user_function_spec.lua
[ RUN      ] user functions, expr-mappings, overwrite protected builtin functions and regression on calling expressions are working: 1040.05 ms OK
[----------] 1 test from test/functional/legacy/034_user_function_spec.lua (1063.98 ms total)

[----------] Running tests from test/functional/legacy/035_increment_and_decrement_spec.lua
[ RUN      ] increment and decrement commands should work: 31.42 ms OK
[----------] 1 test from test/functional/legacy/035_increment_and_decrement_spec.lua (55.96 ms total)

[----------] Running tests from test/functional/legacy/036_regexp_character_classes_spec.lua
[ RUN      ] character classes in regexp is working: 2.46 ms OK
[ RUN      ] character classes in regexp is working: 1.86 ms OK
[ RUN      ] character classes in regexp is working: 2.20 ms OK
[ RUN      ] character classes in regexp is working: 1.81 ms OK
[ RUN      ] character classes in regexp is working: 2.75 ms OK
[ RUN      ] character classes in regexp is working: 2.66 ms OK
[ RUN      ] character classes in regexp is working: 2.47 ms OK
[ RUN      ] character classes in regexp is working: 3.72 ms OK
[ RUN      ] character classes in regexp is working: 5.26 ms OK
[ RUN      ] character classes in regexp is working: 4.48 ms OK
[ RUN      ] character classes in regexp is working: 5.26 ms OK
[ RUN      ] character classes in regexp is working: 4.21 ms OK
[ RUN      ] character classes in regexp is working: 5.61 ms OK
[ RUN      ] character classes in regexp is working: 4.65 ms OK
[ RUN      ] character classes in regexp is working: 8.00 ms OK
[ RUN      ] character classes in regexp is working: 4.51 ms OK
[ RUN      ] character classes in regexp "\%1l^#.*" does not match on a line starting with "#". (vim-patch:7.4.1305): 5.72 ms OK
[ RUN      ] character classes in regexp does not convert character class ranges to an incorrect class: 5.75 ms OK
[----------] 18 tests from test/functional/legacy/036_regexp_character_classes_spec.lua (924.99 ms total)

[----------] Running tests from test/functional/legacy/038_virtual_replace_spec.lua
[ RUN      ] Virtual replace mode is working: 35.40 ms OK
[----------] 1 test from test/functional/legacy/038_virtual_replace_spec.lua (73.63 ms total)

[----------] Running tests from test/functional/legacy/039_visual_block_mode_commands_spec.lua
[ RUN      ] Visual block mode should shift, insert, replace and change a block: 9.39 ms OK
[ RUN      ] Visual block mode should insert a block using cursor keys for movement: 8.49 ms OK
[ RUN      ] Visual block mode should create a block: 8.98 ms OK
[ RUN      ] Visual block mode should insert and append a block when virtualedit=all: 8.13 ms OK
[ RUN      ] Visual block mode should make a selected part uppercase: 5.42 ms OK
[ RUN      ] Visual block mode should replace using Enter or NL: 5.15 ms OK
[ RUN      ] Visual block mode should treat cursor position correctly when virtualedit=block: 3.63 ms OK
[ RUN      ] Visual block mode should replace spaces in front of the block with tabs: 5.08 ms OK
[----------] 8 tests from test/functional/legacy/039_visual_block_mode_commands_spec.lua (865.57 ms total)

[----------] Running tests from test/functional/legacy/043_magic_settings_spec.lua
[ RUN      ] regexp with magic settings is working: 32.21 ms OK
[----------] 1 test from test/functional/legacy/043_magic_settings_spec.lua (56.61 ms total)

[----------] Running tests from test/functional/legacy/044_099_regexp_multibyte_magic_spec.lua
[ RUN      ] multi-byte regexp search with magic settings is working with regexpengine=1: 45.54 ms OK
[ RUN      ] multi-byte regexp search with magic settings is working with regexpengine=2: 67.68 ms OK
[----------] 2 tests from test/functional/legacy/044_099_regexp_multibyte_magic_spec.lua (359.28 ms total)

[----------] Running tests from test/functional/legacy/045_folding_spec.lua
[ RUN      ] folding creation, opening, moving (to the end) and closing: 10.86 ms OK
[ RUN      ] folding foldmethod=marker: 100.67 ms OK
[ RUN      ] folding foldmethod=indent: 69.37 ms OK
[ RUN      ] folding foldmethod=syntax: 20.50 ms OK
[ RUN      ] folding foldmethod=expression: 17.58 ms OK
[ RUN      ] folding can be opened after :move: 8.09 ms OK
[----------] 6 tests from test/functional/legacy/045_folding_spec.lua (815.07 ms total)

[----------] Running tests from test/functional/legacy/046_multi_line_regexps_spec.lua
[ RUN      ] multi-line regexp is working: 40.01 ms OK
[----------] 1 test from test/functional/legacy/046_multi_line_regexps_spec.lua (302.89 ms total)

[----------] Running tests from test/functional/legacy/051_highlight_spec.lua
[ RUN      ] :highlight is working: 88.33 ms OK
[----------] 1 test from test/functional/legacy/051_highlight_spec.lua (188.43 ms total)

[----------] Running tests from test/functional/legacy/054_buffer_local_autocommands_spec.lua
[ RUN      ] BufLeave <buffer> is working: 143.26 ms OK
[----------] 1 test from test/functional/legacy/054_buffer_local_autocommands_spec.lua (167.31 ms total)

[----------] Running tests from test/functional/legacy/055_list_and_dict_types_spec.lua
[ RUN      ] list and dictionary types creating list directly with different types: 20.94 ms OK
[ RUN      ] list and dictionary types list slices: 29.14 ms OK
[ RUN      ] list and dictionary types list identity: 20.70 ms OK
[ RUN      ] list and dictionary types creating dictionary directly with different types: 21.10 ms OK
[ RUN      ] list and dictionary types dictionary identity: 21.06 ms OK
[ RUN      ] list and dictionary types removing items with :unlet: 20.87 ms OK
[ RUN      ] list and dictionary types removing items out of range: silently skip items that don't exist: 51.25 ms OK
[ RUN      ] list and dictionary types assignment to a list: 28.40 ms OK
[ RUN      ] list and dictionary types manipulating a big dictionary: 86.23 ms OK
[ RUN      ] list and dictionary types dictionary function: 20.79 ms OK
[ RUN      ] list and dictionary types Function in script-local List or Dict: 20.74 ms OK
[ RUN      ] list and dictionary types remove func from dict that's being called (works): 20.71 ms OK
[ RUN      ] list and dictionary types deepcopy() dict that refers to itself: 21.33 ms OK
[ RUN      ] list and dictionary types locked variables (part 1): 34.91 ms OK
[ RUN      ] list and dictionary types unletting locked variables: 36.29 ms OK
[ RUN      ] list and dictionary types locked variables and :unlet or list / dict functions: 22.08 ms OK
[ RUN      ] list and dictionary types locked variables (part 2): 28.55 ms OK
[ RUN      ] list and dictionary types :lockvar/islocked() triggering script autoloading.: 21.93 ms OK
[ RUN      ] list and dictionary types a:000 function argument: 24.42 ms OK
[ RUN      ] list and dictionary types reverse(), sort(), uniq(): 21.84 ms OK
[ RUN      ] list and dictionary types splitting a string to a list: 21.41 ms OK
[ RUN      ] list and dictionary types compare recursively linked list and dict: 21.52 ms OK
[ RUN      ] list and dictionary types compare complex recursively linked list and dict: 21.17 ms OK
[ RUN      ] list and dictionary types pass the same list to extend(): 20.98 ms OK
[ RUN      ] list and dictionary types pass the same dict to extend(): 20.72 ms OK
[ RUN      ] list and dictionary types pass the same dict to extend() with "error": 20.77 ms OK
[ RUN      ] list and dictionary types test for range assign: 20.80 ms OK
[ RUN      ] list and dictionary types vim patch 7.3.637: 1035.73 ms OK
[----------] 28 tests from test/functional/legacy/055_list_and_dict_types_spec.lua (3203.92 ms total)

[----------] Running tests from test/functional/legacy/056_script_local_function_spec.lua
[ RUN      ] source function is working: 27.29 ms OK
[----------] 1 test from test/functional/legacy/056_script_local_function_spec.lua (52.26 ms total)

[----------] Running tests from test/functional/legacy/057_sort_spec.lua
[ RUN      ] :sort alphabetical: 31.98 ms OK
[ RUN      ] :sort numerical: 32.29 ms OK
[ RUN      ] :sort hexadecimal: 22.31 ms OK
[ RUN      ] :sort alphabetical, unique: 22.67 ms OK
[ RUN      ] :sort alphabetical, reverse: 34.02 ms OK
[ RUN      ] :sort numerical, reverse: 32.21 ms OK
[ RUN      ] :sort unique, reverse: 21.27 ms OK
[ RUN      ] :sort octal: 23.97 ms OK
[ RUN      ] :sort reverse, hexadecimal: 20.83 ms OK
[ RUN      ] :sort alphabetical, skip first character: 22.34 ms OK
[ RUN      ] :sort alphabetical, skip first 2 characters: 15.04 ms OK
[ RUN      ] :sort alphabetical, unique, skip first 2 characters: 33.61 ms OK
[ RUN      ] :sort numerical, skip first character: 16.81 ms OK
[ RUN      ] :sort alphabetical, sort on first character: 24.11 ms OK
[ RUN      ] :sort alphabetical, sort on first 2 characters: 34.66 ms OK
[ RUN      ] :sort numerical, sort on first character: 32.39 ms OK
[ RUN      ] :sort alphabetical, skip past first digit: 31.82 ms OK
[ RUN      ] :sort alphabetical, sort on first digit: 22.44 ms OK
[ RUN      ] :sort numerical, skip past first digit: 21.97 ms OK
[ RUN      ] :sort numerical, sort on first digit: 22.71 ms OK
[ RUN      ] :sort alphabetical, skip past first 2 digits: 22.92 ms OK
[ RUN      ] :sort numerical, skip past first 2 digits: 22.43 ms OK
[ RUN      ] :sort hexadecimal, skip past first 2 digits: 23.30 ms OK
[ RUN      ] :sort alpha, on first 2 digits: 30.03 ms OK
[ RUN      ] :sort numeric, on first 2 digits: 31.98 ms OK
[ RUN      ] :sort hexadecimal, on first 2 digits: 22.10 ms OK
[ RUN      ] :sort fails with wrong arguments: 22.50 ms OK
[ RUN      ] :sort binary: 34.59 ms OK
[ RUN      ] :sort binary with leading characters: 33.85 ms OK
[ RUN      ] :sort float: 21.41 ms OK
[----------] 30 tests from test/functional/legacy/057_sort_spec.lua (2404.92 ms total)

[----------] Running tests from test/functional/legacy/060_exists_and_has_functions_spec.lua
[ RUN      ] exists() and has() functions is working: 33.44 ms OK
[----------] 1 test from test/functional/legacy/060_exists_and_has_functions_spec.lua (59.64 ms total)

[----------] Running tests from test/functional/legacy/061_undo_tree_spec.lua
[ RUN      ] undo tree: :earlier and :later time specifications, g- g+: 3083.46 ms OK
[ RUN      ] undo tree: :earlier and :later file-write specifications: 132.90 ms OK
[ RUN      ] undo tree: scripts produce one undo-block for all changes by default: 21.45 ms OK
[ RUN      ] undo tree: setting 'undolevel' can break undo-blocks (inside scripts): 22.46 ms OK
[ RUN      ] undo tree: :undojoin can join undo-blocks inside scripts: 21.59 ms OK
[ RUN      ] undo tree: undo an expression-register: 30.69 ms OK
[----------] 6 tests from test/functional/legacy/061_undo_tree_spec.lua (3873.43 ms total)

[----------] Running tests from test/functional/legacy/062_tab_pages_spec.lua
[ RUN      ] tab pages can be opened and closed: 21.13 ms OK
[ RUN      ] tab pages can be iterated with :tabdo: 31.25 ms OK
[ RUN      ] tab pages have local variables accasible with settabvar()/gettabvar(): 27.77 ms OK
[ RUN      ] tab pages work together with the drop feature and loaded buffers: 21.23 ms OK
[ RUN      ] tab pages work together with the drop feature and new files: 21.58 ms OK
[ RUN      ] tab pages work together with the drop feature and multi loaded buffers: 21.95 ms OK
[ RUN      ] tab pages can be navigated with :tabmove: 27.36 ms OK
[ RUN      ] tab pages can trigger certain autocommands: 23.82 ms OK
[----------] 8 tests from test/functional/legacy/062_tab_pages_spec.lua (392.55 ms total)

[----------] Running tests from test/functional/legacy/063_match_and_matchadd_spec.lua
[ RUN      ] 063: Test for ":match", "matchadd()" and related functions is working: 143.47 ms OK
[----------] 1 test from test/functional/legacy/063_match_and_matchadd_spec.lua (218.25 ms total)

[----------] Running tests from test/functional/legacy/065_float_and_logic_operators_spec.lua
[ RUN      ] floating point and logical operators is working: 23.19 ms OK
[----------] 1 test from test/functional/legacy/065_float_and_logic_operators_spec.lua (47.09 ms total)

[----------] Running tests from test/functional/legacy/066_visual_block_tab_spec.lua
[ RUN      ] visual block shift and tab characters is working: 32.87 ms OK
[----------] 1 test from test/functional/legacy/066_visual_block_tab_spec.lua (56.89 ms total)

[----------] Running tests from test/functional/legacy/067_augroup_exists_spec.lua
[ RUN      ] augroup when calling exists() is working: 23.92 ms OK
[----------] 1 test from test/functional/legacy/067_augroup_exists_spec.lua (48.23 ms total)

[----------] Running tests from test/functional/legacy/068_text_formatting_spec.lua
[ RUN      ] text formatting is working: 41.87 ms OK
[----------] 1 test from test/functional/legacy/068_text_formatting_spec.lua (65.83 ms total)

[----------] Running tests from test/functional/legacy/069_multibyte_formatting_spec.lua
[ RUN      ] multibyte text formatting with "set fo=t": 25.08 ms OK
[ RUN      ] multibyte text formatting with "set fo=tm": 26.32 ms OK
[ RUN      ] multibyte text formatting with "set fo=tm" (part 2): 28.28 ms OK
[ RUN      ] multibyte text formatting with "set ai fo=tm": 24.84 ms OK
[ RUN      ] multibyte text formatting with "set ai fo=tm" (part 2): 25.02 ms OK
[ RUN      ] multibyte text formatting with "set fo=cqm" and multibyte comments: 28.03 ms OK
[ RUN      ] multibyte text formatting in replace mode: 24.13 ms OK
[ RUN      ] multibyte text as values of 'mps': 24.45 ms OK
[ RUN      ] multibyte text can be replaced with r: 21.12 ms OK
[ RUN      ] multibyte text doesn't interfere with 'whichwrap': 24.16 ms OK
[ RUN      ] multibyte text can be queried with byteidx() and byteidxcomp(): 26.91 ms OK
[ RUN      ] multibyte text correctly interact with the zs pattern: 20.34 ms OK
[----------] 12 tests from test/functional/legacy/069_multibyte_formatting_spec.lua (762.06 ms total)

[----------] Running tests from test/functional/legacy/072_undo_file_spec.lua
[ RUN      ] 72 is working: 152.00 ms OK
[----------] 1 test from test/functional/legacy/072_undo_file_spec.lua (176.85 ms total)

[----------] Running tests from test/functional/legacy/074_global_var_in_viminfo_spec.lua
[ RUN      ] storing global variables in ShaDa files is working: 66.92 ms OK
[----------] 1 test from test/functional/legacy/074_global_var_in_viminfo_spec.lua (279.50 ms total)

[----------] Running tests from test/functional/legacy/075_maparg_spec.lua
[ RUN      ] maparg() is working: 26.11 ms OK
[----------] 1 test from test/functional/legacy/075_maparg_spec.lua (49.93 ms total)

[----------] Running tests from test/functional/legacy/078_swapfile_recover_spec.lua
[ RUN      ] 78 is working: 1323.56 ms OK
[----------] 1 test from test/functional/legacy/078_swapfile_recover_spec.lua (1347.95 ms total)

[----------] Running tests from test/functional/legacy/080_substitute_spec.lua
[ RUN      ] substitue() with "set magic" (TEST_1): 36.68 ms OK
[ RUN      ] substitue() with "set nomagic" (TEST_2): 39.20 ms OK
[ RUN      ] substitue() with sub-replace-expression (TEST_3): 24.87 ms OK
[ RUN      ] substitue() with submatch() (TEST_4): 24.95 ms OK
[ RUN      ] substitue() with submatch() (TEST_5): 32.95 ms OK
[ RUN      ] substitue() with submatch or \ze (TEST_7): 27.91 ms OK
[ RUN      ] substitue() with \zs and \ze (TEST_10): 24.44 ms OK
[ RUN      ] :substitue with \ze and \zs and confirmation dialog (TEST_8): 32.42 ms OK
[ RUN      ] :substitue with confirmation dialog (TEST_9): 34.19 ms OK
[----------] 9 tests from test/functional/legacy/080_substitute_spec.lua (823.16 ms total)

[----------] Running tests from test/functional/legacy/081_coptions_movement_spec.lua
[ RUN      ] coptions is working: 25.66 ms OK
[----------] 1 test from test/functional/legacy/081_coptions_movement_spec.lua (285.19 ms total)

[----------] Running tests from test/functional/legacy/082_string_comparison_spec.lua
[ RUN      ] case-insensitive string comparison in UTF-8 is working: 231.46 ms OK
[----------] 1 test from test/functional/legacy/082_string_comparison_spec.lua (257.30 ms total)

[----------] Running tests from test/functional/legacy/083_tag_search_with_file_encoding_spec.lua
[ RUN      ] tag search with !_TAG_FILE_ENCODING is working: 24.92 ms OK
[----------] 1 test from test/functional/legacy/083_tag_search_with_file_encoding_spec.lua (132.92 ms total)

[----------] Running tests from test/functional/legacy/088_conceal_tabs_spec.lua
[ RUN      ] cursor and column position with conceal and tabulators are working: 43.28 ms OK
[----------] 1 test from test/functional/legacy/088_conceal_tabs_spec.lua (79.14 ms total)

[----------] Running tests from test/functional/legacy/090_sha256_spec.lua
[ RUN      ] sha256() is working: 29.88 ms OK
[----------] 1 test from test/functional/legacy/090_sha256_spec.lua (55.56 ms total)

[----------] Running tests from test/functional/legacy/091_context_variables_spec.lua
[ RUN      ] context variables is working: 37.69 ms OK
[----------] 1 test from test/functional/legacy/091_context_variables_spec.lua (367.47 ms total)

[----------] Running tests from test/functional/legacy/092_mksession_cursor_cols_utf8_spec.lua
[ RUN      ] store cursor position in session file in UTF-8 is working: 75.58 ms OK
[----------] 1 test from test/functional/legacy/092_mksession_cursor_cols_utf8_spec.lua (109.89 ms total)

[----------] Running tests from test/functional/legacy/093_mksession_cursor_cols_latin1_spec.lua
[ RUN      ] store cursor position in session file in Latin-1 is working: 51.79 ms OK
[----------] 1 test from test/functional/legacy/093_mksession_cursor_cols_latin1_spec.lua (86.34 ms total)

[----------] Running tests from test/functional/legacy/094_visual_mode_operators_spec.lua
[ RUN      ] Visual mode and operator simple change in Visual mode: 8.96 ms OK
[ RUN      ] Visual mode and operator Visual mode mapping: 8.38 ms OK
[ RUN      ] Visual mode and operator Operator-pending mode mapping: 10.35 ms OK
[ RUN      ] Visual mode and operator patch 7.3.879: 7.81 ms OK
[ RUN      ] Visual mode and operator characterwise visual mode: replace last line: 1.27 ms OK
[ RUN      ] Visual mode and operator characterwise visual mode: delete middle line: 1.84 ms OK
[ RUN      ] Visual mode and operator characterwise visual mode: delete middle two line: 1.82 ms OK
[ RUN      ] Visual mode and operator characterwise visual mode: delete last line: 1.50 ms OK
[ RUN      ] Visual mode and operator characterwise visual mode: delete last two line: 1.66 ms OK
[ RUN      ] Visual mode and operator characterwise select mode: delete middle line: 1.78 ms OK
[ RUN      ] Visual mode and operator characterwise select mode: delete middle two line: 2.44 ms OK
[ RUN      ] Visual mode and operator characterwise select mode: delete last line: 1.63 ms OK
[ RUN      ] Visual mode and operator characterwise select mode: delete last two line: 1.66 ms OK
[ RUN      ] Visual mode and operator linewise select mode: delete middle line: 1.54 ms OK
[ RUN      ] Visual mode and operator linewise select mode: delete middle two line: 1.61 ms OK
[ RUN      ] Visual mode and operator linewise select mode: delete last line: 1.42 ms OK
[ RUN      ] Visual mode and operator linewise select mode: delete last two line: 1.51 ms OK
[ RUN      ] Visual mode and operator v_p: replace last character with line register at middle line: 4.33 ms OK
[ RUN      ] Visual mode and operator v_p: replace last character with line register at middle line selecting newline: 6.01 ms OK
[ RUN      ] Visual mode and operator v_p: replace last character with line register at last line: 4.07 ms OK
[ RUN      ] Visual mode and operator v_p: replace last character with line register at last line selecting newline: 4.20 ms OK
[ RUN      ] Visual mode and operator gv in exclusive select mode after operation: 2.09 ms OK
[ RUN      ] Visual mode and operator gv in exclusive select mode without operation: 1.76 ms OK
[----------] 23 tests from test/functional/legacy/094_visual_mode_operators_spec.lua (1608.76 ms total)

[----------] Running tests from test/functional/legacy/095_regexp_multibyte_spec.lua
[ RUN      ] regex with multi-byte is working: 86.14 ms OK
[----------] 1 test from test/functional/legacy/095_regexp_multibyte_spec.lua (111.11 ms total)

[----------] Running tests from test/functional/legacy/096_location_list_spec.lua
[ RUN      ] location list is working: 204.03 ms OK
[----------] 1 test from test/functional/legacy/096_location_list_spec.lua (238.63 ms total)

[----------] Running tests from test/functional/legacy/097_glob_path_spec.lua
[ RUN      ] glob() and globpath() is working: 11.09 ms OK
[----------] 1 test from test/functional/legacy/097_glob_path_spec.lua (76.54 ms total)

[----------] Running tests from test/functional/legacy/101_hlsearch_spec.lua
[ RUN      ] v:hlsearch is working: 38.52 ms OK
[----------] 1 test from test/functional/legacy/101_hlsearch_spec.lua (70.79 ms total)

[----------] Running tests from test/functional/legacy/102_fnameescape_spec.lua
[ RUN      ] fnameescape is working: 21.78 ms OK
[----------] 1 test from test/functional/legacy/102_fnameescape_spec.lua (47.23 ms total)

[----------] Running tests from test/functional/legacy/103_visual_mode_reset_spec.lua
[ RUN      ] E315 error is working: 24.26 ms OK
[----------] 1 test from test/functional/legacy/103_visual_mode_reset_spec.lua (48.68 ms total)

[----------] Running tests from test/functional/legacy/106_errorformat_spec.lua
[ RUN      ] errorformat is working: 21.64 ms OK
[----------] 1 test from test/functional/legacy/106_errorformat_spec.lua (46.46 ms total)

[----------] Running tests from test/functional/legacy/107_adjust_window_and_contents_spec.lua
[ RUN      ] 107 is working: 120.26 ms OK
[----------] 1 test from test/functional/legacy/107_adjust_window_and_contents_spec.lua (220.20 ms total)

[----------] Running tests from test/functional/legacy/108_backtrace_debug_commands_spec.lua
[ RUN      ] 108 is working: 1075.12 ms OK
[----------] 1 test from test/functional/legacy/108_backtrace_debug_commands_spec.lua (1107.67 ms total)

[----------] Running tests from test/functional/legacy/arglist_spec.lua
[ RUN      ] argument list commands test that argidx() works: 23.89 ms OK
[ RUN      ] argument list commands test that argadd() works: 29.32 ms OK
[ RUN      ] argument list commands test for 0argadd and 0argedit: 23.48 ms OK
[ RUN      ] argument list commands test for argc(): 20.95 ms OK
[ RUN      ] argument list commands test for arglistid(): 33.47 ms OK
[ RUN      ] argument list commands test for argv(): 27.96 ms OK
[ RUN      ] argument list commands test for :argedit command: 26.93 ms OK
[ RUN      ] argument list commands test for :argdelete command: 24.90 ms OK
[ RUN      ] argument list commands test for the :next, :prev, :first, :last, :rewind commands: 25.09 ms OK
[ RUN      ] argument list commands test for autocommand that redefines the argument list, when doing ":all": 25.82 ms OK
[----------] 10 tests from test/functional/legacy/arglist_spec.lua (498.97 ms total)

[----------] Running tests from test/functional/legacy/assert_spec.lua
[ RUN      ] assert function: assert_equal should not change v:errors when expected is equal to actual: 29.39 ms OK
[ RUN      ] assert function: assert_equal should not change v:errors when expected is equal to actual: 29.77 ms OK
[ RUN      ] assert function: assert_equal should change v:errors when expected is not equal to actual: 29.37 ms OK
[ RUN      ] assert function: assert_equal should change v:errors when expected is not equal to actual: 20.56 ms OK
[ RUN      ] assert function: assert_equal should change v:errors when expected is not equal to actual: 20.74 ms OK
[ RUN      ] assert function: assert_equal should change v:errors when expected is not equal to actual: 20.73 ms OK
[ RUN      ] assert function: assert_equal should change v:errors when expected is not equal to actual: 21.13 ms OK
[ RUN      ] assert function: assert_false should not change v:errors when actual is false: 21.34 ms OK
[ RUN      ] assert function: assert_false should change v:errors when actual is not false: 20.56 ms OK
[ RUN      ] assert function: assert_false should change v:errors when actual is not false: 23.53 ms OK
[ RUN      ] assert function: assert_true should not change v:errors when actual is true: 21.30 ms OK
[ RUN      ] assert function: assert_true should change v:errors when actual is not true: 20.94 ms OK
[ RUN      ] assert function: v:errors should be initialized at startup: 29.63 ms OK
[ RUN      ] assert function: v:errors should have function names and relative line numbers: 29.91 ms OK
[ RUN      ] assert function: v:errors should have file names and passed messages: 29.78 ms OK
[ RUN      ] assert function: assert_fails should not change v:errors when cmd errors: 20.61 ms OK
[ RUN      ] assert function: assert_fails should change v:errors when cmd succeeds: 20.75 ms OK
[----------] 17 tests from test/functional/legacy/assert_spec.lua (1087.73 ms total)

[----------] Running tests from test/functional/legacy/autochdir_spec.lua
[ RUN      ] autochdir behavior sets filename: 2.85 ms OK
[ RUN      ] autochdir behavior :file in win_execute() does not cause wrong directory: 5.20 ms OK
[ RUN      ] autochdir behavior win_execute() does not change directory: 2.42 ms OK
[ RUN      ] autochdir behavior :verbose pwd shows whether autochdir is used: 6.21 ms OK
[----------] 4 tests from test/functional/legacy/autochdir_spec.lua (218.04 ms total)

[----------] Running tests from test/functional/legacy/autocmd_option_spec.lua
[ RUN      ] au OptionSet with any option (*) should be called in setting number option: 2.46 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in setting autoindent option: 2.36 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in inverting global autoindent option: 1.07 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in being unset local autoindent option: 1.69 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in setting global list and number option at the same time: 1.30 ms OK
[ RUN      ] au OptionSet with any option (*) should not print anything, use :noa: 0.78 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in setting local acd: 1.44 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in setting autoread: 2.38 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in inverting global autoread: 1.06 ms OK
[ RUN      ] au OptionSet with any option (*) should be called in setting backspace option through :let: 1.24 ms OK
[ RUN      ] au OptionSet with any option (*) being set by setbufvar() should not trigger because option name is invalid: 1.10 ms OK
[ RUN      ] au OptionSet with any option (*) being set by setbufvar() should trigger using correct option name: 1.49 ms OK
[ RUN      ] au OptionSet with any option (*) being set by setbufvar() should trigger if the current buffer is different from the targetted buffer: 2.30 ms OK
[ RUN      ] au OptionSet with any option (*) with string global option: 3.85 ms OK
[ RUN      ] au OptionSet with any option (*) with string global-local (to buffer) option: 4.63 ms OK
[ RUN      ] au OptionSet with any option (*) with string local (to buffer) option: 5.44 ms OK
[ RUN      ] au OptionSet with any option (*) with string global-local (to window) option: 3.95 ms OK
[ RUN      ] au OptionSet with any option (*) with string local (to window) option: 6.09 ms OK
[ RUN      ] au OptionSet with any option (*) with number global option: 5.91 ms OK
[ RUN      ] au OptionSet with any option (*) with number global-local (to buffer) option: 3.92 ms OK
[ RUN      ] au OptionSet with any option (*) with number local (to buffer) option: 3.71 ms OK
[ RUN      ] au OptionSet with any option (*) with number global-local (to window) option: 5.61 ms OK
[ RUN      ] au OptionSet with any option (*) with number local (to window) option: 5.45 ms OK
[ RUN      ] au OptionSet with any option (*) with boolean global option: 5.38 ms OK
[ RUN      ] au OptionSet with any option (*) with boolean global-local (to buffer) option: 5.24 ms OK
[ RUN      ] au OptionSet with any option (*) with boolean local (to buffer) option: 5.37 ms OK
[ RUN      ] au OptionSet with any option (*) with boolean local (to window) option: 3.82 ms OK
[ RUN      ] au OptionSet with any option (*) with option value converted internally: 1.17 ms OK
[ RUN      ] au OptionSet with specific option should be called iff setting readonly: 4.14 ms OK
[ RUN      ] au OptionSet with specific option being set by setbufvar() should not trigger because option name does not match with backup: 0.93 ms OK
[ RUN      ] au OptionSet with specific option being set by setbufvar() should trigger, use correct option name backup: 1.16 ms OK
[ RUN      ] au OptionSet with specific option being set by setbufvar() should trigger if the current buffer is different from the targetted buffer: 2.28 ms OK
[ RUN      ] au OptionSet with specific option being set by setwinvar() should not trigger because option name does not match with backup: 0.93 ms OK
[ RUN      ] au OptionSet with specific option being set by setwinvar() should trigger, use correct option name backup: 1.59 ms OK
[ RUN      ] au OptionSet with specific option being set by setwinvar() should not trigger if the current window is different from the targetted window: 4.66 ms OK
[ RUN      ] au OptionSet with specific option being set by neovim api should trigger if a boolean option be set globally: 1.94 ms OK
[ RUN      ] au OptionSet with specific option being set by neovim api should trigger if a number option be set globally: 1.96 ms OK
[ RUN      ] au OptionSet with specific option being set by neovim api should trigger if a string option be set globally: 1.68 ms OK
[----------] 38 tests from test/functional/legacy/autocmd_option_spec.lua (2940.49 ms total)

[----------] Running tests from test/functional/legacy/autoformat_join_spec.lua
[ RUN      ] autoformat join is working: 24.09 ms OK
[----------] 1 test from test/functional/legacy/autoformat_join_spec.lua (51.44 ms total)

[----------] Running tests from test/functional/legacy/changelist_spec.lua
[ RUN      ] changelist is working: 26.57 ms OK
[----------] 1 test from test/functional/legacy/changelist_spec.lua (52.77 ms total)

[----------] Running tests from test/functional/legacy/charsearch_spec.lua
[ RUN      ] charsearch is working: 29.80 ms OK
[----------] 1 test from test/functional/legacy/charsearch_spec.lua (54.22 ms total)

[----------] Running tests from test/functional/legacy/close_count_spec.lua
[ RUN      ] close_count is working: 48.80 ms OK
[----------] 1 test from test/functional/legacy/close_count_spec.lua (73.62 ms total)

[----------] Running tests from test/functional/legacy/cmdline_spec.lua
[ RUN      ] cmdline is cleared when switching tabs: 172.66 ms OK
[ RUN      ] cmdline prints every executed Ex command if verbose >= 16: 90.45 ms OK
[----------] 2 tests from test/functional/legacy/cmdline_spec.lua (379.60 ms total)

[----------] Running tests from test/functional/legacy/command_count_spec.lua
[ RUN      ] command_count is working: 96.57 ms OK
[----------] 1 test from test/functional/legacy/command_count_spec.lua (100.55 ms total)

[----------] Running tests from test/functional/legacy/comparators_spec.lua
[ RUN      ] comparators is working: 20.51 ms OK
[----------] 1 test from test/functional/legacy/comparators_spec.lua (46.63 ms total)

[----------] Running tests from test/functional/legacy/delete_spec.lua
[ RUN      ] Test for delete() file delete: 22.69 ms OK
[ RUN      ] Test for delete() directory delete: 31.00 ms OK
[ RUN      ] Test for delete() symlink delete: 44.49 ms OK
[ RUN      ] Test for delete() symlink directory delete: 38.53 ms OK
[ RUN      ] Test for delete() gives correct emsgs: 22.64 ms OK
[----------] 5 tests from test/functional/legacy/delete_spec.lua (1048.67 ms total)

[----------] Running tests from test/functional/legacy/display_spec.lua
[ RUN      ] display scroll when modified at topline vim-patch:8.2.1488: 149.64 ms OK
[ RUN      ] display scrolling when modified at topline in Visual mode vim-patch:8.2.4626: 131.78 ms OK
[ RUN      ] display @@@ in the last line shows correctly in a narrow window vim-patch:8.2.4718: 305.84 ms OK
[----------] 3 tests from test/functional/legacy/display_spec.lua (769.90 ms total)

[----------] Running tests from test/functional/legacy/edit_spec.lua
[ RUN      ] edit reset insertmode from i_ctrl-r_=: 3030.06 ms OK
[----------] 1 test from test/functional/legacy/edit_spec.lua (3055.00 ms total)

[----------] Running tests from test/functional/legacy/erasebackword_spec.lua
[ RUN      ] CTRL-W in Insert mode works for multi-byte characters: 24.78 ms OK
[----------] 1 test from test/functional/legacy/erasebackword_spec.lua (50.56 ms total)

[----------] Running tests from test/functional/legacy/eval_spec.lua
[ RUN      ] eval :let: 22.69 ms OK
[ RUN      ] eval basic setreg() tests: 33.83 ms OK
[ RUN      ] eval appending NL with setreg(): 24.54 ms OK
[ RUN      ] eval setting and appending list with setreg(): 33.33 ms OK
[ RUN      ] eval setting lists with NLs with setreg(), part 1: 21.48 ms OK
[ RUN      ] eval setting lists with NLs with setreg(), part 2: 21.54 ms OK
[ RUN      ] eval setting lists with NLs with setreg(), part 3: 21.43 ms OK
[ RUN      ] eval setting lists with NLs with setreg(), part 4: 21.46 ms OK
[ RUN      ] eval setting lists with NLs with setreg(), part 5: 21.49 ms OK
[ RUN      ] eval getreg("a",1,1) returns a valid list when "a is unset: 22.23 ms OK
[ RUN      ] eval sets the unnamed register when the "u" option is passed to setreg: 21.09 ms OK
[ RUN      ] eval search and expressions: 22.80 ms OK
[ RUN      ] eval system clipboard works: 5.63 ms OK
[ RUN      ] eval errors: 23.20 ms OK
[ RUN      ] eval function name not starting with a capital: 20.66 ms OK
[ RUN      ] eval Function name followed by #: 20.77 ms OK
[ RUN      ] eval function name includes a colon: 20.64 ms OK
[ RUN      ] eval function name starting with/without "g:", buffer-local funcref: 21.27 ms OK
[ RUN      ] eval script-local function used in Funcref must exist: 30.04 ms OK
[ RUN      ] eval using $ instead of '$' must give an error: 30.17 ms OK
[ RUN      ] eval getcurpos/setpos: 22.81 ms OK
[ RUN      ] eval substring and variable name: 22.98 ms OK
[----------] 22 tests from test/functional/legacy/eval_spec.lua (1244.80 ms total)

[----------] Running tests from test/functional/legacy/ex_mode_spec.lua
[ RUN      ] Ex mode supports command line editing: 40.39 ms OK
[----------] 1 test from test/functional/legacy/ex_mode_spec.lua (63.96 ms total)

[----------] Running tests from test/functional/legacy/excmd_spec.lua
[ RUN      ] Ex command checks for address line overflow: 20.95 ms SKIP
[----------] 1 test from test/functional/legacy/excmd_spec.lua (45.57 ms total)

[----------] Running tests from test/functional/legacy/filechanged_spec.lua
[ RUN      ] file changed dialog works: 5167.02 ms OK
[ RUN      ] file changed dialog works with FileChangedShell: 277.13 ms OK
[----------] 2 tests from test/functional/legacy/filechanged_spec.lua (5592.27 ms total)

[----------] Running tests from test/functional/legacy/fixeol_spec.lua
[ RUN      ] fixeol is working: 17.34 ms OK
[----------] 1 test from test/functional/legacy/fixeol_spec.lua (67.97 ms total)

[----------] Running tests from test/functional/legacy/fnamemodify_spec.lua
[ RUN      ] filename modifiers is working: 2.12 ms OK
[----------] 1 test from test/functional/legacy/fnamemodify_spec.lua (241.38 ms total)

[----------] Running tests from test/functional/legacy/function_sort_spec.lua
[ RUN      ] sort numbers compared as strings: 20.61 ms OK
[ RUN      ] sort numbers compared as numeric: 20.83 ms OK
[ RUN      ] sort numbers compared as numbers: 20.78 ms OK
[ RUN      ] sort numbers compared as float: 20.58 ms OK
[ RUN      ] sort ability to call sort() from a compare function: 21.11 ms OK
[ RUN      ] sort default sort: 21.86 ms OK
[----------] 6 tests from test/functional/legacy/function_sort_spec.lua (452.19 ms total)

[----------] Running tests from test/functional/legacy/getcwd_spec.lua
[ RUN      ] getcwd is working: 33.49 ms OK
[----------] 1 test from test/functional/legacy/getcwd_spec.lua (58.28 ms total)

[----------] Running tests from test/functional/legacy/glob2regpat_spec.lua
[ RUN      ] glob2regpat() handles invalid input: 20.94 ms OK
[ RUN      ] glob2regpat() returns ^$ for empty input: 20.61 ms OK
[ RUN      ] glob2regpat() handles valid input: 20.91 ms OK
[----------] 3 tests from test/functional/legacy/glob2regpat_spec.lua (130.85 ms total)

[----------] Running tests from test/functional/legacy/increment_spec.lua
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 01: 1.44 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 02: 1.33 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 03: 1.41 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 04: 1.10 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 05: 2.46 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 06: 1.20 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 07: 1.31 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 08: 1.24 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 09: 1.16 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 10: 1.14 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 11: 1.14 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 12: 1.16 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 13: 1.29 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 14: 1.15 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 15: 1.05 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 16: 1.13 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 17: 1.12 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 18: 1.26 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 19: 1.09 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 20: 1.03 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 21: 1.06 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 22: 1.19 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 23: 1.04 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 24: 1.06 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 25: 1.08 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 26: 1.13 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 27: 1.14 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 28: 1.19 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 29: 1.19 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 30: 1.21 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 31: 1.21 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 32: 1.60 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 33: 1.50 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 34: 1.21 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 35: 1.21 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 36: 1.20 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 37: 1.30 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections works on Test 38: 1.12 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections does not drop leading zeroes: 1.19 ms OK
[ RUN      ] Ctrl-A/Ctrl-X on visual selections maintains correct column after CTRL-A: 0.95 ms OK
[----------] 40 tests from test/functional/legacy/increment_spec.lua (2486.48 ms total)

[----------] Running tests from test/functional/legacy/insertcount_spec.lua
[ RUN      ] insertcount is working: 24.01 ms OK
[----------] 1 test from test/functional/legacy/insertcount_spec.lua (47.72 ms total)

[----------] Running tests from test/functional/legacy/join_spec.lua
[ RUN      ] joining lines is working: 21.80 ms OK
[----------] 1 test from test/functional/legacy/join_spec.lua (45.17 ms total)

[----------] Running tests from test/functional/legacy/lispwords_spec.lua
[ RUN      ] lispwords should be set global-local: 21.93 ms OK
[----------] 1 test from test/functional/legacy/lispwords_spec.lua (45.11 ms total)

[----------] Running tests from test/functional/legacy/listchars_spec.lua
[ RUN      ] 'listchars' works with 'list': 10.01 ms OK
[ RUN      ] 'listchars' works with :list: 5.33 ms OK
[ RUN      ] 'listchars' "exceeds" character does not appear in foldcolumn vim-patch:8.2.3121: 104.63 ms OK
[----------] 3 tests from test/functional/legacy/listchars_spec.lua (304.99 ms total)

[----------] Running tests from test/functional/legacy/listlbr_spec.lua
[ RUN      ] listlbr is working: 117.80 ms OK
[----------] 1 test from test/functional/legacy/listlbr_spec.lua (403.64 ms total)

[----------] Running tests from test/functional/legacy/listlbr_utf8_spec.lua
[ RUN      ] linebreak is working: 128.56 ms OK
[----------] 1 test from test/functional/legacy/listlbr_utf8_spec.lua (153.48 ms total)

[----------] Running tests from test/functional/legacy/mapping_spec.lua
[ RUN      ] mapping abbreviations with р (0x80): 26.56 ms OK
[ RUN      ] mapping Ctrl-c works in Insert mode: 22.29 ms OK
[ RUN      ] mapping Ctrl-c works in Visual mode: 24.12 ms OK
[ RUN      ] mapping langmap: 22.20 ms OK
[ RUN      ] mapping feedkeys: 25.39 ms OK
[ RUN      ] mapping i_CTRL-G_U: 34.34 ms OK
[ RUN      ] mapping <LeftDrag> mapping in Insert mode works correctly vim-patch:8.2.4692: 90.44 ms OK
[----------] 7 tests from test/functional/legacy/mapping_spec.lua (932.64 ms total)

[----------] Running tests from test/functional/legacy/marks_spec.lua
[ RUN      ] marks restores a deleted mark after delete-undo-redo-undo: 24.80 ms OK
[ RUN      ] marks CTRL-A and CTRL-X updates last changed mark '[, ']: 21.92 ms OK
[----------] 2 tests from test/functional/legacy/marks_spec.lua (93.29 ms total)

[----------] Running tests from test/functional/legacy/memory_usage_spec.lua
[ RUN      ] memory usage function capture vargs: 2158.01 ms OK
[ RUN      ] memory usage function capture lvars: 4114.85 ms OK
[----------] 2 tests from test/functional/legacy/memory_usage_spec.lua (6365.80 ms total)

[----------] Running tests from test/functional/legacy/messages_spec.lua
[ RUN      ] messages more prompt with control characters can be quit vim-patch:8.2.1844: 209.78 ms OK
[ RUN      ] messages fileinfo does not overwrite echo message vim-patch:8.2.4156: 118.93 ms OK
[----------] 2 tests from test/functional/legacy/messages_spec.lua (475.46 ms total)

[----------] Running tests from test/functional/legacy/mksession_spec.lua
[ RUN      ] mksession supports "skiprtp" value: 26.26 ms OK
[----------] 1 test from test/functional/legacy/mksession_spec.lua (56.07 ms total)

[----------] Running tests from test/functional/legacy/nested_function_spec.lua
[ RUN      ] test_nested_function is working: 21.08 ms OK
[----------] 1 test from test/functional/legacy/nested_function_spec.lua (46.34 ms total)

[----------] Running tests from test/functional/legacy/options_spec.lua
[ RUN      ] options should not throw any exception: 46.45 ms OK
[ RUN      ] set should keep two comma when 'path' is changed: 20.51 ms OK
[ RUN      ] set winminheight works: 26.32 ms OK
[ RUN      ] set winminheight works with tabline: 25.42 ms OK
[ RUN      ] set scroll works: 80.69 ms OK
[ RUN      ] set foldcolumn and signcolumn to empty string is disallowed: 29.90 ms OK
[----------] 6 tests from test/functional/legacy/options_spec.lua (431.24 ms total)

[----------] Running tests from test/functional/legacy/prompt_buffer_spec.lua
[ RUN      ] prompt buffer works: 1091.66 ms OK
[ RUN      ] prompt buffer editing: 87.45 ms OK
[ RUN      ] prompt buffer switch windows: 
warning: Screen test succeeded immediately. Try to avoid this unless the
purpose of the test really requires it.
There are intermediate states between the two identical expects.
Use screen:snapshot_util() or screen:redraw_debug() to find them, and add them
to the test if they make sense.

stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/legacy/prompt_buffer_spec.lua:191: in function <test/functional/legacy/prompt_buffer_spec.lua:174>

103.38 ms OK
[ RUN      ] prompt buffer keeps insert mode after aucmd_restbuf in callback: 4.70 ms OK
[----------] 4 tests from test/functional/legacy/prompt_buffer_spec.lua (1599.84 ms total)

[----------] Running tests from test/functional/legacy/put_spec.lua
[ RUN      ] put very large count 64-bit: 21.16 ms SKIP
[ RUN      ] put very large count (visual block) 64-bit: 21.23 ms SKIP
[----------] 2 tests from test/functional/legacy/put_spec.lua (89.63 ms total)

[----------] Running tests from test/functional/legacy/qf_title_spec.lua
[ RUN      ] qf_title is working: 21.45 ms OK
[----------] 1 test from test/functional/legacy/qf_title_spec.lua (45.17 ms total)

[----------] Running tests from test/functional/legacy/search_mbyte_spec.lua
[ RUN      ] search_mbyte search('multi-byte char', 'bce'): 21.48 ms OK
[----------] 1 test from test/functional/legacy/search_mbyte_spec.lua (45.87 ms total)

[----------] Running tests from test/functional/legacy/search_spec.lua
[ RUN      ] search cmdline history can be navigated with <C-N>/<C-P>: 5.32 ms OK
[ RUN      ] search cmdline can traverse matches using <C-G> and 'nowrapscan': 66.70 ms OK
[ RUN      ] search cmdline can traverse matches using <C-G> and 'wrapscan': 64.68 ms OK
[ RUN      ] search cmdline can traverse matches using <C-T> and 'nowrapscan': 67.78 ms OK
[ RUN      ] search cmdline can traverse matches using <C-T> and 'wrapscan': 65.79 ms OK
[ RUN      ] search cmdline expands pattern with <C-L>: 65.47 ms OK
[ RUN      ] search cmdline reduces pattern with <BS> and keeps cursor position: 66.58 ms OK
[ RUN      ] search cmdline can traverse matches in the same line with <C-G>/<C-T>: 78.21 ms OK
[ RUN      ] search cmdline keeps the view after deleting a char from the search: 52.48 ms OK
[ RUN      ] search cmdline restores original view after failed search: 52.01 ms OK
[ RUN      ] search cmdline CTRL-G with 'incsearch' and ? goes in the right direction: 166.49 ms OK
[ RUN      ] search cmdline incsearch works with :sort: 57.82 ms OK
[ RUN      ] search cmdline incsearch works with :vimgrep family: 121.30 ms OK
[----------] 13 tests from test/functional/legacy/search_spec.lua (1606.48 ms total)

[----------] Running tests from test/functional/legacy/search_stat_spec.lua
[ RUN      ] search stat right spacing with silent mapping vim-patch:8.1.1970: 59.05 ms OK
[ RUN      ] search stat when only match is in fold vim-patch:8.2.0840: 266.00 ms OK
[ RUN      ] search stat is cleared by gd and gD vim-patch:8.2.3583: 47.73 ms OK
[----------] 3 tests from test/functional/legacy/search_stat_spec.lua (583.83 ms total)

[----------] Running tests from test/functional/legacy/signs_spec.lua
[ RUN      ] signs is working: 21.06 ms OK
[----------] 1 test from test/functional/legacy/signs_spec.lua (45.09 ms total)

[----------] Running tests from test/functional/legacy/tagcase_spec.lua
[ RUN      ] 'tagcase' option should have correct default values: 2.57 ms OK
[ RUN      ] 'tagcase' option should accept <empty> only for setlocal: 2.62 ms OK
[ RUN      ] 'tagcase' option should work with 'ignorecase' correctly in all combinations: 14.80 ms OK
[----------] 3 tests from test/functional/legacy/tagcase_spec.lua (662.55 ms total)

[----------] Running tests from test/functional/legacy/textobjects_spec.lua
[ RUN      ] Text object Test for vi) without cpo-M: 3.18 ms OK
[ RUN      ] Text object Test for vi) with cpo-M #1: 2.19 ms OK
[ RUN      ] Text object Test for vi) with cpo-M #2: 2.20 ms OK
[----------] 3 tests from test/functional/legacy/textobjects_spec.lua (670.31 ms total)

[----------] Running tests from test/functional/legacy/undolevels_spec.lua
[ RUN      ] undolevel is working: 22.95 ms OK
[----------] 1 test from test/functional/legacy/undolevels_spec.lua (52.22 ms total)

[----------] Running tests from test/functional/legacy/utf8_spec.lua
[ RUN      ] utf8 is working: 23.07 ms OK
[ RUN      ] utf8 strchars(): 23.61 ms OK
[ RUN      ] utf8 customlist completion: 25.14 ms OK
[----------] 3 tests from test/functional/legacy/utf8_spec.lua (142.84 ms total)

[----------] Running tests from test/functional/legacy/visual_mode_spec.lua
[ RUN      ] visual line mode redraws properly after scrolling with matchparen loaded and scrolloff=1: 152.81 ms OK
[ RUN      ] visual block mode shows selection correctly with virtualedit=block: 133.28 ms OK
[----------] 2 tests from test/functional/legacy/visual_mode_spec.lua (345.39 ms total)

[----------] Running tests from test/functional/legacy/wordcount_spec.lua
[ RUN      ] wordcount is working: 51.23 ms OK
[----------] 1 test from test/functional/legacy/wordcount_spec.lua (84.27 ms total)

[----------] Running tests from test/functional/legacy/writefile_spec.lua
[ RUN      ] writefile is working: 22.73 ms OK
[----------] 1 test from test/functional/legacy/writefile_spec.lua (46.95 ms total)

[----------] Running tests from test/functional/lua/api_spec.lua
[ RUN      ] luaeval(vim.api.…) with channel_id and buffer handle nvim_buf_get_lines works: 20.64 ms OK
[ RUN      ] luaeval(vim.api.…) with channel_id and buffer handle nvim_buf_set_lines works: 20.73 ms OK
[ RUN      ] luaeval(vim.api.…) with errors transforms API error from nvim_buf_set_lines into lua error: 20.63 ms OK
[ RUN      ] luaeval(vim.api.…) with errors transforms API error from nvim_win_set_cursor into lua error: 29.76 ms OK
[ RUN      ] luaeval(vim.api.…) with errors transforms API error from nvim_win_set_cursor + same array as in first test into lua error: 28.89 ms OK
[ RUN      ] luaeval(vim.api.…) correctly evaluates API code which calls luaeval: 29.11 ms OK
[ RUN      ] luaeval(vim.api.…) correctly converts from API objects: 25.76 ms OK
[ RUN      ] luaeval(vim.api.…) correctly converts to API objects: 26.31 ms OK
[ RUN      ] luaeval(vim.api.…) correctly converts container objects with type_idx to API objects: 22.15 ms OK
[ RUN      ] luaeval(vim.api.…) correctly converts arrays with type_idx to API objects: 22.17 ms OK
[ RUN      ] luaeval(vim.api.…) correctly converts dictionaries with type_idx to API objects: 22.39 ms OK
[ RUN      ] luaeval(vim.api.…) errors out correctly when working with API: 29.76 ms OK
[ RUN      ] luaeval(vim.api.…) accepts any value as API Boolean: 21.18 ms OK
[----------] 13 tests from test/functional/lua/api_spec.lua (878.09 ms total)

[----------] Running tests from test/functional/lua/buffer_updates_spec.lua
[ RUN      ] lua buffer event callbacks: on_lines works: 8.74 ms OK
[ RUN      ] lua buffer event callbacks: on_lines works with verify: 17.57 ms OK
[ RUN      ] lua buffer event callbacks: on_lines works with utf_sizes and ASCII text: 6.94 ms OK
[ RUN      ] lua buffer event callbacks: on_lines works with utf_sizes and unicode text: 6.33 ms OK
[ RUN      ] lua buffer event callbacks: on_lines works with utf_sizes and unicode text with verify: 7.89 ms OK
[ RUN      ] lua buffer event callbacks: on_lines has valid cursor position while shifting: 1.08 ms OK
[ RUN      ] lua buffer event callbacks: on_lines has valid cursor position while deleting lines: 1.21 ms OK
[ RUN      ] lua buffer event callbacks: on_lines does not SEGFAULT when accessing window buffer info in on_detach #14998: 2.51 ms OK
[ RUN      ] lua buffer event callbacks: on_lines #12718 lnume: 2.72 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles single and multiple join: 20.30 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles opening lines: 20.23 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles opening lines with autoindent: 20.48 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles setline(num, line): 34.96 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles continuing comments with fo=or: 8.19 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles editing empty buffers: 2.51 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles deleting lines: 20.89 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles changing lines: 31.36 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles visual charwise paste: 4.58 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles blockwise paste: 6.16 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles linewise paste: 21.91 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles inccomand=nosplit and substitute: 22.02 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles nvim_buf_set_text insert: 4.15 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles nvim_buf_set_text replace: 55.17 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles nvim_buf_set_text delete: 32.30 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles checktime autoread: 41.05 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles tab with noexpandtab and softtabstop: 22.50 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles retab: 4.28 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles sends events when undoing with undofile: 364.67 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles blockwise paste with uneven line lengths: 4.89 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles :luado: 5.54 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles flushes deleted bytes on move: 8.81 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles virtual edit: 5.19 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles block visual paste: 5.89 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles visual paste: 5.59 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles nvim_buf_set_lines: 5.39 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles flushes delbytes on substitute: 6.90 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles flushes delbytes on join: 5.30 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles sends updates on U: 3.83 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles delete in completely empty buffer: 2.19 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles delete the only line of a buffer: 3.31 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles delete the last line of a buffer with two lines: 4.62 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles :sort lines: 3.97 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles handles already sorted lines: 4.02 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles works with accepting spell suggestions: 42.79 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles test_lockmarks (baseline) %delete _: 2.26 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles test_lockmarks (baseline) append(): 6.55 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles test_lockmarks lockmarks %delete _: 2.78 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (with verify) handles test_lockmarks lockmarks append(): 6.25 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles single and multiple join: 2.39 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles opening lines: 2.11 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles opening lines with autoindent: 2.44 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles setline(num, line): 2.87 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles continuing comments with fo=or: 3.73 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles editing empty buffers: 1.71 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles deleting lines: 3.87 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles changing lines: 2.67 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles visual charwise paste: 2.46 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles blockwise paste: 3.48 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles linewise paste: 2.27 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles inccomand=nosplit and substitute: 15.76 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles nvim_buf_set_text insert: 4.00 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles nvim_buf_set_text replace: 3.81 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles nvim_buf_set_text delete: 2.70 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles checktime autoread: 6.58 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles tab with noexpandtab and softtabstop: 7.82 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles retab: 1.92 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles sends events when undoing with undofile: 8.46 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles blockwise paste with uneven line lengths: 2.67 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles :luado: 2.35 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles flushes deleted bytes on move: 4.81 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles virtual edit: 2.66 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles block visual paste: 2.66 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles visual paste: 2.47 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles nvim_buf_set_lines: 2.57 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles flushes delbytes on substitute: 2.21 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles flushes delbytes on join: 2.16 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles sends updates on U: 2.19 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles delete in completely empty buffer: 1.35 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles delete the only line of a buffer: 1.55 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles delete the last line of a buffer with two lines: 1.79 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles :sort lines: 1.50 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles handles already sorted lines: 1.39 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles works with accepting spell suggestions: 41.14 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles test_lockmarks (baseline) %delete _: 1.48 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles test_lockmarks (baseline) append(): 3.43 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles test_lockmarks lockmarks %delete _: 1.48 ms OK
[ RUN      ] lua: nvim_buf_attach on_bytes (without verify) handles test_lockmarks lockmarks append(): 3.29 ms OK
[----------] 87 tests from test/functional/lua/buffer_updates_spec.lua (6883.18 ms total)

[----------] Running tests from test/functional/lua/command_line_completion_spec.lua
[ RUN      ] nlua_expand_pat should complete exact matches: 20.53 ms OK
[ RUN      ] nlua_expand_pat should return empty table when nothing matches: 20.73 ms OK
[ RUN      ] nlua_expand_pat should return nice completions with function call prefix: 20.34 ms OK
[ RUN      ] nlua_expand_pat should return keys for nested dictionaries: 29.43 ms OK
[ RUN      ] nlua_expand_pat it should work with colons: 29.37 ms OK
[ RUN      ] nlua_expand_pat should return keys for string reffed dictionaries: 30.11 ms OK
[ RUN      ] nlua_expand_pat should return keys for string reffed dictionaries: 26.58 ms OK
[ RUN      ] nlua_expand_pat should work with lazy submodules of "vim" global: 22.08 ms OK
[ RUN      ] nlua_expand_pat should be able to interpolate globals: 20.51 ms OK
[ RUN      ] nlua_expand_pat should return everything if the input is of length 0: 20.81 ms OK
[ RUN      ] nlua_expand_pat get_parts should return an empty list for no separators: 20.58 ms OK
[ RUN      ] nlua_expand_pat get_parts just the first item before a period: 20.51 ms OK
[ RUN      ] nlua_expand_pat get_parts should return multiple parts just for period: 20.75 ms OK
[ RUN      ] nlua_expand_pat get_parts should be OK with colons: 20.39 ms OK
[ RUN      ] nlua_expand_pat get_parts should work for just one string ref: 20.69 ms OK
[ RUN      ] nlua_expand_pat get_parts should work for just one string ref, with double quote: 24.64 ms OK
[ RUN      ] nlua_expand_pat get_parts should allows back-to-back string ref: 29.31 ms OK
[ RUN      ] nlua_expand_pat get_parts should allows back-to-back string ref with spaces before and after: 29.37 ms OK
[ RUN      ] nlua_expand_pat get_parts should allow VAR style loolup: 29.78 ms OK
[----------] 19 tests from test/functional/lua/command_line_completion_spec.lua (1359.66 ms total)

[----------] Running tests from test/functional/lua/commands_spec.lua
[ RUN      ] :lua command works: 22.27 ms OK
[ RUN      ] :lua command throws catchable errors: 22.40 ms OK
[ RUN      ] :lua command works with NULL errors: 21.11 ms OK
[ RUN      ] :lua command accepts embedded NLs without heredoc: 20.61 ms OK
[ RUN      ] :lua command preserves global and not preserves local variables: 21.13 ms OK
[ RUN      ] :lua command works with long strings: 62.95 ms OK
[ RUN      ] :lua command can show multiline error messages: 110.58 ms OK
[ RUN      ] :lua command Can print results of =expr: 33.43 ms OK
[ RUN      ] :luado command works: 28.03 ms OK
[ RUN      ] :luado command stops processing lines when suddenly out of lines: 21.09 ms OK
[ RUN      ] :luado command works correctly when changing lines out of range: 21.12 ms OK
[ RUN      ] :luado command fails on errors: 21.62 ms OK
[ RUN      ] :luado command works with NULL errors: 20.71 ms OK
[ RUN      ] :luado command fails in sandbox when needed: 20.91 ms OK
[ RUN      ] :luado command works with long strings: 54.54 ms OK
[ RUN      ] :luafile works: 20.78 ms OK
[ RUN      ] :luafile correctly errors out: 23.64 ms OK
[ RUN      ] :luafile works with NULL errors: 30.40 ms OK
[----------] 18 tests from test/functional/lua/commands_spec.lua (1284.60 ms total)

[----------] Running tests from test/functional/lua/diagnostic_spec.lua
[ RUN      ] vim.diagnostic creates highlight groups: 1.47 ms OK
[ RUN      ] vim.diagnostic retrieves diagnostics from all buffers and namespaces: 3.61 ms OK
[ RUN      ] vim.diagnostic resolves buffer number 0 to the current buffer: 2.25 ms OK
[ RUN      ] vim.diagnostic saves and count a single error: 2.08 ms OK
[ RUN      ] vim.diagnostic saves and count multiple errors: 1.56 ms OK
[ RUN      ] vim.diagnostic saves and count from multiple namespaces: 2.68 ms OK
[ RUN      ] vim.diagnostic saves and count from multiple namespaces with respect to severity: 2.21 ms OK
[ RUN      ] vim.diagnostic handles one namespace clearing highlights while the other still has highlights: 4.28 ms OK
[ RUN      ] vim.diagnostic does not display diagnostics when disabled: 2.70 ms OK
[ RUN      ] vim.diagnostic show() and hide() works: 6.93 ms OK
[ RUN      ] vim.diagnostic show() and hide() doesn't error after bwipeout on buffer: 1.91 ms OK
[ RUN      ] vim.diagnostic enable() and disable() works without arguments: 4.09 ms OK
[ RUN      ] vim.diagnostic enable() and disable() works with only a buffer argument: 3.15 ms OK
[ RUN      ] vim.diagnostic enable() and disable() works with only a namespace argument: 3.63 ms OK
[ RUN      ] vim.diagnostic enable() and disable() works with both a buffer and a namespace argument: 4.76 ms OK
[ RUN      ] vim.diagnostic reset() diagnostic count is 0 and displayed diagnostics are 0 after call: 205.73 ms OK
[ RUN      ] vim.diagnostic reset() doesn't error after bwipeout called on buffer: 1.42 ms OK
[ RUN      ] vim.diagnostic get_next_pos() can find the next pos with only one namespace: 1.69 ms OK
[ RUN      ] vim.diagnostic get_next_pos() can find next pos with two errors: 2.37 ms OK
[ RUN      ] vim.diagnostic get_next_pos() can cycle when position is past error: 1.68 ms OK
[ RUN      ] vim.diagnostic get_next_pos() will not cycle when wrap is off: 1.69 ms OK
[ RUN      ] vim.diagnostic get_next_pos() can cycle even from the last line: 1.69 ms OK
[ RUN      ] vim.diagnostic get_next_pos() works with diagnostics past the end of the line #16349: 2.59 ms OK
[ RUN      ] vim.diagnostic get_prev_pos() can find the prev pos with only one namespace: 1.73 ms OK
[ RUN      ] vim.diagnostic get_prev_pos() can find prev pos with two errors: 2.37 ms OK
[ RUN      ] vim.diagnostic get_prev_pos() can cycle when position is past error: 1.74 ms OK
[ RUN      ] vim.diagnostic get_prev_pos() respects wrap parameter: 12.36 ms OK
[ RUN      ] vim.diagnostic get() returns an empty table when no diagnostics are present: 1.19 ms OK
[ RUN      ] vim.diagnostic get() returns all diagnostics when no severity is supplied: 1.87 ms OK
[ RUN      ] vim.diagnostic get() returns only requested diagnostics when severity is supplied: 2.88 ms OK
[ RUN      ] vim.diagnostic get() allows filtering by line: 2.96 ms OK
[ RUN      ] vim.diagnostic config() works with global, namespace, and ephemeral options: 9.05 ms OK
[ RUN      ] vim.diagnostic config() can use functions for config values: 3.40 ms OK
[ RUN      ] vim.diagnostic config() allows filtering by severity: 4.05 ms OK
[ RUN      ] vim.diagnostic config() allows sorting by severity: 6.29 ms OK
[ RUN      ] vim.diagnostic config() can show diagnostic sources in virtual text: 3.03 ms OK
[ RUN      ] vim.diagnostic config() supports a format function for diagnostic messages: 1.91 ms OK
[ RUN      ] vim.diagnostic config() includes source for formatted diagnostics: 2.56 ms OK
[ RUN      ] vim.diagnostic set() validates its arguments: 1.51 ms OK
[ RUN      ] vim.diagnostic set() can perform updates after insert_leave: 5.04 ms OK
[ RUN      ] vim.diagnostic set() does not perform updates when not needed: 7.28 ms OK
[ RUN      ] vim.diagnostic set() never sets virtual text, in combination with insert leave: 7.07 ms OK
[ RUN      ] vim.diagnostic set() can perform updates while in insert mode, if desired: 4.12 ms OK
[ RUN      ] vim.diagnostic set() can set diagnostics without displaying them: 3.11 ms OK
[ RUN      ] vim.diagnostic set() can set display options: 2.55 ms OK
[ RUN      ] vim.diagnostic set() sets signs: 2.29 ms OK
[ RUN      ] vim.diagnostic open_float() can display a header: 31.81 ms OK
[ RUN      ] vim.diagnostic open_float() can show diagnostics from the whole buffer: 8.81 ms OK
[ RUN      ] vim.diagnostic open_float() can show diagnostics from a single line: 21.90 ms OK
[ RUN      ] vim.diagnostic open_float() can show diagnostics from a specific position: 35.92 ms OK
[ RUN      ] vim.diagnostic open_float() creates floating window and returns float bufnr and winnr if current line contains diagnostics: 8.68 ms OK
[ RUN      ] vim.diagnostic open_float() only reports diagnostics from the current buffer when bufnr is omitted #15710: 9.57 ms OK
[ RUN      ] vim.diagnostic open_float() allows filtering by namespace: 9.38 ms OK
[ RUN      ] vim.diagnostic open_float() creates floating window and returns float bufnr and winnr without header, if requested: 13.04 ms OK
[ RUN      ] vim.diagnostic open_float() clamps diagnostic line numbers within the valid range: 8.75 ms OK
[ RUN      ] vim.diagnostic open_float() can show diagnostic source: 24.68 ms OK
[ RUN      ] vim.diagnostic open_float() respects severity_sort: 37.42 ms OK
[ RUN      ] vim.diagnostic open_float() can filter by severity: 46.48 ms OK
[ RUN      ] vim.diagnostic open_float() can add a prefix to diagnostics: 28.69 ms OK
[ RUN      ] vim.diagnostic open_float() works with the old signature: 12.56 ms OK
[ RUN      ] vim.diagnostic setloclist() sets diagnostics in lnum order: 2.18 ms OK
[ RUN      ] vim.diagnostic setloclist() sets diagnostics in lnum order, regardless of namespace: 3.28 ms OK
[ RUN      ] vim.diagnostic match() matches a string: 1.02 ms OK
[ RUN      ] vim.diagnostic match() returns nil if the pattern fails to match: 0.85 ms OK
[ RUN      ] vim.diagnostic match() respects default values: 1.06 ms OK
[ RUN      ] vim.diagnostic match() accepts a severity map: 1.02 ms OK
[ RUN      ] vim.diagnostic toqflist() and fromqflist() works: 2.12 ms OK
[ RUN      ] vim.diagnostic handlers checks that a new handler is a table: 1.78 ms OK
[ RUN      ] vim.diagnostic handlers can add new handlers: 1.67 ms OK
[ RUN      ] vim.diagnostic handlers can disable handlers by setting the corresponding option to false: 1.69 ms OK
[ RUN      ] vim.diagnostic handlers always calls a handler's hide function if defined: 2.31 ms OK
[ RUN      ] vim.diagnostic handlers triggers the autocommand when diagnostics are set: 2.71 ms OK
[ RUN      ] vim.diagnostic handlers triggers the autocommand when diagnostics are cleared: 1.69 ms OK
[----------] 73 tests from test/functional/lua/diagnostic_spec.lua (11050.94 ms total)

[----------] Running tests from test/functional/lua/ffi_spec.lua
[ RUN      ] ffi.cdef can use Neovim core functions: 30.62 ms OK
[----------] 1 test from test/functional/lua/ffi_spec.lua (63.66 ms total)

[----------] Running tests from test/functional/lua/filetype_spec.lua
[ RUN      ] vim.filetype works with extensions: 8.87 ms OK
[ RUN      ] vim.filetype prioritizes filenames over extensions: 5.64 ms OK
[ RUN      ] vim.filetype works with filenames: 5.86 ms OK
[ RUN      ] vim.filetype works with patterns: 9.54 ms OK
[ RUN      ] vim.filetype works with functions: 6.70 ms OK
[----------] 5 tests from test/functional/lua/filetype_spec.lua (564.21 ms total)

[----------] Running tests from test/functional/lua/highlight_spec.lua
[ RUN      ] vim.highlight.on_yank does not show errors even if buffer is wiped before timeout: 32.96 ms OK
[ RUN      ] vim.highlight.on_yank does not close timer twice: 42.20 ms OK
[----------] 2 tests from test/functional/lua/highlight_spec.lua (130.80 ms total)

[----------] Running tests from test/functional/lua/json_spec.lua
[ RUN      ] vim.json.decode function parses null, true, false: 30.13 ms OK
[ RUN      ] vim.json.decode function parses integer numbers: 30.07 ms OK
[ RUN      ] vim.json.decode function parses floating-point numbers: 25.95 ms OK
[ RUN      ] vim.json.decode function parses containers: 21.27 ms OK
[ RUN      ] vim.json.decode function parses strings properly: 30.63 ms OK
[ RUN      ] vim.json.decode function parses surrogate pairs properly: 25.95 ms OK
[ RUN      ] vim.json.decode function accepts all spaces in every position where space may be put: 20.33 ms OK
[ RUN      ] vim.json.encode function dumps strings: 21.33 ms OK
[ RUN      ] vim.json.encode function dumps numbers: 20.98 ms OK
[ RUN      ] vim.json.encode function dumps floats: 20.70 ms OK
[ RUN      ] vim.json.encode function dumps lists: 20.80 ms OK
[ RUN      ] vim.json.encode function dumps dictionaries: 20.82 ms OK
[ RUN      ] vim.json.encode function dumps vim.NIL: 24.32 ms OK
[----------] 13 tests from test/functional/lua/json_spec.lua (641.49 ms total)

[----------] Running tests from test/functional/lua/loop_spec.lua
[ RUN      ] vim.loop version: 20.45 ms OK
[ RUN      ] vim.loop timer: 71.42 ms OK
[ RUN      ] vim.loop is API safe: 129.85 ms OK
[ RUN      ] vim.loop is equal to require('luv'): 20.86 ms OK
[----------] 4 tests from test/functional/lua/loop_spec.lua (618.40 ms total)

[----------] Running tests from test/functional/lua/luaeval_spec.lua
[ RUN      ] luaeval() second argument is successfully received: 27.51 ms OK
[ RUN      ] luaeval() lua values are successfully transformed: 30.07 ms OK
[ RUN      ] luaeval() recursive lua values are successfully transformed: 30.40 ms OK
[ RUN      ] luaeval() strings with NULs are successfully converted to blobs: 29.39 ms OK
[ RUN      ] luaeval() strings with NULs are successfully converted to special dictionaries in table keys: 30.64 ms OK
[ RUN      ] luaeval() strings with NULs are successfully converted to blobs from a list: 27.41 ms OK
[ RUN      ] luaeval() correctly evaluates scalars: 24.47 ms OK
[ RUN      ] luaeval() correctly evaluates containers: 24.84 ms OK
[ RUN      ] luaeval() correctly passes scalars as argument: 22.75 ms OK
[ RUN      ] luaeval() correctly passes containers as argument: 22.35 ms OK
[ RUN      ] luaeval() correctly passes special dictionaries: 27.44 ms OK
[ RUN      ] luaeval() issues an error in some cases: 22.62 ms OK
[ RUN      ] luaeval() should handle sending lua functions to viml: 29.09 ms OK
[ RUN      ] luaeval() run functions even in timers: 79.14 ms OK
[ RUN      ] luaeval() can run named functions more than once: 45.70 ms OK
[ RUN      ] luaeval() can handle clashing names: 120.46 ms OK
[ RUN      ] luaeval() can handle functions with errors: 1021.89 ms OK
[ RUN      ] luaeval() should handle passing functions around: 20.77 ms OK
[ RUN      ] luaeval() should handle funcrefs: 20.88 ms OK
[ RUN      ] luaeval() should work with metatables using __call: 25.82 ms OK
[ RUN      ] luaeval() should handle being called from a timer once.: 25.44 ms OK
[ RUN      ] luaeval() should call functions once with __call metamethod: 20.31 ms OK
[ RUN      ] luaeval() should work with lists using __call: 30.71 ms OK
[ RUN      ] luaeval() should not work with tables not using __call: 20.34 ms OK
[ RUN      ] luaeval() correctly converts containers with type_idx: 32.39 ms OK
[ RUN      ] luaeval() correctly converts self-containing containers: 27.92 ms OK
[ RUN      ] luaeval() errors out correctly when doing incorrect things in lua: 21.96 ms OK
[ RUN      ] luaeval() does not leak memory when called with too long line: 37.64 ms OK
[ RUN      ] v:lua works in expressions: 3.62 ms OK
[ RUN      ] v:lua works when called as a method: 10.64 ms OK
[ RUN      ] v:lua works in :call: 1.97 ms OK
[ RUN      ] v:lua works in func options: 74.19 ms OK
[ RUN      ] v:lua supports packages: 3.42 ms OK
[ RUN      ] v:lua throw errors for invalid use: 5.21 ms OK
[----------] 34 tests from test/functional/lua/luaeval_spec.lua (4470.59 ms total)

[----------] Running tests from test/functional/lua/mpack_spec.lua
[ RUN      ] lua vim.mpack encodes vim.NIL: 20.33 ms OK
[ RUN      ] lua vim.mpack encodes vim.empty_dict(): 20.40 ms OK
[----------] 2 tests from test/functional/lua/mpack_spec.lua (316.24 ms total)

[----------] Running tests from test/functional/lua/overrides_spec.lua
[ RUN      ] print returns nothing: 29.94 ms OK
[ RUN      ] print allows catching printed text with :execute: 23.06 ms OK
[ RUN      ] print handles errors in __tostring: 22.63 ms OK
[ RUN      ] print coerces error values into strings: 23.60 ms OK
[ RUN      ] print prints strings with NULs and NLs correctly: 21.11 ms OK
[ RUN      ] print prints empty strings correctly: 21.03 ms OK
[ RUN      ] print defers printing in luv event handlers: 126.84 ms OK
[ RUN      ] debug.debug works: 161.63 ms OK
[ RUN      ] debug.debug can be safely exited with 'cont': 70.39 ms OK
[ RUN      ] os.getenv returns nothing for undefined env var: 20.41 ms OK
[ RUN      ] os.getenv returns env var set by the parent process: 62.08 ms OK
[ RUN      ] os.getenv returns env var set by let: 20.48 ms OK
[----------] 12 tests from test/functional/lua/overrides_spec.lua (1739.42 ms total)

[----------] Running tests from test/functional/lua/runtime_spec.lua
[ RUN      ] runtime: colors loads lua colorscheme: 12.44 ms OK
[ RUN      ] runtime: colors loads vim colorscheme when both lua and vim version exist: 10.15 ms OK
[ RUN      ] runtime: compiler loads lua compilers: 10.00 ms OK
[ RUN      ] runtime: compiler loads vim compilers when both lua and vim version exist: 10.24 ms OK
[ RUN      ] runtime: ftplugin loads lua ftplugins: 9.34 ms OK
[ RUN      ] runtime: indent loads lua indents: 9.22 ms OK
[ RUN      ] runtime: syntax loads lua syntaxes on filetype change: 9.33 ms OK
[ RUN      ] runtime: syntax loads lua syntaxes on syntax change: 7.55 ms OK
[----------] 8 tests from test/functional/lua/runtime_spec.lua (261.34 ms total)

[----------] Running tests from test/functional/lua/spell_spec.lua
[ RUN      ] vim.spell .check can handle nil: 20.68 ms OK
[ RUN      ] vim.spell .check can check spellings: 39.21 ms OK
[----------] 2 tests from test/functional/lua/spell_spec.lua (105.83 ms total)

[----------] Running tests from test/functional/lua/thread_spec.lua
[ RUN      ] thread entry func is executed in protected mode: 33.85 ms OK
[ RUN      ] thread callback is executed in protected mode: 58.13 ms OK
[ RUN      ] thread print works: 40.76 ms OK
[ RUN      ] thread print vim.inspect: 60.22 ms OK
[ RUN      ] thread vim.* is_thread: 3.53 ms OK
[ RUN      ] thread vim.* loop: 4.71 ms OK
[ RUN      ] thread vim.* mpack: 5.28 ms OK
[ RUN      ] thread vim.* json: 3.62 ms OK
[ RUN      ] thread vim.* diff: 3.73 ms OK
[ RUN      ] threadpool is_thread: 23.44 ms OK
[ RUN      ] threadpool with invalid argument: 29.85 ms OK
[ RUN      ] threadpool with invalid return value: 86.60 ms OK
[ RUN      ] threadpool vim.* loop: 4.38 ms OK
[ RUN      ] threadpool vim.* mpack: 4.46 ms OK
[ RUN      ] threadpool vim.* json: 4.99 ms OK
[ RUN      ] threadpool vim.* work: 3.46 ms OK
[----------] 16 tests from test/functional/lua/thread_spec.lua (1908.04 ms total)

[----------] Running tests from test/functional/lua/ui_spec.lua
[ RUN      ] vim.ui select can select an item: 23.91 ms OK
[ RUN      ] vim.ui input can input text: 31.31 ms OK
[----------] 2 tests from test/functional/lua/ui_spec.lua (118.13 ms total)

[----------] Running tests from test/functional/lua/uri_spec.lua
[ RUN      ] URI methods file path to uri encode Unix file path file path includes only ascii charactors: 31.54 ms OK
[ RUN      ] URI methods file path to uri encode Unix file path file path including white space: 31.30 ms OK
[ RUN      ] URI methods file path to uri encode Unix file path file path including Unicode charactors: 32.25 ms OK
[ RUN      ] URI methods file path to uri encode Windows filepath file path includes only ascii charactors: 22.01 ms OK
[ RUN      ] URI methods file path to uri encode Windows filepath file path including white space: 31.61 ms OK
[ RUN      ] URI methods file path to uri encode Windows filepath file path including Unicode charactors: 31.76 ms OK
[ RUN      ] URI methods uri to filepath decode Unix file path file path includes only ascii characters: 31.45 ms OK
[ RUN      ] URI methods uri to filepath decode Unix file path local file path without hostname: 31.96 ms OK
[ RUN      ] URI methods uri to filepath decode Unix file path file path including white space: 21.89 ms OK
[ RUN      ] URI methods uri to filepath decode Unix file path file path including Unicode charactors: 22.33 ms OK
[ RUN      ] URI methods uri to filepath decode Windows filepath file path includes only ascii charactors: 30.96 ms OK
[ RUN      ] URI methods uri to filepath decode Windows filepath local file path without hostname: 31.87 ms OK
[ RUN      ] URI methods uri to filepath decode Windows filepath file path includes only ascii characters with encoded colon character: 31.10 ms OK
[ RUN      ] URI methods uri to filepath decode Windows filepath file path including white space: 26.70 ms OK
[ RUN      ] URI methods uri to filepath decode Windows filepath file path including Unicode charactors: 22.06 ms OK
[ RUN      ] URI methods uri to filepath decode non-file URI uri_to_fname returns non-file URI unchanged: 23.07 ms OK
[ RUN      ] URI methods uri to filepath decode non-file URI uri_to_fname returns non-file upper-case scheme URI unchanged: 27.84 ms OK
[ RUN      ] URI methods uri to filepath decode non-file URI uri_to_fname returns non-file scheme URI without authority unchanged: 31.69 ms OK
[ RUN      ] URI methods uri to filepath decode URI without scheme fails because URI must have a scheme: 30.95 ms OK
[ RUN      ] URI methods uri to filepath decode URI without scheme uri_to_fname should not treat comma as a scheme character: 28.85 ms OK
[ RUN      ] URI methods uri from bufnr Windows paths should not be treated as uris: 0.84 ms OK
[ RUN      ] URI methods uri to bufnr uri_to_bufnr & uri_from_bufnr returns original uri for non-file uris: 20.30 ms OK
[ RUN      ] URI methods uri to bufnr uri_to_bufnr & uri_from_bufnr returns original uri for non-file uris without authority: 21.70 ms OK
[----------] 23 tests from test/functional/lua/uri_spec.lua (2251.22 ms total)

[----------] Running tests from test/functional/lua/vim_spec.lua
[ RUN      ] lua stdlib vim.stricmp: 58.51 ms OK
[ RUN      ] lua stdlib vim.startswith: 27.20 ms OK
[ RUN      ] lua stdlib vim.endswith: 23.30 ms OK
[ RUN      ] lua stdlib vim.str_utfindex/str_byteindex: 62.06 ms OK
[ RUN      ] lua stdlib vim.str_utf_start: 29.67 ms OK
[ RUN      ] lua stdlib vim.str_utf_end: 30.23 ms OK
[ RUN      ] lua stdlib vim.str_utf_pos: 29.37 ms OK
[ RUN      ] lua stdlib vim.schedule: 1099.36 ms OK
[ RUN      ] lua stdlib vim.split: 28.22 ms OK
[ RUN      ] lua stdlib vim.trim: 30.72 ms OK
[ RUN      ] lua stdlib vim.inspect: 31.60 ms OK
[ RUN      ] lua stdlib vim.deepcopy: 32.07 ms OK
[ RUN      ] lua stdlib vim.pesc: 30.48 ms OK
[ RUN      ] lua stdlib vim.tbl_keys: 28.83 ms OK
[ RUN      ] lua stdlib vim.tbl_values: 22.13 ms OK
[ RUN      ] lua stdlib vim.tbl_map: 21.07 ms OK
[ RUN      ] lua stdlib vim.tbl_filter: 21.01 ms OK
[ RUN      ] lua stdlib vim.tbl_islist: 22.25 ms OK
[ RUN      ] lua stdlib vim.tbl_isempty: 20.87 ms OK
[ RUN      ] lua stdlib vim.tbl_get: 22.06 ms OK
[ RUN      ] lua stdlib vim.tbl_extend: 30.88 ms OK
[ RUN      ] lua stdlib vim.tbl_deep_extend: 35.23 ms OK
[ RUN      ] lua stdlib vim.tbl_count: 22.48 ms OK
[ RUN      ] lua stdlib vim.deep_equal: 22.23 ms OK
[ RUN      ] lua stdlib vim.list_extend: 23.15 ms OK
[ RUN      ] lua stdlib vim.tbl_add_reverse_lookup: 21.14 ms OK
[ RUN      ] lua stdlib vim.call, vim.fn: 23.48 ms OK
[ RUN      ] lua stdlib vim.fn should error when calling API function: 20.71 ms OK
[ RUN      ] lua stdlib vim.rpcrequest and vim.rpcnotify: 80.20 ms OK
[ RUN      ] lua stdlib vim.empty_dict(): 22.79 ms OK
[ RUN      ] lua stdlib vim.validate: 30.97 ms OK
[ RUN      ] lua stdlib vim.is_callable: 21.30 ms OK
[ RUN      ] lua stdlib vim.g: 142.60 ms OK
[ RUN      ] lua stdlib vim.b: 29.63 ms OK
[ RUN      ] lua stdlib vim.w: 30.98 ms OK
[ RUN      ] lua stdlib vim.t: 40.41 ms OK
[ RUN      ] lua stdlib vim.env: 30.04 ms OK
[ RUN      ] lua stdlib vim.v: 30.78 ms OK
[ RUN      ] lua stdlib vim.bo: 23.05 ms OK
[ RUN      ] lua stdlib vim.wo: 23.30 ms OK
[ RUN      ] lua stdlib vim.opt should allow setting number values: 29.26 ms OK
[ RUN      ] lua stdlib vim.opt should handle STUPID window things: 0.27 ms SKIP
[ RUN      ] lua stdlib vim.opt should allow setting tables: 25.09 ms OK
[ RUN      ] lua stdlib vim.opt should allow setting tables with shortnames: 20.45 ms OK
[ RUN      ] lua stdlib vim.opt should error when you attempt to set string values to numeric options: 20.38 ms OK
[ RUN      ] lua stdlib vim.opt should error when you attempt to setlocal a global value: 29.30 ms OK
[ RUN      ] lua stdlib vim.opt should allow you to set boolean values: 27.45 ms OK
[ RUN      ] lua stdlib vim.opt should change current buffer values and defaults for global local values: 21.19 ms OK
[ RUN      ] lua stdlib vim.opt should allow you to retrieve window opts even if they have not been set: 20.59 ms OK
[ RUN      ] lua stdlib vim.opt should allow all sorts of string manipulation: 20.52 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for boolean values: 20.53 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for number values: 20.71 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for string values: 20.29 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for set type flaglists: 26.07 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for set type flaglists: 29.83 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for array list type options: 20.40 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for options that are both commalist and flaglist: 20.78 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should work for key-value pair options: 20.89 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should allow you to add numeric options: 20.38 ms OK
[ RUN      ] lua stdlib vim.opt option:get() should allow you to subtract numeric options: 20.40 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should handle dictionary style: 29.37 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow adding dictionary style: 29.64 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow adding dictionary style: 29.56 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow completely new keys: 20.69 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow subtracting dictionary style: 20.60 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow subtracting dictionary style: 29.62 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow subtracting dictionary style multiple times: 27.81 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow adding a key:value string to a listchars: 20.76 ms OK
[ RUN      ] lua stdlib vim.opt key:value style options should allow prepending a key:value string to a listchars: 20.76 ms OK
[ RUN      ] lua stdlib vim.opt should automatically set when calling remove: 29.27 ms OK
[ RUN      ] lua stdlib vim.opt should automatically set when calling remove with a table: 28.03 ms OK
[ RUN      ] lua stdlib vim.opt should automatically set when calling append: 20.57 ms OK
[ RUN      ] lua stdlib vim.opt should automatically set when calling append with a table: 20.53 ms OK
[ RUN      ] lua stdlib vim.opt should allow adding tables: 20.56 ms OK
[ RUN      ] lua stdlib vim.opt should handle adding duplicates: 20.96 ms OK
[ RUN      ] lua stdlib vim.opt should allow adding multiple times: 27.56 ms OK
[ RUN      ] lua stdlib vim.opt should remove values when you use minus: 30.24 ms OK
[ RUN      ] lua stdlib vim.opt should prepend values when using ^: 30.03 ms OK
[ RUN      ] lua stdlib vim.opt should not remove duplicates from wildmode: #14708: 21.32 ms OK
[ RUN      ] lua stdlib vim.opt option types should allow to set option with numeric value: 23.84 ms OK
[ RUN      ] lua stdlib vim.opt option types should allow to set option with boolean value: 24.03 ms OK
[ RUN      ] lua stdlib vim.opt option types should allow to set option with array or string value: 23.18 ms OK
[ RUN      ] lua stdlib vim.opt option types should allow set option with map or string value: 23.30 ms OK
[ RUN      ] lua stdlib vim.opt option types should allow set option with set or string value: 24.87 ms OK
[ RUN      ] lua stdlib vim.opt can handle isfname ,,,: 29.62 ms OK
[ RUN      ] lua stdlib vim.opt can handle isfname ,^,,: 22.26 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 gives empty list when item is empty:array: 20.87 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 gives empty list when item is empty:set: 21.03 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 does not append to empty item: 20.94 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 does not prepend to empty item: 20.19 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 append to empty set: 29.17 ms OK
[ RUN      ] lua stdlib vim.opt https://github.com/neovim/neovim/issues/14828 prepend to empty set: 29.16 ms OK
[ RUN      ] lua stdlib vim.cmd: 30.33 ms OK
[ RUN      ] lua stdlib vim.regex: 23.94 ms OK
[ RUN      ] lua stdlib vim.defer_fn: 171.49 ms OK
[ RUN      ] lua stdlib vim.region: 21.37 ms OK
[ RUN      ] lua stdlib vim.on_key tracks keystrokes: 21.41 ms OK
[ RUN      ] lua stdlib vim.on_key allows removing on_key listeners: 22.28 ms OK
[ RUN      ] lua stdlib vim.on_key skips any function that caused an error: 1029.13 ms OK
[ RUN      ] lua stdlib vim.on_key processes mapped keys, not unmapped keys: 21.05 ms OK
[ RUN      ] lua stdlib vim.wait should run from lua: 0.70 ms OK
[ RUN      ] lua stdlib vim.wait should wait the expected time if false: 201.46 ms OK
[ RUN      ] lua stdlib vim.wait should not block other events: 101.52 ms OK
[ RUN      ] lua stdlib vim.wait should not process non-fast events when commanded: 301.75 ms OK
[ RUN      ] lua stdlib vim.wait should work with vim.defer_fn: 101.53 ms OK
[ RUN      ] lua stdlib vim.wait should not crash when callback errors: 1.26 ms OK
[ RUN      ] lua stdlib vim.wait if callback is passed, it must be a function: 1.13 ms OK
[ RUN      ] lua stdlib vim.wait should allow waiting with no callback, explicit: 51.12 ms OK
[ RUN      ] lua stdlib vim.wait should allow waiting with no callback, implicit: 51.03 ms OK
[ RUN      ] lua stdlib vim.wait should call callbacks exactly once if they return true immediately: 0.97 ms OK
[ RUN      ] lua stdlib vim.wait should call callbacks few times with large `interval`: 51.07 ms OK
[ RUN      ] lua stdlib vim.wait should play nice with `not` when fails: 50.76 ms OK
[ RUN      ] lua stdlib vim.wait should play nice with `if` when success: 0.65 ms OK
[ RUN      ] lua stdlib vim.wait should return immediately with false if timeout is 0: 1.08 ms OK
[ RUN      ] lua stdlib vim.wait should work with tables with __call: 2.71 ms OK
[ RUN      ] lua stdlib vim.wait should work with tables with __call that change: 22.16 ms OK
[ RUN      ] lua stdlib vim.wait should not work with negative intervals: 2.56 ms OK
[ RUN      ] lua stdlib vim.wait should not work with weird intervals: 2.26 ms OK
[ RUN      ] lua stdlib vim.notify_once: 267.59 ms OK
[ RUN      ] lua stdlib vim.schedule_wrap preserves argument lists: 21.57 ms OK
[ RUN      ] lua stdlib vim.api.nvim_buf_call can access buf options: 23.82 ms OK
[ RUN      ] lua stdlib vim.api.nvim_buf_call does not cause ml_get errors with invalid visual selection: 19.62 ms OK
[ RUN      ] lua stdlib vim.api.nvim_win_call can access window options: 23.37 ms OK
[ RUN      ] lua stdlib vim.api.nvim_win_call does not cause ml_get errors with invalid visual selection: 21.34 ms OK
[ RUN      ] lua stdlib vim.api.nvim_win_call updates ruler if cursor moved: 115.06 ms OK
[ RUN      ] lua: builtin modules works: 43.79 ms OK
[ RUN      ] lua: builtin modules works when disabled: 44.81 ms OK
[ RUN      ] lua: builtin modules works without runtime: 42.12 ms OK
[ RUN      ] lua: builtin modules does not work when disabled without runtime: 31.49 ms OK
[ RUN      ] lua: require("mod") from packages propagates syntax error: 21.85 ms OK
[ RUN      ] lua: require("mod") from packages uses the right order of mod.lua vs mod/init.lua: 26.26 ms OK
[ RUN      ] vim.keymap can make a mapping: 29.79 ms OK
[ RUN      ] vim.keymap can make an expr mapping: 33.21 ms OK
[ RUN      ] vim.keymap can overwrite a mapping: 30.86 ms OK
[ RUN      ] vim.keymap can unmap a mapping: 21.95 ms OK
[ RUN      ] vim.keymap works with buffer-local mappings: 22.01 ms OK
[ RUN      ] vim.keymap does not mutate the opts parameter: 29.78 ms OK
[ RUN      ] vim.keymap can do <Plug> mappings: 28.59 ms OK
[----------] 138 tests from test/functional/lua/vim_spec.lua (13415.94 ms total)

[----------] Running tests from test/functional/lua/xdiff_spec.lua
[ RUN      ] xdiff bindings can diff text with no callback: 1.01 ms OK
[ RUN      ] xdiff bindings can diff text with callback: 1.61 ms OK
[ RUN      ] xdiff bindings can diff text with error callback: 1.31 ms OK
[ RUN      ] xdiff bindings can diff text with hunk_lines: 1.15 ms OK
[ RUN      ] xdiff bindings can diff text can run different algorithms: 0.83 ms OK
[ RUN      ] xdiff bindings can handle bad args: 22.65 ms OK
[----------] 6 tests from test/functional/lua/xdiff_spec.lua (267.44 ms total)

[----------] Running tests from test/functional/options/autochdir_spec.lua
[ RUN      ] 'autochdir' given on the shell gets processed properly: 84.39 ms OK
[ RUN      ] 'autochdir' is not overwritten by getwinvar() call #17609: 45.37 ms OK
[----------] 2 tests from test/functional/options/autochdir_spec.lua (133.37 ms total)

[----------] Running tests from test/functional/options/chars_spec.lua
[ RUN      ] 'fillchars' "eob" flag uses '~' by default: 37.36 ms OK
[ RUN      ] 'fillchars' "eob" flag supports whitespace: 36.36 ms OK
[ RUN      ] 'fillchars' "eob" flag supports multibyte char: 35.23 ms OK
[ RUN      ] 'fillchars' "eob" flag handles invalid values: 3.70 ms OK
[ RUN      ] 'fillchars' has global value: 48.00 ms OK
[ RUN      ] 'fillchars' has window-local value: 45.63 ms OK
[ RUN      ] 'fillchars' using :set clears window-local value: 67.52 ms OK
[ RUN      ] 'listchars' has global value: 32.69 ms OK
[ RUN      ] 'listchars' has window-local value: 33.71 ms OK
[ RUN      ] 'listchars' using :set clears window-local value: 33.52 ms OK
[----------] 10 tests from test/functional/options/chars_spec.lua (1121.85 ms total)

[----------] Running tests from test/functional/options/defaults_spec.lua
[ RUN      ] startup defaults :filetype all ON after `-u NORC`: 103.31 ms OK
[ RUN      ] startup defaults :filetype all ON after `:syntax …` #7765: 272.18 ms OK
[ RUN      ] startup defaults :filetype all OFF after `-u NONE`: 68.47 ms OK
[ RUN      ] startup defaults :filetype explicit OFF stays OFF: 539.05 ms OK
[ RUN      ] startup defaults :filetype all ON after early `:filetype … on`: 390.66 ms OK
[ RUN      ] startup defaults :filetype late `:filetype … off` stays OFF: 428.67 ms OK
[ RUN      ] startup defaults syntax enabled by `-u NORC`: 96.72 ms OK
[ RUN      ] startup defaults syntax disabled by `-u NONE`: 42.47 ms OK
[ RUN      ] startup defaults syntax `:syntax off` stays off: 173.13 ms OK
[ RUN      ] startup defaults syntax ":if 0|syntax on|endif" does not affect default #8728: 177.41 ms OK
[ RUN      ] startup defaults 'fillchars' vert/fold flags: 159.46 ms OK
[ RUN      ] startup defaults 'shadafile' ('viminfofile'): 121.09 ms OK
[ RUN      ] startup defaults 'packpath': 61.18 ms OK
[ RUN      ] startup defaults v:progpath is set to the absolute path: 59.67 ms OK
[ RUN      ] startup defaults $NVIM_LOG_FILE is used if expansion succeeds: 56.92 ms OK
[ RUN      ] startup defaults $NVIM_LOG_FILE defaults to stdpath("cache")/log if empty: 57.63 ms OK
[ RUN      ] startup defaults $NVIM_LOG_FILE defaults to stdpath("cache")/log if invalid: 52.39 ms OK
[ RUN      ] XDG-based defaults &runtimepath data-dir matches stdpath('data') #9910: 48.99 ms OK
[ RUN      ] XDG-based defaults with empty/broken environment sets correct defaults: 65.85 ms OK
[ RUN      ] XDG-based defaults with too long XDG variables are correctly set: 127.97 ms OK
[ RUN      ] XDG-based defaults with XDG variables that can be expanded are not expanded: 35.78 ms OK
[ RUN      ] XDG-based defaults with commas are escaped properly: 27.20 ms OK
[ RUN      ] stdpath() acceptance: 45.45 ms OK
[ RUN      ] stdpath() returns a String with "config" knows XDG_CONFIG_HOME: 41.39 ms OK
[ RUN      ] stdpath() returns a String with "config" handles changes during runtime: 42.17 ms OK
[ RUN      ] stdpath() returns a String with "config" doesn't expand $VARIABLES: 43.44 ms OK
[ RUN      ] stdpath() returns a String with "config" doesn't expand ~/: 57.90 ms OK
[ RUN      ] stdpath() returns a String with "data" knows XDG_DATA_HOME: 57.74 ms OK
[ RUN      ] stdpath() returns a String with "data" handles changes during runtime: 58.37 ms OK
[ RUN      ] stdpath() returns a String with "data" doesn't expand $VARIABLES: 40.76 ms OK
[ RUN      ] stdpath() returns a String with "data" doesn't expand ~/: 40.54 ms OK
[ RUN      ] stdpath() returns a String with "cache" knows XDG_CACHE_HOME: 40.74 ms OK
[ RUN      ] stdpath() returns a String with "cache" handles changes during runtime: 41.03 ms OK
[ RUN      ] stdpath() returns a String with "cache" doesn't expand $VARIABLES: 55.43 ms OK
[ RUN      ] stdpath() returns a String with "cache" doesn't expand ~/: 56.87 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" handles XDG_CONFIG_DIRS with one path set via system: 57.50 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" handles XDG_CONFIG_DIRS with one path set at runtime: 57.71 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" handles XDG_CONFIG_DIRS with two paths set via system: 57.48 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" handles XDG_CONFIG_DIRS with two paths set at runtime: 42.72 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" doesn't expand $VAR and $IBLES set via system: 40.70 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" doesn't expand $VAR and $IBLES set at runtime: 49.77 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" doesn't expand ~/ set via system: 56.94 ms OK
[ RUN      ] stdpath() returns a List with "config_dirs" doesn't expand ~/ set at runtime: 58.25 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" knows XDG_DATA_DIRS with one path set via system: 57.41 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" knows XDG_DATA_DIRS with one path set at runtime: 40.96 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" knows XDG_DATA_DIRS with two paths set via system: 40.45 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" knows XDG_DATA_DIRS with two paths set at runtime: 41.11 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" doesn't expand $VAR and $IBLES set via system: 40.47 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" doesn't expand $VAR and $IBLES set at runtime: 40.88 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" doesn't expand ~/ set via system: 40.40 ms OK
[ RUN      ] stdpath() returns a List with "data_dirs" doesn't expand ~/ set at runtime: 40.97 ms OK
[ RUN      ] stdpath() errors on unknown strings: 2.91 ms OK
[ RUN      ] stdpath() errors on non-strings: 2.22 ms OK
[----------] 53 tests from test/functional/options/defaults_spec.lua (6347.31 ms total)

[----------] Running tests from test/functional/options/keymap_spec.lua
[ RUN      ] 'keymap' / :lmap 'keymap' as :lmap 'keymap' mappings are shown with :lmap: 3.59 ms OK
[ RUN      ] 'keymap' / :lmap 'iminsert' option Uses :lmap in insert mode when ON: 1.37 ms OK
[ RUN      ] 'keymap' / :lmap 'iminsert' option Ignores :lmap in insert mode when OFF: 1.76 ms OK
[ RUN      ] 'keymap' / :lmap 'iminsert' option Can be toggled with <C-^> in insert mode: 1.80 ms OK
[ RUN      ] 'keymap' / :lmap 'imsearch' option Uses :lmap at search prompt when ON: 3.58 ms OK
[ RUN      ] 'keymap' / :lmap 'imsearch' option Ignores :lmap at search prompt when OFF: 3.77 ms OK
[ RUN      ] 'keymap' / :lmap 'imsearch' option Can be toggled with C-^: 7.15 ms OK
[ RUN      ] 'keymap' / :lmap 'imsearch' option can follow 'iminsert': 5.42 ms OK
[ RUN      ] 'keymap' / :lmap :lmap not applied to macros: 1.40 ms OK
[ RUN      ] 'keymap' / :lmap :lmap applied to macro recording: 1.48 ms OK
[ RUN      ] 'keymap' / :lmap :lmap not applied to mappings: 1.13 ms OK
[ RUN      ] 'keymap' / :lmap mappings applied to keys created with :lmap: 1.14 ms OK
[ RUN      ] 'keymap' / :lmap mappings not applied to keys gotten with :lnoremap: 1.35 ms OK
[ RUN      ] 'keymap' / :lmap mappings not applied to macro replay of :lnoremap: 0.20 ms SKIP
[ RUN      ] 'keymap' / :lmap is applied when using f/F t/T: 3.00 ms OK
[ RUN      ] 'keymap' / :lmap takes priority over :imap mappings: 2.84 ms OK
[ RUN      ] 'keymap' / :lmap does not cause recursive mappings: 2.58 ms OK
[ RUN      ] 'keymap' / :lmap can handle multicharacter mappings: 2.81 ms OK
[----------] 18 tests from test/functional/options/keymap_spec.lua (1991.48 ms total)

[----------] Running tests from test/functional/options/num_options_spec.lua
[ RUN      ] :setlocal setlocal sets only local value: 34.85 ms OK
[ RUN      ] :set validation setlocal and setglobal validate values: 151.38 ms OK
[ RUN      ] :set validation set wmh/wh wmw/wiw checks: 24.71 ms OK
[ RUN      ] :set validation set maxcombine resets to 6: 28.89 ms OK
[----------] 4 tests from test/functional/options/num_options_spec.lua (570.27 ms total)

[----------] Running tests from test/functional/options/pastetoggle_spec.lua
[ RUN      ] 'pastetoggle' option toggles 'paste': 1.22 ms OK
[ RUN      ] 'pastetoggle' option does not wait for timeout: 12.98 ms OK
[----------] 2 tests from test/functional/options/pastetoggle_spec.lua (115.97 ms total)

[----------] Running tests from test/functional/options/shortmess_spec.lua
[ RUN      ] 'shortmess' "F" flag hides :edit fileinfo messages: 49.45 ms OK
[ RUN      ] 'shortmess' "F" flag hides :bnext, :bprevious fileinfo messages: 117.15 ms OK
[----------] 2 tests from test/functional/options/shortmess_spec.lua (348.32 ms total)

[----------] Running tests from test/functional/options/tabstop_spec.lua
[ RUN      ] 'tabstop' option tabstop=<big-number> does not crash #2838: 23.35 ms OK
[----------] 1 test from test/functional/options/tabstop_spec.lua (47.53 ms total)

[----------] Running tests from test/functional/plugin/health_spec.lua
[ RUN      ] :checkhealth detects invalid $VIMRUNTIME: 40.12 ms OK
[ RUN      ] :checkhealth detects invalid 'runtimepath': 44.90 ms OK
[ RUN      ] :checkhealth detects invalid $VIM: 373.33 ms OK
[ RUN      ] :checkhealth completions can be listed via getcompletion(): 324.51 ms OK
[ RUN      ] health.vim :checkhealth functions health#report_*() render correctly: 87.11 ms OK
[ RUN      ] health.vim :checkhealth concatenates multiple reports: 94.74 ms OK
[ RUN      ] health.vim :checkhealth lua plugins, skips vimscript healthchecks with the same name: 53.88 ms OK
[ RUN      ] health.vim :checkhealth lua plugins submodules: 54.35 ms OK
[ RUN      ] health.vim :checkhealth lua plugins submodules with expression '*': 91.95 ms OK
[ RUN      ] health.vim :checkhealth gracefully handles broken healthcheck: 53.64 ms OK
[ RUN      ] health.vim :checkhealth ... including empty reports: 78.38 ms OK
[ RUN      ] health.vim :checkhealth gracefully handles broken lua healthcheck: 60.26 ms OK
[ RUN      ] health.vim :checkhealth highlights OK, ERROR: 185.98 ms OK
[ RUN      ] health.vim :checkhealth gracefully handles invalid healthcheck: 72.41 ms OK
[ RUN      ] :checkhealth provider works correctly with a wrongly configured 'shell': 53.63 ms OK
[----------] 15 tests from test/functional/plugin/health_spec.lua (2932.27 ms total)

[----------] Running tests from test/functional/plugin/lsp/codelens_spec.lua
[ RUN      ] vim.lsp.codelens on_codelens_stores_and_displays_lenses: 3.92 ms OK
[----------] 1 test from test/functional/plugin/lsp/codelens_spec.lua (112.51 ms total)

[----------] Running tests from test/functional/plugin/lsp/diagnostic_spec.lua
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic maintains LSP information when translating diagnostics: 6.35 ms OK
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic.on_publish_diagnostics allows configuring the virtual text via vim.lsp.with: 5.70 ms OK
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic.on_publish_diagnostics allows configuring the virtual text via vim.lsp.with using a function: 7.99 ms OK
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic.on_publish_diagnostics allows filtering via severity limit: 9.50 ms OK
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic.on_publish_diagnostics correctly handles UTF-16 offsets: 8.95 ms OK
[ RUN      ] vim.lsp.diagnostic vim.lsp.diagnostic.on_publish_diagnostics does not create buffer on empty diagnostics: 9.15 ms OK
[----------] 6 tests from test/functional/plugin/lsp/diagnostic_spec.lua (861.17 ms total)

[----------] Running tests from test/functional/plugin/lsp/handler_spec.lua
[ RUN      ] lsp-handlers vim.lsp._with_extend should return a table with the default keys: 43.48 ms OK
[ RUN      ] lsp-handlers vim.lsp._with_extend should override with config keys: 1.17 ms OK
[ RUN      ] lsp-handlers vim.lsp._with_extend should not allow invalid keys: 3.08 ms OK
[----------] 3 tests from test/functional/plugin/lsp/handler_spec.lua (391.05 ms total)

[----------] Running tests from test/functional/plugin/lsp/incremental_sync_spec.lua
[ RUN      ] incremental synchronization single line edit inserting a character in an empty buffer: 1.45 ms OK
[ RUN      ] incremental synchronization single line edit inserting a character in the middle of a the first line: 2.08 ms OK
[ RUN      ] incremental synchronization single line edit deleting the only character in a buffer: 1.98 ms OK
[ RUN      ] incremental synchronization single line edit deleting a character in the middle of the line: 1.92 ms OK
[ RUN      ] incremental synchronization single line edit replacing a character: 1.78 ms OK
[ RUN      ] incremental synchronization single line edit deleting a line: 2.97 ms OK
[ RUN      ] incremental synchronization single line edit deleting an empty line: 1.49 ms OK
[ RUN      ] incremental synchronization single line edit adding a line: 1.47 ms OK
[ RUN      ] incremental synchronization single line edit adding an empty line: 2.03 ms OK
[ RUN      ] incremental synchronization single line edit adding a line to an empty buffer: 1.95 ms OK
[ RUN      ] incremental synchronization single line edit insert a line above the current line: 2.14 ms OK
[ RUN      ] incremental synchronization multi line edit deletion and insertion: 3.83 ms OK
[ RUN      ] incremental synchronization multi-operation edits mult-line substitution: 3.33 ms OK
[ RUN      ] incremental synchronization multi-operation edits join and undo: 2.60 ms OK
[ RUN      ] incremental synchronization multi-byte edits deleting a multibyte character: 2.84 ms OK
[ RUN      ] incremental synchronization multi-byte edits replacing a multibyte character with matching prefix: 2.77 ms OK
[ RUN      ] incremental synchronization multi-byte edits replacing a multibyte character with matching suffix: 2.11 ms OK
[ RUN      ] incremental synchronization multi-byte edits inserting before a multibyte character: 2.10 ms OK
[ RUN      ] incremental synchronization multi-byte edits deleting a multibyte character from a long line: 3.19 ms OK
[ RUN      ] incremental synchronization multi-byte edits deleting multiple lines containing multibyte characters: 2.74 ms OK
[----------] 20 tests from test/functional/plugin/lsp/incremental_sync_spec.lua (1607.47 ms total)

[----------] Running tests from test/functional/plugin/lsp/snippet_spec.lua
[ RUN      ] vim.lsp._snippet should parse only text: 30.08 ms OK
[ RUN      ] vim.lsp._snippet should parse tabstop: 32.59 ms OK
[ RUN      ] vim.lsp._snippet should parse placeholders: 33.81 ms OK
[ RUN      ] vim.lsp._snippet should parse variables: 33.79 ms OK
[ RUN      ] vim.lsp._snippet should parse choice: 32.88 ms OK
[----------] 5 tests from test/functional/plugin/lsp/snippet_spec.lua (586.75 ms total)

[----------] Running tests from test/functional/plugin/lsp_spec.lua
[ RUN      ] LSP server_name specified start_client(), stop_client(): 137.41 ms OK
[ RUN      ] LSP server_name specified stop_client() also works on client objects: 72.58 ms OK
[ RUN      ] LSP basic_init test should run correctly: 93.70 ms OK
[ RUN      ] LSP basic_init test should fail: 130.75 ms OK
[ RUN      ] LSP basic_init test should succeed with manual shutdown: 1.55 ms SKIP
[ RUN      ] LSP basic_init test should detach buffer in response to nvim_buf_detach: 100.35 ms OK
[ RUN      ] LSP basic_init test client should return settings via workspace/configuration handler: 121.55 ms OK
[ RUN      ] LSP basic_init test workspace/configuration returns NIL per section if client was started without config.settings: 5.26 ms OK
[ RUN      ] LSP basic_init test should verify capabilities sent: 134.00 ms OK
[ RUN      ] LSP basic_init test client.supports_methods() should validate capabilities: 148.20 ms OK
[ RUN      ] LSP basic_init test should not call unsupported_method when trying to call an unsupported method: 135.71 ms OK
[ RUN      ] LSP basic_init test should not call unsupported_method when no client and trying to call an unsupported method: 98.74 ms OK
[ RUN      ] LSP basic_init test should not forward RequestCancelled to callback: 130.34 ms OK
[ RUN      ] LSP basic_init test should forward ContentModified to callback: 100.37 ms OK
[ RUN      ] LSP basic_init test should track pending requests to the language server: 132.33 ms OK
[ RUN      ] LSP basic_init test should track cancel requests to the language server: 132.28 ms OK
[ RUN      ] LSP basic_init test should clear pending and cancel requests on reply: 134.18 ms OK
[ RUN      ] LSP basic_init test should trigger LspRequest autocmd when requests table changes: 98.74 ms OK
[ RUN      ] LSP basic_init test should not send didOpen if the buffer closes before init: 132.67 ms OK
[ RUN      ] LSP basic_init test should check the body sent attaching before init: 139.43 ms OK
[ RUN      ] LSP basic_init test should check the body sent attaching after init: 112.50 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange full: 138.15 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange full with noeol: 139.49 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange incremental: 99.83 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange incremental with debounce: 99.37 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange incremental normal mode editing: 0.26 ms SKIP
[ RUN      ] LSP basic_init test should check the body and didChange full with 2 changes: 134.99 ms OK
[ RUN      ] LSP basic_init test should check the body and didChange full lifecycle: 121.75 ms OK
[ RUN      ] LSP parsing tests should handle invalid content-length correctly: 124.93 ms OK
[ RUN      ] LSP parsing tests should not trim vim.NIL from the end of a list: 136.17 ms OK
[ RUN      ] LSP lsp._cmd_parts test should valid cmd argument: 1.87 ms OK
[ RUN      ] LSP lsp._cmd_parts test should invalid cmd argument: 3.48 ms OK
[ RUN      ] LSP apply_text_edits applies simple edits: 20.90 ms OK
[ RUN      ] LSP apply_text_edits applies complex edits: 21.34 ms OK
[ RUN      ] LSP apply_text_edits applies complex edits (reversed range): 31.08 ms OK
[ RUN      ] LSP apply_text_edits applies non-ASCII characters edits: 29.76 ms OK
[ RUN      ] LSP apply_text_edits applies text edits at the end of the document: 30.61 ms OK
[ RUN      ] LSP apply_text_edits applies multiple text edits at the end of the document: 29.69 ms OK
[ RUN      ] LSP apply_text_edits cursor position don't fix the cursor if the range contains the cursor: 30.76 ms OK
[ RUN      ] LSP apply_text_edits cursor position fix the cursor to the valid col if the content was removed: 31.11 ms OK
[ RUN      ] LSP apply_text_edits cursor position fix the cursor to the valid row if the content was removed: 26.26 ms OK
[ RUN      ] LSP apply_text_edits cursor position fix the cursor row: 21.83 ms OK
[ RUN      ] LSP apply_text_edits cursor position fix the cursor col: 31.07 ms OK
[ RUN      ] LSP apply_text_edits cursor position fix the cursor row and col: 22.91 ms OK
[ RUN      ] LSP apply_text_edits with LSP end line after what Vim considers to be the end line applies edits when the last linebreak is considered a new line: 21.27 ms OK
[ RUN      ] LSP apply_text_edits with LSP end line after what Vim considers to be the end line applies edits when the end line is 2 larger than vim's: 29.83 ms OK
[ RUN      ] LSP apply_text_edits with LSP end line after what Vim considers to be the end line applies edits with a column offset: 30.39 ms OK
[ RUN      ] LSP apply_text_document_edit correctly goes ahead with the edit if all is normal: 18.65 ms OK
[ RUN      ] LSP apply_text_document_edit always accepts edit with version = 0: 18.81 ms OK
[ RUN      ] LSP apply_text_document_edit skips the edit if the version of the edit is behind the local buffer : 19.34 ms OK
[ RUN      ] LSP workspace_apply_edit workspace/applyEdit returns ApplyWorkspaceEditResponse: 118.95 ms OK
[ RUN      ] LSP apply_workspace_edit apply_workspace_edit applies a single edit: 1.77 ms OK
[ RUN      ] LSP apply_workspace_edit apply_workspace_edit applies multiple edits: 2.10 ms OK
[ RUN      ] LSP apply_workspace_edit Supports file creation with CreateFile payload: 2.48 ms OK
[ RUN      ] LSP apply_workspace_edit createFile does not touch file if it exists and ignoreIfExists is set: 2.50 ms OK
[ RUN      ] LSP apply_workspace_edit createFile overrides file if overwrite is set: 2.09 ms OK
[ RUN      ] LSP apply_workspace_edit DeleteFile delete file and buffer: 6.72 ms OK
[ RUN      ] LSP apply_workspace_edit DeleteFile fails if file does not exist and ignoreIfNotExists is false: 1.93 ms OK
[ RUN      ] LSP completion_list_to_complete_items should choose right completion option: 52.96 ms OK
[ RUN      ] LSP lsp.util.rename Can rename an existing file: 56.82 ms OK
[ RUN      ] LSP lsp.util.rename Does not rename file if target exists and ignoreIfExists is set or overwrite is false: 38.90 ms OK
[ RUN      ] LSP lsp.util.rename Does override target if overwrite is true: 39.28 ms OK
[ RUN      ] LSP lsp.util.locations_to_items Convert Location[] to items: 38.05 ms OK
[ RUN      ] LSP lsp.util.locations_to_items Convert LocationLink[] to items: 38.20 ms OK
[ RUN      ] LSP lsp.util.symbols_to_items convert DocumentSymbol[] to items DocumentSymbol has children: 37.41 ms OK
[ RUN      ] LSP lsp.util.symbols_to_items convert DocumentSymbol[] to items DocumentSymbol has no children: 53.23 ms OK
[ RUN      ] LSP lsp.util.symbols_to_items convert SymbolInformation[] to items: 54.25 ms OK
[ RUN      ] LSP lsp.util._get_completion_item_kind_name returns the name specified by protocol: 45.42 ms OK
[ RUN      ] LSP lsp.util._get_completion_item_kind_name returns the name not specified by protocol: 37.44 ms OK
[ RUN      ] LSP lsp.util._get_symbol_kind_name returns the name specified by protocol: 53.43 ms OK
[ RUN      ] LSP lsp.util._get_symbol_kind_name returns the name not specified by protocol: 53.15 ms OK
[ RUN      ] LSP lsp.util.jump_to_location jumps to a Location: 28.29 ms OK
[ RUN      ] LSP lsp.util.jump_to_location jumps to a LocationLink: 20.42 ms OK
[ RUN      ] LSP lsp.util.jump_to_location jumps to the correct multibyte column: 19.31 ms OK
[ RUN      ] LSP lsp.util.jump_to_location adds current position to jumplist before jumping: 20.15 ms OK
[ RUN      ] LSP lsp.util._make_floating_popup_size calculates size correctly: 27.13 ms OK
[ RUN      ] LSP lsp.util._make_floating_popup_size calculates size correctly with wrapping: 19.15 ms OK
[ RUN      ] LSP lsp.util.trim.trim_empty_lines properly trims empty lines: 37.47 ms OK
[ RUN      ] LSP lsp.util.convert_signature_help_to_markdown_lines can handle negative activeSignature: 36.93 ms OK
[ RUN      ] LSP lsp.util.get_effective_tabstop with shiftwidth = 1: 52.37 ms OK
[ RUN      ] LSP lsp.util.get_effective_tabstop with shiftwidth = 0: 54.12 ms OK
[ RUN      ] LSP vim.lsp.buf.outgoing_calls does nothing for an empty response: 39.17 ms OK
[ RUN      ] LSP vim.lsp.buf.outgoing_calls opens the quickfix list with the right caller: 30.09 ms OK
[ RUN      ] LSP vim.lsp.buf.incoming_calls does nothing for an empty response: 32.73 ms OK
[ RUN      ] LSP vim.lsp.buf.incoming_calls opens the quickfix list with the right callee: 42.94 ms OK
[ RUN      ] LSP vim.lsp.buf.rename does not attempt to rename on nil response: 154.43 ms OK
[ RUN      ] LSP vim.lsp.buf.rename handles prepareRename placeholder response: 167.36 ms OK
[ RUN      ] LSP vim.lsp.buf.rename handles range response: 115.90 ms OK
[ RUN      ] LSP vim.lsp.buf.rename handles error: 163.90 ms OK
[ RUN      ] LSP vim.lsp.buf.code_action Calls client side command if available: 146.78 ms OK
[ RUN      ] LSP vim.lsp.buf.code_action Calls workspace/executeCommand if no client side command: 143.22 ms OK
[ RUN      ] LSP vim.lsp.commands Accepts only string keys: 37.44 ms OK
[ RUN      ] LSP vim.lsp.commands Accepts only function values: 38.27 ms OK
[ RUN      ] LSP vim.lsp.codelens uses client commands: 139.27 ms OK
[ RUN      ] LSP vim.lsp.codelens releases buffer refresh lock: 116.53 ms OK
[----------] 95 tests from test/functional/plugin/lsp_spec.lua (13961.99 ms total)

[----------] Running tests from test/functional/plugin/man_spec.lua
[ RUN      ] :Man man.lua: highlight_line() clears backspaces from text and adds highlights: 669.07 ms OK
[ RUN      ] :Man man.lua: highlight_line() clears escape sequences from text and adds highlights: 265.38 ms OK
[ RUN      ] :Man man.lua: highlight_line() highlights multibyte text: 300.81 ms OK
[ RUN      ] :Man man.lua: highlight_line() highlights underscores based on context: 290.88 ms OK
[ RUN      ] :Man man.lua: highlight_line() highlights various bullet formats: 270.57 ms OK
[ RUN      ] :Man man.lua: highlight_line() handles : characters in input: 289.41 ms OK
[----------] 6 tests from test/functional/plugin/man_spec.lua (3127.84 ms total)

[----------] Running tests from test/functional/plugin/matchparen_spec.lua
[ RUN      ] matchparen uses correct column after i_<Up>. Vim patch 7.4.1296: 42.77 ms OK
[----------] 1 test from test/functional/plugin/matchparen_spec.lua (206.93 ms total)

[----------] Running tests from test/functional/plugin/msgpack_spec.lua
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares raw integers correctly: 76.95 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares integer specials correctly: 88.51 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares integer specials with raw integer correctly: 105.37 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares integer with float correctly: 68.62 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares raw binaries correctly: 71.12 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares binary specials correctly: 67.98 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares binary specials with raw binaries correctly: 77.98 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares string specials correctly: 89.33 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares string specials with binary correctly: 89.74 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares ext specials correctly: 91.82 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares raw maps correctly: 65.46 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares map specials correctly: 120.68 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares map specials with raw maps correctly: 102.61 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares raw arrays correctly: 72.95 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares array specials correctly: 96.20 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares array specials with raw arrays correctly: 90.57 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares raw floats correctly: 100.41 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares float specials with raw floats correctly: 120.47 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares float specials correctly: 107.76 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares boolean specials correctly: 61.00 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares nil specials correctly: 81.34 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#equal compares nil, boolean and integer values with each other correctly: 98.06 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#is_int works: 62.22 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#is_uint works: 87.46 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#strftime works: 478.73 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#strptime works: 450.22 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#type works for special dictionaries: 88.91 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#type works for regular values: 87.12 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#special_type works for special dictionaries: 68.43 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#special_type works for regular values: 71.07 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#string works for special dictionaries: 97.01 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#string works for regular values: 87.14 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#string works for special v: values like v:true: 85.85 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#deepcopy works for special dictionaries: 97.30 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#deepcopy works for regular values: 92.96 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#deepcopy works for special v: values like v:true: 70.97 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads binary strings: 99.39 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads strings: 84.59 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads ext values: 147.61 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads floats: 106.83 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads integers: 95.59 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads constants: 101.91 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads maps: 86.17 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval correctly loads arrays: 103.98 ms OK
[ RUN      ] autoload/msgpack.vim function msgpack#eval errors out when needed: 95.69 ms OK
[----------] 45 tests from test/functional/plugin/msgpack_spec.lua (7431.83 ms total)

[----------] Running tests from test/functional/plugin/shada_spec.lua
[ RUN      ] autoload/shada.vim function shada#mpack_to_sd works: 14.77 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with empty input: 7.60 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with unknown items: 8.14 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with multiple unknown items: 9.53 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with header items: 12.14 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings processes standard keys correctly, even in header: 50.17 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with search pattern items: 74.74 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with replacement string items: 19.27 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with history entry items: 37.37 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with register items: 67.74 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with variable items: 23.31 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with global mark items: 48.26 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with jump items: 27.72 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with buffer list items: 45.40 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with local mark items: 29.24 ms OK
[ RUN      ] autoload/shada.vim function shada#sd_to_strings works with change items: 40.91 ms OK
[ RUN      ] autoload/shada.vim function shada#get_strings works: 10.06 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with multiple items: 465.28 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with empty list: 8.84 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with header items: 500.63 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with search pattern items: 624.67 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with replacement string items: 450.37 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with history entry items: 554.51 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with register items: 653.18 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with variable items: 497.81 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with global mark items: 446.54 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with jump items: 462.88 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with buffer list items: 552.73 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with local mark items: 500.76 ms OK
[ RUN      ] autoload/shada.vim function shada#strings_to_sd works with change items: 500.79 ms OK
[ RUN      ] autoload/shada.vim function shada#get_binstrings works: 416.90 ms OK
[ RUN      ] plugin/shada.vim event BufReadCmd: 180.69 ms OK
[ RUN      ] plugin/shada.vim event FileReadCmd: 100.73 ms OK
[ RUN      ] plugin/shada.vim event BufWriteCmd: 544.08 ms OK
[ RUN      ] plugin/shada.vim event FileWriteCmd: 548.94 ms OK
[ RUN      ] plugin/shada.vim event FileAppendCmd: 600.96 ms OK
[ RUN      ] plugin/shada.vim event SourceCmd: 180.58 ms OK
[ RUN      ] ftplugin/shada.vim sets indentexpr correctly: 66.47 ms OK
[ RUN      ] ftplugin/shada.vim sets options correctly: 89.01 ms OK
[ RUN      ] ftplugin/shada.vim sets indentkeys correctly: 100.87 ms OK
[ RUN      ] syntax/shada.vim works: 263.60 ms OK
[----------] 41 tests from test/functional/plugin/shada_spec.lua (14642.75 ms total)

[----------] Running tests from test/functional/provider/clipboard_spec.lua
[ RUN      ] clipboard unnamed register works without provider: 26.66 ms OK
[ RUN      ] clipboard `:redir @+>` with invalid g:clipboard shows exactly one error #7184: 84.89 ms OK
[ RUN      ] clipboard `:redir @+>|bogus_cmd|redir END` + invalid g:clipboard must not recurse #7184: 100.32 ms OK
[ RUN      ] clipboard invalid g:clipboard shows hint if :redir is not active: 92.64 ms OK
[ RUN      ] clipboard valid g:clipboard: 3.17 ms OK
[ RUN      ] clipboard g:clipboard using lists: 3.08 ms OK
[ RUN      ] clipboard g:clipboard using VimL functions: 9.62 ms OK
[ RUN      ] clipboard g:clipboard[paste] VimL function can return empty list for empty clipboard: 4.93 ms OK
[ RUN      ] clipboard g:clipboard[paste] VimL function can return a list with a single string: 5.63 ms OK
[ RUN      ] clipboard g:clipboard[paste] VimL function can return a list of lines if a regtype is provided: 10.79 ms OK
[ RUN      ] clipboard g:clipboard[paste] VimL function can return a list of lines instead of [lines, regtype]: 7.62 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) `:redir @+>` invokes clipboard once-per-message: 122.01 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) `:redir @">` does NOT invoke clipboard: 13.74 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) `:redir @+>|bogus_cmd|redir END` must not recurse #7184: 155.26 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) has independent "* and unnamed registers by default: 5.62 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports separate "* and "+ when the provider supports it: 6.88 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) handles null bytes when pasting and in getreg: 7.84 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) autodetects regtype: 8.52 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) support blockwise operations: 9.14 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports setreg(): 9.26 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports :let @+ (issue #1427): 7.90 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) pastes unnamed register if the provider fails: 5.91 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed works: 15.79 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed works with pure text clipboard: 23.45 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed links the "* and unnamed registers: 6.69 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed does not clobber "0 when pasting: 4.24 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed supports v:register and getreg() without parameters: 2.68 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed yanks visual selection when pasting: 5.63 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed unamed operations work even if the provider fails: 3.36 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed is updated on global changes: 5.52 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed works in the cmdline window: 4.16 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) with clipboard=unnamed Block paste works currectly: 3.35 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) clipboard=unnamedplus links the "+ and unnamed registers: 4.37 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) clipboard=unnamedplus and unnamed, yanks to both: 6.18 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) clipboard=unnamedplus is updated on global changes: 4.92 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) sets v:register after startup: 91.57 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports :put: 8.18 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports "+ and "* in registers: 123.01 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) can paste "* to the commandline: 4.45 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) supports :redir @*>: 5.36 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) handles middleclick correctly: 43.83 ms OK
[ RUN      ] clipboard (with fake clipboard.vim) setreg("*") with clipboard=unnamed #5646: 5.82 ms OK
[----------] 42 tests from test/functional/provider/clipboard_spec.lua (4787.17 ms total)

[----------] Running tests from test/functional/provider/define_spec.lua
[ RUN      ] sync command created by remote#define#CommandOnChannel without options: 3.36 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs: 3.52 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/double-quote: 4.88 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with range: 4.95 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/range: 5.02 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/count: 5.47 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/count/bang: 5.55 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/count/bang/register: 5.56 ms OK
[ RUN      ] sync command created by remote#define#CommandOnChannel with nargs/count/bang/register/eval: 5.96 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel without options: 5.00 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs: 3.35 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/double-quote: 3.38 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with range: 4.66 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/range: 3.42 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/count: 3.32 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/count/bang: 4.88 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/count/bang/register: 4.97 ms OK
[ RUN      ] async command created by remote#define#CommandOnChannel with nargs/count/bang/register/eval: 5.25 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost without options: 2.71 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs: 4.04 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/double-quote: 4.02 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with range: 4.04 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/range: 4.25 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/count: 4.17 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/count/bang: 3.50 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/count/bang/register: 3.19 ms OK
[ RUN      ] sync command created by remote#define#CommandOnHost with nargs/count/bang/register/eval: 4.87 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost without options: 3.51 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs: 3.78 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/double-quote: 2.65 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with range: 2.63 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/range: 3.39 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/count: 3.89 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/count/bang: 4.06 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/count/bang/register: 4.21 ms OK
[ RUN      ] async command created by remote#define#CommandOnHost with nargs/count/bang/register/eval: 4.47 ms OK
[ RUN      ] sync autocmd created by remote#define#AutocmdOnChannel without options: 4.47 ms OK
[ RUN      ] sync autocmd created by remote#define#AutocmdOnChannel with eval: 5.02 ms OK
[ RUN      ] async autocmd created by remote#define#AutocmdOnChannel without options: 4.09 ms OK
[ RUN      ] async autocmd created by remote#define#AutocmdOnChannel with eval: 4.20 ms OK
[ RUN      ] sync autocmd created by remote#define#AutocmdOnHost without options: 3.29 ms OK
[ RUN      ] sync autocmd created by remote#define#AutocmdOnHost with eval: 3.47 ms OK
[ RUN      ] async autocmd created by remote#define#AutocmdOnHost without options: 2.28 ms OK
[ RUN      ] async autocmd created by remote#define#AutocmdOnHost with eval: 2.24 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnChannel without options: 4.48 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnChannel with eval: 5.18 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnChannel with range: 6.11 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnChannel with eval/range: 5.59 ms OK
[ RUN      ] async function created by remote#define#FunctionOnChannel without options: 4.04 ms OK
[ RUN      ] async function created by remote#define#FunctionOnChannel with eval: 4.73 ms OK
[ RUN      ] async function created by remote#define#FunctionOnChannel with range: 4.25 ms OK
[ RUN      ] async function created by remote#define#FunctionOnChannel with eval/range: 3.77 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnHost without options: 3.44 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnHost with eval: 3.37 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnHost with range: 5.94 ms OK
[ RUN      ] sync function created by remote#define#FunctionOnHost with eval/range: 4.87 ms OK
[ RUN      ] async function created by remote#define#FunctionOnHost without options: 4.00 ms OK
[ RUN      ] async function created by remote#define#FunctionOnHost with eval: 2.66 ms OK
[ RUN      ] async function created by remote#define#FunctionOnHost with range: 4.06 ms OK
[ RUN      ] async function created by remote#define#FunctionOnHost with eval/range: 3.20 ms OK
[----------] 60 tests from test/functional/provider/define_spec.lua (5972.59 ms total)

[----------] Running tests from test/functional/provider/nodejs_spec.lua
[ RUN      ] Missing nodejs host, or nodejs version is too old (node not found (or not executable)): 0.28 ms SKIP
[----------] 1 test from test/functional/provider/nodejs_spec.lua (46.30 ms total)

[----------] Running tests from test/functional/provider/perl_spec.lua
[ RUN      ] Missing perl host, or perl version is too old ("Neovim::Ext" cpan module is not installed): 0.35 ms SKIP
[----------] 1 test from test/functional/provider/perl_spec.lua (82.08 ms total)

[----------] Running tests from test/functional/provider/provider_spec.lua
[ RUN      ] providers with #Call(), missing g:loaded_xx_provider: 31.65 ms OK
[ RUN      ] providers with g:loaded_xx_provider, missing #Call(): 22.00 ms OK
[----------] 2 tests from test/functional/provider/provider_spec.lua (400.53 ms total)

[----------] Running tests from test/functional/provider/python3_spec.lua
[ RUN      ] python3 provider feature test: 2.58 ms OK
[ RUN      ] python3 provider python3_execute: 1.90 ms OK
[ RUN      ] python3 provider does not truncate error message <1 MB: 48.67 ms OK
[ RUN      ] python3 provider python3_execute with nested commands: 5.25 ms OK
[ RUN      ] python3 provider python3_execute with range: 6.89 ms OK
[ RUN      ] python3 provider py3file: 3.92 ms OK
[ RUN      ] python3 provider py3do: 8.06 ms OK
[ RUN      ] python3 provider py3eval() works: 2.14 ms OK
[ RUN      ] python3 provider py3eval() errors out when given non-string: 4.95 ms OK
[ RUN      ] python3 provider py3eval() accepts NULL string: 3.20 ms OK
[ RUN      ] python3 provider pyxeval #10758: 2.07 ms OK
[ RUN      ] python3 provider setting 'pyxversion': 2.45 ms OK
[ RUN      ] python3 provider RPC call to expand("<afile>") during BufDelete #5245 #5617: 22.69 ms OK
[ RUN      ] python2 feature test works: 2.04 ms OK
[----------] 14 tests from test/functional/provider/python3_spec.lua (8577.05 ms total)

[----------] Running tests from test/functional/provider/ruby_spec.lua
[ RUN      ] :ruby reports E319 if provider is missing: 1.62 ms OK
[ RUN      ] Missing neovim RubyGem (missing ruby or ruby-host): 0.34 ms SKIP
[----------] 2 tests from test/functional/provider/ruby_spec.lua (110.79 ms total)

[----------] Running tests from test/functional/shada/buffers_spec.lua
[ RUN      ] shada support code is able to dump and restore buffer list: 135.79 ms OK
[ RUN      ] shada support code does not restore buffer list without % in &shada: 129.34 ms OK
[ RUN      ] shada support code does not dump buffer list without % in &shada: 129.51 ms OK
[ RUN      ] shada support code does not dump unlisted buffer: 108.79 ms OK
[ RUN      ] shada support code does not dump quickfix buffer: 107.61 ms OK
[ RUN      ] shada support code does not dump unnamed buffers: 127.74 ms OK
[ RUN      ] shada support code restores 1 buffer with %1 in &shada, #5759: 127.65 ms OK
[----------] 7 tests from test/functional/shada/buffers_spec.lua (887.11 ms total)

[----------] Running tests from test/functional/shada/compatibility_spec.lua
[ RUN      ] ShaDa forward compatibility support code works with search pattern item with BOOL unknown (sX) key value: 11.33 ms OK
[ RUN      ] ShaDa forward compatibility support code works with s/search pattern item with BOOL unknown (sX) key value: 13.73 ms OK
[ RUN      ] ShaDa forward compatibility support code works with replacement item with BOOL additional value in list: 13.61 ms OK
[ RUN      ] ShaDa forward compatibility support code works with global mark item with BOOL unknown (mX) key value: 15.31 ms OK
[ RUN      ] ShaDa forward compatibility support code works with global mark item with <C-a> name: 13.12 ms OK
[ RUN      ] ShaDa forward compatibility support code works with jump item with BOOL unknown (mX) key value: 11.42 ms OK
[ RUN      ] ShaDa forward compatibility support code works with local mark item with BOOL unknown (mX) key value: 14.57 ms OK
[ RUN      ] ShaDa forward compatibility support code works with local mark item with <C-a> name: 12.72 ms OK
[ RUN      ] ShaDa forward compatibility support code works with change item with BOOL unknown (mX) key value: 15.12 ms OK
[ RUN      ] ShaDa forward compatibility support code works with register item with BOOL unknown (rX) key: 13.04 ms OK
[ RUN      ] ShaDa forward compatibility support code works with register item with <C-a> name: 9.00 ms OK
[ RUN      ] ShaDa forward compatibility support code works with register item with type 10: 8.77 ms OK
[ RUN      ] ShaDa forward compatibility support code works with buffer list item with BOOL unknown (bX) key: 15.47 ms OK
[ RUN      ] ShaDa forward compatibility support code works with history item with BOOL additional value in list: 14.41 ms OK
[ RUN      ] ShaDa forward compatibility support code works with history item with type 10: 12.82 ms OK
[ RUN      ] ShaDa forward compatibility support code works with item with 100 type: 12.83 ms OK
[----------] 16 tests from test/functional/shada/compatibility_spec.lua (1374.06 ms total)

[----------] Running tests from test/functional/shada/errors_spec.lua
[ RUN      ] ShaDa error handling does not fail on empty file: 2.89 ms OK
[ RUN      ] ShaDa error handling fails on zero: 6.29 ms OK
[ RUN      ] ShaDa error handling fails on missing item: 5.99 ms OK
[ RUN      ] ShaDa error handling fails on -2 type: 5.83 ms OK
[ RUN      ] ShaDa error handling does not fail on header with zero length: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with zero length: 4.40 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with -2 timestamp: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with -2 length: 4.53 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with length greater then file length: 4.44 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with invalid byte: 6.10 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with incomplete map: 5.92 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item without a pattern: 6.03 ms OK
[ RUN      ] ShaDa error handling fails on search pattern with extra bytes: 5.85 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL value: 6.02 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with BIN key: 6.03 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with empty key: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL magic key value: 5.91 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL smartcase key value: 4.56 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL search_backward key value: 4.39 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL has_line_offset key value: 5.96 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL place_cursor_at_end key value: 5.96 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL is_last_used key value: 4.57 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL is_substitute_pattern key value: 4.60 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL highlighted key value: 4.59 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL offset key value: 5.91 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with NIL pat key value: 4.36 ms OK
[ RUN      ] ShaDa error handling fails on search pattern item with STR pat key value: 4.45 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with NIL value: 4.43 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with BIN key: 5.21 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with empty key: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on global mark item without f key: 5.84 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with zero l key: 4.71 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with negative l key: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with negative c key: 4.30 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with STR n key value: 4.34 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with STR l key value: 5.37 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with STR c key value: 5.85 ms OK
[ RUN      ] ShaDa error handling fails on global mark item with STR f key value: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on jump item with NIL value: 6.00 ms OK
[ RUN      ] ShaDa error handling fails on jump item with BIN key: 6.01 ms OK
[ RUN      ] ShaDa error handling fails on jump item with empty key: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on jump item without f key: 5.83 ms OK
[ RUN      ] ShaDa error handling fails on jump item with zero l key: 5.97 ms OK
[ RUN      ] ShaDa error handling fails on jump item with negative l key: 4.38 ms OK
[ RUN      ] ShaDa error handling fails on jump item with negative c key: 4.44 ms OK
[ RUN      ] ShaDa error handling fails on jump item with STR n key value: 4.54 ms OK
[ RUN      ] ShaDa error handling fails on jump item with STR l key value: 5.91 ms OK
[ RUN      ] ShaDa error handling fails on jump item with STR c key value: 5.93 ms OK
[ RUN      ] ShaDa error handling fails on jump item with STR f key value: 5.83 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with NIL value: 5.87 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with BIN key: 4.47 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with empty key: 4.41 ms OK
[ RUN      ] ShaDa error handling fails on local mark item without f key: 5.93 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with zero l key: 5.76 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with negative l key: 4.42 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with negative c key: 4.37 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with STR n key value: 4.36 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with STR l key value: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with STR c key value: 5.93 ms OK
[ RUN      ] ShaDa error handling fails on local mark item with STR f key value: 5.73 ms OK
[ RUN      ] ShaDa error handling fails on change item with NIL value: 4.30 ms OK
[ RUN      ] ShaDa error handling fails on change item with BIN key: 5.90 ms OK
[ RUN      ] ShaDa error handling fails on change item with empty key: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on change item without f key: 5.92 ms OK
[ RUN      ] ShaDa error handling fails on change item with zero l key: 5.75 ms OK
[ RUN      ] ShaDa error handling fails on change item with negative l key: 5.74 ms OK
[ RUN      ] ShaDa error handling fails on change item with negative c key: 5.95 ms OK
[ RUN      ] ShaDa error handling fails on change item with STR n key value: 5.75 ms OK
[ RUN      ] ShaDa error handling fails on change item with STR l key value: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on change item with STR c key value: 4.68 ms OK
[ RUN      ] ShaDa error handling fails on change item with STR f key value: 5.76 ms OK
[ RUN      ] ShaDa error handling fails on register item with NIL value: 5.87 ms OK
[ RUN      ] ShaDa error handling fails on register item with BIN key: 5.68 ms OK
[ RUN      ] ShaDa error handling fails on register item with BIN key: 5.82 ms OK
[ RUN      ] ShaDa error handling fails on register item with NIL rt key value: 4.34 ms OK
[ RUN      ] ShaDa error handling fails on register item with NIL rw key value: 4.52 ms OK
[ RUN      ] ShaDa error handling fails on register item with NIL rc key value: 5.72 ms OK
[ RUN      ] ShaDa error handling fails on register item with empty rc key value: 5.75 ms OK
[ RUN      ] ShaDa error handling fails on register item with NIL in rc array: 4.31 ms OK
[ RUN      ] ShaDa error handling fails on register item without rc array: 4.25 ms OK
[ RUN      ] ShaDa error handling fails on history item with NIL value: 5.87 ms OK
[ RUN      ] ShaDa error handling fails on history item with empty value: 5.72 ms OK
[ RUN      ] ShaDa error handling fails on history item with single element value: 5.68 ms OK
[ RUN      ] ShaDa error handling fails on history item with NIL first item: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on history item with FIXUINT second item: 5.70 ms OK
[ RUN      ] ShaDa error handling fails on history item with second item with zero byte: 5.83 ms OK
[ RUN      ] ShaDa error handling fails on search history item without third item: 5.77 ms OK
[ RUN      ] ShaDa error handling fails on search history item with NIL third item: 6.19 ms OK
[ RUN      ] ShaDa error handling fails on variable item with NIL value: 5.18 ms OK
[ RUN      ] ShaDa error handling fails on variable item with empty value: 4.65 ms OK
[ RUN      ] ShaDa error handling fails on variable item with single element value: 4.31 ms OK
[ RUN      ] ShaDa error handling fails on variable item with NIL first item: 4.35 ms OK
[ RUN      ] ShaDa error handling fails on variable item with BIN value and type value != VAR_TYPE_BLOB: 4.36 ms OK
[ RUN      ] ShaDa error handling fails on replacement item with NIL value: 5.71 ms OK
[ RUN      ] ShaDa error handling fails on replacement item with empty value: 5.86 ms OK
[ RUN      ] ShaDa error handling fails on replacement item with NIL first item: 5.84 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with NIL value: 5.94 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with NIL item in the array: 5.93 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with empty item: 6.03 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with NIL l key: 5.46 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with zero l key: 4.53 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with negative l key: 4.67 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with negative c key: 6.31 ms OK
[ RUN      ] ShaDa error handling fails on buffer list item with NIL c key: 4.85 ms OK
[ RUN      ] ShaDa error handling fails on invalid ShaDa file (viminfo file): 7.03 ms OK
[ RUN      ] ShaDa error handling fails on invalid ShaDa file (wrapper script): 9.08 ms OK
[ RUN      ] ShaDa error handling fails on invalid ShaDa file (failing skip in second item): 9.05 ms OK
[ RUN      ] ShaDa error handling errors with too large items: 8.73 ms OK
[----------] 108 tests from test/functional/shada/errors_spec.lua (8470.23 ms total)

[----------] Running tests from test/functional/shada/history_spec.lua
[ RUN      ] ShaDa support code is able to dump and read back command-line history: 49.14 ms OK
[ RUN      ] ShaDa support code is able to dump and read back 2 items in command-line history: 70.76 ms OK
[ RUN      ] ShaDa support code respects &history when dumping: 67.78 ms OK
[ RUN      ] ShaDa support code respects &history when loading: 62.66 ms OK
[ RUN      ] ShaDa support code dumps only requested amount of command-line history items: 73.02 ms OK
[ RUN      ] ShaDa support code does not respect number in &shada when loading history: 51.75 ms OK
[ RUN      ] ShaDa support code dumps and loads all kinds of histories: 74.47 ms OK
[ RUN      ] ShaDa support code dumps and loads last search pattern with offset: 50.94 ms OK
[ RUN      ] ShaDa support code dumps and loads last search pattern with offset and backward direction: 51.63 ms OK
[ RUN      ] ShaDa support code saves v:hlsearch=1: 65.33 ms OK
[ RUN      ] ShaDa support code saves v:hlsearch=0 with :nohl: 69.35 ms OK
[ RUN      ] ShaDa support code saves v:hlsearch=0 with default &shada: 50.62 ms OK
[ RUN      ] ShaDa support code dumps and loads last substitute pattern and replacement string: 47.85 ms OK
[ RUN      ] ShaDa support code dumps and loads history with UTF-8 characters: 128.96 ms OK
[ RUN      ] ShaDa support code dumps and loads replacement with UTF-8 characters: 51.00 ms OK
[ RUN      ] ShaDa support code dumps and loads substitute pattern with UTF-8 characters: 60.19 ms OK
[ RUN      ] ShaDa support code dumps and loads search pattern with UTF-8 characters: 48.58 ms OK
[ RUN      ] ShaDa support code dumps and loads search pattern with 8-bit single-byte: 47.69 ms OK
[ RUN      ] ShaDa support code does not crash when dumping last search pattern (#10945): 8.42 ms OK
[ RUN      ] ShaDa support code does not crash when number of history save to zero (#11497): 6.33 ms OK
[----------] 20 tests from test/functional/shada/history_spec.lua (2857.46 ms total)

[----------] Running tests from test/functional/shada/marks_spec.lua
[ RUN      ] ShaDa support code is able to dump and read back global mark: 55.40 ms OK
[ RUN      ] ShaDa support code does not dump global mark with `f0` in shada: 59.24 ms OK
[ RUN      ] ShaDa support code does read back global mark even with `'0` and `f0` in shada: 68.44 ms OK
[ RUN      ] ShaDa support code is able to dump and read back local mark: 68.69 ms OK
[ RUN      ] ShaDa support code is able to dump and read back mark ": 67.83 ms OK
[ RUN      ] ShaDa support code is able to dump and read back mark " from a closed tab: 67.93 ms OK
[ RUN      ] ShaDa support code is able to populate v:oldfiles: 69.86 ms OK
[ RUN      ] ShaDa support code is able to dump and restore jump list: 65.45 ms OK
[ RUN      ] ShaDa support code when dumping jump list also dumps current position: 6.48 ms OK
[ RUN      ] ShaDa support code is able to dump and restore jump list with different times (slow!): 10124.78 ms OK
[ RUN      ] ShaDa support code is able to dump and restore change list: 48.68 ms OK
[ RUN      ] ShaDa support code does not create incorrect file for non-existent buffers when writing from -c: 28.55 ms OK
[ RUN      ] ShaDa support code does not create incorrect file for non-existent buffers opened from -c: 28.86 ms OK
[----------] 13 tests from test/functional/shada/marks_spec.lua (11467.77 ms total)

[----------] Running tests from test/functional/shada/merging_spec.lua
[ RUN      ] ShaDa history merging code takes item with greater timestamp from Neovim instance when reading: 6.39 ms OK
[ RUN      ] ShaDa history merging code takes item with equal timestamp from Neovim instance when reading: 7.97 ms OK
[ RUN      ] ShaDa history merging code takes item with greater timestamp from ShaDa when reading: 8.40 ms OK
[ RUN      ] ShaDa history merging code takes item with greater timestamp from Neovim instance when writing: 6.23 ms OK
[ RUN      ] ShaDa history merging code takes item with equal timestamp from Neovim instance when writing: 7.53 ms OK
[ RUN      ] ShaDa history merging code takes item with greater timestamp from ShaDa when writing: 6.30 ms OK
[ RUN      ] ShaDa history merging code correctly reads history items with messed up timestamps: 17.27 ms OK
[ RUN      ] ShaDa history merging code correctly reorders history items with messed up timestamps when writing: 10.26 ms OK
[ RUN      ] ShaDa history merging code correctly merges history items with duplicate mid entry when writing: 12.31 ms OK
[ RUN      ] ShaDa history merging code correctly merges history items with duplicate adj entry when writing: 13.11 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with gt timestamp from instance when reading: 12.97 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with gt tstamp from file when reading with bang: 14.98 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with eq timestamp from instance when reading: 15.00 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with gt timestamp from file when reading: 17.06 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with gt timestamp from instance when writing: 37.09 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with eq timestamp from instance when writing: 7.55 ms OK
[ RUN      ] ShaDa search pattern support code uses last search pattern with gt timestamp from file when writing: 7.73 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with gt timestamp from instance when reading: 8.79 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with gt timestamp from file when reading with !: 8.92 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with eq timestamp from instance when reading: 9.79 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with gt timestamp from file when reading: 8.65 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with gt timestamp from instance when writing: 8.48 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with eq timestamp from instance when writing: 12.30 ms OK
[ RUN      ] ShaDa search pattern support code uses last s/ pattern with gt timestamp from file when writing: 11.39 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with gt timestamp from instance when reading: 10.70 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with gt timestamp from file when reading with bang: 11.23 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with eq timestamp from instance when reading: 11.45 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with gt timestamp from file when reading: 11.14 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with gt timestamp from instance when writing: 10.19 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with eq timestamp from instance when writing: 9.80 ms OK
[ RUN      ] ShaDa replacement string support code uses last replacement with gt timestamp from file when writing: 7.99 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with gt timestamp from instance when reading: 11.01 ms OK
[ RUN      ] ShaDa marks support code can merge with file with mark 9 as the only numeric mark: 10.45 ms OK
[ RUN      ] ShaDa marks support code removes duplicates while merging: {value = {n = 48, f = '/a/b/-'}, type = 7, length = 14, timestamp = 1}
9.81 ms OK
[ RUN      ] ShaDa marks support code does not leak when no append is performed due to too many marks: 10.84 ms OK
[ RUN      ] ShaDa marks support code does not leak when last mark in file removes some of the earlier ones: 10.31 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with gt timestamp from file when reading with !: 10.01 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with eq timestamp from instance when reading: 9.40 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with gt timestamp from file when reading: 8.27 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with gt timestamp from instance when writing: 10.09 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with eq timestamp from instance when writing: 9.28 ms OK
[ RUN      ] ShaDa marks support code uses last A mark with gt timestamp from file when writing: 10.33 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with gt timestamp from instance when reading: 11.60 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with gt timestamp from file when reading with !: 9.21 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with eq timestamp from instance when reading: 11.26 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with gt timestamp from file when reading: 9.78 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with gt timestamp from instance when writing: 24.38 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with eq timestamp from instance when writing: 16.38 ms OK
[ RUN      ] ShaDa marks support code uses last a mark with gt timestamp from file when writing: 8.75 ms OK
[ RUN      ] ShaDa registers support code uses last a register with gt timestamp from instance when reading: 7.47 ms OK
[ RUN      ] ShaDa registers support code uses last a register with gt timestamp from file when reading with !: 7.17 ms OK
[ RUN      ] ShaDa registers support code uses last a register with eq timestamp from instance when reading: 7.33 ms OK
[ RUN      ] ShaDa registers support code uses last a register with gt timestamp from file when reading: 7.68 ms OK
[ RUN      ] ShaDa registers support code uses last a register with gt timestamp from instance when writing: 9.29 ms OK
[ RUN      ] ShaDa registers support code uses last a register with eq timestamp from instance when writing: 7.93 ms OK
[ RUN      ] ShaDa registers support code uses last a register with gt timestamp from file when writing: 8.14 ms OK
[ RUN      ] ShaDa jumps support code merges jumps when reading: 8.64 ms OK
[ RUN      ] ShaDa jumps support code merges jumps when writing: 10.71 ms OK
[ RUN      ] ShaDa jumps support code merges JUMPLISTSIZE jumps when writing: 39.86 ms OK
[ RUN      ] ShaDa changes support code merges changes when reading: 9.23 ms OK
[ RUN      ] ShaDa changes support code merges changes when writing: 7.59 ms OK
[ RUN      ] ShaDa changes support code merges JUMPLISTSIZE changes when writing: 21.80 ms OK
[ RUN      ] ShaDa changes support code merges JUMPLISTSIZE changes when writing, with new items between old: 19.29 ms OK
[----------] 63 tests from test/functional/shada/merging_spec.lua (4639.80 ms total)

[----------] Running tests from test/functional/shada/registers_spec.lua
[ RUN      ] ShaDa support code is able to dump and restore registers and their type: 48.89 ms OK
[ RUN      ] ShaDa support code does not dump registers with zero <: 67.78 ms OK
[ RUN      ] ShaDa support code does restore registers with zero <: 48.06 ms OK
[ RUN      ] ShaDa support code does not dump registers with zero ": 48.46 ms OK
[ RUN      ] ShaDa support code does restore registers with zero ": 48.30 ms OK
[ RUN      ] ShaDa support code does dump registers with zero ", but non-zero <: 48.77 ms OK
[ RUN      ] ShaDa support code does limit number of lines according to <: 47.91 ms OK
[ RUN      ] ShaDa support code does limit number of lines according to ": 48.95 ms OK
[ RUN      ] ShaDa support code does limit number of lines according to < rather then ": 48.27 ms OK
[ RUN      ] ShaDa support code dumps and loads register correctly with utf-8 contents: 89.21 ms OK
[ RUN      ] ShaDa support code dumps and loads history correctly with 8-bit single-byte: 88.96 ms OK
[ RUN      ] ShaDa support code has a blank unnamed register if it wasn't set and register 0 is empty: 68.57 ms OK
[ RUN      ] ShaDa support code defaults the unnamed register to register 0 if it wasn't set: 48.70 ms OK
[ RUN      ] ShaDa support code remembers which register was the unnamed register when loading: 67.53 ms OK
[----------] 14 tests from test/functional/shada/registers_spec.lua (2113.52 ms total)

[----------] Running tests from test/functional/shada/shada_spec.lua
[ RUN      ] ShaDa support code preserves `s` item size limit with unknown entries: 4.23 ms OK
[ RUN      ] ShaDa support code preserves `s` item size limit with instance history entries: 4.69 ms OK
[ RUN      ] ShaDa support code leaves .tmp.a in-place when there is error in original ShaDa: 2.49 ms OK
[ RUN      ] ShaDa support code does not leave .tmp.a in-place when there is error in original ShaDa, but writing with bang: 1.84 ms OK
[ RUN      ] ShaDa support code leaves .tmp.b in-place when there is error in original ShaDa and it has .tmp.a: 2.94 ms OK
[ RUN      ] ShaDa support code leaves .tmp.z in-place when there is error in original ShaDa and it has .tmp.a … .tmp.x: 5.19 ms OK
[ RUN      ] ShaDa support code errors out when there are .tmp.a … .tmp.z ShaDa files: 3.23 ms OK
[ RUN      ] ShaDa support code reads correctly various timestamps: 2.46 ms OK
[ RUN      ] ShaDa support code does not write NONE file: 42.48 ms OK
[ RUN      ] ShaDa support code does not read NONE file: 43.32 ms OK
[ RUN      ] ShaDa support code correctly uses shada-r option: 9.41 ms OK
[ RUN      ] ShaDa support code correctly ignores case with shada-r option: 5.25 ms OK
[ RUN      ] ShaDa support code is able to set &shada after &viminfo: 1.95 ms OK
[ RUN      ] ShaDa support code is able to set all& after setting &shada: 1.79 ms OK
[ RUN      ] ShaDa support code is able to set &shada after &viminfo using :set: 1.36 ms OK
[ RUN      ] ShaDa support code does not crash when ShaDa file directory is not writable: 61.98 ms OK
[----------] 16 tests from test/functional/shada/shada_spec.lua (1204.21 ms total)

[----------] Running tests from test/functional/shada/variables_spec.lua
[ RUN      ] ShaDa support code is able to dump and read back string variable: 48.50 ms OK
[ RUN      ] ShaDa support code is able to dump and read back string variable automatically: 89.52 ms OK
[ RUN      ] ShaDa support code is able to dump and read back number variable automatically: 109.00 ms OK
[ RUN      ] ShaDa support code is able to dump and read back float variable automatically: 91.92 ms OK
[ RUN      ] ShaDa support code is able to dump and read back dictionary variable automatically: 88.75 ms OK
[ RUN      ] ShaDa support code is able to dump and read back list variable automatically: 118.33 ms OK
[ RUN      ] ShaDa support code is able to dump and read back true variable automatically: 107.39 ms OK
[ RUN      ] ShaDa support code is able to dump and read back false variable automatically: 89.27 ms OK
[ RUN      ] ShaDa support code is able to dump and read back null variable automatically: 89.46 ms OK
[ RUN      ] ShaDa support code is able to dump and read back ext variable automatically: 88.49 ms OK
[ RUN      ] ShaDa support code is able to dump and read back blob variable automatically: 113.29 ms OK
[ RUN      ] ShaDa support code is able to dump and read back blob (with NULs) variable automatically: 89.05 ms OK
[ RUN      ] ShaDa support code does not read back variables without `!` in &shada: 66.51 ms OK
[ RUN      ] ShaDa support code does not dump variables without `!` in &shada: 47.75 ms OK
[ RUN      ] ShaDa support code does not dump session variables: 47.21 ms OK
[ RUN      ] ShaDa support code does not dump regular variables: 55.49 ms OK
[ RUN      ] ShaDa support code dumps and loads variables correctly with utf-8 strings: 114.94 ms OK
[ RUN      ] ShaDa support code dumps and loads variables correctly with 8-bit strings: 115.46 ms OK
[ RUN      ] ShaDa support code ignore when a funcref is stored in a variable: 47.37 ms OK
[ RUN      ] ShaDa support code ignore when a partial is stored in a variable: 47.28 ms OK
[ RUN      ] ShaDa support code ignore when a self-referencing list is stored in a variable: 47.24 ms OK
[----------] 21 tests from test/functional/shada/variables_spec.lua (3514.04 ms total)

[----------] Running tests from test/functional/terminal/altscreen_spec.lua
[ RUN      ] :terminal altscreen wont clear lines already in the scrollback: 14.23 ms OK
[ RUN      ] :terminal altscreen on exit restores buffer state: 20.42 ms OK
[ RUN      ] :terminal altscreen with lines printed after the screen height limit wont modify line count: 0.61 ms OK
[ RUN      ] :terminal altscreen with lines printed after the screen height limit wont modify lines in the scrollback: 8.16 ms OK
[ RUN      ] :terminal altscreen after height is decreased by 2 removes 2 lines from the bottom of the visible buffer: 29.93 ms OK
[ RUN      ] :terminal altscreen after height is decreased by 2 and after exit restore buffer state: 18.48 ms OK
[----------] 6 tests from test/functional/terminal/altscreen_spec.lua (1909.63 ms total)

[----------] Running tests from test/functional/terminal/api_spec.lua
[ RUN      ] api qa! RPC request during insert-mode: 394.46 ms OK
[----------] 1 test from test/functional/terminal/api_spec.lua (624.18 ms total)

[----------] Running tests from test/functional/terminal/buffer_spec.lua
[ RUN      ] :terminal buffer terminal-mode forces various options: 2.99 ms OK
[ RUN      ] :terminal buffer terminal-mode does not change cursorlineopt if cursorline is disabled: 1.74 ms OK
[ RUN      ] :terminal buffer terminal-mode disables cursorline when cursorlineopt is only set to "line: 1.61 ms OK
[ RUN      ] :terminal buffer when a new file is edited will hide the buffer, ignoring the bufhidden option: 6.40 ms OK
[ RUN      ] :terminal buffer swap and undo does not create swap files: 0.68 ms OK
[ RUN      ] :terminal buffer swap and undo does not create undofiles files: 0.67 ms OK
[ RUN      ] :terminal buffer cannot be modified directly: 13.56 ms OK
[ RUN      ] :terminal buffer sends data to the terminal when the "put" operator is used: 34.63 ms OK
[ RUN      ] :terminal buffer sends data to the terminal when the ":put" command is used: 34.98 ms OK
[ RUN      ] :terminal buffer can be deleted: 23.15 ms OK
[ RUN      ] :terminal buffer handles loss of focus gracefully: 26.29 ms OK
[ RUN      ] :terminal buffer term_close() use-after-free #4393: 1.11 ms OK
[ RUN      ] :terminal buffer handles confirmations with :confirm: 14.67 ms OK
[ RUN      ] :terminal buffer handles confirmations with &confirm: 63.06 ms OK
[ RUN      ] :terminal buffer it works with set rightleft #11438: 20.13 ms OK
[ RUN      ] :terminal buffer requires bang (!) to close a running job #15402: 3.81 ms OK
[ RUN      ] :terminal buffer stops running jobs with :quit: 5.20 ms OK
[ RUN      ] :terminal buffer does not segfault when pasting empty register #13955: 1.03 ms OK
[ RUN      ] No heap-buffer-overflow when using termopen(echo) #3161: 6.13 ms OK
[ RUN      ] No heap-buffer-overflow when set nowrap and send long line #11548: 3.42 ms OK
[ RUN      ] on_lines does not emit out-of-bounds line indexes when creating a terminal buffer #16394: 504.17 ms OK
[ RUN      ] on_lines does not emit out-of-bounds line indexes when deleting a terminal buffer #16394: 507.51 ms OK
[----------] 22 tests from test/functional/terminal/buffer_spec.lua (6350.80 ms total)

[----------] Running tests from test/functional/terminal/channel_spec.lua
[ RUN      ] terminal channel is closed and later released if opened by nvim_open_term() and deleted by :bdelete!: 3.51 ms OK
[ RUN      ] terminal channel is closed and later released if opened by nvim_open_term(), closed by chanclose(), and deleted by pressing a key: 68.48 ms OK
[ RUN      ] terminal channel is closed and later released if opened by nvim_open_term(), closed by chanclose(), and deleted by :bdelete: 58.17 ms OK
[ RUN      ] terminal channel is closed and later released if opened by termopen(), exited, and deleted by pressing a key: 58.01 ms OK
[ RUN      ] terminal channel is closed and later released if opened by termopen(), exited, and deleted by :bdelete: 69.67 ms OK
[----------] 5 tests from test/functional/terminal/channel_spec.lua (559.19 ms total)

[----------] Running tests from test/functional/terminal/cursor_spec.lua
[ RUN      ] :terminal cursor moves the screen cursor when focused: 14.83 ms OK
[ RUN      ] :terminal cursor is highlighted when not focused: 12.76 ms OK
[ RUN      ] :terminal cursor with number column is positioned correctly when unfocused: 23.52 ms OK
[ RUN      ] :terminal cursor with number column is positioned correctly when focused: 35.73 ms OK
[ RUN      ] :terminal cursor when invisible is not highlighted and is detached from screen cursor: 49.38 ms OK
[ RUN      ] cursor with customized highlighting overrides the default highlighting: 60.04 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with no multibyte characters or trailing spaces, at the end: 26.12 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with no multibyte characters or trailing spaces, near the end: 25.29 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with no multibyte characters or trailing spaces, near the start: 28.51 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell multibyte characters and no trailing spaces, at the end: 24.84 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell multibyte characters and no trailing spaces, near the end: 28.34 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell multibyte characters and no trailing spaces, near the start: 28.78 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell composed multibyte characters and no trailing spaces, at the end: 27.45 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell composed multibyte characters and no trailing spaces, near the end: 27.65 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with single-cell composed multibyte characters and no trailing spaces, near the start: 26.36 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with double-cell multibyte characters and no trailing spaces, at the end: 26.91 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with double-cell multibyte characters and no trailing spaces, near the end: 26.83 ms OK
[ RUN      ] buffer cursor position is correct in terminal without number column in a line with double-cell multibyte characters and no trailing spaces, near the start: 29.54 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with no multibyte characters or trailing spaces, at the end: 28.79 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with no multibyte characters or trailing spaces, near the end: 20.37 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with no multibyte characters or trailing spaces, near the start: 26.33 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell multibyte characters and no trailing spaces, at the end: 28.37 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell multibyte characters and no trailing spaces, near the end: 28.31 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell multibyte characters and no trailing spaces, near the start: 25.73 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell composed multibyte characters and no trailing spaces, at the end: 28.09 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell composed multibyte characters and no trailing spaces, near the end: 27.19 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with single-cell composed multibyte characters and no trailing spaces, near the start: 26.38 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with double-cell multibyte characters and no trailing spaces, at the end: 29.86 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with double-cell multibyte characters and no trailing spaces, near the end: 32.10 ms OK
[ RUN      ] buffer cursor position is correct in terminal with number column in a line with double-cell multibyte characters and no trailing spaces, near the start: 30.00 ms OK
[----------] 30 tests from test/functional/terminal/cursor_spec.lua (9655.09 ms total)

[----------] Running tests from test/functional/terminal/edit_spec.lua
[ RUN      ] :edit term://* runs TermOpen event: 5.95 ms OK
[ RUN      ] :edit term://* runs TermOpen early enough to set buffer-local 'scrollback': 66.86 ms OK
[----------] 2 tests from test/functional/terminal/edit_spec.lua (275.38 ms total)

[----------] Running tests from test/functional/terminal/ex_terminal_spec.lua
[ RUN      ] :terminal does not interrupt Press-ENTER prompt #2748: 133.04 ms OK
[ RUN      ] :terminal reads output buffer on terminal reporting #4151: 72.15 ms OK
[ RUN      ] :terminal in normal-mode :split does not move cursor: 10.05 ms OK
[ RUN      ] :terminal Enter/Leave does not increment jumplist #3723: 77.18 ms OK
[ RUN      ] :terminal nvim_get_mode() in :terminal: 6.29 ms OK
[ RUN      ] :terminal :stopinsert RPC request exits terminal-mode #7807: 6.67 ms OK
[ RUN      ] :terminal :stopinsert in normal mode doesn't break insert mode #9889: 6.33 ms OK
[ RUN      ] :terminal (with fake shell) with no argument, acts like termopen(): 43.55 ms OK
[ RUN      ] :terminal (with fake shell) with no argument, and 'shell' is set to empty string: 54.51 ms OK
[ RUN      ] :terminal (with fake shell) with no argument, but 'shell' has arguments, acts like termopen(): 40.43 ms OK
[ RUN      ] :terminal (with fake shell) executes a given command through the shell: 57.33 ms OK
[ RUN      ] :terminal (with fake shell) executes a given command through the shell, when 'shell' has arguments: 53.78 ms OK
[ RUN      ] :terminal (with fake shell) allows quotes and slashes: 56.05 ms OK
[ RUN      ] :terminal (with fake shell) ex_terminal() double-free #4554: 4.48 ms OK
[ RUN      ] :terminal (with fake shell) ignores writes if the backing stream closes: 9.78 ms OK
[ RUN      ] :terminal (with fake shell) works with findfile(): 6.54 ms OK
[ RUN      ] :terminal (with fake shell) works with :find: 40.79 ms OK
[ RUN      ] :terminal (with fake shell) works with gf: 55.88 ms OK
[ RUN      ] :terminal (with fake shell) with bufhidden=delete #3958: 22.88 ms OK
[----------] 19 tests from test/functional/terminal/ex_terminal_spec.lua (2710.99 ms total)

[----------] Running tests from test/functional/terminal/highlight_spec.lua
[ RUN      ] :terminal highlight foreground will pass the corresponding attributes: 14.85 ms OK
[ RUN      ] :terminal highlight foreground will pass the corresponding attributes on scrollback: 42.03 ms OK
[ RUN      ] :terminal highlight background will pass the corresponding attributes: 17.36 ms OK
[ RUN      ] :terminal highlight background will pass the corresponding attributes on scrollback: 40.88 ms OK
[ RUN      ] :terminal highlight foreground and background will pass the corresponding attributes: 13.90 ms OK
[ RUN      ] :terminal highlight foreground and background will pass the corresponding attributes on scrollback: 41.81 ms OK
[ RUN      ] :terminal highlight bold, italics, underline and strikethrough will pass the corresponding attributes: 14.79 ms OK
[ RUN      ] :terminal highlight bold, italics, underline and strikethrough will pass the corresponding attributes on scrollback: 41.50 ms OK
[ RUN      ] :terminal highlight has lower precedence than editor #9964: 186.55 ms OK
[ RUN      ] :terminal highlight forwarding will handle cterm and rgb attributes: 18.56 ms OK
[ RUN      ] :terminal highlight with custom palette will use the custom color: 20.76 ms OK
[ RUN      ] synIDattr() returns cterm-color if RGB-capable UI is _not_ attached: 4.18 ms OK
[ RUN      ] synIDattr() returns gui-color if "gui" arg is passed: 1.50 ms OK
[ RUN      ] synIDattr() returns gui-color if RGB-capable UI is attached: 10.34 ms OK
[ RUN      ] synIDattr() returns #RRGGBB value for fg#/bg#/sp#: 12.67 ms OK
[ RUN      ] synIDattr() returns color number if non-GUI: 12.18 ms OK
[ RUN      ] synIDattr() returns "1" if group has given highlight attribute: 7.18 ms OK
[ RUN      ] fg/bg special colors resolve to "Normal" values: 6.44 ms OK
[ RUN      ] fg/bg special colors resolve to "Normal" values in RGB-capable UI: 13.78 ms OK
[ RUN      ] fg/bg special colors resolve after the "Normal" group is modified: 12.36 ms OK
[----------] 20 tests from test/functional/terminal/highlight_spec.lua (2385.00 ms total)

[----------] Running tests from test/functional/terminal/mouse_spec.lua
[ RUN      ] :terminal mouse when the terminal has focus will exit focus on mouse-scroll: 1.87 ms OK
[ RUN      ] :terminal mouse when the terminal has focus will exit focus and trigger Normal mode mapping on mouse click: 1.84 ms OK
[ RUN      ] :terminal mouse when the terminal has focus will exit focus and trigger Normal mode mapping on mouse click with modifier: 1.80 ms OK
[ RUN      ] :terminal mouse when the terminal has focus will exit focus on <C-\> + mouse-scroll: 2.35 ms OK
[ RUN      ] :terminal mouse when the terminal has focus does not leave terminal mode on left-release: 2.07 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with mouse events enabled by the program will forward mouse press, drag and release to the program: 58.19 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with mouse events enabled by the program will forward mouse scroll to the program: 12.81 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with mouse events enabled by the program dragging and scrolling do not interfere with each other: 67.38 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with mouse events enabled by the program will forward mouse clicks to the program with the correct even if set nu: 36.45 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with a split window and other buffer wont lose focus if another window is scrolled: 20.82 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with a split window and other buffer will lose focus if another window is clicked: 13.13 ms OK
[ RUN      ] :terminal mouse when the terminal has focus with a split window and other buffer handles terminal size when switching buffers: 65.27 ms OK
[----------] 12 tests from test/functional/terminal/mouse_spec.lua (4141.31 ms total)

[----------] Running tests from test/functional/terminal/scrollback_spec.lua
[ RUN      ] :terminal scrollback when the limit is exceeded will delete extra lines at the top: 8.87 ms OK
[ RUN      ] :terminal scrollback with cursor at last row and 1 line is printed will hide the top line: 12.54 ms OK
[ RUN      ] :terminal scrollback with cursor at last row and 1 line is printed and then 3 more lines are printed will hide the top 4 lines: 30.89 ms OK
[ RUN      ] :terminal scrollback with cursor at last row and height decreased by 1 will hide top line: 23.98 ms OK
[ RUN      ] :terminal scrollback with cursor at last row and height decreased by 1 and then decreased by 2 will hide the top 3 lines: 30.81 ms OK
[ RUN      ] :terminal scrollback with empty lines after the cursor and the height is decreased by 2 will delete the last two empty lines: 21.46 ms OK
[ RUN      ] :terminal scrollback with empty lines after the cursor and the height is decreased by 2 and then decreased by 1 will delete the last line and hide the first: 37.37 ms OK
[ RUN      ] :terminal scrollback with 4 lines hidden in the scrollback and the height is increased by 1 will pop 1 line and then push it back: 23.41 ms OK
[ RUN      ] :terminal scrollback with 4 lines hidden in the scrollback and the height is increased by 1 and then by 3 will pop 3 lines and then push one back: 38.56 ms OK
[ RUN      ] :terminal scrollback with 4 lines hidden in the scrollback and the height is increased by 1 and then by 3 and then by 4 will show all lines and leave a blank one at the end: 66.00 ms OK
[ RUN      ] :terminal prints more lines than the screen height and exits will push extra lines to scrollback: 222.36 ms OK
[ RUN      ] 'scrollback' option set to 0 behaves as 1: 407.40 ms OK
[ RUN      ] 'scrollback' option deletes lines (only) if necessary: 323.36 ms OK
[ RUN      ] 'scrollback' option defaults to 10000 in :terminal buffers: 33.48 ms OK
[ RUN      ] 'scrollback' option error if set to invalid value: 29.74 ms OK
[ RUN      ] 'scrollback' option defaults to -1 on normal buffers: 29.47 ms OK
[ RUN      ] 'scrollback' option :setlocal in a :terminal buffer: 60.26 ms OK
[ RUN      ] 'scrollback' option :setlocal in a normal buffer: 21.07 ms OK
[ RUN      ] 'scrollback' option :set updates local value and global default: 31.45 ms OK
[ RUN      ] pending scrollback line handling does not crash after setting 'number' #14891: 76.05 ms OK
[ RUN      ] pending scrollback line handling does not crash after nvim_buf_call #14891: 79.13 ms OK
[----------] 21 tests from test/functional/terminal/scrollback_spec.lua (4710.76 ms total)

[----------] Running tests from test/functional/terminal/tui_spec.lua
[ RUN      ] TUI rapid resize #7572 #7628: 12.68 ms OK
[ RUN      ] TUI accepts resize while pager is active: 131.13 ms OK
[ RUN      ] TUI accepts basic utf-8 input: 79.79 ms OK
[ RUN      ] TUI interprets leading <Esc> byte as ALT modifier in normal-mode: 33.61 ms OK
[ RUN      ] TUI interprets ESC+key as ALT chord in i_CTRL-V: 14.57 ms OK
[ RUN      ] TUI interprets <Esc>[27u as <Esc>: 129.99 ms OK
[ RUN      ] TUI interprets <Esc><Nul> as <M-C-Space> #17198: 11.06 ms OK
[ RUN      ] TUI accepts ASCII control sequences: 19.27 ms OK
[ RUN      ] TUI paste: Insert mode: 61.44 ms OK
[ RUN      ] TUI paste: select-mode: 99.31 ms OK
[ RUN      ] TUI paste: terminal mode: 51.58 ms OK
[ RUN      ] TUI paste: normal-mode (+CRLF #10872): 52.47 ms OK
[ RUN      ] TUI paste: cmdline-mode inserts 1 line: 36.08 ms OK
[ RUN      ] TUI paste: cmdline-mode collects chunks of unfinished line: 9.00 ms OK
[ RUN      ] TUI paste: recovers from vim.paste() failure: 108.25 ms OK
[ RUN      ] TUI paste: vim.paste() cancel (retval=false) #10865: 3.30 ms OK
[ RUN      ] TUI paste: 'nomodifiable' buffer: 35.40 ms OK
[ RUN      ] TUI paste: exactly 64 bytes #10311: 14.45 ms OK
[ RUN      ] TUI paste: less-than sign in cmdline  #11088: 15.42 ms OK
[ RUN      ] TUI paste: big burst of input: 971.74 ms OK
[ RUN      ] TUI paste: forwards spurious "start paste" code: 19.07 ms OK
[ RUN      ] TUI paste: ignores spurious "stop paste" code: 13.54 ms OK
[ RUN      ] TUI paste: split "start paste" code: 14.22 ms OK
[ RUN      ] TUI paste: split "stop paste" code: 15.80 ms OK
[ RUN      ] TUI paste: streamed paste with isolated "stop paste" code: 135.96 ms OK
[ RUN      ] TUI allows termguicolors to be set at runtime: 58.98 ms OK
[ RUN      ] TUI forwards :term palette colors with termguicolors: 109.65 ms OK
[ RUN      ] TUI is included in nvim_list_uis(): 24.67 ms OK
[ RUN      ] TUI with non-tty (pipe) stdout/stderr: 170.16 ms OK
[ RUN      ] TUI <C-h> #10134: 184.20 ms OK
[ RUN      ] TUI UIEnter/UILeave fires exactly once, after VimEnter: 220.67 ms OK
[ RUN      ] TUI FocusGained/FocusLost in normal-mode: 135.04 ms OK
[ RUN      ] TUI FocusGained/FocusLost in insert-mode: 218.19 ms OK
[ RUN      ] TUI FocusGained/FocusLost in cmdline-mode does NOT :echo: 186.65 ms OK
[ RUN      ] TUI FocusGained/FocusLost in cmdline-mode: 63.23 ms OK
[ RUN      ] TUI FocusGained/FocusLost in terminal-mode: 275.86 ms OK
[ RUN      ] TUI FocusGained/FocusLost in press-enter prompt: 241.30 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) no TERM uses 8 colors: 405.75 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=ansi no COLORTERM uses 8 colors: 520.84 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=ansi with COLORTERM=anything-no-number uses 16 colors: 376.19 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) unknown TERM COLORTERM with 256 in name uses 256 colors: 310.42 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=ansi-256color sets 256 colours: 239.73 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) unknown TERM no COLORTERM sets 8 colours: 263.11 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) unknown TERM with COLORTERM=anything-no-number uses 16 colors: 263.26 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) unknown TERM with 256 in name sets 256 colours: 228.71 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) unknown TERM COLORTERM with 256 in name uses 256 colors: 229.30 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=linux uses 256 colors: 226.07 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=linux-16color uses 256 colors: 278.79 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=linux-256color uses 256 colors: 223.78 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=screen no COLORTERM uses 8/256 colors: 242.75 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=screen COLORTERM=screen uses 16/256 colors: 218.72 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=screen COLORTERM=screen-256color uses 256 colors: 336.90 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=screen-256color no COLORTERM uses 256 colors: 273.77 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=tmux no COLORTERM uses 256 colors: 313.54 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=tmux COLORTERM=tmux uses 256 colors: 308.28 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=tmux COLORTERM=tmux-256color uses 256 colors: 294.45 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=tmux-256color no COLORTERM uses 256 colors: 416.99 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=xterm uses 256 colors: 549.40 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=xterm COLORTERM=gnome-terminal uses 256 colors: 534.51 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=xterm COLORTERM=mate-terminal uses 256 colors: 334.04 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=xterm-256color uses 256 colors: 312.11 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=rxvt no COLORTERM uses 256 colors: 290.77 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=rxvt COLORTERM=rxvt uses 256 colors: 285.83 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=rxvt-256color uses 256 colors: 281.28 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st no COLORTERM uses 256 colors: 232.25 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st COLORTERM=st uses 256 colors: 275.21 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st COLORTERM=st-256color uses 256 colors: 230.75 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st-16color no COLORTERM uses 8/256 colors: 209.45 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st-16color COLORTERM=st uses 16/256 colors: 207.25 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st-16color COLORTERM=st-256color uses 256 colors: 313.80 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=st-256color uses 256 colors: 296.83 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=gnome no COLORTERM uses 256 colors: 331.98 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=gnome COLORTERM=gnome uses 256 colors: 285.42 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=gnome COLORTERM=gnome-256color uses 256 colors: 307.80 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=gnome-256color uses 256 colors: 318.65 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=vte no COLORTERM uses 256 colors: 470.03 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=vte COLORTERM=vte uses 256 colors: 597.15 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=vte COLORTERM=vte-256color uses 256 colors: 355.30 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=vte-256color uses 256 colors: 275.64 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=interix uses 8 colors: 0.30 ms SKIP
[ RUN      ] TUI 't_Co' (terminal colors) TERM=iTerm.app uses 256 colors: 301.59 ms OK
[ RUN      ] TUI 't_Co' (terminal colors) TERM=iterm uses 256 colors: 244.48 ms OK
[ RUN      ] TUI 'term' option gets builtin term if $TERM is invalid: 548.44 ms OK
[ RUN      ] TUI 'term' option gets system-provided term if $TERM is valid: 505.64 ms OK
[ RUN      ] TUI 'term' option builtin terms: 1525.41 ms OK
[ RUN      ] TUI -V3log logs terminfo values: 222.08 ms OK
[ RUN      ] TUI bg color triggers OptionSet event on unsplit terminal-response: 356.88 ms OK
[ RUN      ] TUI bg color triggers OptionSet event with split terminal-response: 503.35 ms OK
[ RUN      ] TUI bg color not triggers OptionSet event with invalid terminal-response: 709.80 ms OK
[----------] 89 tests from test/functional/terminal/tui_spec.lua (32767.69 ms total)

[----------] Running tests from test/functional/terminal/window_spec.lua
[ RUN      ] :terminal window sets topline correctly #8556: 25.70 ms OK
[ RUN      ] :terminal window with 'number' wraps text: 88.00 ms OK
[ RUN      ] :terminal window with 'colorcolumn' wont show the color column: 70.27 ms OK
[ RUN      ] :terminal window with fold set wont show any folds: 29.91 ms OK
[ RUN      ] :terminal with multigrid resizes to requested size: 558.34 ms OK
[----------] 5 tests from test/functional/terminal/window_spec.lua (2018.04 ms total)

[----------] Running tests from test/functional/terminal/window_split_tab_spec.lua
[ RUN      ] :terminal next to a closing window: 5.23 ms OK
[ RUN      ] :terminal does not change size on WinEnter: 36.29 ms OK
[ RUN      ] :terminal forwards resize request to the program: 50.07 ms OK
[ RUN      ] :terminal stays in terminal mode with <Cmd>wincmd: 10.37 ms OK
[----------] 4 tests from test/functional/terminal/window_split_tab_spec.lua (1178.89 ms total)

[----------] Running tests from test/functional/treesitter/highlight_spec.lua
[ RUN      ] treesitter highlighting is updated with edits: 6.88 ms SKIP
[ RUN      ] treesitter highlighting is updated with :sort: 6.74 ms SKIP
[ RUN      ] treesitter highlighting supports with custom parser: 6.64 ms SKIP
[ RUN      ] treesitter highlighting supports injected languages: 5.17 ms SKIP
[ RUN      ] treesitter highlighting supports overriding queries, like : 4.72 ms SKIP
[ RUN      ] treesitter highlighting supports highlighting with custom highlight groups: 5.93 ms SKIP
[ RUN      ] treesitter highlighting supports highlighting with priority: 6.65 ms SKIP
[ RUN      ] treesitter highlighting allows to use captures with dots (don't use fallback when specialization of foo exists): 4.68 ms SKIP
[ RUN      ] treesitter highlighting supports conceal attribute: 6.68 ms SKIP
[ RUN      ] treesitter highlighting hl_map has the correct fallback behavior: 5.14 ms OK
[----------] 10 tests from test/functional/treesitter/highlight_spec.lua (706.40 ms total)

[----------] Running tests from test/functional/treesitter/language_spec.lua
[ RUN      ] treesitter API handles missing language: 27.44 ms OK
[ RUN      ] treesitter API shows error for invalid language name: 34.84 ms OK
[ RUN      ] treesitter API inspects language: 24.44 ms SKIP
[ RUN      ] treesitter API checks if vim.treesitter.get_parser tries to create a new parser on filetype change: 24.43 ms SKIP
[----------] 4 tests from test/functional/treesitter/language_spec.lua (509.81 ms total)

[----------] Running tests from test/functional/treesitter/node_spec.lua
[ RUN      ] treesitter node API no C parser, skipping: 0.28 ms SKIP
[----------] 1 test from test/functional/treesitter/node_spec.lua (47.65 ms total)

[----------] Running tests from test/functional/treesitter/parser_spec.lua
[ RUN      ] treesitter parser API no C parser, skipping: 0.24 ms SKIP
[----------] 1 test from test/functional/treesitter/parser_spec.lua (66.34 ms total)

[----------] Running tests from test/functional/ui/bufhl_spec.lua
[ RUN      ] Buffer highlighting works: 122.12 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and clearing the first added: 12.06 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and clearing using deprecated name: 8.15 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and clearing the second added: 8.19 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and clearing line ranges: 14.75 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and renumbering lines: 73.95 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and moving lines around: 47.18 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and adjusting columns: 60.96 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and joining lines: 40.01 ms OK
[ RUN      ] Buffer highlighting support using multiple namespaces and splitting lines: 53.51 ms OK
[ RUN      ] Buffer highlighting prioritizes latest added highlight: 0.21 ms SKIP
[ RUN      ] Buffer highlighting prioritizes earlier highlight groups (TEMP): 163.32 ms OK
[ RUN      ] Buffer highlighting respects priority: 
warning: Screen test succeeded immediately. Try to avoid this unless the
purpose of the test really requires it.
There are intermediate states between the two identical expects.
Use screen:snapshot_util() or screen:redraw_debug() to find them, and add them
to the test if they make sense.

stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/ui/bufhl_spec.lua:590: in function <test/functional/ui/bufhl_spec.lua:537>

227.80 ms OK
[ RUN      ] Buffer highlighting works with multibyte text: 268.69 ms OK
[ RUN      ] Buffer highlighting works with new syntax groups: 318.95 ms OK
[ RUN      ] Buffer highlighting virtual text decorations works: 66.89 ms OK
[ RUN      ] Buffer highlighting virtual text decorations validates contents: 0.91 ms OK
[ RUN      ] Buffer highlighting virtual text decorations can be retrieved: 2.58 ms OK
[ RUN      ] Buffer highlighting virtual text decorations is not highlighted by visual selection: 51.25 ms OK
[ RUN      ] Buffer highlighting virtual text decorations works with listchars: 32.29 ms OK
[ RUN      ] Buffer highlighting virtual text decorations works with cursorline: 32.58 ms OK
[ RUN      ] Buffer highlighting virtual text decorations works with color column: 29.37 ms OK
[ RUN      ] Buffer highlighting and virtual text use the same namespace counter: 3.23 ms OK
[----------] 23 tests from test/functional/ui/bufhl_spec.lua (6864.36 ms total)

[----------] Running tests from test/functional/ui/cmdline_highlight_spec.lua
[ RUN      ] Command-line coloring works: 135.36 ms OK
[ RUN      ] Command-line coloring disables :echo messages: 67.40 ms OK
[ RUN      ] Command-line coloring disables :echon messages: 66.78 ms OK
[ RUN      ] Command-line coloring disables :echomsg messages: 61.54 ms OK
[ RUN      ] Command-line coloring does the right thing when hl start appears to split multibyte char: 58.99 ms OK
[ RUN      ] Command-line coloring does the right thing when hl end appears to split multibyte char: 51.03 ms OK
[ RUN      ] Command-line coloring does the right thing when errorring: 50.27 ms OK
[ RUN      ] Command-line coloring silences :echo: 42.88 ms OK
[ RUN      ] Command-line coloring silences :echon: 42.73 ms OK
[ RUN      ] Command-line coloring silences :echomsg: 57.24 ms OK
[ RUN      ] Command-line coloring does the right thing when throwing: 72.67 ms OK
[ RUN      ] Command-line coloring stops executing callback after a number of errors: 77.82 ms OK
[ RUN      ] Command-line coloring allows interrupting callback with <C-c>: 589.61 ms OK
[ RUN      ] Command-line coloring works fine with NUL, NL, CR: 63.76 ms OK
[ RUN      ] Command-line coloring errors out when callback returns something wrong: 145.34 ms OK
[ RUN      ] Command-line coloring does not error out when called from a errorred out cycle: 17.13 ms OK
[ RUN      ] Command-line coloring allows nesting input()s: 118.85 ms OK
[ RUN      ] Command-line coloring runs callback with the same data only once: 24.93 ms OK
[ RUN      ] Command-line coloring does not crash when callback has caught not-a-editor-command exception: 6.20 ms OK
[ RUN      ] Ex commands coloring works: 93.72 ms OK
[ RUN      ] Ex commands coloring still executes command-line even if errored out: 8.11 ms OK
[ RUN      ] Ex commands coloring does not error out when called from a errorred out cycle: 9.77 ms OK
[ RUN      ] Ex commands coloring does not crash when using `n` in debug mode: 141.06 ms OK
[ RUN      ] Ex commands coloring mapping error does not cancel prompt: 131.33 ms OK
[ RUN      ] Ex commands coloring errors out when failing to get callback: 104.43 ms OK
[ RUN      ] Expressions coloring support works: 91.22 ms OK
[ RUN      ] Expressions coloring support does not use Nvim_color_expr: 107.20 ms OK
[ RUN      ] Expressions coloring support works correctly with non-ASCII and control characters: 221.86 ms OK
[----------] 28 tests from test/functional/ui/cmdline_highlight_spec.lua (5310.90 ms total)

[----------] Running tests from test/functional/ui/cmdline_spec.lua
[ RUN      ] ui/ext_cmdline works: 191.57 ms OK
[ RUN      ] ui/ext_cmdline redraws statusline on entering from normal mode: 149.36 ms OK
[ RUN      ] ui/ext_cmdline redraws statusline on entering from normal mode when : is mapped: 134.94 ms OK
[ RUN      ] ui/ext_cmdline redraws statusline on entering but not with scrolled messages: 339.52 ms OK
[ RUN      ] ui/ext_cmdline works with input(): 150.93 ms OK
[ RUN      ] ui/ext_cmdline works with special chars and nested cmdline: 96.06 ms OK
[ RUN      ] ui/ext_cmdline works with function definitions: 131.09 ms OK
[ RUN      ] ui/ext_cmdline works with cmdline window: 91.33 ms OK
[ RUN      ] ui/ext_cmdline works with inputsecret(): 42.22 ms OK
[ RUN      ] ui/ext_cmdline works with highlighted cmdline: 69.88 ms OK
[ RUN      ] ui/ext_cmdline works together with ext_wildmenu: 77.60 ms OK
[ RUN      ] ui/ext_cmdline works together with ext_popupmenu: 125.64 ms OK
[ RUN      ] ui/ext_cmdline ext_wildmenu takes precedence over ext_popupmenu: 82.98 ms OK
[ RUN      ] ui/ext_cmdline doesn't send invalid events when aborting mapping #10000: 58.52 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works: 52.41 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) redraws statusline on entering from normal mode: 33.23 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) redraws statusline on entering from normal mode when : is mapped: 36.73 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) redraws statusline on entering but not with scrolled messages: 118.21 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with input(): 23.29 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with special chars and nested cmdline: 57.01 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with function definitions: 76.65 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with cmdline window: 69.71 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with inputsecret(): 28.43 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works with highlighted cmdline: 34.51 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works together with ext_wildmenu: 64.40 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) works together with ext_popupmenu: 123.72 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) ext_wildmenu takes precedence over ext_popupmenu: 87.78 ms OK
[ RUN      ] ui/ext_cmdline (legacy highlights) doesn't send invalid events when aborting mapping #10000: 46.84 ms OK
[ RUN      ] cmdline redraw with timer: 173.61 ms OK
[ RUN      ] cmdline redraw with <Cmd>: 101.44 ms OK
[ RUN      ] cmdline redraw after pressing Ctrl-C in cmdwin in Visual mode #18967: 84.51 ms OK
[ RUN      ] cmdline height does not crash resized screen #14263: 68.26 ms OK
[----------] 32 tests from test/functional/ui/cmdline_spec.lua (6403.14 ms total)

[----------] Running tests from test/functional/ui/cursor_spec.lua
[ RUN      ] ui/cursor 'guicursor' is published as a UI event: 155.48 ms OK
[ RUN      ] ui/cursor empty 'guicursor' sets cursor_shape=block in all modes: 78.10 ms OK
[----------] 2 tests from test/functional/ui/cursor_spec.lua (439.22 ms total)

[----------] Running tests from test/functional/ui/decorations_spec.lua
[ RUN      ] decorations providers does not OOM when inserting, rather than appending, to the decoration provider vector: 1.66 ms OK
[ RUN      ] decorations providers leave a trace: 115.10 ms OK
[ RUN      ] decorations providers can have single provider: 142.90 ms OK
[ RUN      ] decorations providers can predefine highlights: 215.27 ms OK
[ RUN      ] decorations providers can break an existing link: 232.27 ms OK
[ RUN      ] decorations providers with 'default': do not break an existing link: 303.59 ms OK
[ RUN      ] decorations providers can have virtual text: 339.72 ms OK
[ RUN      ] decorations providers can have virtual text of the style: right_align: 139.09 ms OK
[ RUN      ] decorations providers can highlight beyond EOL: 131.16 ms OK
[ RUN      ] extmark decorations empty virtual text at eol should not break colorcolumn #17860: 336.82 ms OK
[ RUN      ] extmark decorations can have virtual text of overlay position: 381.47 ms OK
[ RUN      ] extmark decorations can have virtual text of overlay position and styling: 337.19 ms OK
[ RUN      ] extmark decorations can have virtual text of fixed win_col position: 233.25 ms OK
[ RUN      ] extmark decorations can have virtual text which combines foreground and background groups: 52.97 ms OK
[ RUN      ] extmark decorations does not crash when deleting a cleared buffer #15212: 60.96 ms OK
[ RUN      ] extmark decorations conceal #19007: 147.68 ms OK
[ RUN      ] decorations: virtual lines works with one line: 168.92 ms OK
[ RUN      ] decorations: virtual lines works with text at the beginning of the buffer: 138.17 ms OK
[ RUN      ] decorations: virtual lines works with text at the end of the buffer: 199.65 ms OK
[ RUN      ] decorations: virtual lines does not cause syntax ml_get error at the end of a buffer #17816: 84.25 ms OK
[ RUN      ] decorations: virtual lines works with a block scrolling up: 156.73 ms OK
[ RUN      ] decorations: virtual lines works with sign and numbercolumns: 135.05 ms OK
[ RUN      ] decorations: virtual lines works with hard tabs: 113.30 ms OK
[ RUN      ] decorations: signs can add a single sign (no end row): 100.69 ms OK
[ RUN      ] decorations: signs can add a single sign (with end row): 92.42 ms OK
[ RUN      ] decorations: signs can add multiple signs (single extmark): 2.28 ms SKIP
[ RUN      ] decorations: signs can add multiple signs (multiple extmarks): 1.51 ms SKIP
[ RUN      ] decorations: signs can add multiple signs (multiple extmarks) 2: 97.71 ms OK
[ RUN      ] decorations: signs can add multiple signs (multiple extmarks) 3: 1.05 ms SKIP
[ RUN      ] decorations: signs can add multiple signs (multiple extmarks) 4: 82.31 ms OK
[ RUN      ] decorations: signs works with old signs: 93.67 ms OK
[ RUN      ] decorations: signs works with old signs (with range): 1.36 ms SKIP
[ RUN      ] decorations: signs can add a ranged sign (with start out of view): 1.51 ms SKIP
[ RUN      ] decorations: signs can add lots of signs: 547.59 ms OK
[ RUN      ] decorations: virt_text avoids regression in #17638: 197.98 ms OK
[----------] 35 tests from test/functional/ui/decorations_spec.lua (8272.10 ms total)

[----------] Running tests from test/functional/ui/diff_spec.lua
[ RUN      ] Diff mode screen Add a line in beginning of file 2: 443.24 ms OK
[ RUN      ] Diff mode screen Add a line in beginning of file 1: 238.14 ms OK
[ RUN      ] Diff mode screen Add a line at the end of file 2: 183.13 ms OK
[ RUN      ] Diff mode screen Add a line at the end of file 1: 205.77 ms OK
[ RUN      ] Diff mode screen Add a line in the middle of file 2, remove on at the end of file 1: 146.19 ms OK
[ RUN      ] Diff mode screen Add a line in the middle of file 1, remove on at the end of file 2: 160.74 ms OK
[ RUN      ] Diff mode screen normal/patience/histogram diff algorithm diffopt=+algorithm:myers: 128.38 ms OK
[ RUN      ] Diff mode screen normal/patience/histogram diff algorithm diffopt+=algorithm:patience: 117.48 ms OK
[ RUN      ] Diff mode screen normal/patience/histogram diff algorithm diffopt+=algorithm:histogram: 158.10 ms OK
[ RUN      ] Diff mode screen diffopt+=indent-heuristic internal: 116.75 ms OK
[ RUN      ] Diff mode screen diffopt+=indent-heuristic indent-heuristic: 123.12 ms OK
[ RUN      ] Diff mode screen diffopt+=indent-heuristic indent-heuristic random order: 93.28 ms OK
[ RUN      ] Diff mode screen Diff the same file: 147.53 ms OK
[ RUN      ] Diff mode screen Diff an empty file: 139.89 ms OK
[ RUN      ] Diff mode screen diffopt+=icase: 110.34 ms OK
[ RUN      ] Diff mode screen diffopt+=iwhite external: 124.37 ms OK
[ RUN      ] Diff mode screen diffopt+=iwhite internal: 150.59 ms OK
[ RUN      ] Diff mode screen diffopt+=iblank generic: 151.75 ms OK
[ RUN      ] Diff mode screen diffopt+=iblank diffopt+=iwhite: 128.54 ms OK
[ RUN      ] Diff mode screen diffopt+=iblank diffopt+=iwhiteall: 167.58 ms OK
[ RUN      ] Diff mode screen diffopt+=iblank diffopt+=iwhiteeol: 153.26 ms OK
[ RUN      ] Diff mode screen diffopt+=iwhite{eol,all} diffopt+=iwhiteeol: 180.09 ms OK
[ RUN      ] Diff mode screen diffopt+=iwhite{eol,all} diffopt+=iwhiteall: 153.94 ms OK
[ RUN      ] win_update redraws lines properly: 273.34 ms OK
[ RUN      ] diff updates line numbers below filler lines: 224.20 ms OK
[ RUN      ] Align the filler lines when changing text in diff mode: 339.57 ms OK
[ RUN      ] diff mode works properly if file contains NUL bytes vim-patch:8.2.3925: 654.02 ms OK
[----------] 27 tests from test/functional/ui/diff_spec.lua (7384.80 ms total)

[----------] Running tests from test/functional/ui/embed_spec.lua
[ RUN      ] --embed UI on startup (ext_linegrid=true) can display errors: 185.86 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=true) doesn't erase output when setting color scheme: 158.46 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=true) doesn't erase output when setting Normal colors: 127.41 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=true) set display-=msgsep before first redraw: 87.19 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=false) can display errors: 130.56 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=false) doesn't erase output when setting color scheme: 112.84 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=false) doesn't erase output when setting Normal colors: 94.17 ms OK
[ RUN      ] --embed UI on startup (ext_linegrid=false) set display-=msgsep before first redraw: 76.18 ms OK
[----------] 8 tests from test/functional/ui/embed_spec.lua (1355.90 ms total)

[----------] Running tests from test/functional/ui/float_spec.lua
[ RUN      ] float window behavior: 30.73 ms OK
[ RUN      ] float window win_execute() should work: 32.28 ms OK
[ RUN      ] float window win_execute() call commands that are not allowed when 'hidden' is not set: 22.04 ms OK
[ RUN      ] float window closed immediately by autocmd #11383: 30.54 ms OK
[ RUN      ] float window closed immediately by autocmd after win_enter #15548: 24.60 ms OK
[ RUN      ] float window opened with correct height: 20.78 ms OK
[ RUN      ] float window opened with correct width: 29.45 ms OK
[ RUN      ] float window opened with correct position: 29.81 ms OK
[ RUN      ] float window opened with correct position relative to the cursor: 29.90 ms OK
[ RUN      ] float window opened with correct position relative to another window: 29.90 ms OK
[ RUN      ] float window opened with correct position relative to another relative window: 29.81 ms OK
[ RUN      ] float window is not operated on by windo when non-focusable #15374: 30.78 ms OK
[ RUN      ] float window is operated on by windo when focusable: 31.07 ms OK
[ RUN      ] float window is not active after windo when non-focusable #15374: 29.97 ms OK
[ RUN      ] float window is active after windo when focusable: 30.18 ms OK
[ RUN      ] float window supports windo with focusable and non-focusable floats: 30.51 ms OK
[ RUN      ] float window with only one tabpage, closing the last non-floating window gives E444 if called from non-floating window: 1.15 ms OK
[ RUN      ] float window with only one tabpage, closing the last non-floating window gives E444 if called from floating window: 0.94 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer leaves one window with an empty buffer when there is only one buffer if called from non-floating window: 1.07 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer leaves one window with an empty buffer when there is only one buffer if called from floating window: 2.32 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer closes other windows with that buffer when there are other buffers if called from non-floating window: 0.97 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer closes other windows with that buffer when there are other buffers if called from floating window with the same buffer: 2.34 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer closes other windows with that buffer when there are other buffers if called from floating window with another buffer: 0.24 ms SKIP
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer creates an empty buffer when there is only one listed buffer if called from non-floating window: 1.23 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer creates an empty buffer when there is only one listed buffer if called from floating window with the same buffer: 1.80 ms OK
[ RUN      ] float window with only one tabpage, deleting the last non-floating window's buffer creates an empty buffer when there is only one listed buffer if called from floating window with an unlisted buffer: 0.17 ms SKIP
[ RUN      ] float window with only one tabpage, with splits, deleting the last listed buffer creates an empty buffer when a non-floating window has an unlisted buffer if called from non-floating window with the deleted buffer: 0.97 ms OK
[ RUN      ] float window with only one tabpage, with splits, deleting the last listed buffer creates an empty buffer when a non-floating window has an unlisted buffer if called from floating window with the deleted buffer: 1.06 ms OK
[ RUN      ] float window with mulitple tabpages but only one listed buffer, without splits, deleting the last listed buffer creates an empty buffer if called from non-floating window: 1.00 ms OK
[ RUN      ] float window with mulitple tabpages but only one listed buffer, without splits, deleting the last listed buffer creates an empty buffer if called from floating window with the same buffer: 2.54 ms OK
[ RUN      ] float window with mulitple tabpages but only one listed buffer, with splits, deleting the last listed buffer creates an empty buffer if called from non-floating window with the deleted buffer: 1.29 ms OK
[ RUN      ] float window with mulitple tabpages but only one listed buffer, with splits, deleting the last listed buffer creates an empty buffer if called from floating window with the deleted buffer: 1.47 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, closing the last non-floating window closes the tabpage when all floating windows are closeable if called from non-floating window: 0.47 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, closing the last non-floating window closes the tabpage when all floating windows are closeable if called from floating window: 0.54 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, closing the last non-floating window gives E5601 when there are non-closeable floating windows if called from non-floating window: 0.91 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, closing the last non-floating window gives E5601 when there are non-closeable floating windows if called from floating window: 1.07 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, deleting the last non-floating window's buffer closes the tabpage when all floating windows are closeable if called from non-floating window: 0.66 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, deleting the last non-floating window's buffer closes the tabpage when all floating windows are closeable if called from floating window with the same buffer: 0.79 ms OK
[ RUN      ] float window with multiple tabpages and multiple listed buffers, deleting the last non-floating window's buffer closes the tabpage when all floating windows are closeable if called from floating window with another buffer: 0.24 ms SKIP
[ RUN      ] float window with ext_multigrid can be created and reconfigured: 96.31 ms OK
[ RUN      ] float window with ext_multigrid draws correctly with redrawdebug=compositor: 83.85 ms OK
[ RUN      ] float window with ext_multigrid return their configuration: 2.87 ms OK
[ RUN      ] float window with ext_multigrid defaults to NormalFloat highlight and inherited options: 77.01 ms OK
[ RUN      ] float window with ext_multigrid can use 'minimal' style: 147.32 ms OK
[ RUN      ] float window with ext_multigrid would not break 'minimal' style with signcolumn=auto:[min]-[max]: 156.14 ms OK
[ RUN      ] float window with ext_multigrid can have border: 220.95 ms OK
[ RUN      ] float window with ext_multigrid terminates border on edge of viewport when window extends past viewport: 103.58 ms OK
[ RUN      ] float window with ext_multigrid with border show popupmenu: 214.15 ms OK
[ RUN      ] float window with ext_multigrid can have minimum size: 180.38 ms OK
[ RUN      ] float window with ext_multigrid API has proper error messages: 8.17 ms OK
[ RUN      ] float window with ext_multigrid can be placed relative window or cursor: 286.61 ms OK
[ RUN      ] float window with ext_multigrid always anchor to corner including border: 472.67 ms OK
[ RUN      ] float window with ext_multigrid can be placed relative text in a window: 456.92 ms OK
[ RUN      ] float window with ext_multigrid validates cursor even when window is not entered: 185.28 ms OK
[ RUN      ] float window with ext_multigrid supports second UI without multigrid: 0.21 ms SKIP
[ RUN      ] float window with ext_multigrid handles resized screen: 427.94 ms OK
[ RUN      ] float window with ext_multigrid does not crash with inccommand #9379: 243.59 ms OK
[ RUN      ] float window with ext_multigrid does not crash when set cmdheight #9680: 2.35 ms OK
[ RUN      ] float window with ext_multigrid and completion with builtin popupmenu: 75.77 ms OK
[ RUN      ] float window with ext_multigrid and completion command menu rendered above cursor (pum_above): 20.29 ms OK
[ RUN      ] float window with ext_multigrid and completion with ext_popupmenu: 72.10 ms OK
[ RUN      ] float window with ext_multigrid float shown after pum and close pum first: 20.46 ms OK
[ RUN      ] float window with ext_multigrid float shown after pum and close float first: 20.78 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd w: 24.36 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd w with focusable=false: 20.72 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd W: 18.83 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd focus by mouse: 24.31 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd focus by mouse (focusable=false): 48.09 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd j: 39.24 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd vertical resize + - _: 63.34 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd horizontal resize > < |: 63.28 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd s :split (non-float): 45.12 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd s :split (float): 45.61 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :new (non-float): 25.53 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :new (float): 28.14 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd v :vsplit (non-float): 26.37 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :vnew (non-float): 29.47 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :vnew (float): 27.30 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd q (:quit) last non-float exits nvim: 10.79 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :quit two floats in a row: 51.57 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd o (:only) non-float: 19.55 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd o (:only) float fails: 43.57 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd o (:only) non-float with split: 55.60 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd o (:only) float with split: 123.71 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd J (float): 54.63 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd movements with nested split layout: 212.04 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :tabnew and :tabnext: 61.33 ms OK
[ RUN      ] float window with ext_multigrid handles :wincmd :tabnew and :tabnext (external): 59.77 ms OK
[ RUN      ] float window with ext_multigrid left drag changes visual selection in float window: 132.75 ms OK
[ RUN      ] float window with ext_multigrid 'winblend' option: 241.98 ms OK
[ RUN      ] float window with ext_multigrid can overlap doublewidth chars: 163.22 ms OK
[ RUN      ] float window with ext_multigrid correctly redraws when overlaid windows are resized #13991: 58.93 ms OK
[ RUN      ] float window with ext_multigrid correctly orders multiple opened floats (current last): 70.64 ms OK
[ RUN      ] float window with ext_multigrid correctly orders multiple opened floats (non-current last): 94.47 ms OK
[ RUN      ] float window with ext_multigrid can use z-index: 97.39 ms OK
[ RUN      ] float window without ext_multigrid can be created and reconfigured: 83.93 ms OK
[ RUN      ] float window without ext_multigrid draws correctly with redrawdebug=compositor: 87.04 ms OK
[ RUN      ] float window without ext_multigrid return their configuration: 1.66 ms OK
[ RUN      ] float window without ext_multigrid defaults to NormalFloat highlight and inherited options: 109.30 ms OK
[ RUN      ] float window without ext_multigrid can use 'minimal' style: 118.26 ms OK
[ RUN      ] float window without ext_multigrid would not break 'minimal' style with signcolumn=auto:[min]-[max]: 162.11 ms OK
[ RUN      ] float window without ext_multigrid can have border: 163.21 ms OK
[ RUN      ] float window without ext_multigrid terminates border on edge of viewport when window extends past viewport: 60.94 ms OK
[ RUN      ] float window without ext_multigrid with border show popupmenu: 94.19 ms OK
[ RUN      ] float window without ext_multigrid can have minimum size: 136.09 ms OK
[ RUN      ] float window without ext_multigrid API has proper error messages: 5.83 ms OK
[ RUN      ] float window without ext_multigrid can be placed relative window or cursor: 147.57 ms OK
[ RUN      ] float window without ext_multigrid always anchor to corner including border: 259.35 ms OK
[ RUN      ] float window without ext_multigrid can be placed relative text in a window: 288.31 ms OK
[ RUN      ] float window without ext_multigrid validates cursor even when window is not entered: 213.32 ms OK
[ RUN      ] float window without ext_multigrid handles resized screen: 481.79 ms OK
[ RUN      ] float window without ext_multigrid does not crash with inccommand #9379: 378.31 ms OK
[ RUN      ] float window without ext_multigrid does not crash when set cmdheight #9680: 2.29 ms OK
[ RUN      ] float window without ext_multigrid and completion with builtin popupmenu: 109.16 ms OK
[ RUN      ] float window without ext_multigrid and completion command menu rendered above cursor (pum_above): 20.28 ms OK
[ RUN      ] float window without ext_multigrid and completion with ext_popupmenu: 70.58 ms OK
[ RUN      ] float window without ext_multigrid float shown after pum and close pum first: 32.62 ms OK
[ RUN      ] float window without ext_multigrid float shown after pum and close float first: 22.03 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd w: 24.18 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd w with focusable=false: 22.46 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd W: 24.66 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd focus by mouse: 24.56 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd focus by mouse (focusable=false): 25.93 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd j: 38.56 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd vertical resize + - _: 62.53 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd horizontal resize > < |: 61.51 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd s :split (non-float): 36.56 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd s :split (float): 41.38 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :new (non-float): 16.45 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :new (float): 16.48 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd v :vsplit (non-float): 15.35 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :vnew (non-float): 17.62 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :vnew (float): 17.90 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd q (:quit) last non-float exits nvim: 10.70 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :quit two floats in a row: 43.38 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd o (:only) non-float: 11.83 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd o (:only) float fails: 44.65 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd o (:only) non-float with split: 37.63 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd o (:only) float with split: 35.63 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd J (float): 22.31 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd movements with nested split layout: 207.12 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :tabnew and :tabnext: 90.40 ms OK
[ RUN      ] float window without ext_multigrid handles :wincmd :tabnew and :tabnext (external): 3.18 ms OK
[ RUN      ] float window without ext_multigrid left drag changes visual selection in float window: 147.84 ms OK
[ RUN      ] float window without ext_multigrid 'winblend' option: 534.30 ms OK
[ RUN      ] float window without ext_multigrid can overlap doublewidth chars: 320.88 ms OK
[ RUN      ] float window without ext_multigrid correctly redraws when overlaid windows are resized #13991: 137.73 ms OK
[ RUN      ] float window without ext_multigrid correctly orders multiple opened floats (current last): 121.76 ms OK
[ RUN      ] float window without ext_multigrid correctly orders multiple opened floats (non-current last): 74.56 ms OK
[ RUN      ] float window without ext_multigrid can use z-index: 113.24 ms OK
[----------] 150 tests from test/functional/ui/float_spec.lua (31535.66 ms total)

[----------] Running tests from test/functional/ui/fold_spec.lua
[ RUN      ] folded lines with ext_multigrid work with more than one signcolumn: 85.01 ms OK
[ RUN      ] folded lines with ext_multigrid highlights with CursorLineFold when 'cursorline' is set: 108.20 ms OK
[ RUN      ] folded lines with ext_multigrid highlighting with relative line numbers: 127.28 ms OK
[ RUN      ] folded lines with ext_multigrid work with spell: 28.00 ms OK
[ RUN      ] folded lines with ext_multigrid work with matches: 4.54 ms OK
[ RUN      ] folded lines with ext_multigrid works with multibyte fillchars: 150.20 ms OK
[ RUN      ] folded lines with ext_multigrid works with split: 304.65 ms OK
[ RUN      ] folded lines with ext_multigrid works with vsplit: 206.93 ms OK
[ RUN      ] folded lines with ext_multigrid works with tab: 244.44 ms OK
[ RUN      ] folded lines with ext_multigrid works with multibyte text: 181.23 ms OK
[ RUN      ] folded lines with ext_multigrid work in cmdline window: 172.49 ms OK
[ RUN      ] folded lines with ext_multigrid work with autoresize: 173.67 ms OK
[ RUN      ] folded lines with ext_multigrid does not crash when foldtext is longer than columns #12988: 68.03 ms OK
[ RUN      ] folded lines without ext_multigrid work with more than one signcolumn: 116.28 ms OK
[ RUN      ] folded lines without ext_multigrid highlights with CursorLineFold when 'cursorline' is set: 141.34 ms OK
[ RUN      ] folded lines without ext_multigrid highlighting with relative line numbers: 153.09 ms OK
[ RUN      ] folded lines without ext_multigrid work with spell: 156.79 ms OK
[ RUN      ] folded lines without ext_multigrid work with matches: 134.20 ms OK
[ RUN      ] folded lines without ext_multigrid works with multibyte fillchars: 210.57 ms OK
[ RUN      ] folded lines without ext_multigrid works with split: 325.35 ms OK
[ RUN      ] folded lines without ext_multigrid works with vsplit: 576.59 ms OK
[ RUN      ] folded lines without ext_multigrid works with tab: 638.56 ms OK
[ RUN      ] folded lines without ext_multigrid works with multibyte text: 313.50 ms OK
[ RUN      ] folded lines without ext_multigrid work in cmdline window: 256.83 ms OK
[ RUN      ] folded lines without ext_multigrid work with autoresize: 171.89 ms OK
[ RUN      ] folded lines without ext_multigrid does not crash when foldtext is longer than columns #12988: 54.30 ms OK
[----------] 26 tests from test/functional/ui/fold_spec.lua (8806.82 ms total)

[----------] Running tests from test/functional/ui/global_statusline_spec.lua
[ RUN      ] global statusline works: 75.50 ms OK
[ RUN      ] global statusline works with splits: 80.28 ms OK
[ RUN      ] global statusline works when switching between values of laststatus: 141.60 ms OK
[ RUN      ] global statusline win_move_statusline() can reduce cmdheight to 1: 2.79 ms OK
[ RUN      ] global statusline mouse dragging can reduce cmdheight to 1: 3.57 ms OK
[----------] 5 tests from test/functional/ui/global_statusline_spec.lua (913.01 ms total)

[----------] Running tests from test/functional/ui/highlight_spec.lua
[ RUN      ] colorscheme compatibility t_Co is set to 256 by default: 28.92 ms OK
[ RUN      ] highlight: `:syntax manual` works with buffer switch and 'hidden': 129.66 ms OK
[ RUN      ] highlight: `:syntax manual` works with buffer switch and 'nohidden': 152.47 ms OK
[ RUN      ] highlight defaults window status bar: 156.55 ms OK
[ RUN      ] highlight defaults insert mode text: 71.20 ms OK
[ RUN      ] highlight defaults end of file markers: 56.51 ms OK
[ RUN      ] highlight defaults "wait return" text: 57.86 ms OK
[ RUN      ] highlight defaults can be cleared and linked to other highlight groups: 85.54 ms OK
[ RUN      ] highlight defaults can be cleared by assigning NONE: 100.00 ms OK
[ RUN      ] highlight defaults linking updates window highlight immediately #16552: 58.81 ms OK
[ RUN      ] highlight defaults Cursor after `:hi clear|syntax reset` #6508: 4.16 ms OK
[ RUN      ] highlight defaults Whitespace highlight: 89.51 ms OK
[ RUN      ] highlight defaults are sent to UIs: 58.60 ms OK
[ RUN      ] highlight visual: 78.59 ms OK
[ RUN      ] highlight cterm=standout gui=standout: 103.57 ms OK
[ RUN      ] highlight strikethrough: 147.24 ms OK
[ RUN      ] highlight nocombine: 233.53 ms OK
[ RUN      ] highlight guisp (special/undercurl): 308.60 ms OK
[ RUN      ] 'listchars' highlight 'cursorline' and 'cursorcolumn': 151.31 ms OK
[ RUN      ] 'listchars' highlight 'cursorline' and with 'listchars' option: 177.12 ms OK
[ RUN      ] 'listchars' highlight 'listchar' with wrap: 75.37 ms OK
[ RUN      ] 'listchars' highlight 'listchar' in visual mode: 200.81 ms OK
[ RUN      ] 'listchars' highlight 'cursorline' with :match: 140.36 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights overridden by Error, ColorColumn if fg not set: 166.20 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights overridden by NonText in 'showbreak' characters: 237.60 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights 'cursorlineopt' screenline: 397.95 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights always updated. vim-patch:8.1.0849: 237.78 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights with visual area. vim-patch:8.1.1001: 283.63 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights is updated if cursor is moved up from timer vim-patch:8.2.4591: 354.38 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights with split windows in diff mode: 385.52 ms OK
[ RUN      ] CursorLine and CursorLineNr highlights CursorLineNr shows correctly just below filler lines: 175.33 ms OK
[ RUN      ] CursorColumn highlight is updated when pressing "i" on a TAB character: 92.23 ms OK
[ RUN      ] CursorColumn highlight is updated if cursor is moved from timer: 305.63 ms OK
[ RUN      ] ColorColumn highlight when entering a buffer vim-patch:8.1.2073: 70.65 ms OK
[ RUN      ] ColorColumn highlight in 'breakindent' vim-patch:8.2.1689: 70.33 ms OK
[ RUN      ] ColorColumn highlight in 'showbreak' vim-patch:8.2.1689: 61.91 ms OK
[ RUN      ] MsgSeparator highlight and msgsep fillchar works: 171.02 ms OK
[ RUN      ] MsgSeparator highlight and msgsep fillchar and MsgArea: 134.56 ms OK
[ RUN      ] 'number' and 'relativenumber' highlight LineNr, LineNrAbove and LineNrBelow: 125.18 ms OK
[ RUN      ] 'number' and 'relativenumber' highlight relative number highlight is updated if cursor is moved from timer: 326.95 ms OK
[ RUN      ] 'winhighlight' highlight works for background color: 140.44 ms OK
[ RUN      ] 'winhighlight' highlight handles invalid values: 89.85 ms OK
[ RUN      ] 'winhighlight' highlight works local to the buffer: 169.95 ms OK
[ RUN      ] 'winhighlight' highlight for inactive window background works: 82.43 ms OK
[ RUN      ] 'winhighlight' highlight works with NormalNC: 123.72 ms OK
[ RUN      ] 'winhighlight' highlight background applies also to non-text: 205.27 ms OK
[ RUN      ] 'winhighlight' highlight background doesn't override syntax background: 184.13 ms OK
[ RUN      ] 'winhighlight' highlight can override NonText, Conceal and EndOfBuffer: 129.35 ms OK
[ RUN      ] 'winhighlight' highlight can override LineNr, CursorColumn and ColorColumn: 146.92 ms OK
[ RUN      ] 'winhighlight' highlight can override Tabline: 103.75 ms OK
[ RUN      ] 'winhighlight' highlight can override popupmenu: 158.69 ms OK
[ RUN      ] 'winhighlight' highlight can override CursorLine and CursorLineNr: 149.78 ms OK
[----------] 52 tests from test/functional/ui/highlight_spec.lua (11027.21 ms total)

[----------] Running tests from test/functional/ui/hlstate_spec.lua
[ RUN      ] ext_hlstate detailed highlights work with combined UI and syntax highlights: 126.83 ms OK
[ RUN      ] ext_hlstate detailed highlights work with cleared UI highlights: 136.88 ms OK
[ RUN      ] ext_hlstate detailed highlights work with window-local highlights: 176.97 ms OK
[ RUN      ] ext_hlstate detailed highlights work with :terminal: 122.63 ms OK
[ RUN      ] ext_hlstate detailed highlights can use independent cterm and rgb colors: 114.62 ms OK
[----------] 5 tests from test/functional/ui/hlstate_spec.lua (1226.09 ms total)

[----------] Running tests from test/functional/ui/inccommand_spec.lua
[ RUN      ] :substitute, inccommand=split interactivity previews interactive cmdline: 5.78 ms OK
[ RUN      ] :substitute, inccommand=split interactivity no preview if invoked by a script: 2.57 ms OK
[ RUN      ] :substitute, inccommand=split interactivity no preview if invoked by feedkeys(): 1013.50 ms OK
[ RUN      ] :substitute, 'inccommand' preserves listed buffers (:ls): 260.28 ms OK
[ RUN      ] :substitute, 'inccommand' preserves various delimiters (inccommand=): 33.49 ms OK
[ RUN      ] :substitute, 'inccommand' preserves various delimiters (inccommand=split): 34.62 ms OK
[ RUN      ] :substitute, 'inccommand' preserves various delimiters (inccommand=nosplit): 33.82 ms OK
[ RUN      ] :substitute, 'inccommand' preserves 'undolevels' (inccommand=): 35.94 ms OK
[ RUN      ] :substitute, 'inccommand' preserves 'undolevels' (inccommand=split): 33.40 ms OK
[ RUN      ] :substitute, 'inccommand' preserves 'undolevels' (inccommand=nosplit): 25.18 ms OK
[ RUN      ] :substitute, 'inccommand' preserves empty undotree() (inccommand=): 25.77 ms OK
[ RUN      ] :substitute, 'inccommand' preserves empty undotree() (inccommand=split): 35.74 ms OK
[ RUN      ] :substitute, 'inccommand' preserves empty undotree() (inccommand=nosplit): 25.63 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undotree() with branches (inccommand=): 29.45 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undotree() with branches (inccommand=split): 29.09 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undotree() with branches (inccommand=nosplit): 28.50 ms OK
[ RUN      ] :substitute, 'inccommand' preserves b:changedtick (inccommand=): 24.81 ms OK
[ RUN      ] :substitute, 'inccommand' preserves b:changedtick (inccommand=split): 25.69 ms OK
[ RUN      ] :substitute, 'inccommand' preserves b:changedtick (inccommand=nosplit): 25.11 ms OK
[ RUN      ] :substitute, 'inccommand' preserves visual selection for non-previewable command (inccommand=) #5888: 197.46 ms OK
[ RUN      ] :substitute, 'inccommand' preserves visual selection for non-previewable command (inccommand=split) #5888: 185.79 ms OK
[ RUN      ] :substitute, 'inccommand' preserves visual selection for non-previewable command (inccommand=nosplit) #5888: 267.69 ms OK
[ RUN      ] :substitute, 'inccommand' preserves previous substitute string ~ (inccommand=) #12109: 78.15 ms OK
[ RUN      ] :substitute, 'inccommand' preserves previous substitute string ~ (inccommand=split) #12109: 99.50 ms OK
[ RUN      ] :substitute, 'inccommand' preserves previous substitute string ~ (inccommand=nosplit) #12109: 109.76 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo at a non-leaf of the undo tree: 2728.14 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo at a leaf of the undo tree: 2797.93 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo when interrupting substitution: 5779.37 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo in a complex undo scenario: 3660.13 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo with undolevels=0: 211.22 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo with undolevels=1: 854.13 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo with undolevels=2: 833.73 ms OK
[ RUN      ] :substitute, 'inccommand' preserves undo with undolevels=-1: 1236.22 ms OK
[ RUN      ] :substitute, inccommand=split preserves 'modified' buffer flag: 110.85 ms OK
[ RUN      ] :substitute, inccommand=split shows preview when cmd modifiers are present: 131.95 ms OK
[ RUN      ] :substitute, inccommand=split ignores new-window modifiers when splitting the preview window: 124.84 ms OK
[ RUN      ] :substitute, inccommand=split shows split window when typing the pattern: 69.92 ms OK
[ RUN      ] :substitute, inccommand=split shows preview with empty replacement: 93.14 ms OK
[ RUN      ] :substitute, inccommand=split shows split window when typing replacement: 79.91 ms OK
[ RUN      ] :substitute, inccommand=split does not show split window for :s/: 66.23 ms OK
[ RUN      ] :substitute, inccommand=split 'hlsearch' is active, 'cursorline' is not: 87.09 ms OK
[ RUN      ] :substitute, inccommand=split highlights the replacement text: 85.32 ms OK
[ RUN      ] :substitute, inccommand=split highlights nothing when there's no match: 139.25 ms OK
[ RUN      ] :substitute, inccommand=split previews correctly when previewhight is small: 264.06 ms OK
[ RUN      ] :substitute, inccommand=split actually replaces text: 121.55 ms OK
[ RUN      ] :substitute, inccommand=split shows correct line numbers with many lines: 205.72 ms OK
[ RUN      ] :substitute, inccommand=split does not spam the buffer numbers: 11.82 ms OK
[ RUN      ] :substitute, inccommand=split works with the n flag: 177.42 ms OK
[ RUN      ] :substitute, inccommand=split deactivates if 'redrawtime' is exceeded #5602: 1717.28 ms OK
[ RUN      ] :substitute, inccommand=split deactivates if 'foldexpr' is slow #9557: 261.95 ms OK
[ RUN      ] :substitute, inccommand=split clears preview if non-previewable command is edited #5585: 189.01 ms OK
[ RUN      ] inccommand=nosplit works with :smagic, :snomagic: 304.71 ms OK
[ RUN      ] inccommand=nosplit shows preview when cmd modifiers are present: 310.52 ms OK
[ RUN      ] inccommand=nosplit does not show window after toggling :set inccommand: 
warning: Screen changes were received after the expected state. This indicates
indeterminism in the test. Try adding screen:expect(...) (or poke_eventloop())
between asynchronous (feed(), nvim_input()) and synchronous API calls.
  - Use screen:redraw_debug() to investigate; it may find relevant intermediate
    states that should be added to the test to make it more robust.
  - If the purpose of the test is to assert state after some user input sent
    with feed(), adding screen:expect() before the feed() will help to ensure
    the input is sent when Nvim is in a predictable state. This is preferable
    to poke_eventloop(), for being closer to real user interaction.
  - poke_eventloop() can trigger redraws and thus generate more indeterminism.
    Try removing poke_eventloop().
      
stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/ui/inccommand_spec.lua:1428: in function <test/functional/ui/inccommand_spec.lua:1419>

338.43 ms OK
[ RUN      ] inccommand=nosplit never shows preview buffer: 230.73 ms OK
[ RUN      ] inccommand=nosplit clears preview if non-previewable command is edited: 147.40 ms OK
[ RUN      ] inccommand=nosplit does not execute trailing bar-separated commands #7494: 131.06 ms OK
[ RUN      ] inccommand=nosplit does not break bar-separated command #8796: 129.72 ms OK
[ RUN      ] :substitute, 'inccommand' with a failing expression in the pattern does nothing: 297.70 ms OK
[ RUN      ] :substitute, 'inccommand' with a failing expression in the replacement deletes the matches: 347.54 ms OK
[ RUN      ] :substitute, 'inccommand' with a failing expression in the range does not error #5912: 507.96 ms OK
[ RUN      ] 'inccommand' and :cnoremap work with remapped characters: 188.69 ms OK
[ RUN      ] 'inccommand' and :cnoremap work when mappings move the cursor: 201.54 ms OK
[ RUN      ] 'inccommand' and :cnoremap still works with a broken mapping: 3180.41 ms OK
[ RUN      ] 'inccommand' and :cnoremap work when temporarily moving the cursor: 140.70 ms OK
[ RUN      ] 'inccommand' and :cnoremap work when a mapping disables 'inccommand': 140.22 ms OK
[ RUN      ] 'inccommand' and :cnoremap work with a complex mapping: 171.43 ms OK
[ RUN      ] 'inccommand' autocommands are not fired when splitting: 98.85 ms OK
[ RUN      ] 'inccommand' split windows work after more splits: 293.60 ms OK
[ RUN      ] 'inccommand' split windows are not affected by various settings: 1082.25 ms OK
[ RUN      ] 'inccommand' with 'gdefault' does not lock up #7244: 24.53 ms OK
[ RUN      ] 'inccommand' with 'gdefault' with multiline text and range, does not lock up #7244: 25.23 ms OK
[ RUN      ] 'inccommand' with 'gdefault' does not crash on zero-width matches #7485: 25.57 ms OK
[ RUN      ] 'inccommand' with 'gdefault' removes highlights after abort for a zero-width match: 118.57 ms OK
[ RUN      ] :substitute inccommand=split, highlights multiline substitutions: 146.95 ms OK
[ RUN      ] :substitute inccommand=nosplit, highlights multiline substitutions: 128.40 ms OK
[ RUN      ] :substitute inccommand=split, highlights multiple matches on a line: 158.47 ms OK
[ RUN      ] :substitute inccommand=nosplit, highlights multiple matches on a line: 176.23 ms OK
[ RUN      ] :substitute inccommand=split, with \zs: 191.13 ms OK
[ RUN      ] :substitute inccommand=nosplit, with \zs: 177.65 ms OK
[ RUN      ] :substitute inccommand=split, substitutions of different length: 182.81 ms OK
[ RUN      ] :substitute inccommand=nosplit, substitutions of different length: 211.34 ms OK
[ RUN      ] :substitute inccommand=split, contraction of lines: 181.09 ms OK
[ RUN      ] :substitute inccommand=nosplit, contraction of lines: 189.58 ms OK
[ RUN      ] :substitute inccommand=split, contraction of two subsequent NL chars: 274.41 ms OK
[ RUN      ] :substitute inccommand=nosplit, contraction of two subsequent NL chars: 193.08 ms OK
[ RUN      ] :substitute inccommand=split, multibyte text: 254.39 ms OK
[ RUN      ] :substitute inccommand=nosplit, multibyte text: 241.46 ms OK
[ RUN      ] :substitute inccommand=split, small cmdwinheight: 341.70 ms OK
[ RUN      ] :substitute inccommand=split, large cmdwinheight: 428.11 ms OK
[ RUN      ] :substitute inccommand=split, lookaround: 502.80 ms OK
[ RUN      ] :substitute doesn't prompt to swap cmd range: 230.64 ms OK
[ RUN      ] :substitute with inccommand during :terminal activity: 0.64 ms SKIP
[ RUN      ] :substitute with inccommand, timer-induced :redraw #9777: 202.50 ms OK
[ RUN      ] :substitute doesn't crash with inccommand, if undo is empty #12932: 411.20 ms OK
[ RUN      ] long :%s/ with inccommand does not collapse cmdline: 358.94 ms OK
[----------] 96 tests from test/functional/ui/inccommand_spec.lua (44372.75 ms total)

[----------] Running tests from test/functional/ui/input_spec.lua
[ RUN      ] mappings ok: 51.04 ms OK
[ RUN      ] mappings support meta + multibyte char mapping: 41.15 ms OK
[ RUN      ] input utf sequences that contain K_SPECIAL (0x80) ok: 29.55 ms OK
[ RUN      ] input utf sequences that contain K_SPECIAL (0x80) can be mapped: 30.41 ms OK
[ RUN      ] input utf sequences that contain CSI (0x9B) ok: 29.54 ms OK
[ RUN      ] input utf sequences that contain CSI (0x9B) can be mapped: 30.07 ms OK
[ RUN      ] input split utf sequences ok: 39.26 ms OK
[ RUN      ] input split utf sequences can be mapped: 30.80 ms OK
[ RUN      ] input pairs <tab> / <c-i> ok: 20.55 ms OK
[ RUN      ] input pairs <tab> / <c-i> can be mapped: 20.96 ms OK
[ RUN      ] input pairs <cr> / <c-m> ok: 29.80 ms OK
[ RUN      ] input pairs <cr> / <c-m> can be mapped: 21.26 ms OK
[ RUN      ] input pairs <esc> / <c-[> ok: 30.07 ms OK
[ RUN      ] input pairs <esc> / <c-[> can be mapped: 30.66 ms OK
[ RUN      ] Ctrl-6 is Ctrl-^ vim-patch:8.1.2333: 30.48 ms OK
[ RUN      ] input non-printable chars doesn't crash when echoing them back: 2121.27 ms OK
[ RUN      ] event processing and input not blocked by event bursts: 21.06 ms OK
[ RUN      ] display is updated in Insert mode after <Nop> mapping #17911: 32.05 ms OK
[ RUN      ] display is updated in Insert mode after empty string <expr> mapping #17911: 31.81 ms OK
[----------] 19 tests from test/functional/ui/input_spec.lua (4119.95 ms total)

[----------] Running tests from test/functional/ui/messages_spec.lua
[ RUN      ] ui/ext_messages msg_clear follows msg_show kind of confirm: 63.68 ms OK
[ RUN      ] ui/ext_messages msg_show kind=confirm,confirm_sub,emsg,wmsg,quickfix: 1073.69 ms OK
[ RUN      ] ui/ext_messages :echoerr: 80.39 ms OK
[ RUN      ] ui/ext_messages shortmess-=S: 43.72 ms OK
[ RUN      ] ui/ext_messages :hi Group output: 35.18 ms OK
[ RUN      ] ui/ext_messages doesn't crash with column adjustment #10069: 63.34 ms OK
[ RUN      ] ui/ext_messages &showmode: 69.99 ms OK
[ RUN      ] ui/ext_messages &showmode with macro-recording message: 59.85 ms OK
[ RUN      ] ui/ext_messages shows macro-recording message with &noshowmode: 52.00 ms OK
[ RUN      ] ui/ext_messages supports &showcmd and &ruler: 79.54 ms OK
[ RUN      ] ui/ext_messages keeps history of message of different kinds: 66.16 ms OK
[ RUN      ] ui/ext_messages implies ext_cmdline and ignores cmdheight: 64.14 ms OK
[ RUN      ] ui/ext_messages supports multiline messages from lua: 32.54 ms OK
[ RUN      ] ui/ext_messages supports multiline messages from rpc: 32.93 ms OK
[ RUN      ] ui/ext_messages wildmode=list: 58.56 ms OK
[ RUN      ] ui/ext_messages hides prompt_for_number messages: 71.09 ms OK
[ RUN      ] ui/builtin messages supports multiline messages from rpc: 66.83 ms OK
[ RUN      ] ui/builtin messages :hi Group output: 108.02 ms OK
[ RUN      ] ui/builtin messages :syntax list langGroup output: 208.80 ms OK
[ RUN      ] ui/builtin messages supports ruler with laststatus=0: 83.32 ms OK
[ RUN      ] ui/builtin messages supports echo with CRLF line separators: 72.78 ms OK
[ RUN      ] ui/builtin messages redraws NOT_VALID correctly after message: 167.42 ms OK
[ RUN      ] ui/ext_messages supports intro screen: 158.23 ms OK
[ RUN      ] ui/ext_messages supports global statusline: 
warning: Screen changes were received after the expected state. This indicates
indeterminism in the test. Try adding screen:expect(...) (or poke_eventloop())
between asynchronous (feed(), nvim_input()) and synchronous API calls.
  - Use screen:redraw_debug() to investigate; it may find relevant intermediate
    states that should be added to the test to make it more robust.
  - If the purpose of the test is to assert state after some user input sent
    with feed(), adding screen:expect() before the feed() will help to ensure
    the input is sent when Nvim is in a predictable state. This is preferable
    to poke_eventloop(), for being closer to real user interaction.
  - poke_eventloop() can trigger redraws and thus generate more indeterminism.
    Try removing poke_eventloop().
      
stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/ui/messages_spec.lua:1246: in function <test/functional/ui/messages_spec.lua:1209>

207.42 ms OK
[ RUN      ] ui/msg_puts_printf output multibyte characters correctly: 47.22 ms SKIP
[ RUN      ] pager can be quit: 121.84 ms OK
[ RUN      ] pager handles wrapped lines with line scroll: 85.20 ms OK
[ RUN      ] pager handles wrapped lines with page scroll: 225.75 ms OK
[ RUN      ] pager handles wrapped lines with line scroll and MsgArea highlight: 260.45 ms OK
[ RUN      ] pager handles wrapped lines with page scroll and MsgArea highlight: 297.40 ms OK
[ RUN      ] pager preserves MsgArea highlighting after more prompt: 381.51 ms OK
[ RUN      ] pager clears "-- more --" message: 178.80 ms OK
[ RUN      ] pager with :!cmd does not crash on resize: 1033.49 ms OK
[ RUN      ] pager can be resized: 131.98 ms OK
[----------] 34 tests from test/functional/ui/messages_spec.lua (7541.80 ms total)

[----------] Running tests from test/functional/ui/mode_spec.lua
[ RUN      ] ui mode_change event works in normal mode: 48.44 ms OK
[ RUN      ] ui mode_change event works in insert mode: 181.75 ms OK
[ RUN      ] ui mode_change event works in replace mode: 42.58 ms OK
[ RUN      ] ui mode_change event works in cmdline mode: 53.36 ms OK
[ RUN      ] ui mode_change event works in visual mode: 53.01 ms OK
[----------] 5 tests from test/functional/ui/mode_spec.lua (675.66 ms total)

[----------] Running tests from test/functional/ui/mouse_spec.lua
[ RUN      ] ui/mouse/input single left click moves cursor: 9.15 ms OK
[ RUN      ] ui/mouse/input in external ui works with unset 'mouse': 12.50 ms OK
[ RUN      ] ui/mouse/input double left click enters visual mode: 10.88 ms OK
[ RUN      ] ui/mouse/input triple left click enters visual line mode: 18.08 ms OK
[ RUN      ] ui/mouse/input quadruple left click enters visual block mode: 12.79 ms OK
[ RUN      ] ui/mouse/input tab drag in tabline on filler space moves tab to the end: 35.73 ms OK
[ RUN      ] ui/mouse/input tab drag in tabline to the left moves tab left: 51.29 ms OK
[ RUN      ] ui/mouse/input tab drag in tabline to the right moves tab right: 34.27 ms OK
[ RUN      ] ui/mouse/input tab drag out of tabline under filler space moves tab to the end: 71.44 ms OK
[ RUN      ] ui/mouse/input tab drag out of tabline to the left moves tab left: 73.79 ms OK
[ RUN      ] ui/mouse/input tab drag out of tabline to the right moves tab right: 55.27 ms OK
[ RUN      ] ui/mouse/input tabline left click in default tabline (position 4) switches to tab: 29.08 ms OK
[ RUN      ] ui/mouse/input tabline left click in default tabline (position 24) closes tab: 27.28 ms OK
[ RUN      ] ui/mouse/input tabline double click in default tabline (position 4) opens new tab: 27.74 ms OK
[ RUN      ] ui/mouse/input tabline %@ label single left click works (pseudokey): 2.33 ms OK
[ RUN      ] ui/mouse/input tabline %@ label single left click works (nvim_input_mouse): 3.32 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click works (pseudokey): 3.38 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click works (nvim_input_mouse): 3.40 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click with alt modifier works (pseudokey): 3.43 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click with alt modifier works (nvim_input_mouse): 2.43 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click with alt and ctrl modifiers works (pseudokey): 3.19 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single left click with alt and ctrl modifiers works (nvim_input_mouse): 2.58 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single right click with alt modifier works (pseudokey): 3.04 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single right click with alt modifier works (nvim_input_mouse): 2.68 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single middle click with alt and ctrl modifiers works (pseudokey): 2.90 ms OK
[ RUN      ] ui/mouse/input tabline %@ label shifted single middle click with alt and ctrl modifiers works (nvim_input_mouse): 3.76 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double left click works (pseudokey): 4.30 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double left click works (nvim_input_mouse): 4.56 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple left click works (pseudokey): 2.88 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple left click works (nvim_input_mouse): 2.78 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple left click works (pseudokey): 2.64 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple left click works (nvim_input_mouse): 3.54 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double right click works (pseudokey): 3.91 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double right click works (nvim_input_mouse): 4.27 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple right click works (pseudokey): 2.70 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple right click works (nvim_input_mouse): 3.89 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple right click works (pseudokey): 3.70 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple right click works (nvim_input_mouse): 2.67 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double middle click works (pseudokey): 3.71 ms OK
[ RUN      ] ui/mouse/input tabline %@ label double middle click works (nvim_input_mouse): 3.82 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple middle click works (pseudokey): 2.56 ms OK
[ RUN      ] ui/mouse/input tabline %@ label triple middle click works (nvim_input_mouse): 2.59 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple middle click works (pseudokey): 2.56 ms OK
[ RUN      ] ui/mouse/input tabline %@ label quadruple middle click works (nvim_input_mouse): 3.47 ms OK
[ RUN      ] ui/mouse/input left drag changes visual selection: 22.52 ms OK
[ RUN      ] ui/mouse/input left drag changes visual selection after tab click: 40.31 ms OK
[ RUN      ] ui/mouse/input left drag changes visual selection in split layout: 76.85 ms OK
[ RUN      ] ui/mouse/input two clicks will select the word and enter VISUAL: 5.37 ms OK
[ RUN      ] ui/mouse/input three clicks will select the line and enter VISUAL LINE: 6.66 ms OK
[ RUN      ] ui/mouse/input four clicks will enter VISUAL BLOCK: 7.68 ms OK
[ RUN      ] ui/mouse/input right click extends visual selection to the clicked location: 11.32 ms OK
[ RUN      ] ui/mouse/input ctrl + left click will search for a tag: 11.77 ms OK
[ RUN      ] ui/mouse/input mouse wheel will target the hovered window (pseudokey): 91.51 ms OK
[ RUN      ] ui/mouse/input mouse wheel will target the hovered window (nvim_input_mouse): 89.47 ms OK
[ RUN      ] ui/mouse/input horizontal scrolling (pseudokey): 20.48 ms OK
[ RUN      ] ui/mouse/input horizontal scrolling (nvim_input_mouse): 20.98 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 1) click on non-wrapped lines: 103.58 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 1) click on wrapped lines: 131.27 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 2) click on non-wrapped lines: 99.20 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 2) click on non-wrapped lines (insert mode): 129.56 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 2) click on wrapped lines: 146.23 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 3) click on non-wrapped lines: 161.67 ms OK
[ RUN      ] ui/mouse/input on concealed text (level 3) click on wrapped lines: 158.90 ms OK
[ RUN      ] ui/mouse/input getmousepos works correctly: 210.78 ms OK
[ RUN      ] ui/mouse/input scroll keys are not translated into multiclicks #6211 #6989: 2.33 ms OK
[----------] 65 tests from test/functional/ui/mouse_spec.lua (13136.94 ms total)

[----------] Running tests from test/functional/ui/multibyte_spec.lua
[ RUN      ] multibyte rendering works with composed char at start of line: 177.71 ms OK
[ RUN      ] multibyte rendering works with doublewidth char at end of line: 135.48 ms OK
[ RUN      ] multibyte rendering clears left half of double-width char when right half is overdrawn: 137.07 ms OK
[ RUN      ] multibyte rendering: statusline last char shows (multibyte): 123.30 ms OK
[ RUN      ] multibyte rendering: statusline last char shows (single byte): 87.26 ms OK
[ RUN      ] multibyte rendering: statusline unicode control points: 76.61 ms OK
[ RUN      ] multibyte rendering: statusline MAX_MCO (6) unicode combination points: 66.90 ms OK
[ RUN      ] multibyte rendering: statusline non-printable followed by MAX_MCO unicode combination points: 62.24 ms OK
[ RUN      ] multibyte rendering: statusline hidden group %( %) does not cause invalid unicode: 61.36 ms OK
[----------] 9 tests from test/functional/ui/multibyte_spec.lua (2631.76 ms total)

[----------] Running tests from test/functional/ui/multigrid_spec.lua
[ RUN      ] ext_multigrid default initial screen: 82.57 ms OK
[ RUN      ] ext_multigrid positions windows correctly: 122.57 ms OK
[ RUN      ] ext_multigrid split horizontally allocates grids: 91.41 ms OK
[ RUN      ] ext_multigrid split horizontally resizes grids: 99.96 ms OK
[ RUN      ] ext_multigrid split horizontally splits vertically: 140.06 ms OK
[ RUN      ] ext_multigrid split horizontally closes splits: 96.75 ms OK
[ RUN      ] ext_multigrid split vertically allocates grids: 80.94 ms OK
[ RUN      ] ext_multigrid split vertically resizes grids: 79.20 ms OK
[ RUN      ] ext_multigrid split vertically splits horizontally: 108.66 ms OK
[ RUN      ] ext_multigrid split vertically closes splits: 83.17 ms OK
[ RUN      ] ext_multigrid on resize rebuilds all grids: 67.40 ms OK
[ RUN      ] ext_multigrid on resize has minimum width/height values: 87.80 ms OK
[ RUN      ] ext_multigrid grid of smaller inner size is rendered correctly: 65.44 ms OK
[ RUN      ] ext_multigrid grid of bigger inner size is rendered correctly: 54.14 ms OK
[ RUN      ] ext_multigrid with resized grid gets written till grid width: 90.26 ms OK
[ RUN      ] ext_multigrid with resized grid wraps with grid width: 64.90 ms OK
[ RUN      ] ext_multigrid with resized grid displays messages with default grid width: 61.57 ms OK
[ RUN      ] ext_multigrid with resized grid creates folds with grid width: 120.98 ms OK
[ RUN      ] ext_multigrid multiline messages scroll over windows: 226.55 ms OK
[ RUN      ] ext_multigrid handles switch tabs: 332.54 ms OK
[ RUN      ] ext_multigrid supports mouse: 330.43 ms OK
[ RUN      ] ext_multigrid supports mouse drag with mouse=a: 234.70 ms OK
[ RUN      ] ext_multigrid has viewport information: 287.28 ms OK
[ RUN      ] ext_multigrid does not crash when dragging mouse across grid boundary: 182.97 ms OK
[----------] 24 tests from test/functional/ui/multigrid_spec.lua (5458.30 ms total)

[----------] Running tests from test/functional/ui/options_spec.lua
[ RUN      ] UI receives option updates for defaults: 195.03 ms OK
[ RUN      ] UI receives option updates on attach #11372: 325.48 ms OK
[ RUN      ] UI receives option updates when setting options: 288.73 ms OK
[ RUN      ] UI receives option updates with UI extensions: 302.70 ms OK
[ RUN      ] UI receives option updates from startup options with --headless: 267.19 ms OK
[ RUN      ] UI receives option updates from startup options with --embed: 298.17 ms OK
[----------] 6 tests from test/functional/ui/options_spec.lua (2093.96 ms total)

[----------] Running tests from test/functional/ui/output_spec.lua
[ RUN      ] shell command :! displays output without LF/EOF. #4646 #4569 #3772: 58.55 ms OK
[ RUN      ] shell command :! throttles shell-command output greater than ~10KB: 540.58 ms OK
[ RUN      ] shell command :! cat a binary file #4142: 103.61 ms OK
[ RUN      ] shell command :! display \x08 char #4142: 28.85 ms OK
[ RUN      ] shell command :! handles control codes: 146.00 ms OK
[ RUN      ] shell command :!  doesn't truncate Last line of shell output #3269: 67.51 ms OK
[ RUN      ] shell command :!  handles binary and multibyte data: 56.46 ms OK
[ RUN      ] shell command :!  handles multibyte sequences split over buffer boundaries: 113.59 ms OK
[----------] 8 tests from test/functional/ui/output_spec.lua (2392.06 ms total)

[----------] Running tests from test/functional/ui/popupmenu_spec.lua
[ RUN      ] ui/ext_popupmenu works: 74.22 ms OK
[ RUN      ] ui/ext_popupmenu can be controlled by API: 366.43 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_height can set pum height: 55.77 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_height an error occurs if set 0 or less: 0.76 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_height an error occurs when ext_popupmenu is false: 2.04 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_bounds can set pum bounds: 75.88 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_bounds no error occurs if row or col set less than 0: 0.90 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_bounds an error occurs if width or height set 0 or less: 1.46 ms OK
[ RUN      ] ui/ext_popupmenu pum_set_bounds an error occurs when ext_popupmenu is false: 2.07 ms OK
[ RUN      ] ui/ext_popupmenu <PageUP>, <PageDown> works without ui_pum_set_height: 57.08 ms OK
[ RUN      ] ui/ext_popupmenu works with wildoptions=pum: 133.52 ms OK
[ RUN      ] builtin popupmenu with preview-window above: 83.24 ms OK
[ RUN      ] builtin popupmenu with preview-window below: 102.34 ms OK
[ RUN      ] builtin popupmenu with preview-window above and tall and inverted: 100.00 ms OK
[ RUN      ] builtin popupmenu with preview-window above and short and inverted: 98.50 ms OK
[ RUN      ] builtin popupmenu with preview-window below and inverted: 67.87 ms OK
[ RUN      ] builtin popupmenu with vsplits: 137.91 ms OK
[ RUN      ] builtin popupmenu with split and scroll: 482.11 ms OK
[ RUN      ] builtin popupmenu can be moved due to wrap or resize: 341.21 ms OK
[ RUN      ] builtin popupmenu with VimResized autocmd: 146.14 ms OK
[ RUN      ] builtin popupmenu with rightleft window: 176.83 ms OK
[ RUN      ] builtin popupmenu with multiline messages: 200.98 ms OK
[ RUN      ] builtin popupmenu with kind, menu and abbr attributes: 170.09 ms OK
[ RUN      ] builtin popupmenu wildoptions=pum: 297.85 ms OK
[ RUN      ] builtin popupmenu wildoptions=pum with scrolled messages : 265.32 ms OK
[ RUN      ] builtin popupmenu wildoptions=pum and wildmode=longest,full #11622: 187.55 ms OK
[ RUN      ] builtin popupmenu 'pumblend' RGB-color: 1263.04 ms OK
[ RUN      ] builtin popupmenu 'pumblend' 256-color (non-RGB): 178.49 ms OK
[ RUN      ] builtin popupmenu 'pumheight': 103.02 ms OK
[ RUN      ] builtin popupmenu 'pumwidth': 101.67 ms OK
[ RUN      ] builtin popupmenu does not crash when displayed in the last column with rightleft (#12032): 4.38 ms OK
[ RUN      ] builtin popupmenu truncates double-width character correctly when there is no scrollbar: 60.72 ms OK
[ RUN      ] builtin popupmenu truncates double-width character correctly when there is scrollbar: 91.61 ms OK
[ RUN      ] builtin popupmenu with ui/ext_multigrid truncates double-width character correctly when there is no scrollbar: 94.30 ms OK
[ RUN      ] builtin popupmenu with ui/ext_multigrid truncates double-width character correctly when there is scrollbar: 96.92 ms OK
[----------] 35 tests from test/functional/ui/popupmenu_spec.lua (8998.33 ms total)

[----------] Running tests from test/functional/ui/quickfix_spec.lua
[ RUN      ] quickfix selection highlight using default Search highlight group: 20.48 ms OK
[ RUN      ] quickfix selection highlight using QuickFixLine highlight group: 24.04 ms OK
[ RUN      ] quickfix selection highlight combines with CursorLine: 33.37 ms OK
[ RUN      ] quickfix selection highlight QuickFixLine background takes precedence over CursorLine: 49.45 ms OK
[----------] 4 tests from test/functional/ui/quickfix_spec.lua (858.51 ms total)

[----------] Running tests from test/functional/ui/screen_basic_spec.lua
[ RUN      ] screen default initial screen: 30.82 ms OK
[ RUN      ] Screen (char-based) :suspend is forwarded to the UI: 259.46 ms OK
[ RUN      ] Screen (char-based) bell/visual bell is forwarded to the UI: 60.57 ms OK
[ RUN      ] Screen (char-based) :set title is forwarded to the UI: 55.17 ms OK
[ RUN      ] Screen (char-based) :set title has correct default title with unnamed file: 54.69 ms OK
[ RUN      ] Screen (char-based) :set title has correct default title with named file: 55.90 ms OK
[ RUN      ] Screen (char-based) :set title is not changed by calling setbufvar() to set an option in a hidden buffer from i_CTRL-R: 88.18 ms OK
[ RUN      ] Screen (char-based) :set title is not changed by an RPC call to nvim_buf_set_option in a hidden buffer: 67.78 ms OK
[ RUN      ] Screen (char-based) :set title is not changed by a Lua callback calling nvim_buf_set_option in a hidden buffer: 67.77 ms OK
[ RUN      ] Screen (char-based) :set title is not changed by a Lua callback calling nvim_buf_call in a hidden buffer: 68.02 ms OK
[ RUN      ] Screen (char-based) :set icon is forwarded to the UI: 53.89 ms OK
[ RUN      ] Screen (char-based) statusline is redrawn after <c-l>: 173.53 ms OK
[ RUN      ] Screen (char-based) window split horizontal: 105.83 ms OK
[ RUN      ] Screen (char-based) window split horizontal and resize: 110.09 ms OK
[ RUN      ] Screen (char-based) window split horizontal and vertical: 176.84 ms OK
[ RUN      ] Screen (char-based) tabs tabnew creates a new buffer: 261.78 ms OK
[ RUN      ] Screen (char-based) tabs tabline is redrawn after messages: 340.67 ms OK
[ RUN      ] Screen (char-based) tabs redraws properly with :tab split right after scroll: 172.50 ms OK
[ RUN      ] Screen (char-based) tabs redraws unvisited tab #9152: 169.77 ms OK
[ RUN      ] Screen (char-based) insert mode move to next line with <cr>: 131.83 ms OK
[ RUN      ] Screen (char-based) normal mode setting 'ruler' doesn't reset the preferred column: 120.54 ms OK
[ RUN      ] Screen (char-based) command mode typing commands: 179.49 ms OK
[ RUN      ] Screen (char-based) command mode execute command with multi-line output without msgsep: 257.99 ms OK
[ RUN      ] Screen (char-based) command mode execute command with multi-line output and with msgsep: 191.30 ms OK
[ RUN      ] Screen (char-based) scrolling and clearing only affects the current scroll region: 118.00 ms OK
[ RUN      ] Screen (char-based) resize rebuilds the whole screen: 103.07 ms OK
[ RUN      ] Screen (char-based) resize has minimum width/height values: 114.45 ms OK
[ RUN      ] Screen (char-based) press enter does not crash on <F1> at “Press ENTER”: 128.66 ms OK
[ RUN      ] Screen (char-based) does not have artifacts after temporary chars in insert mode: 103.45 ms OK
[ RUN      ] Screen (line-based) :suspend is forwarded to the UI: 118.48 ms OK
[ RUN      ] Screen (line-based) bell/visual bell is forwarded to the UI: 54.12 ms OK
[ RUN      ] Screen (line-based) :set title is forwarded to the UI: 46.70 ms OK
[ RUN      ] Screen (line-based) :set title has correct default title with unnamed file: 46.47 ms OK
[ RUN      ] Screen (line-based) :set title has correct default title with named file: 47.15 ms OK
[ RUN      ] Screen (line-based) :set title is not changed by calling setbufvar() to set an option in a hidden buffer from i_CTRL-R: 71.83 ms OK
[ RUN      ] Screen (line-based) :set title is not changed by an RPC call to nvim_buf_set_option in a hidden buffer: 39.26 ms OK
[ RUN      ] Screen (line-based) :set title is not changed by a Lua callback calling nvim_buf_set_option in a hidden buffer: 54.39 ms OK
[ RUN      ] Screen (line-based) :set title is not changed by a Lua callback calling nvim_buf_call in a hidden buffer: 38.77 ms OK
[ RUN      ] Screen (line-based) :set icon is forwarded to the UI: 44.55 ms OK
[ RUN      ] Screen (line-based) statusline is redrawn after <c-l>: 74.78 ms OK
[ RUN      ] Screen (line-based) window split horizontal: 41.43 ms OK
[ RUN      ] Screen (line-based) window split horizontal and resize: 57.31 ms OK
[ RUN      ] Screen (line-based) window split horizontal and vertical: 60.82 ms OK
[ RUN      ] Screen (line-based) tabs tabnew creates a new buffer: 111.03 ms OK
[ RUN      ] Screen (line-based) tabs tabline is redrawn after messages: 116.30 ms OK
[ RUN      ] Screen (line-based) tabs redraws properly with :tab split right after scroll: 101.42 ms OK
[ RUN      ] Screen (line-based) tabs redraws unvisited tab #9152: 81.68 ms OK
[ RUN      ] Screen (line-based) insert mode move to next line with <cr>: 59.38 ms OK
[ RUN      ] Screen (line-based) normal mode setting 'ruler' doesn't reset the preferred column: 60.00 ms OK
[ RUN      ] Screen (line-based) command mode typing commands: 48.07 ms OK
[ RUN      ] Screen (line-based) command mode execute command with multi-line output without msgsep: 48.67 ms OK
[ RUN      ] Screen (line-based) command mode execute command with multi-line output and with msgsep: 47.45 ms OK
[ RUN      ] Screen (line-based) scrolling and clearing only affects the current scroll region: 64.78 ms OK
[ RUN      ] Screen (line-based) resize rebuilds the whole screen: 63.60 ms OK
[ RUN      ] Screen (line-based) resize has minimum width/height values: 110.12 ms OK
[ RUN      ] Screen (line-based) press enter does not crash on <F1> at “Press ENTER”: 104.89 ms OK
[ RUN      ] Screen (line-based) does not have artifacts after temporary chars in insert mode: 91.01 ms OK
[ RUN      ] Screen default colors are dark per default: 120.11 ms OK
[ RUN      ] Screen default colors can be set to light: 130.13 ms OK
[ RUN      ] Screen default colors can be handled by external terminal: 241.39 ms OK
[ RUN      ] screen with msgsep deactivated on startup execute command with multi-line output: 79.54 ms OK
[----------] 61 tests from test/functional/ui/screen_basic_spec.lua (12532.31 ms total)

[----------] Running tests from test/functional/ui/searchhl_spec.lua
[ RUN      ] search highlighting is disabled by ":set nohlsearch": 124.69 ms OK
[ RUN      ] search highlighting is disabled in folded text: 
warning: Screen changes were received after the expected state. This indicates
indeterminism in the test. Try adding screen:expect(...) (or poke_eventloop())
between asynchronous (feed(), nvim_input()) and synchronous API calls.
  - Use screen:redraw_debug() to investigate; it may find relevant intermediate
    states that should be added to the test to make it more robust.
  - If the purpose of the test is to assert state after some user input sent
    with feed(), adding screen:expect() before the feed() will help to ensure
    the input is sent when Nvim is in a predictable state. This is preferable
    to poke_eventloop(), for being closer to real user interaction.
  - poke_eventloop() can trigger redraws and thus generate more indeterminism.
    Try removing poke_eventloop().
      
stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/ui/searchhl_spec.lua:46: in function <test/functional/ui/searchhl_spec.lua:42>

96.28 ms OK
[ RUN      ] search highlighting works: 152.20 ms OK
[ RUN      ] search highlighting highlights after EOL: 146.68 ms OK
[ RUN      ] search highlighting is preserved during :terminal activity: 137.44 ms OK
[ RUN      ] search highlighting works with incsearch: 242.46 ms OK
[ RUN      ] search highlighting works with incsearch and offset: 165.86 ms OK
[ RUN      ] search highlighting works with multiline regexps: 198.08 ms OK
[ RUN      ] search highlighting works with matchadd and syntax: 
warning: Screen test succeeded immediately. Try to avoid this unless the
purpose of the test really requires it.
There are intermediate states between the two identical expects.
Use screen:snapshot_util() or screen:redraw_debug() to find them, and add them
to the test if they make sense.


warning: Screen changes were received after the expected state. This indicates
indeterminism in the test. Try adding screen:expect(...) (or poke_eventloop())
between asynchronous (feed(), nvim_input()) and synchronous API calls.
  - Use screen:redraw_debug() to investigate; it may find relevant intermediate
    states that should be added to the test to make it more robust.
  - If the purpose of the test is to assert state after some user input sent
    with feed(), adding screen:expect() before the feed() will help to ensure
    the input is sent when Nvim is in a predictable state. This is preferable
    to poke_eventloop(), for being closer to real user interaction.
  - poke_eventloop() can trigger redraws and thus generate more indeterminism.
    Try removing poke_eventloop().
      
stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/ui/searchhl_spec.lua:477: in function <test/functional/ui/searchhl_spec.lua:441>

624.54 ms OK
[ RUN      ] search highlighting highlights entire pattern on :%g@a/b: 308.49 ms OK
[----------] 10 tests from test/functional/ui/searchhl_spec.lua (2946.08 ms total)

[----------] Running tests from test/functional/ui/sign_spec.lua
[ RUN      ] Signs :sign place allows signs with combining characters: 135.80 ms OK
[ RUN      ] Signs :sign place shadows previously placed signs: 95.86 ms OK
[ RUN      ] Signs :sign place allows signs with no text: 105.83 ms OK
[ RUN      ] Signs :sign place can be called right after :split: 82.47 ms OK
[ RUN      ] Signs :sign place can combine text, linehl and numhl: 131.96 ms OK
[ RUN      ] Signs :sign place higlights the cursorline sign with culhl: 103.26 ms OK
[ RUN      ] Signs :sign place multiple signs #9295: 207.69 ms OK
[ RUN      ] Signs :sign place auto-resize sign column with minimum size (#13783): 111.58 ms OK
[ RUN      ] Signs :sign place ignores signs with no icon and text when calculating the signcolumn width: 70.91 ms OK
[ RUN      ] Signs :sign place shows the line number when signcolumn=number but no marks on a line have text: 72.20 ms OK
[ RUN      ] Signs :sign place can have 32bit sign IDs: 87.96 ms OK
[----------] 11 tests from test/functional/ui/sign_spec.lua (1935.99 ms total)

[----------] Running tests from test/functional/ui/spell_spec.lua
[ RUN      ] 'spell' joins long lines #7937: 169.71 ms OK
[ RUN      ] 'spell' has correct highlight at start of line: 78.64 ms OK
[----------] 2 tests from test/functional/ui/spell_spec.lua (436.07 ms total)

[----------] Running tests from test/functional/ui/syntax_conceal_spec.lua
[ RUN      ] Screen match and conceal multiple double characters.: 53.01 ms OK
[ RUN      ] Screen match and conceal multiple double characters and move the cursor one line up.: 85.92 ms OK
[ RUN      ] Screen match and conceal multiple double characters and move the cursor to the beginning of the file.: 58.73 ms OK
[ RUN      ] Screen match and conceal multiple double characters and move the cursor to the second line in the file.: 69.64 ms OK
[ RUN      ] Screen match and conceal multiple double characters and then move the cursor to the beginning of the file and back to the end of the file.: 76.98 ms OK
[ RUN      ] Screen match and conceal keyword instances in initially in the document.: 62.28 ms OK
[ RUN      ] Screen match and conceal regions in the document initially and conceal it.: 77.95 ms OK
[ RUN      ] Screen match and conceal regions in the document initially and conceal its start tag and end tag.: 51.07 ms OK
[ RUN      ] Screen match and conceal regions in the document that are nested and conceal the nested region's start and end tags.: 62.26 ms OK
[ RUN      ] Screen match and conceal a region of text and turn on implicit concealing: 66.92 ms OK
[ RUN      ] Screen match and conceal a region of text and then turn on, then off, and then back on implicit concealing.: 106.79 ms OK
[ RUN      ] Screen match and conceal cursor position is correct when entering Insert mode with cocu=ni #13916: 77.10 ms OK
[ RUN      ] Screen let the conceal level be 0. No concealing.: 91.01 ms OK
[ RUN      ] Screen let the conceal level be 1. Conceal using cchar or reference listchars.: 85.82 ms OK
[ RUN      ] Screen let the conceal level be 2. Hidden unless cchar is set.: 85.09 ms OK
[ RUN      ] Screen let the conceal level be 3. Hide all concealed text.: 59.87 ms OK
[ RUN      ] Screen cursor movement between windows: 38.35 ms OK
[ RUN      ] Screen cursor movement in insert mode: 27.31 ms OK
[ RUN      ] Screen cursor movement between modes cocu=iv: 45.15 ms OK
[ RUN      ] Screen cursor movement between modes cocu=n: 62.25 ms OK
[ RUN      ] Screen cursor movement and open line: 16.49 ms OK
[ RUN      ] Screen cursor movement and open line cocu=i: 24.84 ms OK
[ RUN      ] Screen cursor movement with incsearch cocu=: 43.68 ms OK
[ RUN      ] Screen cursor movement with incsearch cocu=c: 50.95 ms OK
[ RUN      ] Screen cursor movement with incsearch cocu=n: 50.52 ms OK
[ RUN      ] Screen cursor movement redraws properly with concealcursor in visual mode: 338.24 ms OK
[ RUN      ] Screen redraws not too much with conceallevel=1: 175.28 ms OK
[ RUN      ] Screen K_EVENT should not cause extra redraws with concealcursor #13196: 329.87 ms OK
[ RUN      ] Screen concealed line after window scroll has the correct cursor column: 435.17 ms OK
[----------] 29 tests from test/functional/ui/syntax_conceal_spec.lua (6854.35 ms total)

[----------] Running tests from test/functional/ui/tabline_spec.lua
[ RUN      ] ui/ext_tabline publishes UI events: 113.01 ms OK
[ RUN      ] ui/ext_tabline buffer UI events: 59.32 ms OK
[----------] 2 tests from test/functional/ui/tabline_spec.lua (888.94 ms total)

[----------] Running tests from test/functional/ui/wildmode_spec.lua
[ RUN      ] 'wildmenu' C-E to cancel wildmenu completion restore original input: 60.82 ms OK
[ RUN      ] 'wildmenu' C-Y to apply selection and end wildmenu completion: 58.66 ms OK
[ RUN      ] 'wildmenu' :sign <tab> shows wildmenu completions: 65.19 ms OK
[ RUN      ] 'wildmenu' :sign <tab> <space> hides wildmenu #8453: 70.29 ms OK
[ RUN      ] 'wildmenu' does not crash after cycling back to original text: 49.98 ms OK
[ RUN      ] 'wildmenu' is preserved during :terminal activity: 304.43 ms OK
[ RUN      ] 'wildmenu' ignores :redrawstatus called from a timer #7108: 145.60 ms OK
[ RUN      ] 'wildmenu' with laststatus=0, :vsplit, :term #2255: 170.77 ms OK
[ RUN      ] 'wildmenu' wildmode=list,full and display+=msgsep interaction #10092: 72.83 ms OK
[ RUN      ] 'wildmenu' wildmode=list,full and display-=msgsep interaction: 55.75 ms OK
[ RUN      ] 'wildmenu' wildmode=longest,list: 176.07 ms OK
[ RUN      ] 'wildmenu' wildmode=list,longest: 67.59 ms OK
[ RUN      ] 'wildmenu' multiple <C-D> renders correctly: 54.26 ms OK
[ RUN      ] 'wildmenu' works with c_CTRL_Z standard mapping: 48.90 ms OK
[ RUN      ] command line completion lists directories with empty PATH: 104.22 ms OK
[ RUN      ] command line completion completes env var names #9681: 112.45 ms OK
[ RUN      ] command line completion completes (multibyte) env var names #9655: 108.95 ms OK
[ RUN      ] ui/ext_wildmenu works with :sign <tab>: 46.37 ms OK
[----------] 18 tests from test/functional/ui/wildmode_spec.lua (3049.43 ms total)

[----------] Running tests from test/functional/vimscript/api_functions_spec.lua
[ RUN      ] eval-API work: 21.99 ms OK
[ RUN      ] eval-API throw errors for invalid arguments: 23.53 ms OK
[ RUN      ] eval-API cannot change texts if textlocked: 21.05 ms OK
[ RUN      ] eval-API use buffer numbers and windows ids as handles: 37.49 ms OK
[ RUN      ] eval-API get_lines and set_lines use NL to represent NUL: 29.86 ms OK
[ RUN      ] eval-API that are FUNC_ATTR_NOEVAL cannot be called: 32.34 ms OK
[ RUN      ] eval-API have metadata accessible with api_info(): 25.01 ms OK
[ RUN      ] eval-API are highlighted by vim.vim syntax file: 112.02 ms OK
[ RUN      ] eval-API cannot be called from sandbox: 20.75 ms OK
[ RUN      ] eval-API converts blobs to API strings: 30.63 ms OK
[----------] 10 tests from test/functional/vimscript/api_functions_spec.lua (894.46 ms total)

[----------] Running tests from test/functional/vimscript/buf_functions_spec.lua
[ RUN      ] bufname() function errors out when receives v:true/v:false/v:null: 21.67 ms OK
[ RUN      ] bufname() function errors out when receives invalid argument: 22.12 ms OK
[ RUN      ] bufnr() function errors out when receives v:true/v:false/v:null: 21.80 ms OK
[ RUN      ] bufnr() function errors out when receives invalid argument: 22.46 ms OK
[ RUN      ] bufwinnr() function errors out when receives v:true/v:false/v:null: 31.20 ms OK
[ RUN      ] bufwinnr() function errors out when receives invalid argument: 31.80 ms OK
[ RUN      ] getbufline() function errors out when receives v:true/v:false/v:null: 21.55 ms OK
[ RUN      ] getbufline() function errors out when receives invalid argument: 22.19 ms OK
[ RUN      ] getbufvar() function errors out when receives v:true/v:false/v:null: 30.99 ms OK
[ RUN      ] getbufvar() function errors out when receives invalid argument: 30.42 ms OK
[ RUN      ] setbufvar() function errors out when receives v:true/v:false/v:null: 22.05 ms OK
[ RUN      ] setbufvar() function errors out when receives invalid argument: 22.06 ms OK
[ RUN      ] bufname() function returns empty string when buffer was not found: 31.39 ms OK
[ RUN      ] bufname() function returns expected buffer name: 33.19 ms OK
[ RUN      ] bufnr() function returns -1 when buffer was not found: 21.90 ms OK
[ RUN      ] bufnr() function returns expected buffer number: 23.10 ms OK
[ RUN      ] bufnr() function returns number of last buffer with "$": 34.42 ms OK
[ RUN      ] bufwinnr() function returns -1 when buffer was not found: 31.37 ms OK
[ RUN      ] bufwinnr() function returns expected window number: 23.82 ms OK
[ RUN      ] getbufline() function returns empty list when buffer was not found: 22.12 ms OK
[ RUN      ] getbufline() function returns empty list when range is invalid: 28.28 ms OK
[ RUN      ] getbufline() function returns expected lines: 22.20 ms OK
[ RUN      ] getbufvar() function returns empty list when buffer was not found: 21.92 ms OK
[ RUN      ] getbufvar() function returns empty list when variable/option/etc was not found: 20.72 ms OK
[ RUN      ] getbufvar() function returns expected option value: 22.98 ms OK
[ RUN      ] getbufvar() function returns expected variable value: 22.55 ms OK
[ RUN      ] setbufvar() function throws the error or ignores the input when buffer was not found: 33.19 ms OK
[ RUN      ] setbufvar() function may set options, including window-local and global values: 34.57 ms OK
[ RUN      ] setbufvar() function may set variables: 32.61 ms OK
[----------] 29 tests from test/functional/vimscript/buf_functions_spec.lua (2624.37 ms total)

[----------] Running tests from test/functional/vimscript/changedtick_spec.lua
[ RUN      ] b:changedtick increments: 36.69 ms OK
[ RUN      ] b:changedtick is present in b: dictionary: 32.16 ms OK
[ RUN      ] b:changedtick increments at bdel: 33.11 ms OK
[ RUN      ] b:changedtick fails to be changed by user: 45.45 ms OK
[ RUN      ] b:changedtick is listed in :let output: 29.34 ms OK
[ RUN      ] b:changedtick fails to unlock b:changedtick: 34.03 ms OK
[ RUN      ] b:changedtick is being completed: 24.02 ms OK
[ RUN      ] b:changedtick cannot be changed by filter() or map(): 35.74 ms OK
[ RUN      ] b:changedtick cannot be remove()d: 34.15 ms OK
[ RUN      ] b:changedtick does not inherit VAR_FIXED when copying dictionary over: 36.80 ms OK
[----------] 10 tests from test/functional/vimscript/changedtick_spec.lua (1285.69 ms total)

[----------] Running tests from test/functional/vimscript/container_functions_spec.lua
[ RUN      ] extend() suceeds to extend list with itself: 31.44 ms OK
[----------] 1 test from test/functional/vimscript/container_functions_spec.lua (66.57 ms total)

[----------] Running tests from test/functional/vimscript/ctx_functions_spec.lua
[ RUN      ] context functions ctxpush/ctxpop saves and restores registers properly: 43.48 ms OK
[ RUN      ] context functions ctxpush/ctxpop saves and restores jumplist properly: 40.67 ms OK
[ RUN      ] context functions ctxpush/ctxpop saves and restores buffer list properly: 46.20 ms OK
[ RUN      ] context functions ctxpush/ctxpop saves and restores global variables properly: 42.53 ms OK
[ RUN      ] context functions ctxpush/ctxpop saves and restores script functions properly: 33.26 ms OK
[ RUN      ] context functions ctxpush/ctxpop saves and restores functions properly: 22.47 ms OK
[ RUN      ] context functions ctxpush/ctxpop errors out when context stack is empty: 32.95 ms OK
[ RUN      ] context functions ctxsize() returns context stack size: 38.64 ms OK
[ RUN      ] context functions ctxget() errors out when index is out of bounds: 35.09 ms OK
[ RUN      ] context functions ctxget() returns context dictionary at index in context stack: 101.36 ms OK
[ RUN      ] context functions ctxset() errors out when index is out of bounds: 34.59 ms OK
[ RUN      ] context functions ctxset() sets context dictionary at index in context stack: 32.54 ms OK
[----------] 12 tests from test/functional/vimscript/ctx_functions_spec.lua (1218.44 ms total)

[----------] Running tests from test/functional/vimscript/environ_spec.lua
[ RUN      ] environment variables environ() handles empty env variable: 41.42 ms OK
[ RUN      ] environment variables exists() handles empty env variable: 55.03 ms OK
[ RUN      ] empty $HOME '~' folder not created in cwd if $HOME and related env not defined: 1132.01 ms OK
[ RUN      ] empty $HOME '~' folder not created in cwd if writing a file with invalid $HOME: 1030.57 ms OK
[ RUN      ] empty $HOME '~' folder not created in cwd if writing a file with $HOME='': 24.39 ms OK
[----------] 5 tests from test/functional/vimscript/environ_spec.lua (2547.91 ms total)

[----------] Running tests from test/functional/vimscript/errorlist_spec.lua
[ RUN      ] setqflist() requires a list for {list}: 22.09 ms OK
[ RUN      ] setqflist() requires a string for {action}: 22.12 ms OK
[ RUN      ] setqflist() sets w:quickfix_title: 21.39 ms OK
[ RUN      ] setqflist() allows string {what} for backwards compatibility: 21.20 ms OK
[ RUN      ] setqflist() requires a dict for {what}: 21.01 ms OK
[ RUN      ] setloclist() requires a list for {list}: 22.14 ms OK
[ RUN      ] setloclist() requires a string for {action}: 21.80 ms OK
[ RUN      ] setloclist() sets w:quickfix_title for the correct window: 22.06 ms OK
[ RUN      ] setloclist() doesn't crash when when window is closed in the middle #13721: 21.61 ms OK
[----------] 9 tests from test/functional/vimscript/errorlist_spec.lua (650.68 ms total)

[----------] Running tests from test/functional/vimscript/eval_spec.lua
[ RUN      ] Up to MAX_FUNC_ARGS arguments are handled by printf(): 21.52 ms OK
[ RUN      ] Up to MAX_FUNC_ARGS arguments are handled by rpcnotify(): 26.66 ms OK
[ RUN      ] backtick expansion with default 'shell': 26.66 ms OK
[ RUN      ] backtick expansion with shell=fish: 1.86 ms SKIP
[ RUN      ] List support code does not actually allows interrupting with just got_int: 0.24 ms SKIP
[----------] 5 tests from test/functional/vimscript/eval_spec.lua (486.36 ms total)

[----------] Running tests from test/functional/vimscript/executable_spec.lua
[ RUN      ] executable() returns 1 for commands in $PATH: 21.42 ms OK
[ RUN      ] executable() fails for invalid values: 25.51 ms OK
[ RUN      ] executable() returns 0 for empty strings: 29.21 ms OK
[ RUN      ] executable() returns 0 for non-existent files: 29.47 ms OK
[ RUN      ] executable() sibling to nvim binary: 30.11 ms OK
[ RUN      ] executable() exec-bit not set: 21.15 ms OK
[ RUN      ] executable() exec-bit set, unqualified and not in $PATH: 20.34 ms OK
[ RUN      ] executable() exec-bit set, qualified as a path: 20.26 ms OK
[----------] 8 tests from test/functional/vimscript/executable_spec.lua (470.14 ms total)

[----------] Running tests from test/functional/vimscript/execute_spec.lua
[ RUN      ] execute() captures the same result as :redir: 29.91 ms OK
[ RUN      ] execute() captures the concatenated outputs of a List of commands: 29.80 ms OK
[ RUN      ] execute() supports nested execute("execute(...)"): 29.51 ms OK
[ RUN      ] execute() supports nested :redir to a variable: 30.53 ms OK
[ RUN      ] execute() supports nested :redir to a register: 20.94 ms OK
[ RUN      ] execute() captures a transformed string: 20.25 ms OK
[ RUN      ] execute() returns empty string if the argument list is empty: 26.27 ms OK
[ RUN      ] execute() captures errors: 34.44 ms OK
[ RUN      ] execute() captures output with highlights: 29.44 ms OK
[ RUN      ] execute() does not corrupt the command display #5422: 84.23 ms OK
[ RUN      ] execute() places cursor correctly #6035: 
warning: Screen test succeeded immediately. Try to avoid this unless the
purpose of the test really requires it.
There are intermediate states between the two identical expects.
Use screen:snapshot_util() or screen:redraw_debug() to find them, and add them
to the test if they make sense.

stack traceback:
	test/functional/ui/screen.lua:583: in function '_wait'
	test/functional/ui/screen.lua:348: in function 'expect'
	test/functional/vimscript/execute_spec.lua:211: in function <test/functional/vimscript/execute_spec.lua:134>

228.57 ms OK
[ RUN      ] execute() captures shell-command output: 36.78 ms OK
[ RUN      ] execute() {silent} argument captures & displays output for "": 116.49 ms OK
[ RUN      ] execute() {silent} argument captures but does not display output for "silent": 149.98 ms OK
[ RUN      ] execute() {silent} argument suppresses errors for "silent!": 34.28 ms OK
[ RUN      ] execute() {silent} argument propagates errors for "" and "silent": 36.27 ms OK
[----------] 16 tests from test/functional/vimscript/execute_spec.lua (2482.45 ms total)

[----------] Running tests from test/functional/vimscript/exepath_spec.lua
[ RUN      ] exepath() returns 1 for commands in $PATH: 30.07 ms OK
[ RUN      ] exepath() fails for invalid values: 27.92 ms OK
[----------] 2 tests from test/functional/vimscript/exepath_spec.lua (121.63 ms total)

[----------] Running tests from test/functional/vimscript/fnamemodify_spec.lua
[ RUN      ] fnamemodify() handles the root path: 25.43 ms OK
[ RUN      ] fnamemodify() :8 works: 20.40 ms OK
[ RUN      ] fnamemodify() handles examples from ":help filename-modifiers": 34.83 ms OK
[ RUN      ] fnamemodify() handles advanced examples from ":help filename-modifiers": 31.97 ms OK
[ RUN      ] fnamemodify() handles :h: 29.50 ms OK
[ RUN      ] fnamemodify() handles :t: 20.65 ms OK
[ RUN      ] fnamemodify() handles :r: 20.57 ms OK
[ RUN      ] fnamemodify() handles :e: 20.51 ms OK
[ RUN      ] fnamemodify() handles regex replacements: 30.03 ms OK
[ RUN      ] fnamemodify() handles shell escape: 29.19 ms OK
[ RUN      ] fnamemodify() can combine :e and :r: 35.95 ms OK
[----------] 11 tests from test/functional/vimscript/fnamemodify_spec.lua (1125.39 ms total)

[----------] Running tests from test/functional/vimscript/functions_spec.lua
[ RUN      ] windowsversion(): 61.20 ms OK
[----------] 1 test from test/functional/vimscript/functions_spec.lua (94.35 ms total)

[----------] Running tests from test/functional/vimscript/getline_spec.lua
[ RUN      ] getline() returns empty string for invalid line: 1.80 ms OK
[ RUN      ] getline() returns empty list for invalid range: 2.05 ms OK
[ RUN      ] getline() returns value of valid line: 1.07 ms OK
[ RUN      ] getline() returns value of valid range: 1.61 ms OK
[----------] 4 tests from test/functional/vimscript/getline_spec.lua (217.64 ms total)

[----------] Running tests from test/functional/vimscript/glob_spec.lua
[ RUN      ] glob() glob('.*') returns . and .. : 1.55 ms OK
[ RUN      ] glob() glob('*') returns an empty list : 1.46 ms OK
[----------] 2 tests from test/functional/vimscript/glob_spec.lua (98.88 ms total)

[----------] Running tests from test/functional/vimscript/has_spec.lua
[ RUN      ] has() "nvim-x.y.z": 43.81 ms OK
[ RUN      ] has() "unnamedplus": 22.52 ms OK
[ RUN      ] has() "wsl": 20.45 ms OK
[ RUN      ] has() does not change v:shell_error: 216.19 ms OK
[----------] 4 tests from test/functional/vimscript/has_spec.lua (401.66 ms total)

[----------] Running tests from test/functional/vimscript/hostname_spec.lua
[ RUN      ] hostname() returns hostname string: 342.09 ms OK
[----------] 1 test from test/functional/vimscript/hostname_spec.lua (373.88 ms total)

[----------] Running tests from test/functional/vimscript/input_spec.lua
[ RUN      ] input() works with multiline prompts: 79.66 ms OK
[ RUN      ] input() works with multiline prompts and :echohl: 68.81 ms OK
[ RUN      ] input() allows unequal numeric arguments when using multiple args: 57.69 ms OK
[ RUN      ] input() allows unequal numeric values when using {opts} dictionary: 82.99 ms OK
[ RUN      ] input() works with redraw: 68.74 ms OK
[ RUN      ] input() allows omitting everything with dictionary argument: 45.23 ms OK
[ RUN      ] input() supports completion: 10.00 ms OK
[ RUN      ] input() supports cancelreturn: 4.48 ms OK
[ RUN      ] input() supports default string: 6.16 ms OK
[ RUN      ] input() errors out on invalid inputs: 5.18 ms OK
[ RUN      ] input() supports highlighting: 49.39 ms OK
[ RUN      ] input() is not hidden by :silent: 72.63 ms OK
[ RUN      ] inputdialog() works with multiline prompts: 65.62 ms OK
[ RUN      ] inputdialog() works with multiline prompts and :echohl: 71.83 ms OK
[ RUN      ] inputdialog() allows unequal numeric arguments when using multiple args: 61.05 ms OK
[ RUN      ] inputdialog() allows unequal numeric values when using {opts} dictionary: 44.59 ms OK
[ RUN      ] inputdialog() works with redraw: 76.25 ms OK
[ RUN      ] inputdialog() allows omitting everything with dictionary argument: 53.73 ms OK
[ RUN      ] inputdialog() supports completion: 7.07 ms OK
[ RUN      ] inputdialog() supports cancelreturn: 8.58 ms OK
[ RUN      ] inputdialog() supports default string: 8.32 ms OK
[ RUN      ] inputdialog() errors out on invalid inputs: 6.58 ms OK
[ RUN      ] inputdialog() supports highlighting: 35.85 ms OK
[ RUN      ] confirm() shows dialog even if :silent #8788: 95.35 ms OK
[----------] 24 tests from test/functional/vimscript/input_spec.lua (2906.66 ms total)

[----------] Running tests from test/functional/vimscript/json_functions_spec.lua
[ RUN      ] json_decode() function accepts readfile()-style list: 0.67 ms OK
[ RUN      ] json_decode() function accepts strings with newlines: 0.66 ms OK
[ RUN      ] json_decode() function parses null, true, false: 0.98 ms OK
[ RUN      ] json_decode() function fails to parse incomplete null, true, false: 8.98 ms OK
[ RUN      ] json_decode() function parses integer numbers: 2.13 ms OK
[ RUN      ] json_decode() function fails to parse +numbers and .number: 1.41 ms OK
[ RUN      ] json_decode() function fails to parse numbers with leading zeroes: 2.48 ms OK
[ RUN      ] json_decode() function fails to parse incomplete numbers: 7.56 ms OK
[ RUN      ] json_decode() function parses floating-point numbers: 7.70 ms OK
[ RUN      ] json_decode() function fails to parse numbers with spaces inside: 4.51 ms OK
[ RUN      ] json_decode() function fails to parse "," and ":": 2.02 ms OK
[ RUN      ] json_decode() function parses empty containers: 1.17 ms OK
[ RUN      ] json_decode() function fails to parse "[" and "{": 1.92 ms OK
[ RUN      ] json_decode() function fails to parse "}" and "]": 1.94 ms OK
[ RUN      ] json_decode() function fails to parse containers which are closed by different brackets: 1.62 ms OK
[ RUN      ] json_decode() function fails to parse concat inside container: 3.05 ms OK
[ RUN      ] json_decode() function fails to parse containers with leading comma or colon: 2.44 ms OK
[ RUN      ] json_decode() function fails to parse containers with trailing comma: 2.04 ms OK
[ RUN      ] json_decode() function fails to parse dictionaries with missing value: 2.01 ms OK
[ RUN      ] json_decode() function fails to parse containers with two commas or colons: 4.66 ms OK
[ RUN      ] json_decode() function fails to parse concat of two values: 0.98 ms OK
[ RUN      ] json_decode() function parses containers: 1.31 ms OK
[ RUN      ] json_decode() function fails to parse incomplete strings: 5.94 ms OK
[ RUN      ] json_decode() function fails to parse unknown escape sequnces: 1.34 ms OK
[ RUN      ] json_decode() function parses strings properly: 1.41 ms OK
[ RUN      ] json_decode() function fails on strings with invalid bytes: 9.10 ms OK
[ RUN      ] json_decode() function parses surrogate pairs properly: 2.89 ms OK
[ RUN      ] json_decode() function parses strings with NUL properly: 3.03 ms OK
[ RUN      ] json_decode() function parses dictionaries with duplicate keys to special maps: 22.21 ms OK
[ RUN      ] json_decode() function parses dictionaries with empty keys to special maps: 12.48 ms OK
[ RUN      ] json_decode() function parses dictionaries with keys with NUL bytes to special maps: 5.84 ms OK
[ RUN      ] json_decode() function parses U+00C3 correctly: 0.65 ms OK
[ RUN      ] json_decode() function fails to parse empty string: 5.19 ms OK
[ RUN      ] json_decode() function accepts all spaces in every position where space may be put: 0.97 ms OK
[ RUN      ] json_decode() function does not overflow when writing error message about decoding ["", ""]: 1.09 ms OK
[ RUN      ] json_encode() function dumps strings: 1.55 ms OK
[ RUN      ] json_encode() function dumps blobs: 0.79 ms OK
[ RUN      ] json_encode() function dumps numbers: 1.55 ms OK
[ RUN      ] json_encode() function dumps floats: 1.43 ms OK
[ RUN      ] json_encode() function fails to dump NaN and infinite values: 1.93 ms OK
[ RUN      ] json_encode() function dumps lists: 1.39 ms OK
[ RUN      ] json_encode() function dumps dictionaries: 1.44 ms OK
[ RUN      ] json_encode() function cannot dump generic mapping with generic mapping keys and values: 2.00 ms OK
[ RUN      ] json_encode() function cannot dump generic mapping with ext key: 1.68 ms OK
[ RUN      ] json_encode() function cannot dump generic mapping with array key: 1.61 ms OK
[ RUN      ] json_encode() function cannot dump generic mapping with UINT64_MAX key: 1.29 ms OK
[ RUN      ] json_encode() function cannot dump generic mapping with floating-point key: 1.13 ms OK
[ RUN      ] json_encode() function can dump generic mapping with STR special key and NUL: 0.88 ms OK
[ RUN      ] json_encode() function can dump generic mapping with BIN special key and NUL: 1.20 ms OK
[ RUN      ] json_encode() function can dump STR special mapping with NUL and NL: 0.79 ms OK
[ RUN      ] json_encode() function can dump BIN special mapping with NUL and NL: 0.77 ms OK
[ RUN      ] json_encode() function cannot dump special ext mapping: 1.10 ms OK
[ RUN      ] json_encode() function can dump special array mapping: 0.74 ms OK
[ RUN      ] json_encode() function can dump special UINT64_MAX mapping: 0.84 ms OK
[ RUN      ] json_encode() function can dump special INT64_MIN mapping: 0.87 ms OK
[ RUN      ] json_encode() function can dump special BOOLEAN true mapping: 0.76 ms OK
[ RUN      ] json_encode() function can dump special BOOLEAN false mapping: 0.77 ms OK
[ RUN      ] json_encode() function can dump special NIL mapping: 1.11 ms OK
[ RUN      ] json_encode() function fails to dump a function reference: 1.34 ms OK
[ RUN      ] json_encode() function fails to dump a partial: 1.21 ms OK
[ RUN      ] json_encode() function fails to dump a function reference in a list: 1.02 ms OK
[ RUN      ] json_encode() function fails to dump a recursive list: 1.19 ms OK
[ RUN      ] json_encode() function fails to dump a recursive dict: 1.19 ms OK
[ RUN      ] json_encode() function can dump dict with two same dicts inside: 1.16 ms OK
[ RUN      ] json_encode() function can dump list with two same lists inside: 1.16 ms OK
[ RUN      ] json_encode() function fails to dump a recursive list in a special dict: 1.70 ms OK
[ RUN      ] json_encode() function fails to dump a recursive (val) map in a special dict: 1.18 ms OK
[ RUN      ] json_encode() function fails to dump a recursive (val) map in a special dict, _VAL reference: 1.20 ms OK
[ RUN      ] json_encode() function fails to dump a recursive (val) special list in a special dict: 1.17 ms OK
[ RUN      ] json_encode() function fails when called with no arguments: 0.94 ms OK
[ RUN      ] json_encode() function fails when called with two arguments: 0.98 ms OK
[ RUN      ] json_encode() function ignores improper values in &isprint: 1.39 ms OK
[ RUN      ] json_encode() function fails when using surrogate character in a UTF-8 string: 2.13 ms OK
[ RUN      ] json_encode() function dumps control characters as expected: 0.84 ms OK
[ RUN      ] json_encode() function can dump NULL string: 0.93 ms OK
[ RUN      ] json_encode() function can dump NULL blob: 0.84 ms OK
[ RUN      ] json_encode() function can dump NULL list: 1.45 ms OK
[ RUN      ] json_encode() function can dump NULL dictionary: 0.92 ms OK
[ RUN      ] json_encode() function fails to parse NULL strings and lists: 3.30 ms OK
[----------] 79 tests from test/functional/vimscript/json_functions_spec.lua (6844.67 ms total)

[----------] Running tests from test/functional/vimscript/lang_spec.lua
[ RUN      ] vimscript parses `<SID>` with turkish locale: 31.52 ms SKIP
[ RUN      ] vimscript str2float is not affected by locale: 31.09 ms SKIP
[----------] 2 tests from test/functional/vimscript/lang_spec.lua (129.24 ms total)

[----------] Running tests from test/functional/vimscript/let_spec.lua
[ RUN      ] :let correctly lists variables with curly-braces: 26.76 ms OK
[ RUN      ] :let correctly lists variables with subscript: 21.37 ms OK
[ RUN      ] :let :unlet self-referencing node in a List graph #6070: 25.20 ms OK
[ RUN      ] :let multibyte env var #8398 #9267: 21.46 ms OK
[ RUN      ] :let multibyte env var to child process #8398 #9267: 31.74 ms OK
[ RUN      ] :let release of list assigned to l: variable does not trigger assertion #12387, #12430: 29.64 ms OK
[----------] 6 tests from test/functional/vimscript/let_spec.lua (313.22 ms total)

[----------] Running tests from test/functional/vimscript/map_functions_spec.lua
[ RUN      ] maparg() returns a dictionary: 22.17 ms OK
[ RUN      ] maparg() returns 1 for silent when <silent> is used: 21.24 ms OK
[ RUN      ] maparg() returns an empty string when no map is present: 20.78 ms OK
[ RUN      ] maparg() returns an empty dictionary when no map is present and dict is requested: 29.58 ms OK
[ RUN      ] maparg() returns the same value for noremap and <script>: 30.30 ms OK
[ RUN      ] maparg() returns a boolean for buffer: 31.20 ms OK
[ RUN      ] maparg() returns script numbers: 21.00 ms OK
[ RUN      ] maparg() works with <F12> and others: 23.76 ms OK
[ RUN      ] maparg() works with <expr>: 21.20 ms OK
[ RUN      ] maparg() works with combining characters: 32.21 ms OK
[----------] 10 tests from test/functional/vimscript/map_functions_spec.lua (1117.63 ms total)

[----------] Running tests from test/functional/vimscript/match_functions_spec.lua
[ RUN      ] setmatches() correctly handles case when both group and pattern entries are numbers: 32.61 ms OK
[ RUN      ] setmatches() does not fail if highlight group is not defined: 30.79 ms OK
[ RUN      ] matchadd() correctly works when first two arguments and conceal are numbers at once: 20.66 ms OK
[ RUN      ] matchaddpos() errors out on invalid input: 22.27 ms OK
[ RUN      ] matchaddpos() works with 0 lnum: 22.07 ms OK
[ RUN      ] matchaddpos() works with negative numbers: 24.09 ms OK
[ RUN      ] matchaddpos() works with zero length: 79.69 ms OK
[----------] 7 tests from test/functional/vimscript/match_functions_spec.lua (844.32 ms total)

[----------] Running tests from test/functional/vimscript/minmax_functions_spec.lua
[ RUN      ] min() gives a single error message when multiple values failed conversions: 24.25 ms OK
[ RUN      ] min() works with arrays/dictionaries with zero items: 20.60 ms OK
[ RUN      ] min() works with arrays/dictionaries with one item: 30.23 ms OK
[ RUN      ] min() works with NULL arrays/dictionaries: 26.28 ms OK
[ RUN      ] min() errors out for invalid types: 23.02 ms OK
[ RUN      ] max() gives a single error message when multiple values failed conversions: 24.61 ms OK
[ RUN      ] max() works with arrays/dictionaries with zero items: 20.78 ms OK
[ RUN      ] max() works with arrays/dictionaries with one item: 21.00 ms OK
[ RUN      ] max() works with NULL arrays/dictionaries: 29.88 ms OK
[ RUN      ] max() errors out for invalid types: 33.03 ms OK
[----------] 10 tests from test/functional/vimscript/minmax_functions_spec.lua (511.11 ms total)

[----------] Running tests from test/functional/vimscript/modeline_spec.lua
[ RUN      ] modeline does not crash with a large version number: 29.62 ms OK
[----------] 1 test from test/functional/vimscript/modeline_spec.lua (67.79 ms total)

[----------] Running tests from test/functional/vimscript/msgpack_functions_spec.lua
[ RUN      ] msgpack*() functions are able to dump and restore {"file": ""}: 20.99 ms OK
[ RUN      ] msgpack*() functions are able to dump and restore {0, "echo mpack"}: 21.54 ms OK
[ RUN      ] msgpack*() functions are able to dump and restore "Test\n": 30.10 ms OK
[ RUN      ] msgpack*() functions are able to dump and restore "Test\nTest 2": 30.69 ms OK
[ RUN      ] msgpack*() functions are able to dump and restore rather big object: 51.35 ms OK
[ RUN      ] msgpack*() functions are able to dump and restore floating-point value: 20.74 ms OK
[ RUN      ] msgpack*() functions can restore and dump UINT64_MAX: 21.97 ms OK
[ RUN      ] msgpack*() functions can restore and dump INT64_MIN: 29.41 ms OK
[ RUN      ] msgpack*() functions can restore and dump BIN string with zero byte: 30.37 ms OK
[ RUN      ] msgpack*() functions can restore and dump STR string with zero byte: 30.89 ms OK
[ RUN      ] msgpack*() functions can restore and dump BIN string with NL: 27.98 ms OK
[ RUN      ] msgpack*() functions dump and restore special mapping with floating-point value: 29.82 ms OK
[ RUN      ] msgpackparse() function restores nil as v:null: 21.07 ms OK
[ RUN      ] msgpackparse() function restores boolean false as v:false: 21.29 ms OK
[ RUN      ] msgpackparse() function restores boolean true as v:true: 29.19 ms OK
[ RUN      ] msgpackparse() function restores FIXSTR as special dict: 30.77 ms OK
[ RUN      ] msgpackparse() function restores BIN 8 as string: 21.11 ms OK
[ RUN      ] msgpackparse() function restores FIXEXT1 as special dictionary: 21.37 ms OK
[ RUN      ] msgpackparse() function restores MAP with BIN key as special dictionary: 31.12 ms OK
[ RUN      ] msgpackparse() function restores MAP with duplicate STR keys as special dictionary: 21.38 ms OK
[ RUN      ] msgpackparse() function restores MAP with MAP key as special dictionary: 29.54 ms OK
[ RUN      ] msgpackparse() function msgpackparse(systemlist(...)) does not segfault. #3135: 134.85 ms OK
[ RUN      ] msgpackparse() function fails when called with no arguments: 20.75 ms OK
[ RUN      ] msgpackparse() function fails when called with two arguments: 20.89 ms OK
[ RUN      ] msgpackparse() function fails to parse a string: 30.16 ms OK
[ RUN      ] msgpackparse() function fails to parse a number: 29.77 ms OK
[ RUN      ] msgpackparse() function fails to parse a dictionary: 30.28 ms OK
[ RUN      ] msgpackparse() function fails to parse a funcref: 29.71 ms OK
[ RUN      ] msgpackparse() function fails to parse a partial: 30.53 ms OK
[ RUN      ] msgpackparse() function fails to parse a float: 29.99 ms OK
[ RUN      ] msgpackparse() function fails on incomplete msgpack string: 32.47 ms OK
[ RUN      ] msgpackparse() function fails when unable to parse msgpack string: 30.14 ms OK
[ RUN      ] msgpackdump() function dumps string as BIN 8: 30.29 ms OK
[ RUN      ] msgpackdump() function dumps blob as BIN 8: 30.43 ms OK
[ RUN      ] msgpackdump() function can dump generic mapping with generic mapping keys and values: 21.62 ms OK
[ RUN      ] msgpackdump() function can dump v:true: 20.86 ms OK
[ RUN      ] msgpackdump() function can dump v:false: 29.84 ms OK
[ RUN      ] msgpackdump() function can dump v:null: 30.18 ms OK
[ RUN      ] msgpackdump() function can dump special bool mapping (true): 30.37 ms OK
[ RUN      ] msgpackdump() function can dump special bool mapping (false): 23.17 ms OK
[ RUN      ] msgpackdump() function can dump special nil mapping: 21.07 ms OK
[ RUN      ] msgpackdump() function can dump special ext mapping: 22.45 ms OK
[ RUN      ] msgpackdump() function can dump special array mapping: 30.64 ms OK
[ RUN      ] msgpackdump() function can dump special UINT64_MAX mapping: 30.59 ms OK
[ RUN      ] msgpackdump() function can dump special INT64_MIN mapping: 30.64 ms OK
[ RUN      ] msgpackdump() function fails to dump a function reference: 21.31 ms OK
[ RUN      ] msgpackdump() function fails to dump a partial: 20.13 ms OK
[ RUN      ] msgpackdump() function fails to dump a function reference in a list: 20.87 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive list: 21.04 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive dict: 21.41 ms OK
[ RUN      ] msgpackdump() function can dump dict with two same dicts inside: 20.98 ms OK
[ RUN      ] msgpackdump() function can dump list with two same lists inside: 30.17 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive list in a special dict: 30.25 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive (key) map in a special dict: 24.14 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive (val) map in a special dict: 21.47 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive (key) map in a special dict, _VAL reference: 30.41 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive (val) map in a special dict, _VAL reference: 30.60 ms OK
[ RUN      ] msgpackdump() function fails to dump a recursive (val) special list in a special dict: 30.06 ms OK
[ RUN      ] msgpackdump() function fails when called with no arguments: 20.62 ms OK
[ RUN      ] msgpackdump() function fails when called with three arguments: 20.93 ms OK
[ RUN      ] msgpackdump() function fails to dump a string: 28.59 ms OK
[ RUN      ] msgpackdump() function fails to dump a number: 29.52 ms OK
[ RUN      ] msgpackdump() function fails to dump a dictionary: 20.81 ms OK
[ RUN      ] msgpackdump() function fails to dump a funcref: 20.75 ms OK
[ RUN      ] msgpackdump() function fails to dump a partial: 20.92 ms OK
[ RUN      ] msgpackdump() function fails to dump a float: 20.72 ms OK
[ RUN      ] msgpackdump() function fails to dump special value: 22.20 ms OK
[ RUN      ] msgpackdump() function can dump NULL string: 22.20 ms OK
[ RUN      ] msgpackdump() function can dump NULL blob: 20.71 ms OK
[ RUN      ] msgpackdump() function can dump NULL list: 20.34 ms OK
[ RUN      ] msgpackdump() function can dump NULL dictionary: 20.43 ms OK
[----------] 71 tests from test/functional/vimscript/msgpack_functions_spec.lua (5554.49 ms total)

[----------] Running tests from test/functional/vimscript/null_spec.lua
[ RUN      ] NULL list makes :unlet act as if it is not a list: 1.85 ms OK
[ RUN      ] NULL list is equal to empty list: 2.52 ms OK
[ RUN      ] NULL list is equal to empty list (reverse order): 2.24 ms OK
[ RUN      ] NULL list can be indexed with error message for empty list: 2.62 ms OK
[ RUN      ] NULL list can be splice-indexed: 2.28 ms OK
[ RUN      ] NULL list is not locked: 2.41 ms OK
[ RUN      ] NULL list is accepted by :for: 1.71 ms OK
[ RUN      ] NULL list does not crash append(): 2.86 ms OK
[ RUN      ] NULL list does not crash setline(): 2.84 ms OK
[ RUN      ] NULL list is identical to itself: 2.41 ms OK
[ RUN      ] NULL list can be sliced: 2.39 ms OK
[ RUN      ] NULL list can be copied: 2.50 ms OK
[ RUN      ] NULL list can be deepcopied: 2.43 ms OK
[ RUN      ] NULL list does not crash when indexed: 1.78 ms OK
[ RUN      ] NULL list does not crash call(): 1.63 ms OK
[ RUN      ] NULL list does not crash col(): 2.26 ms OK
[ RUN      ] NULL list does not crash virtcol(): 1.35 ms OK
[ RUN      ] NULL list does not crash line(): 1.37 ms OK
[ RUN      ] NULL list does not crash line() with window id: 2.09 ms OK
[ RUN      ] NULL list does not crash count(): 2.30 ms OK
[ RUN      ] NULL list does not crash cursor(): 1.58 ms OK
[ RUN      ] NULL list does not crash map(): 1.72 ms OK
[ RUN      ] NULL list does not crash filter(): 2.50 ms OK
[ RUN      ] NULL list is empty: 1.53 ms OK
[ RUN      ] NULL list does not crash get(): 1.48 ms OK
[ RUN      ] NULL list has zero length: 1.49 ms OK
[ RUN      ] NULL list is accepted as an empty list by max(): 1.56 ms OK
[ RUN      ] NULL list is accepted as an empty list by min(): 2.23 ms OK
[ RUN      ] NULL list is stringified correctly: 2.06 ms OK
[ RUN      ] NULL list is JSON encoded correctly: 2.07 ms OK
[ RUN      ] NULL list does not crash lockvar: 1.33 ms OK
[ RUN      ] NULL list can be added to itself: 1.48 ms OK
[ RUN      ] NULL list can be added to itself: 1.54 ms OK
[ RUN      ] NULL list can be added to non-empty list: 2.22 ms OK
[ RUN      ] NULL list can be added to non-empty list (reversed): 2.10 ms OK
[ RUN      ] NULL list is equal to itself: 2.06 ms OK
[ RUN      ] NULL list is not not equal to itself: 1.43 ms OK
[ RUN      ] NULL list counts correctly: 1.42 ms OK
[ RUN      ] NULL list makes map() return v:_null_list: 1.42 ms OK
[ RUN      ] NULL list makes filter() return v:_null_list: 1.99 ms OK
[ RUN      ] NULL list is treated by :let as empty list: 1.56 ms OK
[ RUN      ] NULL list is accepted as an empty list by inputlist(): 2.28 ms OK
[ RUN      ] NULL list is accepted as an empty list by writefile(): 1.83 ms OK
[ RUN      ] NULL list makes add() error out: 1.45 ms OK
[ RUN      ] NULL list makes insert() error out: 2.02 ms OK
[ RUN      ] NULL list does not crash remove(): 2.06 ms OK
[ RUN      ] NULL list makes reverse() error out: 1.45 ms OK
[ RUN      ] NULL list makes sort() error out: 2.01 ms OK
[ RUN      ] NULL list makes uniq() error out: 2.05 ms OK
[ RUN      ] NULL list does not crash extend(): 1.46 ms OK
[ RUN      ] NULL list does not crash extend() (second position): 1.50 ms OK
[ RUN      ] NULL list makes join() return empty string: 2.04 ms OK
[ RUN      ] NULL list makes msgpackdump() return empty list: 2.01 ms OK
[ RUN      ] NULL list does not crash system(): 14.45 ms OK
[ RUN      ] NULL list does not crash setreg: 1.90 ms OK
[ RUN      ] NULL list does not crash systemlist(): 14.45 ms OK
[ RUN      ] NULL list does not make Neovim crash when v:oldfiles gets assigned to that: 1.44 ms OK
[ RUN      ] NULL list does not make complete() crash or error out: 4.56 ms OK
[ RUN      ] NULL list is accepted by setmatches(): 1.33 ms OK
[ RUN      ] NULL list is accepted by setqflist(): 1.91 ms OK
[ RUN      ] NULL list is accepted by setloclist(): 1.85 ms OK
[ RUN      ] NULL list is accepted by :cexpr: 1.58 ms OK
[ RUN      ] NULL list is accepted by :lexpr: 1.24 ms OK
[ RUN      ] NULL list does not crash execute(): 1.89 ms OK
[ RUN      ] NULL dict does not crash when indexing NULL dict: 1.54 ms OK
[ RUN      ] NULL dict makes extend error out: 1.98 ms OK
[ RUN      ] NULL dict makes extend do nothing: 1.92 ms OK
[ RUN      ] NULL dict does not crash map(): 1.94 ms OK
[ RUN      ] NULL dict does not crash filter(): 1.97 ms OK
[ RUN      ] NULL dict makes map() return v:_null_dict: 1.95 ms OK
[ RUN      ] NULL dict makes filter() return v:_null_dict: 2.02 ms OK
[ RUN      ] NULL string does not crash :echomsg: 1.37 ms OK
[ RUN      ] NULL string does not crash :execute: 1.33 ms OK
[ RUN      ] NULL string does not crash execute(): 1.90 ms OK
[ RUN      ] NULL string does not crash executable(): 1.97 ms OK
[ RUN      ] NULL string makes timer_start() error out: 1.39 ms OK
[ RUN      ] NULL string does not crash filereadable(): 1.93 ms OK
[ RUN      ] NULL string does not crash filewritable(): 1.40 ms OK
[ RUN      ] NULL string does not crash fnamemodify(): 1.36 ms OK
[ RUN      ] NULL string does not crash getfperm(): 1.39 ms OK
[ RUN      ] NULL string does not crash getfsize(): 1.40 ms OK
[ RUN      ] NULL string does not crash getftime(): 1.40 ms OK
[ RUN      ] NULL string does not crash getftype(): 1.35 ms OK
[ RUN      ] NULL string does not crash glob(): 2.11 ms OK
[ RUN      ] NULL string does not crash globpath(): 1.97 ms OK
[ RUN      ] NULL string does not crash mkdir(): 1.39 ms OK
[ RUN      ] NULL string does not crash sort(): 1.46 ms OK
[ RUN      ] NULL string does not crash split(): 1.43 ms OK
[ RUN      ] NULL string can be used to set an option: 1.00 ms OK
[ RUN      ] NULL string is equal to non-existent variable: 1.34 ms OK
[----------] 90 tests from test/functional/vimscript/null_spec.lua (5950.69 ms total)

[----------] Running tests from test/functional/vimscript/operators_spec.lua
[ RUN      ] Division operator returns infinity on {positive}/0.0: 21.17 ms OK
[ RUN      ] Division operator returns -infinity on {negative}/0.0: 21.49 ms OK
[ RUN      ] Division operator returns NaN on 0.0/0.0: 27.09 ms OK
[----------] 3 tests from test/functional/vimscript/operators_spec.lua (139.73 ms total)

[----------] Running tests from test/functional/vimscript/printf_spec.lua
[ RUN      ] printf() works with zero and %b: 30.19 ms OK
[ RUN      ] printf() works with one and %b: 21.44 ms OK
[ RUN      ] printf() works with 0xff and %b: 21.14 ms OK
[ RUN      ] printf() accepts width modifier with %b: 29.55 ms OK
[ RUN      ] printf() accepts prefix modifier with %b: 29.39 ms OK
[ RUN      ] printf() writes capital B with %B: 29.34 ms OK
[ RUN      ] printf() accepts prefix, zero-fill and width modifiers with %b: 26.34 ms OK
[ RUN      ] printf() accepts prefix and width modifiers with %b: 20.46 ms OK
[ RUN      ] printf() does not write prefix for zero with prefix and width modifier used with %b: 20.63 ms OK
[ RUN      ] printf() accepts precision modifier with %b: 29.29 ms OK
[ RUN      ] printf() accepts all modifiers with %b at once: 26.73 ms OK
[ RUN      ] printf() errors out when %b modifier is used for a list: 20.68 ms OK
[ RUN      ] printf() errors out when %b modifier is used for a float: 29.76 ms OK
[ RUN      ] printf() works with %p correctly: 40.00 ms OK
[----------] 14 tests from test/functional/vimscript/printf_spec.lua (1190.64 ms total)

[----------] Running tests from test/functional/vimscript/reltime_spec.lua
[ RUN      ] reltimestr(), reltimefloat() acceptance: 33.40 ms OK
[ RUN      ] reltimestr(), reltimefloat() (start - end) returns negative #10452: 22.96 ms OK
[----------] 2 tests from test/functional/vimscript/reltime_spec.lua (102.95 ms total)

[----------] Running tests from test/functional/vimscript/screenpos_spec.lua
[ RUN      ] screenpos() function works in floating window with border: 23.36 ms OK
[----------] 1 test from test/functional/vimscript/screenpos_spec.lua (47.34 ms total)

[----------] Running tests from test/functional/vimscript/server_spec.lua
[ RUN      ] server serverstart(), serverstop() does not set $NVIM: 21.52 ms OK
[ RUN      ] server sets new v:servername if $NVIM_LISTEN_ADDRESS is invalid: 85.81 ms OK
[ RUN      ] server sets v:servername at startup or if all servers were stopped: 33.00 ms OK
[ RUN      ] server serverstop() returns false for invalid input: 20.87 ms OK
[ RUN      ] server parses endpoints correctly: 24.83 ms OK
[ RUN      ] server serverlist() returns the list of servers: 32.19 ms OK
[ RUN      ] startup --listen validates: 89.36 ms OK
[ RUN      ] startup --listen sets v:servername, overrides $NVIM_LISTEN_ADDRESS: 57.32 ms OK
[----------] 8 tests from test/functional/vimscript/server_spec.lua (763.95 ms total)

[----------] Running tests from test/functional/vimscript/setpos_spec.lua
[ RUN      ] setpos() function can set the current cursor position: 2.67 ms OK
[ RUN      ] setpos() function can set lowercase marks in the current buffer: 2.23 ms OK
[ RUN      ] setpos() function can set lowercase marks in other buffers: 2.64 ms OK
[ RUN      ] setpos() function fails when setting a mark in a buffer that doesn't exist: 2.28 ms OK
[ RUN      ] setpos() function can set uppercase marks: 1.92 ms OK
[----------] 5 tests from test/functional/vimscript/setpos_spec.lua (324.57 ms total)

[----------] Running tests from test/functional/vimscript/sort_spec.lua
[ RUN      ] sort() errors out when sorting special values: 29.94 ms OK
[ RUN      ] sort() sorts “wrong” values between -0.0001 and 0.0001, preserving order: 30.55 ms OK
[ RUN      ] sort() can yield E702 and stop sorting after that: 29.60 ms OK
[----------] 3 tests from test/functional/vimscript/sort_spec.lua (185.27 ms total)

[----------] Running tests from test/functional/vimscript/special_vars_spec.lua
[ RUN      ] Special values do not cause error when freed: 30.13 ms OK
[ RUN      ] Special values work with empty(): 29.99 ms OK
[ RUN      ] Special values can be stringified and eval’ed back: 30.73 ms OK
[ RUN      ] Special values work with is/isnot properly: 40.72 ms OK
[ RUN      ] Special values work with +/-/* properly: 31.19 ms OK
[ RUN      ] Special values does not work with +=/-=/.=: 35.39 ms OK
[ RUN      ] Special values work with . (concat) properly: 20.66 ms OK
[ RUN      ] Special values work with type(): 20.93 ms OK
[ RUN      ] Special values work with copy() and deepcopy(): 21.31 ms OK
[ RUN      ] Special values fails in index: 21.64 ms OK
[ RUN      ] Special values is accepted by assert_true and assert_false: 28.47 ms OK
[ RUN      ] Special values compat v:count is distinct from count: 29.21 ms OK
[ RUN      ] Special values compat v:errmsg is distinct from errmsg: 29.50 ms OK
[ RUN      ] Special values compat v:shell_error is distinct from shell_error: 29.31 ms OK
[ RUN      ] Special values compat v:this_session is distinct from this_session: 29.27 ms OK
[----------] 15 tests from test/functional/vimscript/special_vars_spec.lua (1091.75 ms total)

[----------] Running tests from test/functional/vimscript/string_spec.lua
[ RUN      ] string() function used to represent floating-point values dumps NaN values: 29.06 ms OK
[ RUN      ] string() function used to represent floating-point values dumps infinite values: 29.45 ms OK
[ RUN      ] string() function used to represent floating-point values dumps regular values: 29.81 ms OK
[ RUN      ] string() function used to represent floating-point values dumps special v: values: 30.61 ms OK
[ RUN      ] string() function used to represent floating-point values dumps values with at most six digits after the decimal point: 29.44 ms OK
[ RUN      ] string() function used to represent floating-point values dumps values with at most seven digits before the decimal point: 29.45 ms OK
[ RUN      ] string() function used to represent floating-point values dumps negative values: 30.78 ms OK
[ RUN      ] string() function used to represent numbers dumps regular values: 29.71 ms OK
[ RUN      ] string() function used to represent numbers dumps large values: 20.47 ms OK
[ RUN      ] string() function used to represent strings dumps regular strings: 20.19 ms OK
[ RUN      ] string() function used to represent strings dumps empty strings: 24.58 ms OK
[ RUN      ] string() function used to represent strings dumps strings with ' inside: 30.54 ms OK
[ RUN      ] string() function used to represent strings dumps NULL strings: 26.20 ms OK
[ RUN      ] string() function used to represent strings dumps NULL lists: 28.97 ms OK
[ RUN      ] string() function used to represent strings dumps NULL dictionaries: 29.16 ms OK
[ RUN      ] string() function used to represent funcrefs dumps references to built-in functions: 0.81 ms OK
[ RUN      ] string() function used to represent funcrefs dumps references to user functions: 1.14 ms OK
[ RUN      ] string() function used to represent funcrefs dumps references to script functions: 0.81 ms OK
[ RUN      ] string() function used to represent funcrefs dumps partials with self referencing a partial: 1.46 ms OK
[ RUN      ] string() function used to represent funcrefs dumps automatically created partials: 1.20 ms OK
[ RUN      ] string() function used to represent funcrefs dumps manually created partials: 1.07 ms OK
[ RUN      ] string() function used to represent funcrefs does not crash or halt when dumping partials with reference cycles in self: 0.95 ms OK
[ RUN      ] string() function used to represent funcrefs does not show errors when dumping partials referencing the same dictionary: 1.55 ms OK
[ RUN      ] string() function used to represent funcrefs does not crash or halt when dumping partials with reference cycles in arguments: 1.68 ms OK
[ RUN      ] string() function used to represent funcrefs does not crash or halt when dumping partials with reference cycles in self and arguments: 2.09 ms OK
[ RUN      ] string() function used to represent lists dumps empty list: 29.05 ms OK
[ RUN      ] string() function used to represent lists dumps nested lists: 29.55 ms OK
[ RUN      ] string() function used to represent lists dumps nested non-empty lists: 29.10 ms OK
[ RUN      ] string() function used to represent lists errors when dumping recursive lists: 30.12 ms OK
[ RUN      ] string() function used to represent lists dumps recursive lists despite the error: 30.35 ms OK
[ RUN      ] string() function used to represent dictionaries dumps empty dictionary: 21.34 ms OK
[ RUN      ] string() function used to represent dictionaries dumps list with two same empty dictionaries, also in partials: 21.15 ms OK
[ RUN      ] string() function used to represent dictionaries dumps non-empty dictionary: 21.61 ms OK
[ RUN      ] string() function used to represent dictionaries errors when dumping recursive dictionaries: 30.10 ms OK
[ RUN      ] string() function used to represent dictionaries dumps recursive dictionaries despite the error: 22.74 ms OK
[----------] 35 tests from test/functional/vimscript/string_spec.lua (2843.59 ms total)

[----------] Running tests from test/functional/vimscript/system_spec.lua
[ RUN      ] system() command passed as a List throws error if cmd[0] is not executable: 28.16 ms OK
[ RUN      ] system() command passed as a List parameter validation does NOT modify v:shell_error: 37.81 ms OK
[ RUN      ] system() command passed as a List quotes arguments correctly #5280: 30.95 ms OK
[ RUN      ] system() command passed as a List calls executable in $PATH: 20.62 ms SKIP
[ RUN      ] system() command passed as a List does NOT run in shell: 24.66 ms OK
[ RUN      ] system() sets v:shell_error: 53.30 ms OK
[ RUN      ] system() executes shell function powershell w/ UTF-8 text #13713: 1.74 ms SKIP
[ RUN      ] system() executes shell function `echo` and waits for its return: 54.18 ms OK
[ RUN      ] system() executes shell function prints verbose information: 77.57 ms OK
[ RUN      ] system() executes shell function self and total time recorded separately: 28.36 ms OK
[ RUN      ] system() executes shell function `yes` interrupted with CTRL-C: 84.02 ms OK
[ RUN      ] system() executes shell function `yes` interrupted with mapped CTRL-C: 49.08 ms OK
[ RUN      ] system() passing no input returns the program output: 36.32 ms OK
[ RUN      ] system() passing no input to backgrounded command does not crash: 44.63 ms OK
[ RUN      ] system() passing input returns the program output: 41.62 ms OK
[ RUN      ] system() passing input to backgrounded command does not crash: 44.45 ms OK
[ RUN      ] system() passing input works with an empty string: 37.60 ms OK
[ RUN      ] system() passing a lot of input returns the program output: 369.44 ms OK
[ RUN      ] system() Number input is treated as a buffer id: 38.00 ms OK
[ RUN      ] system() with output containing NULs replaces NULs by SOH characters: 9.77 ms OK
[ RUN      ] system() input passed as List joins List items with linefeed characters: 41.50 ms OK
[ RUN      ] system() input passed as List with linefeed characters inside List items converts linefeed characters to NULs: 41.24 ms OK
[ RUN      ] system() input passed as List with leading/trailing whitespace characters on items preserves whitespace, replacing linefeeds by NULs: 41.51 ms OK
[ RUN      ] system() with a program that doesn't close stdout will exit properly after passing input: 45.42 ms OK
[ RUN      ] systemlist() sets v:shell_error: 71.45 ms OK
[ RUN      ] systemlist() executes shell function `echo` and waits for its return: 65.05 ms OK
[ RUN      ] systemlist() executes shell function `yes` interrupted with CTRL-C: 68.33 ms OK
[ RUN      ] systemlist() passing string with linefeed characters as input splits the output on linefeed characters: 30.59 ms OK
[ RUN      ] systemlist() passing a lot of input returns the program output: 801.88 ms OK
[ RUN      ] systemlist() with output containing NULs replaces NULs by newline characters: 9.70 ms OK
[ RUN      ] systemlist() input passed as List joins list items with linefeed characters: 42.27 ms OK
[ RUN      ] systemlist() input passed as List with linefeed characters inside list items converts linefeed characters to NULs: 41.70 ms OK
[ RUN      ] systemlist() input passed as List with leading/trailing whitespace characters on items preserves whitespace, replacing linefeeds by NULs: 41.51 ms OK
[ RUN      ] systemlist() handles empty lines in the middle: 41.78 ms OK
[ RUN      ] systemlist() handles empty lines in the beginning: 41.94 ms OK
[ RUN      ] systemlist() when keepempty option is 0, ignores trailing newline: 54.68 ms OK
[ RUN      ] systemlist() when keepempty option is 1, preserves trailing newline: 37.99 ms OK
[ RUN      ] systemlist() with a program that doesn't close stdout will exit properly after passing input: 31.91 ms OK
[ RUN      ] systemlist() powershell w/ UTF-8 text #13713: 25.75 ms SKIP
[ RUN      ] shell :! :{range}! with powershell filter/redirect #16271: 661.19 ms OK
[----------] 40 tests from test/functional/vimscript/system_spec.lua (5738.41 ms total)

[----------] Running tests from test/functional/vimscript/timer_spec.lua
[ RUN      ] timers works one-shot: 105.83 ms OK
[ RUN      ] timers works one-shot when repeat=0: 101.83 ms OK
[ RUN      ] timers works with repeat two: 21.43 ms OK
[ RUN      ] timers are triggered during sleep: 21.92 ms OK
[ RUN      ] timers works with zero timeout: 46.11 ms OK
[ RUN      ] timers can be started during sleep: 21.65 ms OK
[ RUN      ] timers are paused when event processing is disabled: 1036.78 ms OK
[ RUN      ] timers are triggered in blocking getchar() call: 23.06 ms OK
[ RUN      ] timers can invoke redraw in blocking getchar() call: 119.77 ms OK
[ RUN      ] timers can be stopped: 61.75 ms OK
[ RUN      ] timers can be stopped from the handler: 43.46 ms OK
[ RUN      ] timers can have two timers: 22.68 ms OK
[ RUN      ] timers do not crash when processing events in the handler: 21.42 ms OK
[ RUN      ] timers doesn't mess up the cmdline: 256.17 ms OK
[ RUN      ] timers timer_start can't be used in the sandbox: 1.37 ms OK
[ RUN      ] timers can be triggered after an empty string <expr> mapping #17257: 54.67 ms OK
[----------] 16 tests from test/functional/vimscript/timer_spec.lua (3459.44 ms total)

[----------] Running tests from test/functional/vimscript/uniq_spec.lua
[ RUN      ] uniq() errors out when processing special values: 20.54 ms OK
[ RUN      ] uniq() can yield E882 and stop filtering after that: 33.11 ms OK
[----------] 2 tests from test/functional/vimscript/uniq_spec.lua (353.88 ms total)

[----------] Running tests from test/functional/vimscript/vvar_event_spec.lua
[ RUN      ] v:event is empty before any autocommand: 29.22 ms OK
[ RUN      ] v:event is immutable: 26.88 ms OK
[----------] 2 tests from test/functional/vimscript/vvar_event_spec.lua (121.26 ms total)

[----------] Running tests from test/functional/vimscript/wait_spec.lua
[ RUN      ] wait() waits and returns 0 when condition is satisfied: 101.27 ms OK
[ RUN      ] wait() returns -1 on timeout: 51.04 ms OK
[ RUN      ] wait() returns -2 when interrupted: 7.13 ms OK
[ RUN      ] wait() returns -3 on error: 1.32 ms OK
[ RUN      ] wait() evaluates the condition on given interval: 32.21 ms OK
[ RUN      ] wait() validates args: 1.87 ms OK
[----------] 6 tests from test/functional/vimscript/wait_spec.lua (763.90 ms total)

[----------] Running tests from test/functional/vimscript/writefile_spec.lua
[ RUN      ] writefile() writes empty list to a file: 23.01 ms OK
[ RUN      ] writefile() writes list with an empty string to a file: 21.96 ms OK
[ RUN      ] writefile() writes list with a null string to a file: 22.45 ms OK
[ RUN      ] writefile() appends to a file: 22.35 ms OK
[ RUN      ] writefile() correctly treats NLs: 21.18 ms OK
[ RUN      ] writefile() writes with s and S: 59.28 ms OK
[ RUN      ] writefile() correctly overwrites file: 21.25 ms OK
[ RUN      ] writefile() shows correct file name when supplied numbers: 20.82 ms OK
[ RUN      ] writefile() errors out with invalid arguments: 26.44 ms OK
[ RUN      ] writefile() does not write to file if error in list: 22.74 ms OK
[----------] 10 tests from test/functional/vimscript/writefile_spec.lua (700.54 ms total)

[----------] Global test environment teardown.
[==========] 5143 tests from 364 test files ran. (737218.29 ms total)
[  PASSED  ] 5089 tests.
[ SKIPPED  ] 54 tests, listed below:
[ SKIPPED  ] test/functional/api/autocmd_spec.lua @ 177: autocmd api nvim_create_autocmd script and verbose settings
[ SKIPPED  ] test/functional/api/server_notifications_spec.lua @ 80: notify cancels stale events on channel close
test/functional/helpers.lua:772: skipped (TEST_SKIP_FRAGILE)
[ SKIPPED  ] test/functional/api/server_requests_spec.lua @ 149: server -> client requests and notifications interleaved will close connection if not properly synchronized
[ SKIPPED  ] test/functional/core/channels_spec.lua @ 33: channels can connect to socket
[ SKIPPED  ] test/functional/core/job_spec.lua @ 878: jobs exit event follows stdout, stderr
[ SKIPPED  ] test/functional/editor/ctrl_c_spec.lua @ 16: CTRL-C (mapped) interrupts :global
test/functional/helpers.lua:772: skipped (TEST_SKIP_FRAGILE)
[ SKIPPED  ] test/functional/editor/lang_spec.lua @ 24: gu and gU works in Turkish locale Locale tr_TR.UTF-8 not supported
[ SKIPPED  ] test/functional/editor/langmap_spec.lua @ 243: 'langmap' Translates modified keys correctly
[ SKIPPED  ] test/functional/editor/langmap_spec.lua @ 249: 'langmap' handles multi-byte characters
[ SKIPPED  ] test/functional/editor/langmap_spec.lua @ 259: 'langmap' handles multibyte mappings
[ SKIPPED  ] test/functional/ex_cmds/make_spec.lua @ 17: :make with powershell not tested; powershell was not found
[ SKIPPED  ] test/functional/legacy/excmd_spec.lua @ 19: Ex command checks for address line overflow
test/functional/legacy/excmd_spec.lua:21: Skipped: only works with 64 bit long ints
[ SKIPPED  ] test/functional/legacy/put_spec.lua @ 19: put very large count 64-bit
test/functional/legacy/put_spec.lua:21: Skipped: only works with 64 bit long ints
[ SKIPPED  ] test/functional/legacy/put_spec.lua @ 32: put very large count (visual block) 64-bit
test/functional/legacy/put_spec.lua:34: Skipped: only works with 64 bit long ints
[ SKIPPED  ] test/functional/lua/vim_spec.lua @ 1426: lua stdlib vim.opt should handle STUPID window things
[ SKIPPED  ] test/functional/options/keymap_spec.lua @ 190: 'keymap' / :lmap mappings not applied to macro replay of :lnoremap
[ SKIPPED  ] test/functional/plugin/lsp_spec.lua @ 278: LSP basic_init test should succeed with manual shutdown
test/functional/helpers.lua:772: skipped (TEST_SKIP_FRAGILE)
[ SKIPPED  ] test/functional/plugin/lsp_spec.lua @ 1029: LSP basic_init test should check the body and didChange incremental normal mode editing
[ SKIPPED  ] test/functional/provider/nodejs_spec.lua @ 13: Missing nodejs host, or nodejs version is too old (node not found (or not executable))
[ SKIPPED  ] test/functional/provider/perl_spec.lua @ 17: Missing perl host, or perl version is too old ("Neovim::Ext" cpan module is not installed)
[ SKIPPED  ] test/functional/provider/ruby_spec.lua @ 29: Missing neovim RubyGem (missing ruby or ruby-host)
[ SKIPPED  ] test/functional/terminal/tui_spec.lua @ 1449: TUI 't_Co' (terminal colors) TERM=interix uses 8 colors
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 108: treesitter highlighting is updated with edits
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 273: treesitter highlighting is updated with :sort
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 348: treesitter highlighting supports with custom parser
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 414: treesitter highlighting supports injected languages
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 476: treesitter highlighting supports overriding queries, like 
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 517: treesitter highlighting supports highlighting with custom highlight groups
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 574: treesitter highlighting supports highlighting with priority
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 617: treesitter highlighting allows to use captures with dots (don't use fallback when specialization of foo exists)
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/highlight_spec.lua @ 675: treesitter highlighting supports conceal attribute
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/language_spec.lua @ 36: treesitter API inspects language
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/treesitter/language_spec.lua @ 77: treesitter API checks if vim.treesitter.get_parser tries to create a new parser on filetype change
test/functional/helpers.lua:755: no C parser, skipping
[ SKIPPED  ] test/functional/helpers.lua @ 755: treesitter node API no C parser, skipping
[ SKIPPED  ] test/functional/helpers.lua @ 755: treesitter parser API no C parser, skipping
[ SKIPPED  ] test/functional/ui/bufhl_spec.lua @ 475: Buffer highlighting prioritizes latest added highlight
[ SKIPPED  ] test/functional/ui/decorations_spec.lua @ 1498: decorations: signs can add multiple signs (single extmark)
test/functional/ui/decorations_spec.lua:1499: TODO(lewis6991): Support ranged signs
[ SKIPPED  ] test/functional/ui/decorations_spec.lua @ 1520: decorations: signs can add multiple signs (multiple extmarks)
test/functional/ui/decorations_spec.lua:1521: TODO(lewis6991): Support ranged signs
[ SKIPPED  ] test/functional/ui/decorations_spec.lua @ 1581: decorations: signs can add multiple signs (multiple extmarks) 3
test/functional/ui/decorations_spec.lua:1582: TODO(lewis6991): Support ranged signs
[ SKIPPED  ] test/functional/ui/decorations_spec.lua @ 1651: decorations: signs works with old signs (with range)
test/functional/ui/decorations_spec.lua:1652: TODO(lewis6991): Support ranged signs
[ SKIPPED  ] test/functional/ui/decorations_spec.lua @ 1679: decorations: signs can add a ranged sign (with start out of view)
test/functional/ui/decorations_spec.lua:1680: TODO(lewis6991): Support ranged signs
[ SKIPPED  ] test/functional/ui/float_spec.lua @ 495: float window with only one tabpage, deleting the last non-floating window's buffer closes other windows with that buffer when there are other buffers if called from floating window with another buffer
[ SKIPPED  ] test/functional/ui/float_spec.lua @ 528: float window with only one tabpage, deleting the last non-floating window's buffer creates an empty buffer when there is only one listed buffer if called from floating window with an unlisted buffer
[ SKIPPED  ] test/functional/ui/float_spec.lua @ 694: float window with multiple tabpages and multiple listed buffers, deleting the last non-floating window's buffer closes the tabpage when all floating windows are closeable if called from floating window with another buffer
[ SKIPPED  ] test/functional/ui/float_spec.lua @ 3016: float window with ext_multigrid supports second UI without multigrid
[ SKIPPED  ] test/functional/ui/inccommand_spec.lua @ 2789: :substitute with inccommand during :terminal activity
test/functional/helpers.lua:772: skipped (TEST_SKIP_FRAGILE)
[ SKIPPED  ] test/functional/ui/messages_spec.lua @ 1314: ui/msg_puts_printf output multibyte characters correctly
test/functional/ui/messages_spec.lua:1333: Locale ja_JP.UTF-8 not supported
[ SKIPPED  ] test/functional/vimscript/eval_spec.lua @ 83: backtick expansion with shell=fish
test/functional/vimscript/eval_spec.lua:85: missing "fish" command
[ SKIPPED  ] test/functional/vimscript/eval_spec.lua @ 101: List support code does not actually allows interrupting with just got_int
[ SKIPPED  ] test/functional/vimscript/lang_spec.lua @ 8: vimscript parses `<SID>` with turkish locale
test/functional/vimscript/lang_spec.lua:10: Locale tr_TR.UTF-8 not supported
[ SKIPPED  ] test/functional/vimscript/lang_spec.lua @ 23: vimscript str2float is not affected by locale
test/functional/vimscript/lang_spec.lua:25: Locale sv_SE.UTF-8 not supported
[ SKIPPED  ] test/functional/vimscript/system_spec.lua @ 81: system() command passed as a List calls executable in $PATH
test/functional/vimscript/system_spec.lua:82: missing `python`
[ SKIPPED  ] test/functional/vimscript/system_spec.lua @ 176: system() executes shell function powershell w/ UTF-8 text #13713
test/functional/vimscript/system_spec.lua:178: not tested; powershell was not found
[ SKIPPED  ] test/functional/vimscript/system_spec.lua @ 614: systemlist() powershell w/ UTF-8 text #13713
test/functional/vimscript/system_spec.lua:616: not tested; powershell was not found

 54 SKIPPED TESTS
env "LOCPATH=/<<PKGBUILDDIR>>/debian/fakehome/locale" BUSTED_ARGS="--lua=luajit" TEST_SKIP_FRAGILE=1 "HOME=/<<PKGBUILDDIR>>/debian/fakehome" LD_PRELOAD=libnss_wrapper.so "NSS_WRAPPER_PASSWD=/<<PKGBUILDDIR>>/debian/passwd" "NSS_WRAPPER_GROUP=/<<PKGBUILDDIR>>/debian/group" ninja -v -C build unittest
ninja: Entering directory `build'
[0/2] /usr/bin/cmake -P /<<PKGBUILDDIR>>/build/CMakeFiles/VerifyGlobs.cmake
[1/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/deprecated.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/deprecated.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/deprecated.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/deprecated.c
[2/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/autocmd.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/autocmd.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/autocmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/autocmd.c
[3/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/extmark.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/extmark.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/extmark.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/extmark.c
/<<PKGBUILDDIR>>/src/nvim/api/extmark.c: In function ‘describe_ns’:
/<<PKGBUILDDIR>>/src/nvim/api/extmark.c:76:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
   76 | const char *describe_ns(NS ns_id)
      |             ^~~~~~~~~~~
[4/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/tabpage.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/tabpage.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/tabpage.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/tabpage.c
[5/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/buffer.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/buffer.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/buffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/buffer.c
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c: In function ‘nvim_buf_set_lines’:
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:425:57: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  425 |   bcount_t deleted_bytes = get_region_bytecount(curbuf, start, end, 0, 0);
      |                                                         ^~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:425:64: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  425 |   bcount_t deleted_bytes = get_region_bytecount(curbuf, start, end, 0, 0);
      |                                                                ^~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c: In function ‘nvim_buf_set_text’:
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:568:48: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  568 |   char *str_at_start = (char *)ml_get_buf(buf, start_row, false);
      |                                                ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:574:46: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  574 |   char *str_at_end = (char *)ml_get_buf(buf, end_row, false);
      |                                              ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:598:16: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘bcount_t’ {aka ‘int’} may change value [-Wconversion]
  598 |     old_byte = (bcount_t)end_col - start_col;
      |                ^
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:600:17: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘bcount_t’ {aka ‘int’} may change value [-Wconversion]
  600 |     old_byte += (bcount_t)strlen(str_at_start) - start_col;
      |                 ^
/<<PKGBUILDDIR>>/src/nvim/api/buffer.c:604:53: warning: conversion from ‘int64_t’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  604 |       const char *bufline = (char *)ml_get_buf(buf, lnum, false);
      |                                                     ^~~~
[6/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/private/converter.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/private/converter.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/private/converter.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/converter.c
[7/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/win_config.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/win_config.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/win_config.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/win_config.c
/<<PKGBUILDDIR>>/src/nvim/api/win_config.c: In function ‘parse_float_bufpos’:
/<<PKGBUILDDIR>>/src/nvim/api/win_config.c:329:15: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  329 |   out->lnum = bufpos.items[0].data.integer;
      |               ^~~~~~
[8/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/vimscript.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/vimscript.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/vimscript.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/vimscript.c
[9/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/private/helpers.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/private/helpers.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/private/helpers.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘set_mark’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1393:17: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1393 |   pos_T pos = { line, (int)col, (int)col };
      |                 ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘create_user_command’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1503:11: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1503 |     def = opts->range.data.integer;
      |           ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1519:11: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
 1519 |     def = opts->count.data.integer;
      |           ^~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘get_default_stl_hl’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1408:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1408 | const char *get_default_stl_hl(win_T *wp)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c: In function ‘find_sid’:
/<<PKGBUILDDIR>>/src/nvim/api/private/helpers.c:1617:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1617 | int find_sid(uint64_t channel_id)
      |     ^~~~~~~~
[10/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/ui.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/ui.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/ui.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/ui.c
[11/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/arabic.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/arabic.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/arabic.c.o -c /<<PKGBUILDDIR>>/src/nvim/arabic.c
/<<PKGBUILDDIR>>/src/nvim/arabic.c: In function ‘arabic_maycombine’:
/<<PKGBUILDDIR>>/src/nvim/arabic.c:986:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  986 | bool arabic_maycombine(int two)
      |      ^~~~~~~~~~~~~~~~~
[12/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/window.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/window.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/window.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/window.c
[13/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/vim.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/vim.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/vim.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/vim.c
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_set_option_value’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:777:14: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  777 |     numval = value.data.integer;
      |              ^~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_buf’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:954:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  954 | Buffer nvim_get_current_buf(void)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_win’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1009:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1009 | Window nvim_get_current_win(void)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_get_current_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1241:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1241 | Tabpage nvim_get_current_tabpage(void)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim__id_float’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:1948:7: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1948 | Float nvim__id_float(Float flt)
      |       ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c: In function ‘nvim_eval_statusline’:
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:2386:55: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 2 [-Wformat-truncation=]
 2386 |         snprintf(user_group, sizeof(user_group), "User%d", sp->userhl);
      |                                                       ^~
/<<PKGBUILDDIR>>/src/nvim/api/vim.c:2386:50: note: directive argument in the range [1, 2147483647]
 2386 |         snprintf(user_group, sizeof(user_group), "User%d", sp->userhl);
      |                                                  ^~~~~~~~
In file included from /usr/include/stdio.h:906,
                 from /<<PKGBUILDDIR>>/src/nvim/log.h:5,
                 from /<<PKGBUILDDIR>>/src/nvim/garray.h:6,
                 from /<<PKGBUILDDIR>>/src/nvim/eval/typval.h:11,
                 from /<<PKGBUILDDIR>>/src/nvim/api/private/converter.h:5,
                 from /<<PKGBUILDDIR>>/src/nvim/api/vim.c:13:
In function ‘snprintf’,
    inlined from ‘nvim_eval_statusline’ at /<<PKGBUILDDIR>>/src/nvim/api/vim.c:2386:9:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:54:10: note: ‘__builtin_snprintf’ output between 6 and 15 bytes into a destination of size 6
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[14/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/buffer_updates.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/buffer_updates.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/buffer_updates.c.o -c /<<PKGBUILDDIR>>/src/nvim/buffer_updates.c
/<<PKGBUILDDIR>>/src/nvim/buffer_updates.c: In function ‘buf_updates_active’:
/<<PKGBUILDDIR>>/src/nvim/buffer_updates.c:86:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   86 | bool buf_updates_active(buf_T *buf)
      |      ^~~~~~~~~~~~~~~~~~
[15/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/channel.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/channel.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/channel.c.o -c /<<PKGBUILDDIR>>/src/nvim/channel.c
In file included from /<<PKGBUILDDIR>>/src/nvim/channel.c:7:
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_instream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:112:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  112 | static inline Stream *channel_instream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/channel.c: In function ‘channel_job_start’:
/<<PKGBUILDDIR>>/src/nvim/channel.c:392:6: warning: ‘has_in’ may be used uninitialized [-Wmaybe-uninitialized]
  392 |   if (has_in) {
      |      ^
/<<PKGBUILDDIR>>/src/nvim/channel.c:358:8: note: ‘has_in’ was declared here
  358 |   bool has_in, has_out, has_err;
      |        ^~~~~~
[16/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/autocmd.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/autocmd.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/autocmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/autocmd.c
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_get_autopat_for_event’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:392:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  392 | AutoPat *au_get_autopat_for_event(event_T event)
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_event_disable’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:713:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  713 | char_u *au_event_disable(char *what)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_pattern_length’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:1154:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1154 | size_t aucmd_pattern_length(char_u *pat)
      |        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_next_pattern’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:1186:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1186 | char_u *aucmd_next_pattern(char_u *pat, size_t patlen)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aupat_is_buflocal’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2396:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2396 | bool aupat_is_buflocal(char_u *pat, int patlen)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘aucmd_exec_is_deleted’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2552:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2552 | bool aucmd_exec_is_deleted(AucmdExecutable acc)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘getnextac’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2072:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 2072 | char_u *getnextac(int c, void *cookie, int indent, bool do_concat)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘au_event_is_empty’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:2566:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2566 | bool au_event_is_empty(event_T event)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/autocmd.c: In function ‘event_nr2name’:
/<<PKGBUILDDIR>>/src/nvim/autocmd.c:659:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  659 | const char *event_nr2name(event_T event)
      |             ^~~~~~~~~~~~~
[17/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/change.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/change.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/change.c.o -c /<<PKGBUILDDIR>>/src/nvim/change.c
[18/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/context.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/context.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/context.c.o -c /<<PKGBUILDDIR>>/src/nvim/context.c
/<<PKGBUILDDIR>>/src/nvim/context.c: In function ‘ctx_size’:
/<<PKGBUILDDIR>>/src/nvim/context.c:35:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   35 | size_t ctx_size(void)
      |        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/context.c: In function ‘ctx_get’:
/<<PKGBUILDDIR>>/src/nvim/context.c:42:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   42 | Context *ctx_get(size_t index)
      |          ^~~~~~~
[19/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/cursor.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/cursor.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/cursor.c.o -c /<<PKGBUILDDIR>>/src/nvim/cursor.c
[20/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/charset.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/charset.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/charset.c.o -c /<<PKGBUILDDIR>>/src/nvim/charset.c
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘byte2cells’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:656:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  656 | int byte2cells(int b)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘getwhitecols’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1178:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1178 | intptr_t getwhitecols(const char_u *p)
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiphex’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1224:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1224 | char_u *skiphex(char_u *q)
      |         ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptodigit’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1239:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1239 | char_u *skiptodigit(char_u *q)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptohex’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1272:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1272 | char_u *skiptohex(char_u *q)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptowhite’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1287:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1287 | char_u *skiptowhite(const char_u *p)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘skiptowhite_esc’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1301:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1301 | char_u *skiptowhite_esc(char_u *p)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘vim_isblankline’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1394:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1394 | bool vim_isblankline(char_u *lbuf)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/charset.c: In function ‘hex2nr’:
/<<PKGBUILDDIR>>/src/nvim/charset.c:1620:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1620 | int hex2nr(int c)
      |     ^~~~~~
[21/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/cursor_shape.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/cursor_shape.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/cursor_shape.c.o -c /<<PKGBUILDDIR>>/src/nvim/cursor_shape.c
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c: In function ‘cursor_is_block_during_visual’:
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c:279:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  279 | bool cursor_is_block_during_visual(bool exclusive)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c: In function ‘cursor_mode_uses_syn_id’:
/<<PKGBUILDDIR>>/src/nvim/cursor_shape.c:302:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  302 | bool cursor_mode_uses_syn_id(int syn_id)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[22/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/debugger.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/debugger.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/debugger.c.o -c /<<PKGBUILDDIR>>/src/nvim/debugger.c
[23/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/decoration_provider.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/decoration_provider.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/decoration_provider.c.o -c /<<PKGBUILDDIR>>/src/nvim/decoration_provider.c
[24/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/decoration.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/decoration.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/decoration.c.o -c /<<PKGBUILDDIR>>/src/nvim/decoration.c
/<<PKGBUILDDIR>>/src/nvim/decoration.c: In function ‘get_decor’:
/<<PKGBUILDDIR>>/src/nvim/decoration.c:163:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  163 | Decoration get_decor(mtkey_t mark)
      |            ^~~~~~~~~
[25/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/digraph.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/digraph.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/digraph.c.o -c /<<PKGBUILDDIR>>/src/nvim/digraph.c
/<<PKGBUILDDIR>>/src/nvim/digraph.c: In function ‘digraph_get’:
/<<PKGBUILDDIR>>/src/nvim/digraph.c:1603:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1603 | int digraph_get(int char1, int char2, bool meta_char)
      |     ^~~~~~~~~~~
[26/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/api/private/dispatch.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/api/private/dispatch.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/api/private/dispatch.c.o -c /<<PKGBUILDDIR>>/src/nvim/api/private/dispatch.c
[27/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/buffer.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/buffer.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/buffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/buffer.c
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘find_wininfo’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2523:19: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2523 | static wininfo_T *find_wininfo(buf_T *buf, bool need_options, bool skip_diff_buffer)
      |                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘bufref_valid’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:356:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  356 | bool bufref_valid(bufref_T *bufref)
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buflist_findfpos’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2601:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2601 | pos_T *buflist_findfpos(buf_T *buf)
      |        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buflist_findname_file_id’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:2092:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2092 | static buf_T *buflist_findname_file_id(char_u *ffname, FileID *file_id, bool file_id_valid)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘bt_prompt’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:4920:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4920 | bool bt_prompt(buf_T *buf)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/buffer.c: In function ‘buf_hide’:
/<<PKGBUILDDIR>>/src/nvim/buffer.c:5331:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5331 | bool buf_hide(const buf_T *const buf)
      |      ^~~~~~~~
[28/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/executor.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/executor.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/executor.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/executor.c
[29/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/decode.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/decode.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/decode.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/decode.c
[30/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/diff.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/diff.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/diff.c.o -c /<<PKGBUILDDIR>>/src/nvim/diff.c
/<<PKGBUILDDIR>>/src/nvim/diff.c: In function ‘diff_internal’:
/<<PKGBUILDDIR>>/src/nvim/diff.c:885:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  885 | int diff_internal(void)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/diff.c: In function ‘diffopt_hiddenoff’:
/<<PKGBUILDDIR>>/src/nvim/diff.c:2252:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2252 | bool diffopt_hiddenoff(void)
      |      ^~~~~~~~~~~~~~~~~
[31/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/gc.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/gc.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/gc.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/gc.c
[32/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/encode.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/encode.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/encode.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/encode.c
[33/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/libuv_process.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/libuv_process.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/libuv_process.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/libuv_process.c
[34/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/loop.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/loop.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/loop.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/loop.c
[35/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/multiqueue.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/multiqueue.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/multiqueue.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c: In function ‘multiqueue_empty’:
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c:168:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  168 | bool multiqueue_empty(MultiQueue *this)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c: In function ‘multiqueue_size’:
/<<PKGBUILDDIR>>/src/nvim/event/multiqueue.c:181:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  181 | size_t multiqueue_size(MultiQueue *this)
      |        ^~~~~~~~~~~~~~~
[36/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/typval.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/typval.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/typval.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/typval.c
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c: In function ‘tv_callback_equal’:
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c:1114:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1114 | bool tv_callback_equal(const Callback *cb1, const Callback *cb2)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c: In function ‘tv_blob_equal’:
/<<PKGBUILDDIR>>/src/nvim/eval/typval.c:2154:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2154 | bool tv_blob_equal(const blob_T *const b1, const blob_T *const b2)
      |      ^~~~~~~~~~~~~
[37/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/process.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/process.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/process.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/process.c
[38/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/rstream.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/rstream.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/rstream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/rstream.c
[39/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/signal.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/signal.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/signal.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/signal.c
[40/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/userfunc.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/userfunc.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/userfunc.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_func_line’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3142:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 3142 | char_u *get_func_line(int c, void *cookie, int indent, bool do_concat)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_current_funccal’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:1250:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1250 | funccall_T *get_current_funccal(void)
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_return_cmd’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3117:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 3117 | char_u *get_return_cmd(void *rettv)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_has_abort’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3205:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3205 | int func_has_abort(void *cookie)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_name’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3272:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3272 | char_u *func_name(void *cookie)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_breakpoint’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3278:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3278 | linenr_T *func_breakpoint(void *cookie)
      |           ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_dbg_tick’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3284:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3284 | int *func_dbg_tick(void *cookie)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘func_level’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3290:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3290 | int func_level(void *cookie)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘current_func_returned’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3296:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3296 | int current_func_returned(void)
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_funccal_args_var’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3376:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3376 | dictitem_T *get_funccal_args_var(void)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c: In function ‘get_current_funccal_dict’:
/<<PKGBUILDDIR>>/src/nvim/eval/userfunc.c:3395:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3395 | dict_T *get_current_funccal_dict(hashtab_T *ht)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
[41/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/socket.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/socket.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/socket.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/socket.c
[42/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/time.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/time.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/time.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/time.c
[43/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/stream.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/stream.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/stream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/stream.c
[44/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/event/wstream.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/event/wstream.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/event/wstream.c.o -c /<<PKGBUILDDIR>>/src/nvim/event/wstream.c
[45/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/edit.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/edit.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/edit.c.o -c /<<PKGBUILDDIR>>/src/nvim/edit.c
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘buf_prompt_text’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:1656:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1656 | char_u *buf_prompt_text(const buf_T *const buf)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘ctrl_x_mode_not_default’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:2103:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2103 | bool ctrl_x_mode_not_default(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘ctrl_x_mode_not_defined_yet’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:2110:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2110 | bool ctrl_x_mode_not_defined_yet(void)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘get_last_insert’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:7158:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7158 | char_u *get_last_insert(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/edit.c: In function ‘hkmap’:
/<<PKGBUILDDIR>>/src/nvim/edit.c:7704:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7704 | int hkmap(int c)
      |     ^~~~~
[46/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_cmds2.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_cmds2.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_cmds2.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘get_profile_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:203:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  203 | char_u *get_profile_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘prof_def_func’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:441:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  441 | bool prof_def_func(void)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_breakpoint’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1722:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1722 | linenr_T *source_breakpoint(void *cookie)
      |           ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_dbg_tick’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1728:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1728 | int *source_dbg_tick(void *cookie)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘source_level’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:1734:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1734 | int source_level(void *cookie)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c: In function ‘get_sourced_lnum’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds2.c:2290:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2290 | linenr_T get_sourced_lnum(LineGetter fgetline, void *cookie)
      |          ^~~~~~~~~~~~~~~~
[47/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval.c
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘var_flavour’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:9921:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 9921 | static var_flavour_T var_flavour(char_u *varname)
      |                      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_expr_valid_arg’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:763:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  763 | bool eval_expr_valid_arg(const typval_T *const tv)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘partial_name’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:5052:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5052 | char_u *partial_name(partial_T *pt)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_isnamec’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8191:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8191 | int eval_isnamec(int c)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘eval_isnamec1’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8198:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8198 | int eval_isnamec1(int c)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘get_vim_var_tv’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8204:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 8204 | typval_T *get_vim_var_tv(int idx)
      |           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘is_luafunc’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:8524:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8524 | bool is_luafunc(partial_T *partial)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘do_string_sub’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:10391:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
10391 | char_u *do_string_sub(char_u *str, char_u *pat, char_u *sub, typval_T *expr, char_u *flags)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval.c: In function ‘typval_tostring’:
/<<PKGBUILDDIR>>/src/nvim/eval.c:10953:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
10953 | char *typval_tostring(typval_T *arg)
      |       ^~~~~~~~~~~~~~~
[48/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_eval.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_eval.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_eval.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_eval.c
/<<PKGBUILDDIR>>/src/nvim/ex_eval.c: In function ‘aborted_in_try’:
/<<PKGBUILDDIR>>/src/nvim/ex_eval.c:131:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  131 | int aborted_in_try(void)
      |     ^~~~~~~~~~~~~~
[49/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_session.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_session.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_session.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_session.c
/<<PKGBUILDDIR>>/src/nvim/ex_session.c: In function ‘ses_do_frame’:
/<<PKGBUILDDIR>>/src/nvim/ex_session.c:165:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  165 | static bool ses_do_frame(const frame_T *fr)
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_session.c: In function ‘ses_skipframe’:
/<<PKGBUILDDIR>>/src/nvim/ex_session.c:151:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  151 | static frame_T *ses_skipframe(frame_T *fr)
      |                 ^~~~~~~~~~~~~
[50/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/extmark.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/extmark.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/extmark.c.o -c /<<PKGBUILDDIR>>/src/nvim/extmark.c
[51/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_cmds.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_cmds.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_cmds.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_cmds.c
/<<PKGBUILDDIR>>/src/nvim/ex_cmds.c: In function ‘help_heuristic’:
/<<PKGBUILDDIR>>/src/nvim/ex_cmds.c:4987:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4987 | int help_heuristic(char_u *matched_string, int offset, int wrong_case)
      |     ^~~~~~~~~~~~~~
[52/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/eval/funcs.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/eval/funcs.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/eval/funcs.c.o -c /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c
In file included from /<<PKGBUILDDIR>>/src/nvim/eval/funcs.c:99:
/<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h.gperf: In function ‘find_internal_func_gperf’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/funcs.generated.h.gperf:532:1: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  532 | matchstrpos,  2, 4, 1, &f_matchstrpos, (FunPtr)NULL
      | ^~~~~~~~~~~~~~~~~~~~~~~~
[53/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/file_search.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/file_search.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/file_search.c.o -c /<<PKGBUILDDIR>>/src/nvim/file_search.c
[54/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/garray.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/garray.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/garray.c.o -c /<<PKGBUILDDIR>>/src/nvim/garray.c
[55/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_getln.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_getln.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_getln.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_getln.c
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘calc_hist_idx’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6024:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6024 | static int calc_hist_idx(int histype, int num)
      |            ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘text_locked’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2486:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2486 | int text_locked(void)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_text_locked_msg’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2503:7: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2503 | char *get_text_locked_msg(void)
      |       ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘cmdline_overstrike’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2606:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2606 | bool cmdline_overstrike(void)
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘cmdline_at_end’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:2613:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2613 | bool cmdline_at_end(void)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_history_idx’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5916:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5916 | int get_history_idx(int histype)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_str’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5947:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 5947 | char_u *get_cmdline_str(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_pos’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:5966:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5966 | int get_cmdline_pos(void)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_cmdline_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6005:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6005 | int get_cmdline_type(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘get_history_entry’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6065:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6065 | char_u *get_history_entry(int histype, int idx)
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c: In function ‘hist_type2char’:
/<<PKGBUILDDIR>>/src/nvim/ex_getln.c:6308:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6308 | int hist_type2char(int type)
      |     ^~~~~~~~~~~~~~
[56/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ex_docmd.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ex_docmd.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ex_docmd.c.o -c /<<PKGBUILDDIR>>/src/nvim/ex_docmd.c
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘compute_buffer_local_count’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1041:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1041 | static int compute_buffer_local_count(int addr_type, int lnum, int offset)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘skip_colon_white’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1209:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1209 | static char_u *skip_colon_white(const char_u *p, bool skipleadingwhite)
      |                ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘getline_equal’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:999:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  999 | int getline_equal(LineGetter fgetline, void *cookie, LineGetter func)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘getline_cookie’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:1020:7: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1020 | void *getline_cookie(LineGetter fgetline, void *cookie)
      |       ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘modifier_len’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:2843:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2843 | int modifier_len(char_u *cmd)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘find_nextcmd’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5085:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5085 | char_u *find_nextcmd(const char_u *p)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘check_nextcmd’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5099:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5099 | char_u *check_nextcmd(char_u *p)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘uc_validate_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5158:7: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5158 | char *uc_validate_name(char *name)
      |       ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_addr_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6337:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6337 | char_u *get_user_cmd_addr_type(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_command_name’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:5146:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5146 | char_u *get_command_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_flags’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6381:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6381 | char_u *get_user_cmd_flags(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_nargs’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6394:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6394 | char_u *get_user_cmd_nargs(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_user_cmd_complete’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6405:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6405 | char_u *get_user_cmd_complete(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘cmdcomplete_str_to_type’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6509:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6509 | int cmdcomplete_str_to_type(const char *complete_str)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_behave_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9401:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9401 | char_u *get_behave_arg(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_messages_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9414:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9414 | char_u *get_messages_arg(expand_T *xp FUNC_ATTR_UNUSED, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: In function ‘get_mapclear_arg’:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:9422:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 9422 | char_u *get_mapclear_arg(expand_T *xp FUNC_ATTR_UNUSED, int idx)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c: At top level:
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6337:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 6337 | char_u *get_user_cmd_addr_type(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6381:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 6381 | char_u *get_user_cmd_flags(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6394:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 6394 | char_u *get_user_cmd_nargs(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ex_docmd.c:6405:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 6405 | char_u *get_user_cmd_complete(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~~~~~~~
[57/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/hardcopy.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/hardcopy.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/hardcopy.c.o -c /<<PKGBUILDDIR>>/src/nvim/hardcopy.c
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_header_height’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:501:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  501 | int prt_header_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_use_number’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:512:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  512 | int prt_use_number(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c: In function ‘prt_get_unit’:
/<<PKGBUILDDIR>>/src/nvim/hardcopy.c:522:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  522 | int prt_get_unit(int idx)
      |     ^~~~~~~~~~~~
[58/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/hashtab.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/hashtab.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/hashtab.c.o -c /<<PKGBUILDDIR>>/src/nvim/hashtab.c
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_lookup’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:121:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  121 | hashitem_T *hash_lookup(const hashtab_T *const ht, const char *const key, const size_t key_len,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘hash_hash’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:396:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  396 | hash_T hash_hash(const char_u *key)
      |        ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/hashtab.c: In function ‘_hash_key_removed’:
/<<PKGBUILDDIR>>/src/nvim/hashtab.c:447:15: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  447 | const char_u *_hash_key_removed(void)
      |               ^~~~~~~~~~~~~~~~~
[59/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/fold.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/fold.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/fold.c.o -c /<<PKGBUILDDIR>>/src/nvim/fold.c
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldLevelWin’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:1103:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1103 | static int foldLevelWin(win_T *wp, linenr_T lnum)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘getDeepestNestingRecurse’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:1493:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1493 | static int getDeepestNestingRecurse(garray_T *gap)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsManual’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:315:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  315 | int foldmethodIsManual(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsIndent’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:322:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  322 | int foldmethodIsIndent(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsExpr’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:329:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  329 | int foldmethodIsExpr(win_T *wp)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsMarker’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:336:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  336 | int foldmethodIsMarker(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsSyntax’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:343:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  343 | int foldmethodIsSyntax(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘foldmethodIsDiff’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:350:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  350 | int foldmethodIsDiff(win_T *wp)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/fold.c: In function ‘find_wl_entry’:
/<<PKGBUILDDIR>>/src/nvim/fold.c:972:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  972 | int find_wl_entry(win_T *win, linenr_T lnum)
      |     ^~~~~~~~~~~~~
[60/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/getchar.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/getchar.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/getchar.c.o -c /<<PKGBUILDDIR>>/src/nvim/getchar.c
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘stuff_empty’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:399:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  399 | int stuff_empty(void)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘readbuf1_empty’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:408:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  408 | int readbuf1_empty(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_changed’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1028:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1028 | bool typebuf_changed(int tb_change_cnt)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_typed’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1039:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1039 | int typebuf_typed(void)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘typebuf_maplen’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1047 | int typebuf_maplen(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/getchar.c: In function ‘using_script’:
/<<PKGBUILDDIR>>/src/nvim/getchar.c:1406:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1406 | int using_script(void)
      |     ^~~~~~~~~~~~
[61/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/fileio.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/fileio.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/fileio.c.o -c /<<PKGBUILDDIR>>/src/nvim/fileio.c
/<<PKGBUILDDIR>>/src/nvim/fileio.c: In function ‘vim_tempname’:
/<<PKGBUILDDIR>>/src/nvim/fileio.c:5486:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 5486 | char_u *vim_tempname(void)
      |         ^~~~~~~~~~~~
[62/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/highlight.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/highlight.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/highlight.c.o -c /<<PKGBUILDDIR>>/src/nvim/highlight.c
/<<PKGBUILDDIR>>/src/nvim/highlight.c: In function ‘hl_combine_attr’:
/<<PKGBUILDDIR>>/src/nvim/highlight.c:459:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  459 |     new_en.rgb_ae_attr &= ((~HL_FG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:465:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  465 |     new_en.rgb_ae_attr &= ((~HL_BG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:471:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  471 |     new_en.rgb_ae_attr &= ((~HL_FG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c:477:27: warning: conversion to ‘int16_t’ {aka ‘short int’} from ‘int’ may change the sign of the result [-Wsign-conversion]
  477 |     new_en.rgb_ae_attr &= ((~HL_BG_INDEXED)
      |                           ^
/<<PKGBUILDDIR>>/src/nvim/highlight.c: In function ‘syn_attr2entry’:
/<<PKGBUILDDIR>>/src/nvim/highlight.c:699:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  699 | HlAttrs syn_attr2entry(int attr)
      |         ^~~~~~~~~~~~~~
[63/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/indent.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/indent.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/indent.c.o -c /<<PKGBUILDDIR>>/src/nvim/indent.c
/<<PKGBUILDDIR>>/src/nvim/indent.c: In function ‘may_do_si’:
/<<PKGBUILDDIR>>/src/nvim/indent.c:526:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  526 | bool may_do_si(void)
      |      ^~~~~~~~~
[64/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/input.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/input.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/input.c
[65/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/highlight_group.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/highlight_group.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/highlight_group.c.o -c /<<PKGBUILDDIR>>/src/nvim/highlight_group.c
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_num_groups’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:456:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  456 | int highlight_num_groups(void)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_group_name’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:462:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  462 | char_u *highlight_group_name(int id)
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘highlight_link_id’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:468:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  468 | int highlight_link_id(int id)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘syn_id2name’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:1705:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1705 | char_u *syn_id2name(int id)
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘get_highlight_name_ext’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:2043:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2043 | const char *get_highlight_name_ext(expand_T *xp, int idx, bool skip_cleared)
      |             ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c: In function ‘set_hl_group’:
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:718:46: warning: ‘%06x’ directive output may be truncated writing between 6 and 8 bytes into a region of size 7 [-Wformat-truncation=]
  718 |       snprintf(hex_name, sizeof(hex_name), "#%06x", cattrs[j].val);
      |                                              ^~~~
/<<PKGBUILDDIR>>/src/nvim/highlight_group.c:718:44: note: directive argument in the range [0, 2147483647]
  718 |       snprintf(hex_name, sizeof(hex_name), "#%06x", cattrs[j].val);
      |                                            ^~~~~~~
In file included from /usr/include/stdio.h:906,
                 from /<<PKGBUILDDIR>>/src/nvim/buffer_defs.h:7,
                 from /<<PKGBUILDDIR>>/src/nvim/autocmd.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/highlight_group.c:7:
In function ‘snprintf’,
    inlined from ‘set_hl_group’ at /<<PKGBUILDDIR>>/src/nvim/highlight_group.c:718:7:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:54:10: note: ‘__builtin_snprintf’ output between 8 and 10 bytes into a destination of size 8
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
[66/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/if_cscope.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/if_cscope.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/if_cscope.c.o -c /<<PKGBUILDDIR>>/src/nvim/if_cscope.c
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_cnt_connections’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:534:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  534 | static size_t cs_cnt_connections(void)
      |               ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_check_for_connections’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:523:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  523 | static bool cs_check_for_connections(void)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c: In function ‘cs_connection’:
/<<PKGBUILDDIR>>/src/nvim/if_cscope.c:334:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  334 | bool cs_connection(int num, char_u *dbpath, char_u *ppath)
      |      ^~~~~~~~~~~~~
[67/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/log.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/log.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/log.c.o -c /<<PKGBUILDDIR>>/src/nvim/log.c
[68/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/keymap.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/keymap.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/keymap.c.o -c /<<PKGBUILDDIR>>/src/nvim/keymap.c
/<<PKGBUILDDIR>>/src/nvim/keymap.c: In function ‘find_special_key_in_table’:
/<<PKGBUILDDIR>>/src/nvim/keymap.c:796:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  796 | int find_special_key_in_table(int c)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/keymap.c: In function ‘name_to_mod_mask’:
/<<PKGBUILDDIR>>/src/nvim/keymap.c:380:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  380 | int name_to_mod_mask(int c)
      |     ^~~~~~~~~~~~~~~~
[69/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/spell.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/spell.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/spell.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/spell.c
[70/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/stdlib.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/stdlib.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/stdlib.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/stdlib.c
[71/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/xdiff.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/xdiff.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/xdiff.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c: In function ‘process_xdl_diff_opts’:
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c:201:21: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  201 |       cfg->ctxlen = v->data.integer;
      |                     ^
/<<PKGBUILDDIR>>/src/nvim/lua/xdiff.c:207:30: warning: conversion from ‘Integer’ {aka ‘long long int’} to ‘long int’ may change value [-Wconversion]
  207 |       cfg->interhunkctxlen = v->data.integer;
      |                              ^
[72/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/treesitter.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/treesitter.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/treesitter.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/treesitter.c
[73/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/indent_c.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/indent_c.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/indent_c.c.o -c /<<PKGBUILDDIR>>/src/nvim/indent_c.c
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘skip_string’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:138:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  138 | static const char_u *skip_string(const char_u *p)
      |                      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_skipcomment’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:251:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  251 | static const char_u *cin_skipcomment(const char_u *s)
      |                      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_isdefault’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:508:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  508 | static int cin_isdefault(const char_u *s)
      |            ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_nocode’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:288:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  288 | static int cin_nocode(const char_u *s)
      |            ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_ends_in’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:1321:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1321 | static int cin_ends_in(const char_u *s, const char_u *find, const char_u *ignore)
      |            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_is_cpp_namespace’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:545:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  545 | static bool cin_is_cpp_namespace(const char_u *s)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_is_cpp_extern_c’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:1353:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1353 | static int cin_is_cpp_extern_c(const char_u *s)
      |            ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_iselse’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:991:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  991 | static int cin_iselse(const char_u *p)
      |            ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_isterminated’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:833:1: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  833 | cin_isterminated(
      | ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_has_js_key’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:317:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  317 | static bool cin_has_js_key(const char_u *text)
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘is_pos_in_string’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:201:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  201 | int is_pos_in_string(const char_u *line, colnr_T col)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/indent_c.c: In function ‘cin_iscase’:
/<<PKGBUILDDIR>>/src/nvim/indent_c.c:464:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  464 | bool cin_iscase(
      |      ^~~~~~~~~~
[74/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/converter.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/converter.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/converter.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/converter.c
[75/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/main.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/main.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/main.c.o -c /<<PKGBUILDDIR>>/src/nvim/main.c
[76/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/lua/executor.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/lua/executor.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/lua/executor.c.o -c /<<PKGBUILDDIR>>/src/nvim/lua/executor.c
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_get_global_ref_count’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:481:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  481 | int nlua_get_global_ref_count(void)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_is_deferred_safe’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:1392:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1392 | bool nlua_is_deferred_safe(void)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c: In function ‘nlua_is_table_from_lua’:
/<<PKGBUILDDIR>>/src/nvim/lua/executor.c:1699:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1699 | bool nlua_is_table_from_lua(typval_T *const arg)
      |      ^~~~~~~~~~~~~~~~~~~~~~
[77/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/math.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/math.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/math.c.o -c /<<PKGBUILDDIR>>/src/nvim/math.c
/<<PKGBUILDDIR>>/src/nvim/math.c: In function ‘xfpclassify’:
/<<PKGBUILDDIR>>/src/nvim/math.c:14:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   14 | int xfpclassify(double d)
      |     ^~~~~~~~~~~
[78/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/match.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/match.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/match.c.o -c /<<PKGBUILDDIR>>/src/nvim/match.c
In file included from /<<PKGBUILDDIR>>/src/nvim/option_defs.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/buffer_defs.h:28,
                 from /<<PKGBUILDDIR>>/src/nvim/charset.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/match.c:7:
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘match_add’:
/<<PKGBUILDDIR>>/src/nvim/match.c:117:16: warning: conversion from ‘varnumber_T’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  117 |         lnum = tv_get_number_chk(TV_LIST_ITEM_TV(subli), &error);
      |                ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:824:9: note: in definition of macro ‘_TV_LIST_ITER_MOD’
  824 |         code \
      |         ^~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:103:5: note: in expansion of macro ‘TV_LIST_ITER’
  103 |     TV_LIST_ITER(pos_list, li, {
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:859:29: warning: conversion from ‘varnumber_T’ {aka ‘long long int’} to ‘linenr_T’ {aka ‘long int’} may change value [-Wconversion]
  859 | #define TV_LIST_ITEM_TV(li) (&(li)->li_tv)
      |                             ^
/<<PKGBUILDDIR>>/src/nvim/eval/typval.h:824:9: note: in definition of macro ‘_TV_LIST_ITER_MOD’
  824 |         code \
      |         ^~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:103:5: note: in expansion of macro ‘TV_LIST_ITER’
  103 |     TV_LIST_ITER(pos_list, li, {
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c:151:30: note: in expansion of macro ‘TV_LIST_ITEM_TV’
  151 |         m->pos.pos[i].lnum = TV_LIST_ITEM_TV(li)->vval.v_number;
      |                              ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘get_match’:
/<<PKGBUILDDIR>>/src/nvim/match.c:287:14: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  287 | matchitem_T *get_match(win_T *wp, int id)
      |              ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/match.c: In function ‘get_prevcol_hl_flag’:
/<<PKGBUILDDIR>>/src/nvim/match.c:746:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  746 | bool get_prevcol_hl_flag(win_T *wp, match_T *search_hl, long curcol)
      |      ^~~~~~~~~~~~~~~~~~~
[79/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/memfile.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/memfile.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/memfile.c.o -c /<<PKGBUILDDIR>>/src/nvim/memfile.c
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_hash_find’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:856:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  856 | static mf_hashitem_T *mf_hash_find(mf_hashtab_T *mht, blocknr_T key)
      |                       ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_find_hash’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:456:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  456 | static bhdr_T *mf_find_hash(memfile_T *mfp, blocknr_T nr)
      |                ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/memfile.c: In function ‘mf_need_trans’:
/<<PKGBUILDDIR>>/src/nvim/memfile.c:772:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  772 | bool mf_need_trans(memfile_T *mfp)
      |      ^~~~~~~~~~~~~
[80/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/marktree.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/marktree.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/marktree.c.o -c /<<PKGBUILDDIR>>/src/nvim/marktree.c
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘marktree_itr_node_done’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:797:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  797 | bool marktree_itr_node_done(MarkTreeIter *itr)
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘marktree_itr_pos’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:803:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  803 | mtpos_t marktree_itr_pos(MarkTreeIter *itr)
      |         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/marktree.c: In function ‘mt_right_test’:
/<<PKGBUILDDIR>>/src/nvim/marktree.c:1119:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1119 | bool mt_right_test(mtkey_t key)
      |      ^~~~~~~~~~~~~
[81/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/mark.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/mark.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/mark.c.o -c /<<PKGBUILDDIR>>/src/nvim/mark.c
/<<PKGBUILDDIR>>/src/nvim/mark.c: In function ‘getnextmark’:
/<<PKGBUILDDIR>>/src/nvim/mark.c:451:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  451 | pos_T *getnextmark(pos_T *startpos, int dir, int begin_line)
      |        ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mark.c: In function ‘get_global_mark’:
/<<PKGBUILDDIR>>/src/nvim/mark.c:1649:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1649 | xfmark_T get_global_mark(char name)
      |          ^~~~~~~~~~~~~~~
[82/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/memory.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/memory.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/memory.c.o -c /<<PKGBUILDDIR>>/src/nvim/memory.c
[83/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/mbyte.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/mbyte.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/mbyte.c.o -c /<<PKGBUILDDIR>>/src/nvim/mbyte.c
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘intable’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:438:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  438 | static bool intable(const struct interval *table, size_t n_items, int c)
      |             ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_convert’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1216:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1216 | static int utf_convert(int a, const convertStruct *const table, size_t n_items)
      |            ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘enc_canon_props’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:353:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  353 | int enc_canon_props(const char_u *name)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘bomb_size’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:375:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  375 | int bomb_size(void)
      |     ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_byte2len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:851:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  851 | int utf_byte2len(int b)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_ptr2len_len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:864:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  864 | int utf_ptr2len_len(const char_u *p, int size)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_char2len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:983:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  983 | int utf_char2len(const int c)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_iscomposing’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1048:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1048 | bool utf_iscomposing(int c)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_printable’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1057:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1057 | bool utf_printable(int c)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_class_tab’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1089:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1089 | int utf_class_tab(const int c, const uint64_t *const chartab)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_ambiguous_width’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1205:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1205 | bool utf_ambiguous_width(int c)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘utf_fold’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1245:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1245 | int utf_fold(int a)
      |     ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1245:5: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_toupper’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1261:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1261 | int mb_toupper(int a)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_tolower’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1292:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1292 | int mb_tolower(int a)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_off_next’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1833:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1833 | int mb_off_next(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_tail_off’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1861:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1861 | int mb_tail_off(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_head_off’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1895:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1895 | int mb_head_off(const char_u *base, const char_u *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_charlen’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2047 | int mb_charlen(const char_u *str)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘mb_charlen_len’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2064:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2064 | int mb_charlen_len(const char_u *str, int len)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: In function ‘enc_skip’:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:2127:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2127 | char_u *enc_skip(char_u *p)
      |         ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c: At top level:
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1048:6: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
 1048 | bool utf_iscomposing(int c)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/mbyte.c:1205:6: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
 1205 | bool utf_ambiguous_width(int c)
      |      ^~~~~~~~~~~~~~~~~~~
[84/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/mouse.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/mouse.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/mouse.c.o -c /<<PKGBUILDDIR>>/src/nvim/mouse.c
/<<PKGBUILDDIR>>/src/nvim/mouse.c: In function ‘is_mouse_key’:
/<<PKGBUILDDIR>>/src/nvim/mouse.c:34:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   34 | bool is_mouse_key(int c)
      |      ^~~~~~~~~~~~
[85/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/menu.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/menu.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/menu.c.o -c /<<PKGBUILDDIR>>/src/nvim/menu.c
/<<PKGBUILDDIR>>/src/nvim/menu.c: In function ‘menu_skip_part’:
/<<PKGBUILDDIR>>/src/nvim/menu.c:1579:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1579 | static char_u *menu_skip_part(char_u *p)
      |                ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/menu.c: In function ‘menu_is_separator’:
/<<PKGBUILDDIR>>/src/nvim/menu.c:1362:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1362 | int menu_is_separator(char_u *name)
      |     ^~~~~~~~~~~~~~~~~
[86/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/map.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/map.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/map.c.o -c /<<PKGBUILDDIR>>/src/nvim/map.c
In file included from /<<PKGBUILDDIR>>/src/nvim/map.c:18:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h: In function ‘__ac_X31_hash_string’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:458:26: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  458 | static kh_inline khint_t __ac_X31_hash_string(const char *s)
      |                          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_int_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:167:1: note: in expansion of macro ‘MAP_IMPL’
  167 | MAP_IMPL(int, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_int_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:167:1: note: in expansion of macro ‘MAP_IMPL’
  167 | MAP_IMPL(int, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_cstr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:168:1: note: in expansion of macro ‘MAP_IMPL’
  168 | MAP_IMPL(cstr_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_cstr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:168:1: note: in expansion of macro ‘MAP_IMPL’
  168 | MAP_IMPL(cstr_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_cstr_t_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:169:1: note: in expansion of macro ‘MAP_IMPL’
  169 | MAP_IMPL(cstr_t, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_cstr_t_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:169:1: note: in expansion of macro ‘MAP_IMPL’
  169 | MAP_IMPL(cstr_t, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_ptr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:170:1: note: in expansion of macro ‘MAP_IMPL’
  170 | MAP_IMPL(ptr_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_ptr_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:170:1: note: in expansion of macro ‘MAP_IMPL’
  170 | MAP_IMPL(ptr_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:171:1: note: in expansion of macro ‘MAP_IMPL’
  171 | MAP_IMPL(uint64_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:171:1: note: in expansion of macro ‘MAP_IMPL’
  171 | MAP_IMPL(uint64_t, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_ssize_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:172:1: note: in expansion of macro ‘MAP_IMPL’
  172 | MAP_IMPL(uint64_t, ssize_t, SSIZE_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_ssize_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:172:1: note: in expansion of macro ‘MAP_IMPL’
  172 | MAP_IMPL(uint64_t, ssize_t, SSIZE_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint64_t_uint64_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:173:1: note: in expansion of macro ‘MAP_IMPL’
  173 | MAP_IMPL(uint64_t, uint64_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint64_t_uint64_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:173:1: note: in expansion of macro ‘MAP_IMPL’
  173 | MAP_IMPL(uint64_t, uint64_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_uint32_t_uint32_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:174:1: note: in expansion of macro ‘MAP_IMPL’
  174 | MAP_IMPL(uint32_t, uint32_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_uint32_t_uint32_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:174:1: note: in expansion of macro ‘MAP_IMPL’
  174 | MAP_IMPL(uint32_t, uint32_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_handle_T_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:175:1: note: in expansion of macro ‘MAP_IMPL’
  175 | MAP_IMPL(handle_T, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_handle_T_ptr_t_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:175:1: note: in expansion of macro ‘MAP_IMPL’
  175 | MAP_IMPL(handle_T, ptr_t, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_MsgpackRpcRequestHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:177:1: note: in expansion of macro ‘MAP_IMPL’
  177 | MAP_IMPL(String, MsgpackRpcRequestHandler, MSGPACK_HANDLER_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_MsgpackRpcRequestHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:177:1: note: in expansion of macro ‘MAP_IMPL’
  177 | MAP_IMPL(String, MsgpackRpcRequestHandler, MSGPACK_HANDLER_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_HlEntry_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:178:1: note: in expansion of macro ‘MAP_IMPL’
  178 | MAP_IMPL(HlEntry, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_HlEntry_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:178:1: note: in expansion of macro ‘MAP_IMPL’
  178 | MAP_IMPL(HlEntry, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_handle_T_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:179:1: note: in expansion of macro ‘MAP_IMPL’
  179 | MAP_IMPL(String, handle_T, 0)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_handle_T_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:179:1: note: in expansion of macro ‘MAP_IMPL’
  179 | MAP_IMPL(String, handle_T, 0)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:180:1: note: in expansion of macro ‘MAP_IMPL’
  180 | MAP_IMPL(String, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_int_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:180:1: note: in expansion of macro ‘MAP_IMPL’
  180 | MAP_IMPL(String, int, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_int_String_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:181:1: note: in expansion of macro ‘MAP_IMPL’
  181 | MAP_IMPL(int, String, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_int_String_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:181:1: note: in expansion of macro ‘MAP_IMPL’
  181 | MAP_IMPL(int, String, DEFAULT_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_String_UIClientHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:182:1: note: in expansion of macro ‘MAP_IMPL’
  182 | MAP_IMPL(String, UIClientHandler, NULL)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_String_UIClientHandler_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:182:1: note: in expansion of macro ‘MAP_IMPL’
  182 | MAP_IMPL(String, UIClientHandler, NULL)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_init_ColorKey_ColorItem_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:211:24: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  211 |   SCOPE kh_##name##_t *kh_init_##name(void) { \
      |                        ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:184:1: note: in expansion of macro ‘MAP_IMPL’
  184 | MAP_IMPL(ColorKey, ColorItem, COLOR_ITEM_INITIALIZER)
      | ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c: In function ‘kh_get_ColorKey_ColorItem_map’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:51:3: note: in expansion of macro ‘__KHASH_IMPL’
   51 |   __KHASH_IMPL(T##_##U##_map, , T, U, 1, T##_hash, T##_eq) \
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/map.c:184:1: note: in expansion of macro ‘MAP_IMPL’
  184 | MAP_IMPL(ColorKey, ColorItem, COLOR_ITEM_INITIALIZER)
      | ^~~~~~~~
[87/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/channel.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/channel.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/channel.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c
In file included from /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c:14:
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_instream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:112:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  112 | static inline Stream *channel_instream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/channel.h: In function ‘channel_outstream’:
/<<PKGBUILDDIR>>/src/nvim/channel.h:132:23: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  132 | static inline Stream *channel_outstream(Channel *chan)
      |                       ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c: In function ‘rpc_client_name’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/channel.c:685:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  685 | const char *rpc_client_name(Channel *chan)
      |             ^~~~~~~~~~~~~~~
[88/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/memline.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/memline.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/memline.c.o -c /<<PKGBUILDDIR>>/src/nvim/memline.c
/<<PKGBUILDDIR>>/src/nvim/memline.c: In function ‘ml_line_alloced’:
/<<PKGBUILDDIR>>/src/nvim/memline.c:1908:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1908 | int ml_line_alloced(void)
      |     ^~~~~~~~~~~~~~~
[89/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/server.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/server.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/server.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c: In function ‘server_owns_pipe_address’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/server.c:107:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  107 | bool server_owns_pipe_address(const char *path)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
[90/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/move.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/move.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/move.c.o -c /<<PKGBUILDDIR>>/src/nvim/move.c
[91/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/message.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/message.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/message.c.o -c /<<PKGBUILDDIR>>/src/nvim/message.c
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘msg_sb_start’:
/<<PKGBUILDDIR>>/src/nvim/message.c:2548:20: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2548 | static msgchunk_T *msg_sb_start(msgchunk_T *mps)
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘emsg_not_now’:
/<<PKGBUILDDIR>>/src/nvim/message.c:599:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  599 | int emsg_not_now(void)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘msg_scrollsize’:
/<<PKGBUILDDIR>>/src/nvim/message.c:2289:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2289 | int msg_scrollsize(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/message.c: In function ‘redirecting’:
/<<PKGBUILDDIR>>/src/nvim/message.c:3246:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3246 | int redirecting(void)
      |     ^~~~~~~~~~~
[92/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/helpers.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/helpers.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/helpers.c.o -c /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c
In file included from /<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:18:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘set_extmark_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:30:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   30 | int set_extmark_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘runtime_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:109:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  109 | int runtime_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘float_config_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:153:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  153 | int float_config_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘eval_statusline_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:221:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  221 | int eval_statusline_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘highlight_cterm_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:270:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  270 | int highlight_cterm_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘clear_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:326:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  326 | int clear_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘create_augroup_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:364:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  364 | int create_augroup_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘get_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:398:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  398 | int get_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘get_commands_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:436:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  436 | int get_commands_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘option_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:467:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  467 | int option_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘keymap_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:505:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  505 | int keymap_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘highlight_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:576:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  576 | int highlight_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘user_command_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:678:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  678 | int user_command_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘create_autocmd_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:738:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  738 | int create_autocmd_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘exec_autocmds_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:791:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  791 | int exec_autocmds_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h: In function ‘context_hash’:
/<<PKGBUILDDIR>>/build/src/nvim/auto/keysets.generated.h:825:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  825 | int context_hash(const char *str, size_t len)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c: In function ‘msgpack_rpc_method’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:479:17: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  479 | msgpack_object *msgpack_rpc_method(msgpack_object *req)
      |                 ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c: In function ‘msgpack_rpc_args’:
/<<PKGBUILDDIR>>/src/nvim/msgpack_rpc/helpers.c:487:17: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  487 | msgpack_object *msgpack_rpc_args(msgpack_object *req)
      |                 ^~~~~~~~~~~~~~~~
[93/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/dl.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/dl.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/dl.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/dl.c
[94/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/fileio.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/fileio.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/fileio.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/fileio.c
[95/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/env.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/env.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/env.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/env.c
/<<PKGBUILDDIR>>/src/nvim/os/env.c: In function ‘os_get_fullenv_size’:
/<<PKGBUILDDIR>>/src/nvim/os/env.c:187:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  187 | size_t os_get_fullenv_size(void)
      |        ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/env.c: In function ‘os_getenvname_at_index’:
/<<PKGBUILDDIR>>/src/nvim/os/env.c:282:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  282 | char *os_getenvname_at_index(size_t index)
      |       ^~~~~~~~~~~~~~~~~~~~~~
[96/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/fs.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/fs.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/fs.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/fs.c
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fopen’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:451:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  451 | FILE *os_fopen(const char *path, const char *flags)
      |       ^~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_id_equal’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1088:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1088 | bool os_fileinfo_id_equal(const FileInfo *file_info_1, const FileInfo *file_info_2)
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_inode’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1111:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1111 | uint64_t os_fileinfo_inode(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_size’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1120:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1120 | uint64_t os_fileinfo_size(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_hardlinks’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1129:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1129 | uint64_t os_fileinfo_hardlinks(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileinfo_blocksize’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1138:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1138 | uint64_t os_fileinfo_blocksize(const FileInfo *file_info)
      |          ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileid_equal’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1166:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1166 | bool os_fileid_equal(const FileID *file_id_1, const FileID *file_id_2)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/fs.c: In function ‘os_fileid_equal_fileinfo’:
/<<PKGBUILDDIR>>/src/nvim/os/fs.c:1178:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1178 | bool os_fileid_equal_fileinfo(const FileID *file_id, const FileInfo *file_info)
      |      ^~~~~~~~~~~~~~~~~~~~~~~~
[97/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/input.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/input.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/input.c
/<<PKGBUILDDIR>>/src/nvim/os/input.c: In function ‘input_global_fd’:
/<<PKGBUILDDIR>>/src/nvim/os/input.c:56:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   56 | int input_global_fd(void)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/os/input.c: In function ‘input_blocking’:
/<<PKGBUILDDIR>>/src/nvim/os/input.c:429:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  429 | bool input_blocking(void)
      |      ^~~~~~~~~~~~~~
[98/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/mem.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/mem.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/mem.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/mem.c
[99/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/lang.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/lang.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/lang.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/lang.c
[100/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/process.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/process.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/process.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/process.c
[101/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/pty_process_unix.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/pty_process_unix.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/pty_process_unix.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/pty_process_unix.c
[102/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/signal.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/signal.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/signal.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/signal.c
[103/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/stdpaths.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/stdpaths.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/stdpaths.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/stdpaths.c
[104/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/tty.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/tty.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/tty.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/tty.c
[105/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/time.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/time.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/time.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/time.c
[106/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/shell.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/shell.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/shell.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/shell.c
/<<PKGBUILDDIR>>/src/nvim/os/shell.c: In function ‘word_length’:
/<<PKGBUILDDIR>>/src/nvim/os/shell.c:1171:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1171 | static size_t word_length(const char_u *str)
      |               ^~~~~~~~~~~
[107/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os_unix.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os_unix.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os_unix.c.o -c /<<PKGBUILDDIR>>/src/nvim/os_unix.c
/<<PKGBUILDDIR>>/src/nvim/os_unix.c: In function ‘mch_get_acl’:
/<<PKGBUILDDIR>>/src/nvim/os_unix.c:54:11: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   54 | vim_acl_T mch_get_acl(const char_u *fname)
      |           ^~~~~~~~~~~
[108/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/os/users.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/os/users.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/os/users.c.o -c /<<PKGBUILDDIR>>/src/nvim/os/users.c
/<<PKGBUILDDIR>>/src/nvim/os/users.c: In function ‘os_get_user_directory’:
/<<PKGBUILDDIR>>/src/nvim/os/users.c:148:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  148 | char *os_get_user_directory(const char *name)
      |       ^~~~~~~~~~~~~~~~~~~~~
[109/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/plines.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/plines.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/plines.c.o -c /<<PKGBUILDDIR>>/src/nvim/plines.c
/<<PKGBUILDDIR>>/src/nvim/plines.c: In function ‘win_may_fill’:
/<<PKGBUILDDIR>>/src/nvim/plines.c:70:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   70 | bool win_may_fill(win_T *wp)
      |      ^~~~~~~~~~~~
[110/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/popupmnu.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/popupmnu.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/popupmnu.c.o -c /<<PKGBUILDDIR>>/src/nvim/popupmnu.c
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c: In function ‘pum_visible’:
/<<PKGBUILDDIR>>/src/nvim/popupmnu.c:875:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  875 | bool pum_visible(void)
      |      ^~~~~~~~~~~
[111/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/profile.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/profile.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/profile.c.o -c /<<PKGBUILDDIR>>/src/nvim/profile.c
[112/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/path.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/path.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/path.c.o -c /<<PKGBUILDDIR>>/src/nvim/path.c
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘has_special_wildchar’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1167:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1167 | static bool has_special_wildchar(char_u *p)
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘has_env_var’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1151:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1151 | static bool has_env_var(char_u *p)
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_head_length’:
/<<PKGBUILDDIR>>/src/nvim/path.c:186:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  186 | int path_head_length(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_ispathsep’:
/<<PKGBUILDDIR>>/src/nvim/path.c:235:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  235 | int vim_ispathsep(int c)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘vim_ispathlistsep’:
/<<PKGBUILDDIR>>/src/nvim/path.c:263:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  263 | int vim_ispathlistsep(int c)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_has_wildcard’:
/<<PKGBUILDDIR>>/src/nvim/path.c:513:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  513 | bool path_has_wildcard(const char_u *p)
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_has_exp_wildcard’:
/<<PKGBUILDDIR>>/src/nvim/path.c:548:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  548 | bool path_has_exp_wildcard(const char_u *p)
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_is_url’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1752:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1752 | int path_is_url(const char *p)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_with_extension’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1791:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1791 | bool path_with_extension(const char *path, const char *extension)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘path_is_absolute’:
/<<PKGBUILDDIR>>/src/nvim/path.c:2401:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2401 | int path_is_absolute(const char_u *fname)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/path.c: In function ‘fix_fname’:
/<<PKGBUILDDIR>>/src/nvim/path.c:1859:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 1859 | char *fix_fname(const char *fname)
      |       ^~~~~~~~~
[113/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/rbuffer.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/rbuffer.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/rbuffer.c.o -c /<<PKGBUILDDIR>>/src/nvim/rbuffer.c
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_size’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:40:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   40 | size_t rbuffer_size(RBuffer *buf) FUNC_ATTR_NONNULL_ALL
      |        ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c: In function ‘rbuffer_capacity’:
/<<PKGBUILDDIR>>/src/nvim/rbuffer.c:45:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   45 | size_t rbuffer_capacity(RBuffer *buf) FUNC_ATTR_NONNULL_ALL
      |        ^~~~~~~~~~~~~~~~
[114/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/normal.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/normal.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/normal.c.o -c /<<PKGBUILDDIR>>/src/nvim/normal.c
/<<PKGBUILDDIR>>/src/nvim/normal.c: In function ‘find_command’:
/<<PKGBUILDDIR>>/src/nvim/normal.c:399:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  399 | static int find_command(int cmdchar)
      |            ^~~~~~~~~~~~
[115/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ops.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ops.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ops.c.o -c /<<PKGBUILDDIR>>/src/nvim/ops.c
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_y_previous’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:138:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  138 | yankreg_T *get_y_previous(void)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_on_lines’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:188:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  188 | int op_on_lines(int op)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_is_change’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:194:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  194 | int op_is_change(int op)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_op_char’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:203:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  203 | int get_op_char(int optype)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_extra_op_char’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:211:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  211 | int get_extra_op_char(int optype)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_expr_line_src’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:786:9: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
  786 | char_u *get_expr_line_src(void)
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘valid_yank_reg’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:800:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  800 | bool valid_yank_reg(int regname, bool writing)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_register_name’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:3799:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 3799 | int get_register_name(int num)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘get_unname_register’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:3817:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3817 | int get_unname_register(void)
      |     ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_reg_amount’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:7327:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7327 | size_t op_reg_amount(void)
      |        ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: In function ‘op_reg_get’:
/<<PKGBUILDDIR>>/src/nvim/ops.c:7366:18: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 7366 | const yankreg_T *op_reg_get(const char name)
      |                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c: At top level:
/<<PKGBUILDDIR>>/src/nvim/ops.c:188:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  188 | int op_on_lines(int op)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c:194:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  194 | int op_is_change(int op)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c:203:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  203 | int get_op_char(int optype)
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ops.c:211:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  211 | int get_extra_op_char(int optype)
      |     ^~~~~~~~~~~~~~~~~
[116/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/runtime.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/runtime.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/runtime.c.o -c /<<PKGBUILDDIR>>/src/nvim/runtime.c
/<<PKGBUILDDIR>>/src/nvim/runtime.c: In function ‘get_lib_dir’:
/<<PKGBUILDDIR>>/src/nvim/runtime.c:1170:7: warning: function might be candidate for attribute ‘malloc’ [-Wsuggest-attribute=malloc]
 1170 | char *get_lib_dir(void)
      |       ^~~~~~~~~~~
[117/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/sha256.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/sha256.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/sha256.c.o -c /<<PKGBUILDDIR>>/src/nvim/sha256.c
[118/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/option.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/option.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/option.c.o -c /<<PKGBUILDDIR>>/src/nvim/option.c
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘find_dup_item’:
/<<PKGBUILDDIR>>/src/nvim/option.c:719:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  719 | static char_u *find_dup_item(char_u *origval, const char_u *newval, uint32_t flags)
      |                ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_opt_strings’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7455:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7455 | static int check_opt_strings(char_u *val, char **values, int list)
      |            ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘find_shada_parameter’:
/<<PKGBUILDDIR>>/src/nvim/option.c:1909:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1909 | char_u *find_shada_parameter(int type)
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_signcolumn’:
/<<PKGBUILDDIR>>/src/nvim/option.c:3405:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3405 | int check_signcolumn(char_u *val)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_equalprg’:
/<<PKGBUILDDIR>>/src/nvim/option.c:6199:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6199 | char_u *get_equalprg(void)
      |         ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘langmap_adjust_mb’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7072:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7072 | int langmap_adjust_mb(int c)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘shortmess’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7198:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7198 | bool shortmess(int x)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘check_ff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7620:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7620 | int check_ff_value(char_u *p)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_padding’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7692:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7692 | int tabstop_padding(colnr_T col, long ts_arg, long *vts)
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_at’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7720:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7720 | int tabstop_at(colnr_T col, long ts, long *vts)
      |     ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_start’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7746:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7746 | colnr_T tabstop_start(colnr_T col, long ts, long *vts)
      |         ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_eq’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7833:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7833 | bool tabstop_eq(long *ts1, long *ts2)
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_count’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7875:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7875 | int tabstop_count(long *ts)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘tabstop_first’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7881:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7881 | int tabstop_first(long *ts)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_bkc_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7977:14: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7977 | unsigned int get_bkc_value(buf_T *buf)
      |              ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_ve_flags’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7983:14: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7983 | unsigned int get_ve_flags(void)
      |              ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_showbreak_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:7992:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 7992 | char_u *get_showbreak_value(win_T *const win)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_fileformat_force’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8023:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8023 | int get_fileformat_force(const buf_T *buf, const exarg_T *eap)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘default_fileformat’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8047:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8047 | int default_fileformat(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘skip_to_option_part’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8096:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 8096 | char_u *skip_to_option_part(const char_u *p)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_scrolloff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8244:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8244 | long get_scrolloff_value(win_T *wp)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/option.c: In function ‘get_sidescrolloff_value’:
/<<PKGBUILDDIR>>/src/nvim/option.c:8255:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 8255 | long get_sidescrolloff_value(win_T *wp)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[119/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/quickfix.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/quickfix.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/quickfix.c.o -c /<<PKGBUILDDIR>>/src/nvim/quickfix.c
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘efm_option_part_len’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:572:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  572 | static int efm_option_part_len(char_u *efm)
      |            ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘qf_stack_get_bufnr’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:1709:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1709 | int qf_stack_get_bufnr(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘qf_current_entry’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:3834:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 3834 | linenr_T qf_current_entry(win_T *wp)
      |          ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: In function ‘grep_internal’:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:4311:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4311 | int grep_internal(cmdidx_T cmdidx)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c: At top level:
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:4496:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4496 | size_t qf_get_size(exarg_T *eap)
      |        ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/quickfix.c:4543:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4543 | size_t qf_get_cur_idx(exarg_T *eap)
      |        ^~~~~~~~~~~~~~
[120/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/sign.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/sign.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/sign.c.o -c /<<PKGBUILDDIR>>/src/nvim/sign.c
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘find_sign_by_typenr’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:250:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  250 | static sign_T *find_sign_by_typenr(int typenr)
      |                ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘get_nth_sign_group_name’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:1727:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1727 | static char_u *get_nth_sign_group_name(int idx)
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_getsign_at_line’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:616:22: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  616 | static sign_entry_T *buf_getsign_at_line(buf_T *buf, linenr_T lnum, char_u *groupname)
      |                      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_findsign_id’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:640:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  640 | static int buf_findsign_id(buf_T *buf, linenr_T lnum, char_u *groupname)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘buf_findsign’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:597:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  597 | static int buf_findsign(buf_T *buf, int id, char_u *group)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘sign_get_attr’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:447:15: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  447 | sign_attrs_T *sign_get_attr(SignType type, sign_attrs_T sattrs[], int idx, int max_signs)
      |               ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/sign.c: In function ‘get_sign_name’:
/<<PKGBUILDDIR>>/src/nvim/sign.c:1746:9: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1746 | char_u *get_sign_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~
[121/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/search.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/search.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/search.c.o -c /<<PKGBUILDDIR>>/src/nvim/search.c
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘inmacro’:
/<<PKGBUILDDIR>>/src/nvim/search.c:2667:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2667 | static int inmacro(char_u *opt, char_u *s)
      |            ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘find_next_quote’:
/<<PKGBUILDDIR>>/src/nvim/search.c:3964:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3964 | static int find_next_quote(char_u *line, int col, int quotechar, char_u *escape)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘get_search_pat’:
/<<PKGBUILDDIR>>/src/nvim/search.c:202:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  202 | char_u *get_search_pat(void)
      |         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_search_pattern’:
/<<PKGBUILDDIR>>/src/nvim/search.c:356:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  356 | char_u *last_search_pattern(void)
      |         ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch’:
/<<PKGBUILDDIR>>/src/nvim/search.c:417:13: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
  417 | const char *last_csearch(void)
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch_forward’:
/<<PKGBUILDDIR>>/src/nvim/search.c:423:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  423 | int last_csearch_forward(void)
      |     ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_csearch_until’:
/<<PKGBUILDDIR>>/src/nvim/search.c:428:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  428 | int last_csearch_until(void)
      |     ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘last_search_pat’:
/<<PKGBUILDDIR>>/src/nvim/search.c:454:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  454 | char_u *last_search_pat(void)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/search.c: In function ‘search_was_last_used’:
/<<PKGBUILDDIR>>/src/nvim/search.c:6016:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6016 | bool search_was_last_used(void)
      |      ^~~~~~~~~~~~~~~~~~~~
[122/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/state.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/state.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/state.c.o -c /<<PKGBUILDDIR>>/src/nvim/state.c
/<<PKGBUILDDIR>>/src/nvim/state.c: In function ‘get_real_state’:
/<<PKGBUILDDIR>>/src/nvim/state.c:144:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  144 | int get_real_state(void)
      |     ^~~~~~~~~~~~~~
[123/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/screen.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/screen.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/screen.c.o -c /<<PKGBUILDDIR>>/src/nvim/screen.c
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘win_signcol_width’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:1742:5: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1742 | int win_signcol_width(win_T *wp)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘stl_connected’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:5282:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5282 | bool stl_connected(win_T *wp)
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘grid_invalid_row’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:6449:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6449 | bool grid_invalid_row(ScreenGrid *grid, int row)
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/screen.c: In function ‘get_win_by_grid_handle’:
/<<PKGBUILDDIR>>/src/nvim/screen.c:7614:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7614 | win_T *get_win_by_grid_handle(handle_T handle)
      |        ^~~~~~~~~~~~~~~~~~~~~~
[124/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/shada.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/shada.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/shada.c.o -c /<<PKGBUILDDIR>>/src/nvim/shada.c
In file included from /<<PKGBUILDDIR>>/src/nvim/map_defs.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/map.h:10,
                 from /<<PKGBUILDDIR>>/src/nvim/buffer_defs.h:42,
                 from /<<PKGBUILDDIR>>/src/nvim/decoration.h:4,
                 from /<<PKGBUILDDIR>>/src/nvim/api/private/helpers.h:5,
                 from /<<PKGBUILDDIR>>/src/nvim/shada.c:15:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h: In function ‘__ac_X31_hash_string’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:458:26: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  458 | static kh_inline khint_t __ac_X31_hash_string(const char *s)
      |                          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_bufset’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:426:3: note: in expansion of macro ‘__KHASH_IMPL’
  426 |   __KHASH_IMPL(name, SCOPE, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:429:3: note: in expansion of macro ‘KHASH_INIT2’
  429 |   KHASH_INIT2(name, static kh_inline, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:676:3: note: in expansion of macro ‘KHASH_INIT’
  676 |   KHASH_INIT(name, khint32_t, char, 0, kh_int_hash_func, kh_int_hash_equal)
      |   ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c:59:1: note: in expansion of macro ‘KHASH_SET_INIT_INT’
   59 | KHASH_SET_INIT_INT(bufset)
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_hmll_entries’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:426:3: note: in expansion of macro ‘__KHASH_IMPL’
  426 |   __KHASH_IMPL(name, SCOPE, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:429:3: note: in expansion of macro ‘KHASH_INIT2’
  429 |   KHASH_INIT2(name, static kh_inline, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:715:3: note: in expansion of macro ‘KHASH_INIT’
  715 |   KHASH_INIT(name, kh_cstr_t, khval_t, 1, kh_str_hash_func, kh_str_hash_equal)
      |   ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c:300:1: note: in expansion of macro ‘KHASH_MAP_INIT_STR’
  300 | KHASH_MAP_INIT_STR(hmll_entries, HMLListEntry *)
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c: In function ‘kh_get_strset’:
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:242:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  242 |   SCOPE khint_t kh_get_##name(const kh_##name##_t *h, khkey_t key) \
      |                 ^~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:426:3: note: in expansion of macro ‘__KHASH_IMPL’
  426 |   __KHASH_IMPL(name, SCOPE, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:429:3: note: in expansion of macro ‘KHASH_INIT2’
  429 |   KHASH_INIT2(name, static kh_inline, khkey_t, khval_t, kh_is_map, __hash_func, __hash_equal)
      |   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/lib/khash.h:707:3: note: in expansion of macro ‘KHASH_INIT’
  707 |   KHASH_INIT(name, kh_cstr_t, char, 0, kh_str_hash_func, kh_str_hash_equal)
      |   ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/shada.c:66:1: note: in expansion of macro ‘KHASH_SET_INIT_STR’
   66 | KHASH_SET_INIT_STR(strset)
      | ^~~~~~~~~~~~~~~~~~
[125/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/strings.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/strings.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/strings.c.o -c /<<PKGBUILDDIR>>/src/nvim/strings.c
[126/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/terminal.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/terminal.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/terminal.c.o -c /<<PKGBUILDDIR>>/src/nvim/terminal.c
/<<PKGBUILDDIR>>/src/nvim/terminal.c: In function ‘terminal_buf’:
/<<PKGBUILDDIR>>/src/nvim/terminal.c:794:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  794 | Buffer terminal_buf(const Terminal *term)
      |        ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/terminal.c: In function ‘terminal_running’:
/<<PKGBUILDDIR>>/src/nvim/terminal.c:799:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  799 | bool terminal_running(const Terminal *term)
      |      ^~~~~~~~~~~~~~~~
[127/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/spell.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/spell.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/spell.c.o -c /<<PKGBUILDDIR>>/src/nvim/spell.c
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘soundfold_find’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:5564:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 5564 | static int soundfold_find(slang_T *slang, char_u *word)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘match_compoundrule’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1137:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1137 | static bool match_compoundrule(slang_T *slang, char_u *compflags)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘count_syllables’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1991:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1991 | static int count_syllables(slang_T *slang, const char_u *word)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘soundalike_score’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:6360:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6360 | static int soundalike_score(char_u *goodstart, char_u *badstart)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘spell_enc’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1716:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1716 | char_u *spell_enc(void)
      |         ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/spell.c: In function ‘byte_in_str’:
/<<PKGBUILDDIR>>/src/nvim/spell.c:1943:6: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1943 | bool byte_in_str(char_u *str, int n)
      |      ^~~~~~~~~~~
[128/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/spellfile.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/spellfile.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/spellfile.c.o -c /<<PKGBUILDDIR>>/src/nvim/spellfile.c
/<<PKGBUILDDIR>>/src/nvim/spellfile.c: In function ‘node_equal’:
/<<PKGBUILDDIR>>/src/nvim/spellfile.c:4316:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4316 | static bool node_equal(wordnode_T *n1, wordnode_T *n2)
      |             ^~~~~~~~~~
[129/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/testing.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/testing.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/testing.c.o -c /<<PKGBUILDDIR>>/src/nvim/testing.c
[130/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/tui/terminfo.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/tui/terminfo.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/tui/terminfo.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c: In function ‘terminfo_is_term_family’:
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c:23:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   23 | bool terminfo_is_term_family(const char *term, const char *family)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c: In function ‘terminfo_is_bsd_console’:
/<<PKGBUILDDIR>>/src/nvim/tui/terminfo.c:39:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
   39 | bool terminfo_is_bsd_console(const char *term)
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[131/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/tui/input.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/tui/input.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/tui/input.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/input.c
[132/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ugrid.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ugrid.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ugrid.c.o -c /<<PKGBUILDDIR>>/src/nvim/ugrid.c
[133/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/tag.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/tag.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/tag.c.o -c /<<PKGBUILDDIR>>/src/nvim/tag.c
/<<PKGBUILDDIR>>/src/nvim/tag.c: In function ‘test_for_static’:
/<<PKGBUILDDIR>>/src/nvim/tag.c:2521:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 2521 | static bool test_for_static(tagptrs_T *tagp)
      |             ^~~~~~~~~~~~~~~
[134/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ui_bridge.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ui_bridge.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ui_bridge.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_bridge.c
[135/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ui_client.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ui_client.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ui_client.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_client.c
[136/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/syntax.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/syntax.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/syntax.c.o -c /<<PKGBUILDDIR>>/src/nvim/syntax.c
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syn_stack_find_entry’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:1199:20: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 1199 | static synstate_T *syn_stack_find_entry(linenr_T lnum)
      |                    ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syntax_present’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5694:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5694 | bool syntax_present(win_T *win)
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘get_syntax_name’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5771:9: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5771 | char_u *get_syntax_name(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘syn_get_sub_char’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5852:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 5852 | int syn_get_sub_char(void)
      |     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/syntax.c: In function ‘get_syntime_arg’:
/<<PKGBUILDDIR>>/src/nvim/syntax.c:5973:9: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 5973 | char_u *get_syntime_arg(expand_T *xp, int idx)
      |         ^~~~~~~~~~~~~~~
[137/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/tui/tui.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/tui/tui.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/tui/tui.c.o -c /<<PKGBUILDDIR>>/src/nvim/tui/tui.c
[138/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ui.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ui.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ui.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui.c
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_rgb_attached’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:147:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  147 | bool ui_rgb_attached(void)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_override’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:161:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  161 | bool ui_override(void)
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_active’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:171:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  171 | bool ui_active(void)
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_pum_get_height’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:254:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  254 | int ui_pum_get_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_current_row’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:496:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  496 | int ui_current_row(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_current_col’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:501:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  501 | int ui_current_col(void)
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_cursor_grid’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:506:10: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  506 | handle_T ui_cursor_grid(void)
      |          ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui.c: In function ‘ui_has’:
/<<PKGBUILDDIR>>/src/nvim/ui.c:613:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  613 | bool ui_has(UIExtension ext)
      |      ^~~~~~
[139/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/viml/parser/parser.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/viml/parser/parser.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/viml/parser/parser.c.o -c /<<PKGBUILDDIR>>/src/nvim/viml/parser/parser.c
[140/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/version.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/version.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/version.c.o -c /<<PKGBUILDDIR>>/src/nvim/version.c
/<<PKGBUILDDIR>>/src/nvim/version.c: In function ‘has_vim_patch’:
/<<PKGBUILDDIR>>/src/nvim/version.c:1975:6: warning: function might be candidate for attribute ‘const’ [-Wsuggest-attribute=const]
 1975 | bool has_vim_patch(int n)
      |      ^~~~~~~~~~~~~
[141/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/ui_compositor.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/ui_compositor.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/ui_compositor.c.o -c /<<PKGBUILDDIR>>/src/nvim/ui_compositor.c
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c: In function ‘ui_comp_should_draw’:
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c:115:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  115 | bool ui_comp_should_draw(void)
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c: In function ‘ui_comp_mouse_focus’:
/<<PKGBUILDDIR>>/src/nvim/ui_compositor.c:290:13: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  290 | ScreenGrid *ui_comp_mouse_focus(int row, int col)
      |             ^~~~~~~~~~~~~~~~~~~
[142/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/__/config/auto/pathdef.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/__/config/auto/pathdef.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/__/config/auto/pathdef.c.o -c /<<PKGBUILDDIR>>/build/config/auto/pathdef.c
[143/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/cjson/fpconv.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/cjson/fpconv.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/fpconv.c.o -c /<<PKGBUILDDIR>>/src/cjson/fpconv.c
/<<PKGBUILDDIR>>/src/cjson/fpconv.c: In function ‘strtod_buffer_size’:
/<<PKGBUILDDIR>>/src/cjson/fpconv.c:100:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  100 | static int strtod_buffer_size(const char *s)
      |            ^~~~~~~~~~~~~~~~~~
[144/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/undo.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/undo.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/undo.c.o -c /<<PKGBUILDDIR>>/src/nvim/undo.c
[145/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/cjson/lua_cjson.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/cjson/lua_cjson.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/lua_cjson.c.o -c /<<PKGBUILDDIR>>/src/cjson/lua_cjson.c
[146/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/cjson/strbuf.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/cjson/strbuf.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/strbuf.c.o -c /<<PKGBUILDDIR>>/src/cjson/strbuf.c
/<<PKGBUILDDIR>>/src/cjson/strbuf.c: In function ‘calculate_new_size’:
/<<PKGBUILDDIR>>/src/cjson/strbuf.c:134:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  134 | static int calculate_new_size(strbuf_t *s, int len)
      |            ^~~~~~~~~~~~~~~~~~
[147/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/mpack/conv.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/mpack/conv.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/conv.c.o -c /<<PKGBUILDDIR>>/src/mpack/conv.c
[148/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/mpack/mpack_core.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/mpack/mpack_core.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/mpack_core.c.o -c /<<PKGBUILDDIR>>/src/mpack/mpack_core.c
[149/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/mpack/lmpack.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/mpack/lmpack.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/lmpack.c.o -c /<<PKGBUILDDIR>>/src/mpack/lmpack.c
[150/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/mpack/object.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/mpack/object.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/object.c.o -c /<<PKGBUILDDIR>>/src/mpack/object.c
[151/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/mpack/rpc.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/mpack/rpc.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/rpc.c.o -c /<<PKGBUILDDIR>>/src/mpack/rpc.c
[152/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xemit.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xemit.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xemit.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xemit.c
[153/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xdiffi.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xdiffi.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xdiffi.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xdiffi.c
[154/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xhistogram.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xhistogram.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xhistogram.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xhistogram.c
[155/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xpatience.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xpatience.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xpatience.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xpatience.c
/<<PKGBUILDDIR>>/src/xdiff/xpatience.c: In function ‘binary_search’:
/<<PKGBUILDDIR>>/src/xdiff/xpatience.c:175:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  175 | static int binary_search(struct entry **sequence, int longest,
      |            ^~~~~~~~~~~~~
[156/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/auto/lua_api_c_bindings.generated.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/auto/lua_api_c_bindings.generated.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/auto/lua_api_c_bindings.generated.c.o -c /<<PKGBUILDDIR>>/build/src/nvim/auto/lua_api_c_bindings.generated.c
[157/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xprepare.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xprepare.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xprepare.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xprepare.c
[158/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/multiqueue.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/multiqueue.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/multiqueue.c.o -c /<<PKGBUILDDIR>>/test/unit/fixtures/multiqueue.c
[159/167] cd /<<PKGBUILDDIR>>/build/test/includes && /usr/bin/cc -std=c99 -E -P /<<PKGBUILDDIR>>/test/includes/pre/fcntl.h -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/usr/include -o /<<PKGBUILDDIR>>/build/test/includes/post/fcntl.h
[160/167] cd /<<PKGBUILDDIR>>/build/test/includes && /usr/bin/cc -std=c99 -E -P /<<PKGBUILDDIR>>/test/includes/pre/sys/stat.h -I/usr/lib/gcc/arm-linux-gnueabihf/12/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include -D_GNU_SOURCE -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -I/usr/include -o /<<PKGBUILDDIR>>/build/test/includes/post/sys/stat.h
[161/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/rbuffer.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/rbuffer.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/rbuffer.c.o -c /<<PKGBUILDDIR>>/test/unit/fixtures/rbuffer.c
[162/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -Wno-missing-noreturn -Wno-missing-format-attribute -Wno-double-promotion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xutils.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xutils.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xutils.c.o -c /<<PKGBUILDDIR>>/src/xdiff/xutils.c
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_bogosqrt’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:26:6: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
   26 | long xdl_bogosqrt(long n) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_mmfile_size’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:68:6: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
   68 | long xdl_mmfile_size(mmfile_t *mmf)
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_blankline’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:142:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  142 | int xdl_blankline(const char *line, long size, long flags)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_recmatch’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:173:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  173 | int xdl_recmatch(const char *l1, long s1, const char *l2, long s2, long flags)
      |     ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/xdiff/xutils.c: In function ‘xdl_hashbits’:
/<<PKGBUILDDIR>>/src/xdiff/xutils.c:313:14: warning: function might be candidate for attribute ‘const’ if it is known to return normally [-Wsuggest-attribute=const]
  313 | unsigned int xdl_hashbits(unsigned int size) {
      |              ^~~~~~~~~~~~
[163/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/window.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/window.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/window.c.o -c /<<PKGBUILDDIR>>/src/nvim/window.c
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘alt_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3308:19: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3308 | static tabpage_T *alt_tabpage(void)
      |                   ^~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_altframe’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3254:17: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3254 | static frame_T *win_altframe(win_T *win, tabpage_T *tp)
      |                 ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame_minheight’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3749:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3749 | static int frame_minheight(frame_T *topfrp, win_T *next_curwin)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame_minwidth’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3795:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3795 | static int frame_minwidth(frame_T *topfrp, win_T *next_curwin)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘get_snapshot_curwin_rec’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6837:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6837 | static win_T *get_snapshot_curwin_rec(frame_T *ft)
      |               ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘get_snapshot_curwin’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6856:15: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6856 | static win_T *get_snapshot_curwin(int idx)
      |               ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘prevwin_curwin’:
/<<PKGBUILDDIR>>/src/nvim/window.c:111:8: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  111 | win_T *prevwin_curwin(void)
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘check_snapshot_rec’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6890:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 6890 | static int check_snapshot_rec(frame_T *sn, frame_T *fr)
      |            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_count’:
/<<PKGBUILDDIR>>/src/nvim/window.c:1665:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 1665 | int win_count(void)
      |     ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘frame2win’:
/<<PKGBUILDDIR>>/src/nvim/window.c:3326:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 3326 | win_T *frame2win(frame_T *frp)
      |        ^~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘valid_tabpage_win’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4182:5: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4182 | int valid_tabpage_win(tabpage_T *tpc)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘find_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4223:12: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4223 | tabpage_T *find_tabpage(int n)
      |            ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘tabpage_index’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4238:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 4238 | int tabpage_index(tabpage_T *ftp)
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘win_find_tabpage’:
/<<PKGBUILDDIR>>/src/nvim/window.c:4591:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4591 | tabpage_T *win_find_tabpage(win_T *win)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘global_stl_height’:
/<<PKGBUILDDIR>>/src/nvim/window.c:6691:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 6691 | int global_stl_height(void)
      |     ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/window.c: In function ‘lastwin_nofloating’:
/<<PKGBUILDDIR>>/src/nvim/window.c:7267:8: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 7267 | win_T *lastwin_nofloating(void)
      |        ^~~~~~~~~~~~~~~~~~
[164/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always  -Wno-conversion -MD -MT src/nvim/CMakeFiles/nvim-test.dir/regexp.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/regexp.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/regexp.c.o -c /<<PKGBUILDDIR>>/src/nvim/regexp.c
In file included from /<<PKGBUILDDIR>>/src/nvim/regexp.c:2216:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_get_reganch’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:398:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  398 | static int nfa_get_reganch(nfa_state_T *start, int depth)
      |            ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_get_regstart’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:455:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  455 | static int nfa_get_regstart(nfa_state_T *start, int depth)
      |            ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘nfa_recognize_char_class’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:588:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  588 | static int nfa_recognize_char_class(char_u *start, char_u *end, int extra_newl)
      |            ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘match_follows’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:4020:13: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4020 | static bool match_follows(const nfa_state_T *startstate, int depth)
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c: In function ‘failure_chance’:
/<<PKGBUILDDIR>>/src/nvim/regexp_nfa.c:4996:12: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
 4996 | static int failure_chance(nfa_state_T *state, int depth)
      |            ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp.c: In function ‘skip_anyof’:
/<<PKGBUILDDIR>>/src/nvim/regexp.c:441:16: warning: function might be candidate for attribute ‘pure’ if it is known to return normally [-Wsuggest-attribute=pure]
  441 | static char_u *skip_anyof(char_u *p)
      |                ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/nvim/regexp.c: In function ‘re_multiline’:
/<<PKGBUILDDIR>>/src/nvim/regexp.c:377:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
  377 | int re_multiline(const regprog_T *prog)
      |     ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/nvim/regexp.c:2215:
/<<PKGBUILDDIR>>/src/nvim/regexp_bt.c: In function ‘vim_regcomp_had_eol’:
/<<PKGBUILDDIR>>/src/nvim/regexp_bt.c:2451:5: warning: function might be candidate for attribute ‘pure’ [-Wsuggest-attribute=pure]
 2451 | int vim_regcomp_had_eol(void)
      |     ^~~~~~~~~~~~~~~~~~~
[165/167] /usr/bin/cc -DINCLUDE_GENERATED_DECLARATIONS -DMIN_LOG_LEVEL=3 -DNVIM_MSGPACK_HAS_FLOAT32 -DNVIM_UNIBI_HAS_VAR_FROM -D_GNU_SOURCE -Dnvim_test_EXPORTS -I/<<PKGBUILDDIR>>/build/config -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/build/src/nvim/auto -I/<<PKGBUILDDIR>>/build/include -I/usr/include/luajit-2.1 -isystem /usr/include/lua5.1 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG -fPIC  -DUNIT_TESTING  -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wshadow -Wconversion -Wdouble-promotion -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-prototypes -Wimplicit-fallthrough -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=malloc -Wsuggest-attribute=cold -Wvla -fstack-protector-strong -fno-common -fdiagnostics-color=always -MD -MT src/nvim/CMakeFiles/nvim-test.dir/viml/parser/expressions.c.o -MF src/nvim/CMakeFiles/nvim-test.dir/viml/parser/expressions.c.o.d -o src/nvim/CMakeFiles/nvim-test.dir/viml/parser/expressions.c.o -c /<<PKGBUILDDIR>>/src/nvim/viml/parser/expressions.c
[166/167] : && /usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=1 -DDISABLE_LOG -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=1 -DNVIM_TS_HAS_SET_MATCH_LIMIT -DNVIM_TS_HAS_SET_ALLOCATOR -O2 -DNDEBUG  -Wl,-z,relro -Wl,-z,now -shared  -o lib/libnvim-test.so src/nvim/CMakeFiles/nvim-test.dir/api/autocmd.c.o src/nvim/CMakeFiles/nvim-test.dir/api/buffer.c.o src/nvim/CMakeFiles/nvim-test.dir/api/deprecated.c.o src/nvim/CMakeFiles/nvim-test.dir/api/extmark.c.o src/nvim/CMakeFiles/nvim-test.dir/api/private/converter.c.o src/nvim/CMakeFiles/nvim-test.dir/api/private/dispatch.c.o src/nvim/CMakeFiles/nvim-test.dir/api/private/helpers.c.o src/nvim/CMakeFiles/nvim-test.dir/api/tabpage.c.o src/nvim/CMakeFiles/nvim-test.dir/api/ui.c.o src/nvim/CMakeFiles/nvim-test.dir/api/vim.c.o src/nvim/CMakeFiles/nvim-test.dir/api/vimscript.c.o src/nvim/CMakeFiles/nvim-test.dir/api/win_config.c.o src/nvim/CMakeFiles/nvim-test.dir/api/window.c.o src/nvim/CMakeFiles/nvim-test.dir/arabic.c.o src/nvim/CMakeFiles/nvim-test.dir/autocmd.c.o src/nvim/CMakeFiles/nvim-test.dir/buffer.c.o src/nvim/CMakeFiles/nvim-test.dir/buffer_updates.c.o src/nvim/CMakeFiles/nvim-test.dir/change.c.o src/nvim/CMakeFiles/nvim-test.dir/channel.c.o src/nvim/CMakeFiles/nvim-test.dir/charset.c.o src/nvim/CMakeFiles/nvim-test.dir/context.c.o src/nvim/CMakeFiles/nvim-test.dir/cursor.c.o src/nvim/CMakeFiles/nvim-test.dir/cursor_shape.c.o src/nvim/CMakeFiles/nvim-test.dir/debugger.c.o src/nvim/CMakeFiles/nvim-test.dir/decoration.c.o src/nvim/CMakeFiles/nvim-test.dir/decoration_provider.c.o src/nvim/CMakeFiles/nvim-test.dir/diff.c.o src/nvim/CMakeFiles/nvim-test.dir/digraph.c.o src/nvim/CMakeFiles/nvim-test.dir/edit.c.o src/nvim/CMakeFiles/nvim-test.dir/eval.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/decode.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/encode.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/executor.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/funcs.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/gc.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/typval.c.o src/nvim/CMakeFiles/nvim-test.dir/eval/userfunc.c.o src/nvim/CMakeFiles/nvim-test.dir/event/libuv_process.c.o src/nvim/CMakeFiles/nvim-test.dir/event/loop.c.o src/nvim/CMakeFiles/nvim-test.dir/event/multiqueue.c.o src/nvim/CMakeFiles/nvim-test.dir/event/process.c.o src/nvim/CMakeFiles/nvim-test.dir/event/rstream.c.o src/nvim/CMakeFiles/nvim-test.dir/event/signal.c.o src/nvim/CMakeFiles/nvim-test.dir/event/socket.c.o src/nvim/CMakeFiles/nvim-test.dir/event/stream.c.o src/nvim/CMakeFiles/nvim-test.dir/event/time.c.o src/nvim/CMakeFiles/nvim-test.dir/event/wstream.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_cmds.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_cmds2.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_docmd.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_eval.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_getln.c.o src/nvim/CMakeFiles/nvim-test.dir/ex_session.c.o src/nvim/CMakeFiles/nvim-test.dir/extmark.c.o src/nvim/CMakeFiles/nvim-test.dir/file_search.c.o src/nvim/CMakeFiles/nvim-test.dir/fileio.c.o src/nvim/CMakeFiles/nvim-test.dir/fold.c.o src/nvim/CMakeFiles/nvim-test.dir/garray.c.o src/nvim/CMakeFiles/nvim-test.dir/getchar.c.o src/nvim/CMakeFiles/nvim-test.dir/hardcopy.c.o src/nvim/CMakeFiles/nvim-test.dir/hashtab.c.o src/nvim/CMakeFiles/nvim-test.dir/highlight.c.o src/nvim/CMakeFiles/nvim-test.dir/highlight_group.c.o src/nvim/CMakeFiles/nvim-test.dir/if_cscope.c.o src/nvim/CMakeFiles/nvim-test.dir/indent.c.o src/nvim/CMakeFiles/nvim-test.dir/indent_c.c.o src/nvim/CMakeFiles/nvim-test.dir/input.c.o src/nvim/CMakeFiles/nvim-test.dir/keymap.c.o src/nvim/CMakeFiles/nvim-test.dir/log.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/converter.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/executor.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/spell.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/stdlib.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/treesitter.c.o src/nvim/CMakeFiles/nvim-test.dir/lua/xdiff.c.o src/nvim/CMakeFiles/nvim-test.dir/main.c.o src/nvim/CMakeFiles/nvim-test.dir/map.c.o src/nvim/CMakeFiles/nvim-test.dir/mark.c.o src/nvim/CMakeFiles/nvim-test.dir/marktree.c.o src/nvim/CMakeFiles/nvim-test.dir/match.c.o src/nvim/CMakeFiles/nvim-test.dir/math.c.o src/nvim/CMakeFiles/nvim-test.dir/mbyte.c.o src/nvim/CMakeFiles/nvim-test.dir/memfile.c.o src/nvim/CMakeFiles/nvim-test.dir/memline.c.o src/nvim/CMakeFiles/nvim-test.dir/memory.c.o src/nvim/CMakeFiles/nvim-test.dir/menu.c.o src/nvim/CMakeFiles/nvim-test.dir/message.c.o src/nvim/CMakeFiles/nvim-test.dir/mouse.c.o src/nvim/CMakeFiles/nvim-test.dir/move.c.o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/channel.c.o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/helpers.c.o src/nvim/CMakeFiles/nvim-test.dir/msgpack_rpc/server.c.o src/nvim/CMakeFiles/nvim-test.dir/normal.c.o src/nvim/CMakeFiles/nvim-test.dir/ops.c.o src/nvim/CMakeFiles/nvim-test.dir/option.c.o src/nvim/CMakeFiles/nvim-test.dir/os/dl.c.o src/nvim/CMakeFiles/nvim-test.dir/os/env.c.o src/nvim/CMakeFiles/nvim-test.dir/os/fileio.c.o src/nvim/CMakeFiles/nvim-test.dir/os/fs.c.o src/nvim/CMakeFiles/nvim-test.dir/os/input.c.o src/nvim/CMakeFiles/nvim-test.dir/os/lang.c.o src/nvim/CMakeFiles/nvim-test.dir/os/mem.c.o src/nvim/CMakeFiles/nvim-test.dir/os/process.c.o src/nvim/CMakeFiles/nvim-test.dir/os/pty_process_unix.c.o src/nvim/CMakeFiles/nvim-test.dir/os/shell.c.o src/nvim/CMakeFiles/nvim-test.dir/os/signal.c.o src/nvim/CMakeFiles/nvim-test.dir/os/stdpaths.c.o src/nvim/CMakeFiles/nvim-test.dir/os/time.c.o src/nvim/CMakeFiles/nvim-test.dir/os/tty.c.o src/nvim/CMakeFiles/nvim-test.dir/os/users.c.o src/nvim/CMakeFiles/nvim-test.dir/os_unix.c.o src/nvim/CMakeFiles/nvim-test.dir/path.c.o src/nvim/CMakeFiles/nvim-test.dir/plines.c.o src/nvim/CMakeFiles/nvim-test.dir/popupmnu.c.o src/nvim/CMakeFiles/nvim-test.dir/profile.c.o src/nvim/CMakeFiles/nvim-test.dir/quickfix.c.o src/nvim/CMakeFiles/nvim-test.dir/rbuffer.c.o src/nvim/CMakeFiles/nvim-test.dir/regexp.c.o src/nvim/CMakeFiles/nvim-test.dir/runtime.c.o src/nvim/CMakeFiles/nvim-test.dir/screen.c.o src/nvim/CMakeFiles/nvim-test.dir/search.c.o src/nvim/CMakeFiles/nvim-test.dir/sha256.c.o src/nvim/CMakeFiles/nvim-test.dir/shada.c.o src/nvim/CMakeFiles/nvim-test.dir/sign.c.o src/nvim/CMakeFiles/nvim-test.dir/spell.c.o src/nvim/CMakeFiles/nvim-test.dir/spellfile.c.o src/nvim/CMakeFiles/nvim-test.dir/state.c.o src/nvim/CMakeFiles/nvim-test.dir/strings.c.o src/nvim/CMakeFiles/nvim-test.dir/syntax.c.o src/nvim/CMakeFiles/nvim-test.dir/tag.c.o src/nvim/CMakeFiles/nvim-test.dir/terminal.c.o src/nvim/CMakeFiles/nvim-test.dir/testing.c.o src/nvim/CMakeFiles/nvim-test.dir/tui/input.c.o src/nvim/CMakeFiles/nvim-test.dir/tui/terminfo.c.o src/nvim/CMakeFiles/nvim-test.dir/tui/tui.c.o src/nvim/CMakeFiles/nvim-test.dir/ugrid.c.o src/nvim/CMakeFiles/nvim-test.dir/ui.c.o src/nvim/CMakeFiles/nvim-test.dir/ui_bridge.c.o src/nvim/CMakeFiles/nvim-test.dir/ui_client.c.o src/nvim/CMakeFiles/nvim-test.dir/ui_compositor.c.o src/nvim/CMakeFiles/nvim-test.dir/undo.c.o src/nvim/CMakeFiles/nvim-test.dir/version.c.o src/nvim/CMakeFiles/nvim-test.dir/viml/parser/expressions.c.o src/nvim/CMakeFiles/nvim-test.dir/viml/parser/parser.c.o src/nvim/CMakeFiles/nvim-test.dir/window.c.o src/nvim/CMakeFiles/nvim-test.dir/auto/lua_api_c_bindings.generated.c.o src/nvim/CMakeFiles/nvim-test.dir/__/__/config/auto/pathdef.c.o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/fpconv.c.o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/lua_cjson.c.o src/nvim/CMakeFiles/nvim-test.dir/__/cjson/strbuf.c.o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/conv.c.o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/lmpack.c.o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/mpack_core.c.o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/object.c.o src/nvim/CMakeFiles/nvim-test.dir/__/mpack/rpc.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xdiffi.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xemit.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xhistogram.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xpatience.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xprepare.c.o src/nvim/CMakeFiles/nvim-test.dir/__/xdiff/xutils.c.o src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/multiqueue.c.o src/nvim/CMakeFiles/nvim-test.dir/__/__/test/unit/fixtures/rbuffer.c.o  -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/lua/5.1  -fstack-protector-strong  /usr/lib/arm-linux-gnueabihf/lua/5.1/luv.so  /usr/lib/arm-linux-gnueabihf/libuv.so  -lpthread  -ldl  -lrt  -ldl  -lnsl  -lrt  /usr/lib/arm-linux-gnueabihf/libmsgpackc.so  /usr/lib/arm-linux-gnueabihf/libvterm.so  /usr/lib/arm-linux-gnueabihf/libtermkey.so  /usr/lib/arm-linux-gnueabihf/libunibilium.so  /usr/lib/arm-linux-gnueabihf/libtree-sitter.so  -lm  -lutil  /usr/lib/arm-linux-gnueabihf/libluajit-5.1.so  -ldl  -lnsl  /usr/lib/arm-linux-gnueabihf/libmsgpackc.so  /usr/lib/arm-linux-gnueabihf/libvterm.so  /usr/lib/arm-linux-gnueabihf/libtermkey.so  /usr/lib/arm-linux-gnueabihf/libunibilium.so  /usr/lib/arm-linux-gnueabihf/libtree-sitter.so  -lm  -lutil  /usr/lib/arm-linux-gnueabihf/libluajit-5.1.so && :
[166/167] cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -DBUSTED_PRG=/usr/bin/busted -DLUA_PRG=/usr/bin/luajit -DWORKING_DIR=/<<PKGBUILDDIR>> -DBUSTED_OUTPUT_TYPE=nvim -DTEST_DIR=/<<PKGBUILDDIR>>/test -DBUILD_DIR=/<<PKGBUILDDIR>>/build -DTEST_TYPE=unit -P /<<PKGBUILDDIR>>/cmake/RunTests.cmake
[----------] Global test environment setup.
[----------] Running tests from test/unit/api/private_helpers_spec.lua
[ RUN      ] vim_to_object converts true: 134.66 ms OK
[ RUN      ] vim_to_object converts false: 127.63 ms OK
[ RUN      ] vim_to_object converts nil: 128.07 ms OK
[ RUN      ] vim_to_object converts 1: 129.10 ms OK
[ RUN      ] vim_to_object converts -1.5: 163.03 ms OK
[ RUN      ] vim_to_object converts empty string: 138.36 ms OK
[ RUN      ] vim_to_object converts non-empty string: 147.66 ms OK
[ RUN      ] vim_to_object converts integer 10: 142.78 ms OK
[ RUN      ] vim_to_object converts empty dictionary: 131.02 ms OK
[ RUN      ] vim_to_object converts dictionary with scalar values: 150.80 ms OK
[ RUN      ] vim_to_object converts dictionary with containers inside: 153.36 ms OK
[ RUN      ] vim_to_object converts empty list: 129.63 ms OK
[ RUN      ] vim_to_object converts list with scalar values: 161.98 ms OK
[ RUN      ] vim_to_object converts list with containers inside: 130.49 ms OK
[ RUN      ] vim_to_object outputs nil for nested dictionaries (1 level): 146.58 ms OK
[ RUN      ] vim_to_object outputs nil for nested lists (1 level): 157.61 ms OK
[ RUN      ] vim_to_object outputs nil for nested dictionaries (2 level, in list): 130.49 ms OK
[ RUN      ] vim_to_object outputs nil for nested dictionaries (2 level, in dict): 131.14 ms OK
[ RUN      ] vim_to_object outputs nil for nested lists (2 level, in list): 129.54 ms OK
[ RUN      ] vim_to_object outputs nil for nested lists (2 level, in dict): 144.56 ms OK
[ RUN      ] vim_to_object outputs empty list for NULL list: 160.57 ms OK
[ RUN      ] vim_to_object outputs empty dict for NULL dict: 129.65 ms OK
[ RUN      ] vim_to_object regression: partials in a list: 145.66 ms OK
[----------] 23 tests from test/unit/api/private_helpers_spec.lua (6767.40 ms total)

[----------] Running tests from test/unit/buffer_spec.lua
[ RUN      ] buffer functions buf_valid should view NULL as an invalid buffer: 131.90 ms OK
[ RUN      ] buffer functions buf_valid should view an open buffer as valid: 162.21 ms OK
[ RUN      ] buffer functions buf_valid should view a closed and hidden buffer as valid: 148.72 ms OK
[ RUN      ] buffer functions buf_valid should view a closed and unloaded buffer as valid: 136.22 ms OK
[ RUN      ] buffer functions buf_valid should view a closed and wiped buffer as invalid: 151.70 ms OK
[ RUN      ] buffer functions buflist_findpat should find exact matches: 134.21 ms OK
[ RUN      ] buffer functions buflist_findpat should prefer to match the start of a file path: 134.07 ms OK
[ RUN      ] buffer functions buflist_findpat should prefer to match the end of a file over the middle: 132.99 ms OK
[ RUN      ] buffer functions buflist_findpat should match a unique fragment of a file path: 134.36 ms OK
[ RUN      ] buffer functions buflist_findpat should include / ignore unlisted buffers based on the flag.: 140.30 ms OK
[ RUN      ] buffer functions buflist_findpat should prefer listed buffers to unlisted buffers.: 136.45 ms OK
[ RUN      ] buffer functions build_stl_str_hl Should expand expression: 120.20 ms OK
[ RUN      ] buffer functions build_stl_str_hl Should expand broken expression to itself: 121.29 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print no file name: 119.66 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the relative file name: 124.11 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the full file name: 153.78 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle `!` as a fillchar: 124.11 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle `~` as a fillchar: 120.65 ms OK
[ RUN      ] buffer functions build_stl_str_hl should put fillchar `!` in between text: 132.99 ms OK
[ RUN      ] buffer functions build_stl_str_hl should put fillchar `~` in between text: 128.27 ms OK
[ RUN      ] buffer functions build_stl_str_hl should put fillchar `━` in between text: 119.91 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle zero-fillchar as a space: 120.25 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the tail file name: 121.70 ms OK
[ RUN      ] buffer functions build_stl_str_hl should copy plain text: 121.21 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the buffer number: 120.32 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the current line number in the buffer: 120.47 ms OK
[ RUN      ] buffer functions build_stl_str_hl should print the number of lines in the buffer: 121.85 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate when standard text pattern is too long: 120.99 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate when using =: 121.94 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate centered text when using ==: 122.61 ms OK
[ RUN      ] buffer functions build_stl_str_hl should respect the `<` marker: 121.04 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with one `=`, test 1: 133.72 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with one `=`, test 2: 127.72 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with one `=`, test 3: 121.54 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with one `=`, test 4: 121.05 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with one `=`, test 4: 122.24 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at `<` with many `=`, test 4: 122.93 ms OK
[ RUN      ] buffer functions build_stl_str_hl should truncate at the first `<`: 122.13 ms OK
[ RUN      ] buffer functions build_stl_str_hl should ignore trailing %: 122.32 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align when using = without fillchar: 122.29 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align when using = with fillchar `!`: 122.13 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align when using = with fillchar `━`: 121.81 ms OK
[ RUN      ] buffer functions build_stl_str_hl should, when possible, center text when using %=text%= without fillchar: 124.77 ms OK
[ RUN      ] buffer functions build_stl_str_hl should, when possible, center text when using %=text%= with fillchar `!`: 141.73 ms OK
[ RUN      ] buffer functions build_stl_str_hl should, when possible, center text when using %=text%= with fillchar `━`: 121.40 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle uneven spacing in the buffer when using %=text%= without fillchar: 122.05 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle uneven spacing in the buffer when using %=text%= with fillchar `!`: 122.47 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle uneven spacing in the buffer when using %=text%= with fillchar `━`: 121.91 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with non-equal sides when using = without fillchar: 122.83 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with non-equal sides when using = with fillchar `!`: 123.28 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with non-equal sides when using = with fillchar `━`: 124.40 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with longer right side when using = without fillchar: 124.01 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with longer right side when using = with fillchar `!`: 122.89 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spaces even with longer right side when using = with fillchar `━`: 124.01 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == without fillchar: 122.17 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == with fillchar `!`: 132.81 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == with fillchar `━`: 138.71 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == without fillchar: 147.00 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == with fillchar `!`: 124.31 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == with fillchar `━`: 123.56 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle consecutive empty == without fillchar: 123.13 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle consecutive empty == with fillchar `!`: 147.32 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle consecutive empty == with fillchar `━`: 124.43 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an = alone without fillchar: 124.13 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an = alone with fillchar `!`: 124.48 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an = alone with fillchar `━`: 124.48 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align text when it is alone with = without fillchar: 124.26 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align text when it is alone with = with fillchar `!`: 148.10 ms OK
[ RUN      ] buffer functions build_stl_str_hl should right align text when it is alone with = with fillchar `━`: 124.74 ms OK
[ RUN      ] buffer functions build_stl_str_hl should left align text when it is alone with = without fillchar: 126.00 ms OK
[ RUN      ] buffer functions build_stl_str_hl should left align text when it is alone with = with fillchar `!`: 123.84 ms OK
[ RUN      ] buffer functions build_stl_str_hl should left align text when it is alone with = with fillchar `━`: 123.70 ms OK
[ RUN      ] buffer functions build_stl_str_hl should approximately center text when using %=text%= without fillchar: 131.03 ms OK
[ RUN      ] buffer functions build_stl_str_hl should approximately center text when using %=text%= with fillchar `!`: 137.15 ms OK
[ RUN      ] buffer functions build_stl_str_hl should approximately center text when using %=text%= with fillchar `━`: 125.09 ms OK
[ RUN      ] buffer functions build_stl_str_hl should completely fill the buffer when using %=text%= without fillchar: 124.67 ms OK
[ RUN      ] buffer functions build_stl_str_hl should completely fill the buffer when using %=text%= with fillchar `!`: 125.71 ms OK
[ RUN      ] buffer functions build_stl_str_hl should completely fill the buffer when using %=text%= with fillchar `━`: 126.71 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with non-equal sides when using = without fillchar: 124.82 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with non-equal sides when using = with fillchar `!`: 131.56 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with non-equal sides when using = with fillchar `━`: 127.86 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with longer right side when using = without fillchar: 149.29 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with longer right side when using = with fillchar `!`: 126.07 ms OK
[ RUN      ] buffer functions build_stl_str_hl should have equal spacing even with longer right side when using = with fillchar `━`: 125.65 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == without fillchar: 125.14 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == with fillchar `!`: 125.86 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty left side when using == with fillchar `━`: 125.89 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == without fillchar: 126.19 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == with fillchar `!`: 126.46 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle an empty right side when using == with fillchar `━`: 125.64 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= without fillchar: 126.09 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= with fillchar `!`: 126.93 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= with fillchar `━`: 126.85 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t without fillchar: 127.37 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t with fillchar `!`: 126.02 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t with fillchar `━`: 127.72 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text without fillchar: 126.50 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text with fillchar `!`: 126.53 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text with fillchar `━`: 126.88 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l without fillchar: 127.50 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l with fillchar `!`: 126.34 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l with fillchar `━`: 126.37 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= without fillchar: 127.11 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= with fillchar `!`: 126.57 ms OK
[ RUN      ] buffer functions build_stl_str_hl should quadrant the text when using 3 %= with fillchar `━`: 127.05 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t without fillchar: 127.64 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t with fillchar `!`: 127.33 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t with fillchar `━`: 150.31 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text without fillchar: 146.91 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text with fillchar `!`: 130.27 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %t and regular text with fillchar `━`: 127.08 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l without fillchar: 126.72 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l with fillchar `!`: 126.93 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work well with %=, %t, %L, and %l with fillchar `━`: 126.55 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work with 10 %= without fillchar: 127.17 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work with 10 %= with fillchar `!`: 128.33 ms OK
[ RUN      ] buffer functions build_stl_str_hl should work with 10 %= with fillchar `━`: 125.97 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle a large amount of any items: 128.58 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle a larger amount of = than stl initial item: 127.14 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle many extra characters: 150.00 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle many extra characters and flags: 128.35 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle multibyte characters: 127.95 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle multibyte characters and different fillchars: 129.63 ms OK
[ RUN      ] buffer functions build_stl_str_hl should handle escape of %: 127.58 ms OK
[ RUN      ] buffer functions build_stl_str_hl case where escaped % does not fit: 126.65 ms OK
[ RUN      ] buffer functions build_stl_str_hl escaped % is first: 127.28 ms OK
[----------] 126 tests from test/unit/buffer_spec.lua (18539.61 ms total)

[----------] Running tests from test/unit/charset/vim_str2nr_spec.lua
[ RUN      ] vim_str2nr() works fine when it has nothing to do: 124.96 ms OK
[ RUN      ] vim_str2nr() works with decimal numbers: 143.85 ms OK
[ RUN      ] vim_str2nr() works with binary numbers: 148.80 ms OK
[ RUN      ] vim_str2nr() works with octal numbers (0 prefix): 146.36 ms OK
[ RUN      ] vim_str2nr() works with octal numbers (0o or 0O prefix): 173.25 ms OK
[ RUN      ] vim_str2nr() works with hexadecimal numbers: 150.92 ms OK
[ RUN      ] vim_str2nr() works with weirdly quoted numbers: 120.74 ms OK
[----------] 7 tests from test/unit/charset/vim_str2nr_spec.lua (1816.19 ms total)

[----------] Running tests from test/unit/eval/decode_spec.lua
[ RUN      ] json_decode_string() does not overflow when running with `n…`, `t…`, `f…`: 117.32 ms OK
[ RUN      ] json_decode_string() does not overflow and crash when running with `n`, `t`, `f`: 114.69 ms OK
[ RUN      ] json_decode_string() does not overflow when running with `"…`: 114.10 ms OK
[ RUN      ] json_decode_string() does not overflow in error messages: 166.48 ms OK
[ RUN      ] json_decode_string() does not overflow with `-`: 111.84 ms OK
[ RUN      ] json_decode_string() does not overflow and crash when running with `"`: 123.61 ms OK
[----------] 6 tests from test/unit/eval/decode_spec.lua (2303.19 ms total)

[----------] Running tests from test/unit/eval/encode_spec.lua
[ RUN      ] encode_list_write() writes empty string: 188.72 ms OK
[ RUN      ] encode_list_write() writes ASCII string literal with printable characters: 188.48 ms OK
[ RUN      ] encode_list_write() writes string starting with NL: 189.39 ms OK
[ RUN      ] encode_list_write() writes string starting with NL twice: 188.73 ms OK
[ RUN      ] encode_list_write() writes string ending with NL: 188.82 ms OK
[ RUN      ] encode_list_write() writes string ending with NL twice: 188.79 ms OK
[ RUN      ] encode_list_write() writes string starting, ending and containing NL twice: 189.55 ms OK
[ RUN      ] encode_list_write() writes string starting, ending and containing NUL with NL between twice: 189.06 ms OK
[ RUN      ] encode_list_write() writes string starting, ending and containing NL with NUL between twice: 189.16 ms OK
[ RUN      ] encode_list_write() writes string containing a single NL twice: 189.51 ms OK
[ RUN      ] encode_list_write() writes string containing a few NLs twice: 190.26 ms OK
[----------] 11 tests from test/unit/eval/encode_spec.lua (4629.42 ms total)

[----------] Running tests from test/unit/eval/tricks_spec.lua
[ RUN      ] NULL typval_T is produced by $XXX_UNEXISTENT_VAR_XXX: 191.07 ms OK
[ RUN      ] NULL typval_T is produced by v:_null_list: 171.07 ms OK
[ RUN      ] NULL typval_T is produced by v:_null_dict: 169.41 ms OK
[----------] 3 tests from test/unit/eval/tricks_spec.lua (1908.61 ms total)

[----------] Running tests from test/unit/eval/tv_clear_spec.lua
[ RUN      ] tv_clear() successfully frees all lists in [&l [1], *l, *l]: 131.49 ms OK
[ RUN      ] tv_clear() successfully frees all lists in [&l [], *l, *l]: 131.00 ms OK
[ RUN      ] tv_clear() successfully frees all dictionaries in [&d {}, *d]: 132.33 ms OK
[ RUN      ] tv_clear() successfully frees all dictionaries in [&d {a: 1}, *d]: 131.27 ms OK
[----------] 4 tests from test/unit/eval/tv_clear_spec.lua (2106.54 ms total)

[----------] Running tests from test/unit/eval/typval_spec.lua
[ RUN      ] typval.c list item remove() works: 130.56 ms OK
[ RUN      ] typval.c list item remove() also frees the value: 131.18 ms OK
[ RUN      ] typval.c list item remove() works and adjusts watchers correctly: 132.57 ms OK
[ RUN      ] typval.c list watch remove() works: 130.70 ms OK
[ RUN      ] typval.c list watch remove() ignores not found watchers: 128.84 ms OK
[ RUN      ] typval.c list free() recursively frees list: 132.16 ms OK
[ RUN      ] typval.c list free_list() does not free list contents: 132.44 ms OK
[ RUN      ] typval.c list free_contents() recursively frees list, except for the list structure itself: 133.63 ms OK
[ RUN      ] typval.c list unref() recursively frees list when reference count goes to 0: 130.57 ms OK
[ RUN      ] typval.c list drop_items() works: 133.98 ms OK
[ RUN      ] typval.c list remove_items() works: 135.74 ms OK
[ RUN      ] typval.c list insert () works: 132.32 ms OK
[ RUN      ] typval.c list insert () works with an empty list: 130.92 ms OK
[ RUN      ] typval.c list insert tv() works: 131.79 ms OK
[ RUN      ] typval.c list append list() works: 130.91 ms OK
[ RUN      ] typval.c list append dict() works: 131.37 ms OK
[ RUN      ] typval.c list append string() works: 131.46 ms OK
[ RUN      ] typval.c list append allocated string() works: 131.42 ms OK
[ RUN      ] typval.c list append number() works: 130.81 ms OK
[ RUN      ] typval.c list append tv() works: 132.01 ms OK
[ RUN      ] typval.c list append owned tv() works: 131.37 ms OK
[ RUN      ] typval.c list copy() copies NULL correctly: 131.08 ms OK
[ RUN      ] typval.c list copy() copies list correctly without converting items: 152.58 ms OK
[ RUN      ] typval.c list copy() copies list correctly and converts items: 134.67 ms OK
[ RUN      ] typval.c list copy() returns different/same containers with(out) copyID: 132.91 ms OK
[ RUN      ] typval.c list copy() works with self-referencing list with copyID: 130.99 ms OK
[ RUN      ] typval.c list extend() can extend list with itself: 135.76 ms OK
[ RUN      ] typval.c list extend() can extend list with an empty list: 133.13 ms OK
[ RUN      ] typval.c list extend() can extend list with another non-empty list: 137.45 ms OK
[ RUN      ] typval.c list concat() works with NULL lists: 135.72 ms OK
[ RUN      ] typval.c list concat() works with two different lists: 135.53 ms OK
[ RUN      ] typval.c list concat() can concatenate list with itself: 133.47 ms OK
[ RUN      ] typval.c list concat() can concatenate empty non-NULL lists: 135.64 ms OK
[ RUN      ] typval.c list join() works: 134.23 ms OK
[ RUN      ] typval.c list equal() compares empty and NULL lists correctly: 133.16 ms OK
[ RUN      ] typval.c list equal() compares lists correctly when case is not ignored: 137.25 ms OK
[ RUN      ] typval.c list equal() compares lists correctly when case is ignored: 136.94 ms OK
[ RUN      ] typval.c list find () correctly indexes list: 135.12 ms OK
[ RUN      ] typval.c list find nr() returns correct number: 133.42 ms OK
[ RUN      ] typval.c list find nr() returns correct number when given a string: 133.71 ms OK
[ RUN      ] typval.c list find nr() returns zero when given a NULL string: 134.09 ms OK
[ RUN      ] typval.c list find nr() errors out on NULL lists: 132.81 ms OK
[ RUN      ] typval.c list find nr() errors out on out-of-range indexes: 133.57 ms OK
[ RUN      ] typval.c list find nr() errors out on invalid types: 144.21 ms OK
[ RUN      ] typval.c list find str() returns correct string: 133.97 ms OK
[ RUN      ] typval.c list find str() returns string when used with VAR_STRING items: 133.62 ms OK
[ RUN      ] typval.c list find str() returns empty when used with NULL string: 134.05 ms OK
[ RUN      ] typval.c list find str() fails with error message when index is out of range: 136.31 ms OK
[ RUN      ] typval.c list find str() fails with error message on invalid types: 143.00 ms OK
[ RUN      ] typval.c list idx_of_item() works: 134.12 ms OK
[ RUN      ] typval.c dict watcher add()/remove() works with an empty key: 134.88 ms OK
[ RUN      ] typval.c dict watcher add()/remove() works with multiple callbacks: 137.75 ms OK
[ RUN      ] typval.c dict item alloc()/free() works: 136.69 ms OK
[ RUN      ] typval.c dict item add()/remove() works: 135.07 ms OK
[ RUN      ] typval.c dict indexing find() works with NULL dict: 134.34 ms OK
[ RUN      ] typval.c dict indexing find() works with NULL key: 135.39 ms OK
[ RUN      ] typval.c dict indexing find() works with len properly: 136.38 ms OK
[ RUN      ] typval.c dict indexing get_number() works with NULL dict: 134.81 ms OK
[ RUN      ] typval.c dict indexing get_number() works: 139.03 ms OK
[ RUN      ] typval.c dict indexing get_string() works with NULL dict: 133.79 ms OK
[ RUN      ] typval.c dict indexing get_string() works: 139.65 ms OK
[ RUN      ] typval.c dict indexing get_string() allocates a string copy when requested: 139.35 ms OK
[ RUN      ] typval.c dict indexing get_string_buf() works with NULL dict: 134.87 ms OK
[ RUN      ] typval.c dict indexing get_string_buf() works: 137.71 ms OK
[ RUN      ] typval.c dict indexing get_string_buf_chk() works with NULL dict: 135.07 ms OK
[ RUN      ] typval.c dict indexing get_string_buf_chk() works: 140.09 ms OK
[ RUN      ] typval.c dict indexing get_callback() works with NULL dict: 134.99 ms OK
[ RUN      ] typval.c dict indexing get_callback() works: 145.05 ms OK
[ RUN      ] typval.c dict add () works: 139.03 ms OK
[ RUN      ] typval.c dict add list() works: 140.49 ms OK
[ RUN      ] typval.c dict add dict() works: 139.04 ms OK
[ RUN      ] typval.c dict add nr() works: 137.81 ms OK
[ RUN      ] typval.c dict add float() works: 144.12 ms OK
[ RUN      ] typval.c dict add str() works: 140.81 ms OK
[ RUN      ] typval.c dict add allocated_str() works: 140.91 ms OK
[ RUN      ] typval.c dict clear() works: 137.27 ms OK
[ RUN      ] typval.c dict extend() works: 143.48 ms OK
[ RUN      ] typval.c dict extend() disallows overriding builtin or user functions: 154.72 ms OK
[ RUN      ] typval.c dict extend() cares about locks and read-only items: 147.82 ms OK
[ RUN      ] typval.c dict equal() works: 139.94 ms OK
[ RUN      ] typval.c dict copy() copies NULL correctly: 136.75 ms OK
[ RUN      ] typval.c dict copy() copies dict correctly without converting items: 157.02 ms OK
[ RUN      ] typval.c dict copy() copies dict correctly and converts items: 139.19 ms OK
[ RUN      ] typval.c dict copy() returns different/same containers with(out) copyID: 137.15 ms OK
[ RUN      ] typval.c dict copy() works with self-referencing dict with copyID: 138.46 ms OK
[ RUN      ] typval.c dict set_keys_readonly() works: 137.47 ms OK
[ RUN      ] typval.c tv alloc list ret() works: 136.70 ms OK
[ RUN      ] typval.c tv alloc dict ret() works: 136.94 ms OK
[ RUN      ] typval.c tv clear() works: 141.15 ms OK
[ RUN      ] typval.c tv copy() works: 141.23 ms OK
[ RUN      ] typval.c tv item_lock() does not alter VAR_PARTIAL: 138.25 ms OK
[ RUN      ] typval.c tv item_lock() does not change VAR_FIXED values: 137.87 ms OK
[ RUN      ] typval.c tv item_lock() works with NULL values: 138.26 ms OK
[ RUN      ] typval.c tv islocked() works with NULL values: 136.98 ms OK
[ RUN      ] typval.c tv islocked() works: 139.30 ms OK
[ RUN      ] typval.c tv check_lock() works: 148.21 ms OK
[ RUN      ] typval.c tv equal() compares empty and NULL lists correctly: 138.98 ms OK
[ RUN      ] typval.c tv equal() compares lists correctly when case is not ignored: 142.30 ms OK
[ RUN      ] typval.c tv equal() compares lists correctly when case is ignored: 143.04 ms OK
[ RUN      ] typval.c tv equal() works with dictionaries: 141.43 ms OK
[ RUN      ] typval.c tv check str_or_nr() works: 144.14 ms OK
[ RUN      ] typval.c tv check num() works: 141.60 ms OK
[ RUN      ] typval.c tv check str() works: 141.68 ms OK
[ RUN      ] typval.c tv get number() works: 144.58 ms OK
[ RUN      ] typval.c tv get number_chk() works: 144.79 ms OK
[ RUN      ] typval.c tv get lnum() works: 144.28 ms OK
[ RUN      ] typval.c tv get float() works: 146.13 ms OK
[ RUN      ] typval.c tv get string() works: 144.63 ms OK
[ RUN      ] typval.c tv get string_chk() works: 145.48 ms OK
[ RUN      ] typval.c tv get string_buf() works: 146.04 ms OK
[ RUN      ] typval.c tv get string_buf_chk() works: 146.57 ms OK
[----------] 111 tests from test/unit/eval/typval_spec.lua (17334.70 ms total)

[----------] Running tests from test/unit/fileio_spec.lua
[ RUN      ] file_pat functions file_pat_to_reg_pat returns ^path$ regex for literal path input: 123.95 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat does not prepend ^ when there is a starting glob (*): 123.90 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat does not append $ when there is an ending glob (*): 123.51 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat does not include ^ or $ when surrounded by globs (*): 124.81 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat replaces the bash any character (?) with the regex any character (.): 124.74 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat replaces a glob (*) in the middle of a path with regex multiple any character (.*): 125.87 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat unescapes \? to ?: 125.02 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat unescapes \% to %: 125.95 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat unescapes \, to ,: 125.23 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat unescapes '\ ' to ' ': 125.50 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat escapes . to \.: 126.56 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat Converts bash brace expansion {a,b} to regex options (a|b): 125.77 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat Collapses multiple consecutive * into a single character: 126.10 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat Does not escape ^: 126.24 ms OK
[ RUN      ] file_pat functions file_pat_to_reg_pat Does not escape $: 126.37 ms OK
[----------] 15 tests from test/unit/fileio_spec.lua (2803.56 ms total)

[----------] Running tests from test/unit/garray_spec.lua
[ RUN      ] garray ga_init initializes the values of the garray: 118.30 ms OK
[ RUN      ] garray ga_grow grows by growsize items if num < growsize: 117.58 ms OK
[ RUN      ] garray ga_grow grows by num items if num > growsize: 117.90 ms OK
[ RUN      ] garray ga_grow does not grow when nothing is requested: 117.16 ms OK
[ RUN      ] garray ga_clear clears an already allocated array: 118.67 ms OK
[ RUN      ] garray ga_append can append bytes: 117.90 ms OK
[ RUN      ] garray ga_append can append integers: 119.06 ms OK
[ RUN      ] garray ga_append can append strings to a growing array of strings: 119.01 ms OK
[ RUN      ] garray ga_concat concatenates the parameter to the growing byte array: 118.51 ms OK
[ RUN      ] garray ga_concat_strings returns an empty string when concatenating an empty array: 118.57 ms OK
[ RUN      ] garray ga_concat_strings can concatenate a non-empty array: 119.28 ms OK
[ RUN      ] garray ga_concat_strings_sep returns an empty string when concatenating an empty array: 118.78 ms OK
[ RUN      ] garray ga_concat_strings_sep can concatenate a non-empty array: 119.75 ms OK
[ RUN      ] garray ga_remove_duplicate_strings sorts and removes duplicate strings: 121.35 ms OK
[----------] 14 tests from test/unit/garray_spec.lua (1836.85 ms total)

[----------] Running tests from test/unit/keymap_spec.lua
[ RUN      ] keymap.c find_special_key() no keycode: 114.10 ms OK
[ RUN      ] keymap.c find_special_key() keycode with multiple modifiers: 115.45 ms OK
[ RUN      ] keymap.c find_special_key() case-insensitive: 115.63 ms OK
[ RUN      ] keymap.c find_special_key() double-quote in keycode #7411: 115.11 ms OK
[----------] 4 tests from test/unit/keymap_spec.lua (916.60 ms total)

[----------] Running tests from test/unit/marktree_spec.lua
[ RUN      ] marktree works: 4295.29 ms OK
[----------] 1 test from test/unit/marktree_spec.lua (4736.66 ms total)

[----------] Running tests from test/unit/mbyte_spec.lua
[ RUN      ] mbyte utf_ptr2char: 159.84 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x0 - 0xfff: 458.09 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x1000 - 0x1fff: 419.40 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x2000 - 0x2fff: 457.18 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x3000 - 0x3fff: 455.15 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x4000 - 0x4fff: 457.19 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x5000 - 0x5fff: 455.60 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x6000 - 0x6fff: 454.56 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x7000 - 0x7fff: 458.79 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x8000 - 0x8fff: 459.43 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0x9000 - 0x9fff: 456.29 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xa000 - 0xafff: 460.79 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xb000 - 0xbfff: 455.56 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xc000 - 0xcfff: 455.47 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xd000 - 0xdfff: 452.84 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xe000 - 0xefff: 454.11 ms OK
[ RUN      ] mbyte utf_char2bytes for chars 0xf000 - 0xffff: 409.30 ms OK
[ RUN      ] mbyte utfc_ptr2char_len 1-byte sequences: 169.28 ms OK
[ RUN      ] mbyte utfc_ptr2char_len 2-byte sequences: 146.21 ms OK
[ RUN      ] mbyte utfc_ptr2char_len 3-byte sequences: 146.88 ms OK
[ RUN      ] mbyte utfc_ptr2char_len 4-byte sequences: 146.67 ms OK
[ RUN      ] mbyte utfc_ptr2char_len 5+-byte sequences: 151.11 ms OK
[----------] 22 tests from test/unit/mbyte_spec.lua (9246.65 ms total)

[----------] Running tests from test/unit/memory_spec.lua
[ RUN      ] xstrlcat() concatenates strings: 115.90 ms OK
[ RUN      ] xstrlcat() concatenates overlapping strings: 115.23 ms OK
[ RUN      ] xstrlcat() truncates if `dsize` is too small: 114.82 ms OK
[----------] 3 tests from test/unit/memory_spec.lua (682.22 ms total)

[----------] Running tests from test/unit/message_spec.lua
[ RUN      ] trunc_string populates buf in-place with a small string: 123.81 ms OK
[ RUN      ] trunc_string populates buf in-place with a medium string: 123.34 ms OK
[ RUN      ] trunc_string populates buf in-place with a string of length == 1/2 room: 123.19 ms OK
[ RUN      ] trunc_string populates buf in-place with a string exactly the truncate size: 123.16 ms OK
[ RUN      ] trunc_string populates buf in-place with a string that must be truncated: 124.04 ms OK
[ RUN      ] trunc_string populates buf by copy with a small string: 123.18 ms OK
[ RUN      ] trunc_string populates buf by copy with a medium string: 123.36 ms OK
[ RUN      ] trunc_string populates buf by copy with a string of length == 1/2 room: 124.09 ms OK
[ RUN      ] trunc_string populates buf by copy with a string exactly the truncate size: 123.91 ms OK
[ RUN      ] trunc_string populates buf by copy with a string that must be truncated: 123.34 ms OK
[----------] 10 tests from test/unit/message_spec.lua (1928.13 ms total)

[----------] Running tests from test/unit/multiqueue_spec.lua
[ RUN      ] multiqueue (multi-level event-queue) keeps count of added events: 118.91 ms OK
[ RUN      ] multiqueue (multi-level event-queue) keeps count of removed events: 119.59 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removing from parent removes from child: 119.65 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removing from child removes from parent: 118.77 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removing from child at the beginning of parent: 118.91 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removing from parent after get from parent and put to child: 120.48 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removing from parent after get and put to child: 119.85 ms OK
[ RUN      ] multiqueue (multi-level event-queue) put after removing from child at the end of parent: 119.98 ms OK
[ RUN      ] multiqueue (multi-level event-queue) removes from parent queue when child is freed: 119.52 ms OK
[----------] 9 tests from test/unit/multiqueue_spec.lua (1556.15 ms total)

[----------] Running tests from test/unit/option_spec.lua
[ RUN      ] check_ff_value views empty string as valid: 150.12 ms OK
[ RUN      ] check_ff_value views "unix", "dos" and "mac" as valid: 130.37 ms OK
[ RUN      ] check_ff_value views "foo" as invalid: 160.10 ms OK
[ RUN      ] get_sts_value returns 'softtabstop' when it is non-negative: 160.01 ms OK
[ RUN      ] get_sts_value returns "effective shiftwidth" when 'softtabstop' is negative: 160.08 ms OK
[----------] 5 tests from test/unit/option_spec.lua (2327.44 ms total)

[----------] Running tests from test/unit/os/env_spec.lua
[ RUN      ] env.c os_env_exists: 135.84 ms OK
[ RUN      ] env.c os_setenv sets an env var and returns success: 134.89 ms OK
[ RUN      ] env.c os_setenv `overwrite` behavior: 134.97 ms OK
[ RUN      ] env.c os_setenv_append_path appends :/foo/bar to $PATH: 133.51 ms OK
[ RUN      ] env.c os_setenv_append_path avoids redundant separator when appending to $PATH #7377: 131.96 ms OK
[ RUN      ] env.c os_setenv_append_path returns false if `fname` is not absolute: 134.14 ms OK
[ RUN      ] env.c os_shell_is_cmdexe returns true for expected names: 131.96 ms OK
[ RUN      ] env.c os_shell_is_cmdexe returns false for unexpected names: 132.28 ms OK
[ RUN      ] env.c os_getenv reads an env var: 131.11 ms OK
[ RUN      ] env.c os_getenv returns NULL if the env var is not found: 129.56 ms OK
[ RUN      ] env.c os_unsetenv: 128.71 ms OK
[ RUN      ] env.c os_getenvname_at_index returns names of environment variables: 129.60 ms OK
[ RUN      ] env.c os_getenvname_at_index returns NULL if the index is out of bounds: 128.38 ms OK
[ RUN      ] env.c os_get_pid returns the process ID: 128.16 ms OK
[ RUN      ] env.c os_get_hostname returns the hostname: 132.89 ms OK
[ RUN      ] env.c expand_env_esc expands environment variables: 125.01 ms OK
[ RUN      ] env.c expand_env_esc expands ~ once when `one` is true: 123.72 ms OK
[ RUN      ] env.c expand_env_esc expands ~ every time when `one` is false: 94.94 ms OK
[ RUN      ] env.c expand_env_esc does not crash #3725: 118.81 ms OK
[ RUN      ] env.c expand_env_esc respects `dstlen` without expansion: 123.48 ms OK
[ RUN      ] env.c expand_env_esc respects `dstlen` with expansion: 122.95 ms OK
[----------] 21 tests from test/unit/os/env_spec.lua (3643.25 ms total)

[----------] Running tests from test/unit/os/fileio_spec.lua
[ RUN      ] file_open_fd can use file descriptor returned by os_open for reading: 123.23 ms OK
[ RUN      ] file_open_fd can use file descriptor returned by os_open for writing: 123.40 ms OK
[ RUN      ] file_open_fd_new can use file descriptor returned by os_open for reading: 122.23 ms OK
[ RUN      ] file_open_fd_new can use file descriptor returned by os_open for writing: 123.34 ms OK
[ RUN      ] file_open can create a rwx------ file with kFileCreate: 123.58 ms OK
[ RUN      ] file_open can create a rw------- file with kFileCreate: 123.83 ms OK
[ RUN      ] file_open can create a rwx------ file with kFileCreateOnly: 123.48 ms OK
[ RUN      ] file_open can create a rw------- file with kFileCreateOnly: 123.56 ms OK
[ RUN      ] file_open fails to open an existing file with kFileCreateOnly: 122.48 ms OK
[ RUN      ] file_open fails to open an symlink with kFileNoSymlink: 123.05 ms OK
[ RUN      ] file_open can open an existing file write-only with kFileCreate: 123.46 ms OK
[ RUN      ] file_open can open an existing file read-only with zero: 124.04 ms OK
[ RUN      ] file_open can open an existing file read-only with kFileReadOnly: 123.53 ms OK
[ RUN      ] file_open can open an existing file read-only with kFileNoSymlink: 123.40 ms OK
[ RUN      ] file_open can truncate an existing file with kFileTruncate: 123.36 ms OK
[ RUN      ] file_open can open an existing file write-only with kFileWriteOnly: 124.03 ms OK
[ RUN      ] file_open fails to create a file with just kFileWriteOnly: 123.43 ms OK
[ RUN      ] file_open can truncate an existing file with kFileTruncate when opening a symlink: 124.59 ms OK
[ RUN      ] file_open fails to open a directory write-only: 124.41 ms OK
[ RUN      ] file_open fails to open a broken symbolic link write-only: 106.82 ms OK
[ RUN      ] file_open fails to open a broken symbolic link read-only: 106.40 ms OK
[ RUN      ] file_open_new can open a file read-only: 124.06 ms OK
[ RUN      ] file_open_new fails to open an existing file with kFileCreateOnly: 124.41 ms OK
[ RUN      ] file_close can flush writes to disk also with true argument: 204.93 ms OK
[ RUN      ] file_free can flush writes to disk also with true argument: 163.19 ms OK
[ RUN      ] file_fsync can flush writes to disk: 188.48 ms OK
[ RUN      ] file_flush can flush writes to disk: 124.27 ms OK
[ RUN      ] file_read can read small chunks of input until eof: 207.21 ms OK
[ RUN      ] file_read can read the whole file at once: 94.46 ms OK
[ RUN      ] file_read can read more then 1024 bytes after reading a small chunk: 125.47 ms OK
[ RUN      ] file_read can read file by 768-byte-chunks: 125.97 ms OK
[ RUN      ] file_write can write the whole file at once: 125.70 ms OK
[ RUN      ] file_write can write the whole file by small chunks: 172.39 ms OK
[ RUN      ] file_write can write the whole file by 768-byte-chunks: 125.15 ms OK
[ RUN      ] msgpack_file_write can write the whole file at once: 126.90 ms OK
[ RUN      ] file_skip can skip 3 bytes: 125.94 ms OK
[----------] 36 tests from test/unit/os/fileio_spec.lua (6041.51 ms total)

[----------] Running tests from test/unit/os/fs_spec.lua
[ RUN      ] fs.c os_dirname returns OK and writes current directory to the buffer: 136.77 ms OK
[ RUN      ] fs.c os_dirname returns FAIL if the buffer is too small: 137.59 ms OK
[ RUN      ] fs.c os_chdir fails with path="~": 136.56 ms OK
[ RUN      ] fs.c os_isdir returns false if an empty string is given: 137.11 ms OK
[ RUN      ] fs.c os_isdir returns false if a nonexisting directory is given: 124.52 ms OK
[ RUN      ] fs.c os_isdir returns false if a nonexisting absolute directory is given: 114.24 ms OK
[ RUN      ] fs.c os_isdir returns false if an existing file is given: 137.26 ms OK
[ RUN      ] fs.c os_isdir returns true if the current directory is given: 136.64 ms OK
[ RUN      ] fs.c os_isdir returns true if the parent directory is given: 136.71 ms OK
[ RUN      ] fs.c os_isdir returns true if an arbitrary directory is given: 137.71 ms OK
[ RUN      ] fs.c os_isdir returns true if an absolute directory is given: 137.03 ms OK
[ RUN      ] fs.c os_can_exe returns false when given a directory: 137.72 ms OK
[ RUN      ] fs.c os_can_exe returns false when given a regular file without executable bit set: 137.28 ms OK
[ RUN      ] fs.c os_can_exe returns false when the given file does not exists: 138.23 ms OK
[ RUN      ] fs.c os_can_exe returns the absolute path when given an executable inside $PATH: 137.69 ms OK
[ RUN      ] fs.c os_can_exe returns the absolute path when given an executable relative to the current dir: 138.65 ms OK
[ RUN      ] fs.c file permissions os_getperm returns UV_ENOENT when the given file does not exist: 138.13 ms OK
[ RUN      ] fs.c file permissions os_getperm returns a perm > 0 when given an existing file: 138.05 ms OK
[ RUN      ] fs.c file permissions os_getperm returns S_IRUSR when the file is readable: 138.95 ms OK
[ RUN      ] fs.c file permissions os_setperm can set and unset the executable bit of a file: 138.87 ms OK
[ RUN      ] fs.c file permissions os_setperm fails if given file does not exist: 139.30 ms OK
[ RUN      ] fs.c file permissions os_fchown does not change owner and group if respective IDs are equal to -1: 139.66 ms OK
[ RUN      ] fs.c file permissions os_fchown owner of a file may change the group of the file to any group of which that owner is a member: 146.68 ms OK
[ RUN      ] fs.c file permissions os_fchown returns nonzero if process has not enough permissions: 123.06 ms OK
[ RUN      ] fs.c file permissions os_file_is_readable returns false if the file is not readable: 120.89 ms OK
[ RUN      ] fs.c file permissions os_file_is_readable returns false if the file does not exist: 140.03 ms OK
[ RUN      ] fs.c file permissions os_file_is_readable returns true if the file is readable: 139.73 ms OK
[ RUN      ] fs.c file permissions os_file_is_writable returns 0 if the file is readonly: 115.00 ms OK
[ RUN      ] fs.c file permissions os_file_is_writable returns 1 if the file is writable: 129.49 ms OK
[ RUN      ] fs.c file permissions os_file_is_writable returns 2 when given a folder with rights to write into: 139.54 ms OK
[ RUN      ] fs.c file operations os_path_exists returns false when given a non-existing file: 140.54 ms OK
[ RUN      ] fs.c file operations os_path_exists returns true when given an existing file: 134.28 ms OK
[ RUN      ] fs.c file operations os_path_exists returns false when given a broken symlink: 110.14 ms OK
[ RUN      ] fs.c file operations os_path_exists returns true when given a directory: 140.03 ms OK
[ RUN      ] fs.c file operations os_rename can rename file if destination file does not exist: 140.83 ms OK
[ RUN      ] fs.c file operations os_rename fail if source file does not exist: 140.37 ms OK
[ RUN      ] fs.c file operations os_rename can overwrite destination file if it exists: 142.05 ms OK
[ RUN      ] fs.c file operations os_remove returns non-zero when given a non-existing file: 141.94 ms OK
[ RUN      ] fs.c file operations os_remove removes the given file and returns 0: 141.73 ms OK
[ RUN      ] fs.c file operations os_dup returns new file descriptor: 141.68 ms OK
[ RUN      ] fs.c file operations os_open returns UV_ENOENT for O_RDWR on a non-existing file: 141.09 ms OK
[ RUN      ] fs.c file operations os_open returns non-negative for O_CREAT on a non-existing file which then can be closed: 141.99 ms OK
[ RUN      ] fs.c file operations os_open returns non-negative for O_CREAT on a existing file which then can be closed: 142.77 ms OK
[ RUN      ] fs.c file operations os_open returns UV_EEXIST for O_CREAT|O_EXCL on a existing file: 142.50 ms OK
[ RUN      ] fs.c file operations os_open sets `rwx` permissions for O_CREAT 700 which then can be closed: 142.75 ms OK
[ RUN      ] fs.c file operations os_open sets `rw` permissions for O_CREAT 600 which then can be closed: 142.80 ms OK
[ RUN      ] fs.c file operations os_open returns a non-negative file descriptor for an existing file which then can be closed: 143.45 ms OK
[ RUN      ] fs.c file operations os_close returns EBADF for negative file descriptors: 142.92 ms OK
[ RUN      ] fs.c file operations os_read can read zero bytes from a file: 142.81 ms OK
[ RUN      ] fs.c file operations os_read can read from a file multiple times: 143.04 ms OK
[ RUN      ] fs.c file operations os_read can read the whole file at once and then report eof: 144.62 ms OK
[ RUN      ] fs.c file operations os_read can read the whole file in two calls, one partially: 143.68 ms OK
[ RUN      ] fs.c file operations os_write can write zero bytes to a file: 144.51 ms OK
[ RUN      ] fs.c file operations os_write can write some data to a file: 144.76 ms OK
[ RUN      ] fs.c file operations os_nodetype returns NODE_NORMAL for non-existing file: 143.21 ms OK
[ RUN      ] fs.c file operations os_nodetype returns NODE_WRITABLE for /dev/stderr: 144.75 ms OK
[ RUN      ] fs.c folder operations os_mkdir returns non-zero when given an already existing directory: 144.34 ms OK
[ RUN      ] fs.c folder operations os_mkdir creates a directory and returns 0: 144.72 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse returns zero when given an already existing directory: 128.25 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse fails to create a directory where there is a file: 127.53 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse fails to create a directory where there is a file in path: 144.56 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse succeeds to create a directory: 145.31 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse succeeds to create a directory ending with ///: 145.32 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse succeeds to create a directory ending with /: 145.36 ms OK
[ RUN      ] fs.c folder operations os_mkdir_recurse succeeds to create a directory tree: 146.28 ms OK
[ RUN      ] fs.c folder operations os_rmdir returns non_zero when given a non-existing directory: 144.38 ms OK
[ RUN      ] fs.c folder operations os_rmdir removes the given directory and returns 0: 145.55 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo returns false if path=NULL: 145.35 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo returns false if given a non-existing file: 145.54 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo returns true if given an existing file and fills FileInfo: 145.74 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo returns the FileInfo of the linked file, not the link: 124.34 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_link returns false for non-existing file: 108.47 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_link returns true and fills FileInfo for existing file: 138.29 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_link returns FileInfo of the link, not its target: 146.39 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_fd returns false if given an invalid file descriptor: 143.90 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_fd returns true if given a file descriptor and fills FileInfo: 114.91 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_id_equal returns false if file infos represent different files: 147.51 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_id_equal returns true if file infos represent the same file: 147.44 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_id_equal returns true if file infos represent the same file (symlink): 147.87 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_id extracts ino/dev from FileInfo into file_id: 148.53 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_inode returns the inode from FileInfo: 147.71 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_size returns the correct size of a file: 148.38 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_hardlinks returns the correct number of hardlinks: 149.47 ms OK
[ RUN      ] fs.c FileInfo os_fileinfo_blocksize returns the correct blocksize of a file: 149.67 ms OK
[ RUN      ] fs.c FileInfo os_fileid returns false if given an non-existing file: 149.32 ms OK
[ RUN      ] fs.c FileInfo os_fileid returns true if given an existing file and fills file_id: 148.91 ms OK
[ RUN      ] fs.c FileInfo os_fileid_equal returns true if two FileIDs are equal: 149.66 ms OK
[ RUN      ] fs.c FileInfo os_fileid_equal returns false if two FileIDs are not equal: 149.47 ms OK
[ RUN      ] fs.c FileInfo os_fileid_equal_fileinfo returns true if file_id and FileInfo represent the same file: 149.08 ms OK
[ RUN      ] fs.c FileInfo os_fileid_equal_fileinfo returns false if file_id and FileInfo represent different files: 149.64 ms OK
[----------] 90 tests from test/unit/os/fs_spec.lua (15918.20 ms total)

[----------] Running tests from test/unit/os/shell_spec.lua
[ RUN      ] shell functions os_system can echo some output (shell builtin): 140.91 ms OK
[ RUN      ] shell functions os_system can deal with empty output: 140.92 ms OK
[ RUN      ] shell functions os_system can pass input on stdin: 143.93 ms OK
[ RUN      ] shell functions os_system returns non-zero exit code: 139.30 ms OK
[ RUN      ] shell functions shell_build_argv works with NULL arguments: 126.27 ms OK
[ RUN      ] shell functions shell_build_argv works with cmd: 126.45 ms OK
[ RUN      ] shell functions shell_build_argv works with extra_args: 126.90 ms OK
[ RUN      ] shell functions shell_build_argv works with cmd and extra_args: 126.81 ms OK
[ RUN      ] shell functions shell_build_argv splits and unquotes &shell and &shellcmdflag: 126.90 ms OK
[ RUN      ] shell functions shell_build_argv applies shellxescape (p_sxe) and shellxquote (p_sxq): 128.55 ms OK
[ RUN      ] shell functions shell_build_argv applies shellxquote="(: 127.44 ms OK
[ RUN      ] shell functions shell_build_argv applies shellxquote=": 126.75 ms OK
[ RUN      ] shell functions shell_build_argv with empty shellxquote/shellxescape: 127.61 ms OK
[ RUN      ] shell functions shell_argv_to_str: 127.91 ms OK
[----------] 14 tests from test/unit/os/shell_spec.lua (2578.03 ms total)

[----------] Running tests from test/unit/os/users_spec.lua
[ RUN      ] users function os_get_usernames returns FAIL if called with NULL: 136.03 ms OK
[ RUN      ] users function os_get_usernames fills the names garray with os usernames and returns OK: 116.93 ms OK
[ RUN      ] users function os_get_user_name should write the username into the buffer and return OK: 121.83 ms OK
[ RUN      ] users function os_get_uname should write the username into the buffer and return OK: 102.28 ms OK
[ RUN      ] users function os_get_uname should FAIL if the userid is not found: 131.71 ms OK
[ RUN      ] users function os_get_user_directory should return NULL if called with NULL: 134.34 ms OK
[ RUN      ] users function os_get_user_directory should return $HOME for the current user: 133.48 ms OK
[ RUN      ] users function os_get_user_directory should return NULL if the user is not found: 132.76 ms OK
[----------] 8 tests from test/unit/os/users_spec.lua (2072.69 ms total)

[----------] Running tests from test/unit/path_spec.lua
[ RUN      ] path.c path_full_dir_name returns the absolute directory name of a given relative one: 137.44 ms OK
[ RUN      ] path.c path_full_dir_name returns the current directory name if the given string is empty: 136.99 ms OK
[ RUN      ] path.c path_full_dir_name works with a normal relative dir: 136.94 ms OK
[ RUN      ] path.c path_full_dir_name works with a non-existing relative dir: 136.30 ms OK
[ RUN      ] path.c path_full_dir_name fails with a non-existing absolute dir: 116.55 ms OK
[ RUN      ] path.c path_full_compare returns kEqualFiles when passed the same file: 97.69 ms OK
[ RUN      ] path.c path_full_compare returns kEqualFileNames when files that dont exist and have same name: 118.08 ms OK
[ RUN      ] path.c path_full_compare returns kBothFilesMissing when files that dont exist: 133.38 ms OK
[ RUN      ] path.c path_full_compare returns kDifferentFiles when passed different files: 133.12 ms OK
[ RUN      ] path.c path_full_compare returns kOneFileMissing if only one does not exist: 132.52 ms OK
[ RUN      ] path.c path_tail returns the tail of a given file path: 131.43 ms OK
[ RUN      ] path.c path_tail returns an empty string if file ends in a slash: 120.05 ms OK
[ RUN      ] path.c path_tail_with_sep returns the tail of a file together with its separator: 104.71 ms OK
[ RUN      ] path.c path_tail_with_sep returns an empty string when given an empty file name: 110.53 ms OK
[ RUN      ] path.c path_tail_with_sep returns only the separator if there is a trailing separator: 111.61 ms OK
[ RUN      ] path.c path_tail_with_sep cuts a leading separator: 103.47 ms OK
[ RUN      ] path.c path_tail_with_sep returns the whole file name if there is no separator: 118.71 ms OK
[ RUN      ] path.c invocation_path_tail returns the executable name of an invocation given a relative invocation: 125.40 ms OK
[ RUN      ] path.c invocation_path_tail returns the executable name of an invocation given an absolute invocation: 127.55 ms OK
[ RUN      ] path.c invocation_path_tail does not count arguments to the executable as part of its path: 126.23 ms OK
[ RUN      ] path.c invocation_path_tail only accepts whitespace as a terminator for the executable name: 96.32 ms OK
[ RUN      ] path.c invocation_path_tail is equivalent to path_tail when args do not contain a path separator: 119.27 ms OK
[ RUN      ] path.c invocation_path_tail is not equivalent to path_tail when args contain a path separator: 119.99 ms OK
[ RUN      ] path.c path_next_component returns: 95.92 ms OK
[ RUN      ] path.c path_next_component returns empty string if given file contains no separator: 114.75 ms OK
[ RUN      ] path.c path_shorten_fname returns NULL if `full_path` is NULL: 107.14 ms OK
[ RUN      ] path.c path_shorten_fname returns NULL if the path and dir does not match: 132.23 ms OK
[ RUN      ] path.c path_shorten_fname returns NULL if the path is not separated properly: 131.77 ms OK
[ RUN      ] path.c path_shorten_fname shortens the filename if `dir_name` is the start of `full_path`: 132.31 ms OK
[ RUN      ] path_try_shorten_fname path_try_shorten_fname returns shortened path if possible: 137.91 ms OK
[ RUN      ] path_try_shorten_fname path_try_shorten_fname returns `full_path` if a shorter version is not possible: 133.32 ms OK
[ RUN      ] path_try_shorten_fname path_try_shorten_fname returns NULL if `full_path` is NULL: 133.75 ms OK
[ RUN      ] path.c path_guess_exepath "./nvim" returns name catenated with CWD: 123.37 ms OK
[ RUN      ] path.c path_guess_exepath ".nvim" returns name catenated with CWD: 124.46 ms OK
[ RUN      ] path.c path_guess_exepath "foo/nvim" returns name catenated with CWD: 134.86 ms OK
[ RUN      ] path.c path_guess_exepath absolute path returns the name unmodified: 134.48 ms OK
[ RUN      ] path.c path_guess_exepath returns the name unmodified if not found in $PATH: 134.60 ms OK
[ RUN      ] path.c path_guess_exepath does not crash if $PATH item exceeds MAXPATHL: 135.66 ms OK
[ RUN      ] path.c path_guess_exepath returns full path found in $PATH: 134.90 ms OK
[ RUN      ] path.c vim_FullName fails if given filename is NULL: 135.65 ms OK
[ RUN      ] path.c vim_FullName fails safely if given length is wrong #5737: 134.92 ms OK
[ RUN      ] path.c vim_FullName uses the filename if the filename is a URL: 134.59 ms OK
[ RUN      ] path.c vim_FullName fails and uses filename if given filename contains non-existing directory: 135.21 ms OK
[ RUN      ] path.c vim_FullName concatenates filename if it does not contain a slash: 135.78 ms OK
[ RUN      ] path.c vim_FullName concatenates directory name if it does not contain a slash: 126.94 ms OK
[ RUN      ] path.c vim_FullName enters given directory (instead of just concatenating the strings) if possible and if path contains a slash: 124.63 ms OK
[ RUN      ] path.c vim_FullName just copies the path if it is already absolute and force=0: 135.06 ms OK
[ RUN      ] path.c vim_FullName fails and uses filename when the path is relative to HOME: 135.96 ms OK
[ RUN      ] path.c vim_FullName works with some "normal" relative path with directories: 109.63 ms OK
[ RUN      ] path.c vim_FullName does not modify the given filename: 124.92 ms OK
[ RUN      ] path.c vim_FullName works with directories that have one path component: 115.86 ms OK
[ RUN      ] path.c vim_FullName expands "./" to the current directory #7117: 125.16 ms OK
[ RUN      ] path.c vim_FullName collapses "foo/../foo" to "foo" #7117: 109.74 ms OK
[ RUN      ] path.c path_fix_case does nothing on Linux: 114.67 ms OK
[ RUN      ] path.c append_path joins given paths with a slash: 122.52 ms OK
[ RUN      ] path.c append_path joins given paths without adding an unnecessary slash: 103.43 ms OK
[ RUN      ] path.c append_path fails and uses filename if there is not enough space left for to_append: 131.47 ms OK
[ RUN      ] path.c append_path does not append a slash if to_append is empty: 135.67 ms OK
[ RUN      ] path.c append_path does not append unnecessary dots: 112.31 ms OK
[ RUN      ] path.c append_path copies to_append to path, if path is empty: 122.31 ms OK
[ RUN      ] path.c path_is_absolute returns true if filename starts with a slash: 134.64 ms OK
[ RUN      ] path.c path_is_absolute returns true if filename starts with a tilde: 136.40 ms OK
[ RUN      ] path.c path_is_absolute returns false if filename starts not with slash nor tilde: 136.42 ms OK
[ RUN      ] path.c path_with_extension returns true if filename includes a provided extension: 100.26 ms OK
[ RUN      ] path.c path_with_extension returns false if filename does not include a provided extension: 136.16 ms OK
[ RUN      ] path.c path_with_url scheme is alpha and inner hyphen only: 137.01 ms OK
[----------] 66 tests from test/unit/path_spec.lua (9425.66 ms total)

[----------] Running tests from test/unit/profile_spec.lua
[ RUN      ] profiling related functions profile_equal times are equal to themselves: 97.50 ms OK
[ RUN      ] profiling related functions profile_equal times are unequal to others: 130.31 ms OK
[ RUN      ] profiling related functions profile_cmp can compare subsequent starts: 108.96 ms OK
[ RUN      ] profiling related functions profile_cmp can compare the zero element: 129.36 ms OK
[ RUN      ] profiling related functions profile_cmp correctly orders divisions: 129.10 ms OK
[ RUN      ] profiling related functions profile_divide actually performs division: 129.68 ms OK
[ RUN      ] profiling related functions profile_zero returns the same value on each call: 129.76 ms OK
[ RUN      ] profiling related functions profile_start increases: 133.47 ms OK
[ RUN      ] profiling related functions profile_end the elapsed time cannot be zero: 124.25 ms OK
[ RUN      ] profiling related functions profile_end outer elapsed >= inner elapsed: 104.73 ms OK
[ RUN      ] profiling related functions profile_setlimit sets no limit when 0 is passed: 129.79 ms OK
[ RUN      ] profiling related functions profile_setlimit sets a limit in the future otherwise: 129.41 ms OK
[ RUN      ] profiling related functions profile_passed_limit start is in the past: 100.51 ms OK
[ RUN      ] profiling related functions profile_passed_limit start + start is in the future: 113.47 ms OK
[ RUN      ] profiling related functions profile_msg prints the zero time as 0.00000: 106.97 ms OK
[ RUN      ] profiling related functions profile_msg prints the time passed, in seconds.microsends: 123.37 ms OK
[ RUN      ] profiling related functions profile_add adds profiling times: 102.43 ms OK
[ RUN      ] profiling related functions profile_sub subtracts profiling times: 129.53 ms OK
[----------] 18 tests from test/unit/profile_spec.lua (2307.49 ms total)

[----------] Running tests from test/unit/rbuffer_spec.lua
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with empty buffer in one contiguous chunk is called once with the empty chunk: 131.73 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with partially empty buffer in one contiguous chunk is called once with the empty chunk: 132.18 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with filled buffer in one contiguous chunk is not called: 131.56 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with buffer partially empty in two contiguous chunks is called twice with each filled chunk: 131.68 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with buffer empty in two contiguous chunks is called twice with each filled chunk: 131.91 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_FULL with buffer filled in two contiguous chunks is not called: 131.57 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_EMPTY with empty buffer is not called: 132.63 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_EMPTY with partially filled buffer in one contiguous chunk is called once with the filled chunk: 122.42 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_EMPTY with filled buffer in one contiguous chunk is called once with the filled chunk: 108.19 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_EMPTY with buffer partially filled in two contiguous chunks is called twice with each filled chunk: 132.59 ms OK
[ RUN      ] rbuffer functions RBUFFER_UNTIL_EMPTY with buffer filled in two contiguous chunks is called twice with each filled chunk: 133.10 ms OK
[ RUN      ] rbuffer functions RBUFFER_EACH with empty buffer is not called: 132.84 ms OK
[ RUN      ] rbuffer functions RBUFFER_EACH with buffer filled in two contiguous chunks collects each character and index: 134.08 ms OK
[ RUN      ] rbuffer functions RBUFFER_EACH_REVERSE with empty buffer is not called: 132.87 ms OK
[ RUN      ] rbuffer functions RBUFFER_EACH_REVERSE with buffer filled in two contiguous chunks collects each character and index: 133.92 ms OK
[ RUN      ] rbuffer functions rbuffer_cmp with buffer filled in two contiguous chunks compares the common longest sequence: 133.96 ms OK
[ RUN      ] rbuffer functions rbuffer_cmp with empty buffer returns 0 since no characters are compared: 133.79 ms OK
[ RUN      ] rbuffer functions rbuffer_write fills the internal buffer and returns the write count: 132.97 ms OK
[ RUN      ] rbuffer functions rbuffer_write wont write beyond capacity: 135.63 ms OK
[ RUN      ] rbuffer functions rbuffer_read reads what was previously written: 129.99 ms OK
[ RUN      ] rbuffer functions rbuffer_read reads nothing if the buffer is empty: 99.73 ms OK
[ RUN      ] rbuffer functions rbuffer_get fetch the pointer at offset, wrapping if required: 103.59 ms OK
[ RUN      ] rbuffer functions wrapping behavior writing/reading wraps across the end of the internal buffer: 134.90 ms OK
[----------] 23 tests from test/unit/rbuffer_spec.lua (3116.29 ms total)

[----------] Running tests from test/unit/search_spec.lua
[ RUN      ] pat_has_uppercase: 174.40 ms OK
[----------] 1 test from test/unit/search_spec.lua (1033.82 ms total)

[----------] Running tests from test/unit/strings_spec.lua
[ RUN      ] vim_strsave_escaped() precedes by a backslash all chars from second argument: 102.53 ms OK
[ RUN      ] vim_strsave_escaped() precedes by a backslash chars only from second argument: 135.41 ms OK
[ RUN      ] vim_strsave_escaped() returns a copy of passed string if second argument is empty: 117.47 ms OK
[ RUN      ] vim_strsave_escaped() returns an empty string if first argument is empty string: 119.15 ms OK
[ RUN      ] vim_strsave_escaped() returns a copy of passed string if it does not contain chars from 2nd argument: 132.93 ms OK
[ RUN      ] vim_strnsave_unquoted() copies unquoted strings as-is: 135.18 ms OK
[ RUN      ] vim_strnsave_unquoted() respects length argument: 135.97 ms OK
[ RUN      ] vim_strnsave_unquoted() unquotes fully quoted word: 135.86 ms OK
[ RUN      ] vim_strnsave_unquoted() unquotes partially quoted word: 135.87 ms OK
[ RUN      ] vim_strnsave_unquoted() removes "": 115.49 ms OK
[ RUN      ] vim_strnsave_unquoted() performs unescaping of ": 101.49 ms OK
[ RUN      ] vim_strnsave_unquoted() performs unescaping of \: 124.26 ms OK
[ RUN      ] vim_strnsave_unquoted() strips quote when there is no pair to it: 137.36 ms OK
[ RUN      ] vim_strnsave_unquoted() allows string to end with one backslash unescaped: 136.78 ms OK
[ RUN      ] vim_strnsave_unquoted() does not perform unescaping out of quotes: 136.35 ms OK
[ RUN      ] vim_strnsave_unquoted() does not unescape \n: 103.93 ms OK
[ RUN      ] vim_strchr() handles NUL and <0 correctly: 139.00 ms OK
[ RUN      ] vim_strchr() works: 139.26 ms OK
[ RUN      ] strcase_save() decodes overlong encoded characters.: 137.94 ms OK
[----------] 19 tests from test/unit/strings_spec.lua (3172.58 ms total)

[----------] Running tests from test/unit/tempfile_spec.lua
[ RUN      ] tempfile related functions vim_gettempdir returns path to Neovim own temp directory: 153.65 ms OK
[ RUN      ] tempfile related functions vim_gettempdir returns the same directory on each call: 144.57 ms OK
[ RUN      ] tempfile related functions vim_tempname generate name of non-existing file: 122.87 ms OK
[ RUN      ] tempfile related functions vim_tempname generate different names on each call: 149.94 ms OK
[ RUN      ] tempfile related functions vim_tempname generate file name in Neovim own temp directory: 115.24 ms OK
[----------] 5 tests from test/unit/tempfile_spec.lua (1716.23 ms total)

[----------] Running tests from test/unit/testtest_spec.lua
[----------] 0 tests from test/unit/testtest_spec.lua (3.64 ms total)

[----------] Running tests from test/unit/tui_spec.lua
[ RUN      ] handle_background_color: 158.44 ms OK
[----------] 1 test from test/unit/tui_spec.lua (2277.29 ms total)

[----------] Running tests from test/unit/undo_spec.lua
[ RUN      ] u_write_undo writes an undo file to undodir given a buffer and hash: 192.25 ms OK
[ RUN      ] u_write_undo writes a correctly-named undo file to undodir given a name, buffer, and hash: 218.48 ms OK
[ RUN      ] u_write_undo does not write an undofile when the buffer has no valid undofile name: 189.69 ms OK
[ RUN      ] u_write_undo writes the undofile with the same permissions as the original file: 226.17 ms OK
[ RUN      ] u_write_undo writes an undofile only readable by the user if the buffer is unnamed: 225.32 ms OK
[ RUN      ] u_write_undo forces writing undo file for :wundo! command: 207.84 ms OK
[ RUN      ] u_write_undo overwrites an existing undo file: 1203.33 ms OK
[ RUN      ] u_write_undo does not overwrite an existing file that is not an undo file: 224.55 ms OK
[ RUN      ] u_write_undo does not overwrite an existing file that has the wrong permissions: 200.97 ms OK
[ RUN      ] u_write_undo does not write an undo file if there is no undo information for the buffer: 216.11 ms OK
[----------] 10 tests from test/unit/undo_spec.lua (6765.02 ms total)

[----------] Running tests from test/unit/viml/expressions/lexer_spec.lua
[ RUN      ] Expressions lexer works (single tokens, zero flags): 232.20 ms OK
[ RUN      ] Expressions lexer peeks: 191.62 ms OK
[ RUN      ] Expressions lexer forbids scope: 212.21 ms OK
[ RUN      ] Expressions lexer allows floats: 169.95 ms OK
[ RUN      ] Expressions lexer treats `is` as an identifier: 191.87 ms OK
[ RUN      ] Expressions lexer forbids EOC: 167.54 ms OK
[----------] 6 tests from test/unit/viml/expressions/lexer_spec.lua (1590.93 ms total)

[----------] Running tests from test/unit/viml/expressions/parser_spec.lua
[ RUN      ] Expressions parser works with + and @a: 197.72 ms OK
[ RUN      ] Expressions parser works with @a, + and parenthesis: 284.91 ms OK
[ RUN      ] Expressions parser works with variable names, including curly braces ones: 246.98 ms OK
[ RUN      ] Expressions parser works with lambdas and dictionaries: 312.61 ms OK
[ RUN      ] Expressions parser works with ternary operator: 216.19 ms OK
[ RUN      ] Expressions parser works with comparison operators: 196.28 ms OK
[ RUN      ] Expressions parser works with concat/subscript: 246.61 ms OK
[ RUN      ] Expressions parser works with bracket subscripts: 235.68 ms OK
[ RUN      ] Expressions parser supports list literals: 218.07 ms OK
[ RUN      ] Expressions parser works with strings: 298.86 ms OK
[ RUN      ] Expressions parser works with multiplication-like operators: 182.81 ms OK
[ RUN      ] Expressions parser works with -: 202.68 ms OK
[ RUN      ] Expressions parser works with logical operators: 234.78 ms OK
[ RUN      ] Expressions parser works with &opt: 190.29 ms OK
[ RUN      ] Expressions parser works with $ENV: 214.93 ms OK
[ RUN      ] Expressions parser works with unary !: 230.58 ms OK
[ RUN      ] Expressions parser highlights numbers with prefix: 188.60 ms OK
[ RUN      ] Expressions parser works (KLEE tests): 236.59 ms OK
[ RUN      ] Expressions parser works with assignments: 274.32 ms OK
[ RUN      ] Expressions parser works with non-ASCII characters: 184.94 ms OK
[----------] 20 tests from test/unit/viml/expressions/parser_spec.lua (5859.88 ms total)

[----------] Global test environment teardown.
[==========] 712 tests from 33 test files ran. (148992.97 ms total)
[  PASSED  ] 712 tests.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--buildsystem=cmake -O--builddirectory=build
   dh_prep -a -O--buildsystem=cmake -O--builddirectory=build
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
env DESTDIR=/<<PKGBUILDDIR>>/debian/tmp ninja -v -C build install
ninja: Entering directory `build'
[0/2] /usr/bin/cmake -P /<<PKGBUILDDIR>>/build/CMakeFiles/VerifyGlobs.cmake
[0/1] cd /<<PKGBUILDDIR>>/build && /usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/nvim.1
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/bin/nvim
-- Set runtime path of "/<<PKGBUILDDIR>>/debian/tmp/usr/bin/nvim" to ""
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/arm-linux-gnueabihf/nvim/
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ja.euc-jp/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/cs.cp1250/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/sk.cp1250/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/nb/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/af/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ca/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/cs/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/da/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/de/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/eo/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/es/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/fi/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/fr/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ga/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/it/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ja/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ko.UTF-8/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/nl/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/no/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/pl.UTF-8/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/ru/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/sk/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/sv/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/tr/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/uk/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/vi/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/zh_CN.UTF-8/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/locale/zh_TW.UTF-8/LC_MESSAGES/nvim.mo
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/matchit/doc/tags
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/matchit/doc/matchit.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/vimball/doc/tags
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/vimball/doc/vimball.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/tags
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/api.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/arabic.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/autocmd.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/builtin.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/change.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/channel.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/cmdline.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/debug.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/deprecated.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/dev_style.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/develop.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/diagnostic.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/diff.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/digraph.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/editing.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/eval.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/filetype.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/fold.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ft_ada.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ft_ps1.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ft_raku.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ft_rust.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ft_sql.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/gui.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/hebrew.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/help.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/helphelp.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/if_cscop.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/if_perl.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/if_pyth.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/if_ruby.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/indent.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/index.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/insert.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/intro.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/job_control.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/lsp-extension.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/lsp.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/lua.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/map.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/mbyte.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/message.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/mlang.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/motion.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/nvim.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/nvim_terminal_emulator.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/options.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pattern.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_gzip.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_health.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_msgpack.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_netrw.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_paren.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_spec.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_tar.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_tutor.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/pi_zip.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/print.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/provider.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/quickfix.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/quickref.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/recover.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/remote.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/remote_plugin.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/repeat.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/rileft.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/russian.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/scroll.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/sign.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/spell.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/starting.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/syntax.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/tabpage.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/tagsrch.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/term.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/testing.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/tips.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/treesitter.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/uganda.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/ui.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/undo.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_01.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_02.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_03.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_04.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_05.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_06.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_07.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_08.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_09.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_10.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_11.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_12.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_20.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_21.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_22.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_23.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_24.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_25.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_26.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_27.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_28.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_29.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_30.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_31.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_32.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_40.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_41.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_42.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_43.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_44.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_45.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/usr_toc.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/various.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/vi_diff.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/vim_diff.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/visual.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/windows.txt
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vim/generated.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/applications/nvim.desktop
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/icons/hicolor/128x128/apps/nvim.png
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/makehtml.awk
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/doc/maketags.awk
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/less.bat
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/less.sh
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/RstFold.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/ada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/adacomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/ccomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/clojurecomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/context.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/contextcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/csscomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/decada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/dist/ft.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/freebasic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/gnat.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/gzip.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/haskellcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/health.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/health/nvim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/health/provider.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/htmlcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/javascriptcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/man.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/msgpack.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/netrw.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/netrwFileHandlers.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/netrwSettings.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/netrw_gitignore.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/paste.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/phpcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/clipboard.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/node.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/perl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/python3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/pythonx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/ruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/provider/script_host.rb
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/python3complete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/pythoncomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/remote/define.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/remote/host.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/rubycomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/rust.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/rustfmt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/shada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/spellfile.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/sqlcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/syntaxcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/tar.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/tohtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/tutor.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/vimexpect.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html32.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html401f.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html401s.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html401t.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html40f.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html40s.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/html40t.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xhtml10f.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xhtml10s.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xhtml10t.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xhtml11.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xsd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xml/xsl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xmlcomplete.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/xmlformat.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/autoload/zip.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/bugreport.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/blue.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/darkblue.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/default.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/delek.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/desert.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/elflord.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/evening.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/industry.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/koehler.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/morning.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/murphy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/pablo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/peachpuff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/ron.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/shine.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/slate.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/torte.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/colors/zellner.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ant.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/bcc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/bdf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/cargo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/checkstyle.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/cm3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/context.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/cs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/csslint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/cucumber.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dart.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dart2js.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dart2native.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dartanalyser.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dartdevc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dartdoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dartfmt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/decada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/dot.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/erlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/eruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/eslint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fbc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fortran_F.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fortran_cv.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fortran_elf90.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fortran_g77.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fortran_lf95.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/fpc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/g95.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/gawk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/gcc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/gfortran.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ghc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/gjs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/gnat.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/go.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/haml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/hp_acc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/icc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ifort.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/intel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/irix5_c.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/irix5_cpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/javac.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/jest.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/jikes.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/jjs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/jshint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/jsonlint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/mcs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/mips_c.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/mipspro_c89.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/mipspro_cpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/modelsim_vcom.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/msbuild.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/msvc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/neato.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ocaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/onsgmls.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/pbx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/perl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/php.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/powershell.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/pylint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/pyunit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rhino.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rspec.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rubocop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rubyunit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/rustc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/sass.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/scdoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/se.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/shellcheck.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/sml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/spectral.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/splint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/stack.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/standard.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/stylelint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/tcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/tex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/tidy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/ts-node.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/tsc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/typedoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/xbuild.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/xmllint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/xmlwf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/xo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/yamllint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/compiler/zsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/delmenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/filetype.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/filetype.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftoff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/8th.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/a2ps.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/aap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/abap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/abaqus.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/alsaconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ant.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/arch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/art.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/asm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/aspvbs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/automake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/awk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/bash.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/basic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/bdf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/bst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/btm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/bzl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/c.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/calendar.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cdrdaoconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cfg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/changelog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/checkhealth.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/chicken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/clojure.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cmake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cobol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/conf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/config.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/context.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/crm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/csc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/csh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/css.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cucumber.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/cvsrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/debchangelog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/debcontrol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/denyhosts.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dictconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dictdconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/diff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dircolors.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/docbk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dockerfile.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dosbatch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dosini.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dtd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dtrace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/dune.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/eiffel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/elinks.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/elm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/erlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/eruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/eterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/falcon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/fetchmail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/flexwiki.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/fortran.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/fpcmake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/framescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/freebasic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/fstab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/fvwm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gdb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gitcommit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gitconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gitrebase.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gitsendemail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/go.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gpg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/gprof.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/groovy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/group.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/grub.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/haml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/hamster.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/haskell.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/help.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/hgcommit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/hog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/hostconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/hostsaccess.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/htmldjango.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/i3config.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/indent.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/initex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ishd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/j.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/java.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/javascript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/javascriptreact.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/jproperties.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/json.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/jsonc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/jsp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/julia.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/kconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/kwt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ld.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/less.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/lftp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/libao.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/limits.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/liquid.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/lisp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/logcheck.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/loginaccess.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/logindefs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/logtalk.dict
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/logtalk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/lprolog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/lua.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/m3build.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/m3quake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/m4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mailaliases.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mailcap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/make.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/man.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/manconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/markdown.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/masm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/matlab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/meson.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mma.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/modconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/modula2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/modula3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mplayerconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/mrxvtrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/msmessages.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/muttrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/nanorc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/neomuttrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/netrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/nginx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/nroff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/nsis.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/objc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ocaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/occam.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/octave.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pamconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pascal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/passwd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pbtxt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pdf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/perl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/php.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pinfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/plaintex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/poke.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/postscr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/procmail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/prolog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/protocols.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ps1.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ps1xml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/pyrex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/python.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/qb64.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/qf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/quake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/query.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/r.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/racc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/raku.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/readline.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/registry.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/reva.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rhelp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rmd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rnc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rnoweb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/routeros.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rpl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rrst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/ruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/rust.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sass.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sbt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/scala.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/scdoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/scheme.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/screen.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/scss.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sensors.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/services.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/setserial.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sexplib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sgml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/shada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sieve.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/slpconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/slpreg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/slpspi.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/solution.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/spec.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sshconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sudoers.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/svg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/swift.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/swiftgyb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/sysctl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/systemd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/systemverilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tcsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/terminfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/text.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tidy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tmux.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/toml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/treetop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tt2html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/tutor.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/typescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/typescriptreact.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/udevconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/udevperm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/udevrules.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/updatedb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/vb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/verilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/vhdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/vim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/vroom.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/wast.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xdefaults.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xf86conf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xhtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xinetd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xmodmap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xsd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/xslt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/yaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/zimbu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugin/zsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/ftplugof.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/aap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ant.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/automake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/awk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/bash.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/basic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/bib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/bst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/bzl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/c.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/chaiscript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/changelog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/clojure.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cmake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cobol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/config.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/context.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/css.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cucumber.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/cuda.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/d.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dictconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dictdconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/docbk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dosbatch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dtd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dtrace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dune.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/dylan.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/eiffel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/elm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/erlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/eruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/eterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/falcon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/fortran.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/framescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/freebasic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/gitconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/gitolite.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/go.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/haml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/hamster.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/hog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/htmldjango.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/idlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ishd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/j.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/java.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/javascript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/javascriptreact.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/json.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/jsonc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/jsp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/julia.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ld.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/less.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/lifelines.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/liquid.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/lisp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/logtalk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/lua.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/mail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/make.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/matlab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/meson.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/mf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/mma.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/mp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/nginx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/nsis.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/objc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ocaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/occam.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/pascal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/perl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/php.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/postscr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/pov.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/prolog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ps1.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/pyrex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/python.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/qb64.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/query.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/r.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/raku.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/raml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/readline.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rhelp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rmd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rnoweb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rpl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rrst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/ruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/rust.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sas.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sass.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/scala.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/scheme.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/scss.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sqlanywhere.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/sshconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/systemd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/systemverilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/tcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/tcsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/teraterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/testdir/runtest.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/tex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/tf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/tilde.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/treetop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/typescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/vb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/verilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/vhdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/vim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/vroom.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/wast.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xf86conf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xhtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xinetd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xsd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/xslt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/yacc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/yaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/zimbu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indent/zsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/indoff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/accents.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/arabic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/arabic_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/armenian-eastern_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/armenian-western_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/belarusian-jcuken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/bulgarian-bds.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/bulgarian-phonetic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/canfr-win.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/croatian.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/croatian_cp1250.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/croatian_iso-8859-2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/croatian_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/czech.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/czech_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/dvorak.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/esperanto.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/esperanto_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/french-azerty.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/german-qwertz.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/greek.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/greek_cp1253.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/greek_cp737.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/greek_iso-8859-7.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/greek_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrew.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrew_cp1255.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrew_iso-8859-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrew_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrewp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrewp_cp1255.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrewp_iso-8859-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/hebrewp_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/kana.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/kazakh-jcuken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/korean-dubeolsik_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/korean.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/lithuanian-baltic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/magyar_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/mongolian_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/oldturkic-orkhon_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/oldturkic-yenisei_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/persian-iranian_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/persian.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/pinyin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/polish-slash.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/polish-slash_cp1250.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/polish-slash_cp852.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/polish-slash_iso-8859-2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/polish-slash_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-dvorak.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-jcuken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-jcukenmac.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-jcukenwin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-jcukenwintype.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-typograph.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/russian-yawerty.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian-latin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian-latin_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian_cp1250.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian_cp1251.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian_iso-8859-2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian_iso-8859-5.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/serbian_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/sinhala-phonetic_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/sinhala.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/slovak.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/slovak_cp1250.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/slovak_iso-8859-2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/slovak_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/tamil_tscii.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/thaana-phonetic_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/thaana.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/turkish-f.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/turkish-q.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/ukrainian-dvorak.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/ukrainian-jcuken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/vietnamese-telex_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/vietnamese-viqr_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/keymap/vietnamese-vni_utf-8.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/health.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/man.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/F.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/_editor.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/_init_packages.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/_meta.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/compat.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/diagnostic.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/filetype.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/highlight.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/inspect.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/keymap.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/_snippet.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/buf.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/codelens.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/diagnostic.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/handlers.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/health.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/log.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/protocol.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/rpc.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/sync.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/tagfunc.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/lsp/util.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/shared.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter/health.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter/highlighter.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter/language.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter/languagetree.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/treesitter/query.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/ui.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/lua/vim/uri.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macmap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/editexisting.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/justify.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/less.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/matchit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/shellmenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/macros/swapmous.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/makemenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/menu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/mswin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/optwin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/cfilter/plugin/cfilter.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/justify/plugin/justify.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/matchit/autoload/matchit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/matchit/plugin/matchit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/termdebug/plugin/termdebug.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/vimball/autoload/vimball.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/pack/dist/opt/vimball/plugin/vimballPlugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/gzip.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/health.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/man.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/matchit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/matchparen.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/netrwPlugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/rplugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/shada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/spellfile.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/tarPlugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/tohtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/tutor.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/plugin/zipPlugin.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/ascii.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cidfont.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cns_roman.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1250.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1251.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1252.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1253.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1254.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1255.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/cp1257.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/gb_roman.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/hp-roman8.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-10.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-11.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-13.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-14.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-15.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-2.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-3.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-4.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-5.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-7.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-8.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/iso-8859-9.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/jis_roman.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/koi8-r.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/koi8-u.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/ks_roman.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/latin1.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/mac-roman.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/print/prolog.ps
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/scripts.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/spell/cleanadd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/spell/en.utf-8.spl
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/synmenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/2html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/8th.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/a2ps.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/a65.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/abap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/abaqus.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/abc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/abel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/acedb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aflex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ahdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aidl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/alsaconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/amiga.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ampl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ant.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/antlr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/apache.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/apachestyle.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aptconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/arch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/arduino.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/art.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asciidoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asm68k.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asmh8300.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asn.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aspperl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/aspvbs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asterisk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/asteriskvm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/atlas.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/autodoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/autohotkey.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/autoit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/automake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ave.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/avra.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/awk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ayacc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/b.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/baan.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bash.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/basic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bdf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bindzone.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/blank.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bsdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/btm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bzl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/bzr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/c.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cabal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cabalconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cabalproject.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/calendar.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/catalog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cdrdaoconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cdrtoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cfg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/chaiscript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/change.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/changelog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/chaskell.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/checkhealth.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cheetah.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/chicken.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/chill.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/chordpro.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/clean.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/clipper.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/clojure.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cmake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cmod.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cmusrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cobol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/coco.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/colortest.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/conaryrecipe.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/conf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/config.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/context.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/crm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/crontab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/csc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/csdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/csh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/csp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/css.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ctrlh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cucumber.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cuda.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cupl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cuplsim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cvs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cvsrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cweb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cynlib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/cynpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/d.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dart.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/datascript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dcd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/debchangelog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/debcontrol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/debcopyright.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/debsources.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/def.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/denyhosts.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dep3patch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/desc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/desktop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dictconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dictdconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/diff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dircolors.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dirpager.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/diva.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/django.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dns.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dnsmasq.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/docbk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/docbksgml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/docbkxml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dockerfile.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dosbatch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dosini.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dot.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/doxygen.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dracula.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dsl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dtd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dtrace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dts.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dune.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dylan.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dylanintr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/dylanlid.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ecd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/edif.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/eiffel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/elf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/elinks.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/elm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/elmfilt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/erlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/eruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/esmtprc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/esqlc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/esterel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/eterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/euphoria3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/euphoria4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/eviews.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/exim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/expect.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/exports.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/falcon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fan.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fasm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fdcc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fetchmail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fgl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/flexwiki.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/focexec.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/form.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/forth.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fortran.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/foxpro.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fpcmake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/framescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/freebasic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fstab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fvwm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/fvwm2m4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gdb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gdmo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gedcom.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gemtext.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gift.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/git.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gitcommit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gitconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gitolite.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gitrebase.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gitsendemail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gkrellmrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gnash.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gnuplot.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/go.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/godoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gpg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gprof.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/grads.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gretl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/groff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/groovy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/group.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/grub.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gsp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gtkrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/gvpr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/haml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hamster.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/haskell.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/haste.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hastepreproc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/help.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/help_ru.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hercules.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hgcommit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hitest.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hollywood.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hostconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/hostsaccess.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/htmlcheetah.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/htmldjango.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/htmlm4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/htmlos.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/i3config.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ia64.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ibasic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/icemenu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/icon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/idl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/idlang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/indent.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/inform.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/initex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/initng.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/inittab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ipfilter.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ishd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/iss.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ist.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/j.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jam.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jargon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/java.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/javacc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/javascript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/javascriptreact.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jess.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jgraph.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jovial.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jproperties.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/json.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jsonc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/jsp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/julia.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/kconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/kivy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/kix.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/kscript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/kwt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/latte.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ld.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ldapconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ldif.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/less.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lftp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lhaskell.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/libao.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lifelines.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lilo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/limits.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/liquid.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lisp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lite.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/litestep.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/loginaccess.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/logindefs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/logtalk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lotos.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lout.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lpc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lprolog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lscript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lsl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lsp_markdown.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lss.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lua.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/lynx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/m3build.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/m3quake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/m4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mailaliases.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mailcap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/make.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mallard.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/man.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/manconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/manual.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/maple.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/markdown.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/masm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mason.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/master.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/matlab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/maxima.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/meson.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/messages.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mgl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mgp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mix.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mma.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mmix.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mmp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/modconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/model.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/modsim3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/modula2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/modula3.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/monk.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/moo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mplayerconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mrxvtrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/msidl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/msmessages.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/msql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mupad.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/murphi.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mush.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/muttrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/mysql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/n1ql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/named.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nanorc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nasm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nastran.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/natural.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ncf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/neomuttrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/netrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/netrw.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nginx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ninja.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nosyntax.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nqc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nroff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/nsis.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/obj.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/objc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/objcpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ocaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/occam.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/omnimark.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/opam.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/openroad.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/opl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ora.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pamconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pamenv.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/papp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pascal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/passwd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pbtxt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pcap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pccts.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pdf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/perl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pfmain.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/php.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/phtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pic.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pike.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pilrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pine.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pinfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/plaintex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pli.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/plm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/plp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/plsql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/po.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pod.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/poke.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/postscr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pov.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/povini.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ppd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ppwiz.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/prescribe.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/privoxy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/procmail.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/progress.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/prolog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/promela.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/proto.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/protocols.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ps1.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ps1xml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/psf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/psl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ptcap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/purifylog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/pyrex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/python.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/qb64.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/qf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/quake.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/query.lua
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/r.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/racc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/radiance.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/raku.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/raml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ratpoison.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rcs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rcslog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/readline.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rebol.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/redif.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/registry.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rego.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/remind.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/resolv.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/reva.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rexx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rhelp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rmd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rnc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rng.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rnoweb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/robots.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/routeros.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rpcgen.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rpl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rrst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rst.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rtf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/ruby.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/rust.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/samba.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sas.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sass.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sather.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sbt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/scala.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/scdoc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/scheme.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/scilab.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/screen.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/scss.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sdc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sed.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sendpr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sensors.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/services.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/setserial.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sexplib.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sgml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sgmldecl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sgmllnx.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/shada.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sicad.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sieve.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sil.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/simula.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sinda.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sindacmp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sindaout.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sisu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/skill.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slang.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slice.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slpconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slpreg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slpspi.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slrnrc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/slrnsc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/smarty.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/smcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/smil.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/smith.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/snnsnet.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/snnspat.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/snnsres.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/snobol4.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/spec.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/specman.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/spice.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/splint.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/spup.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/spyce.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sql.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqlanywhere.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqlforms.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqlhana.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqlinformix.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqlj.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqloracle.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sqr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/squid.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/squirrel.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/srec.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sshconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sshdconfig.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/st.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/stata.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/stp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/strace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/structurizr.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sudoers.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/svg.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/svn.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/swift.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/swiftgyb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/synload.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/syntax.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/sysctl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/systemd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/systemverilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tads.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tags.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tak.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/takcmp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/takout.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tar.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/taskdata.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/taskedit.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tasm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tcsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/template.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/teraterm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/terminfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tex.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/texinfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/texmf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tidy.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tilde.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tli.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tmux.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/toml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tpp.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/trasys.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/treetop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/trustees.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tsalt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tsscl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tssgm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tssop.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tt2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tt2html.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tt2js.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/tutor.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/typescript.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/typescriptcommon.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/typescriptreact.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/uc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/udevconf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/udevperm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/udevrules.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/uil.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/updatedb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/upstart.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/upstreamdat.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/upstreaminstalllog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/upstreamlog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/upstreamrpt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/usserverlog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/usw2kagtlog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/valgrind.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vera.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/verilog.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/verilogams.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vgrindefs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vhdl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vim.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/viminfo.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vimnormal.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/virata.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vmasm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/voscm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vrml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vroom.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vsejcl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/vue.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wast.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wdiff.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/web.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/webmacro.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wget.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/whitespace.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/winbatch.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wsml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/wvdial.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xbl.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xdefaults.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xf86conf.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xhtml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xinetd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xkb.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xmath.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xmodmap.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xpm.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xpm2.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xquery.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xs.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xsd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xslt.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/xxd.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/yacc.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/yaml.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/z8a.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/zimbu.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/syntax/zsh.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/tools/check_colors.vim
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/tutor/en/vim-01-beginner.tutor
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/tutor/en/vim-01-beginner.tutor.json
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/tutor/tutor.tutor
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/share/nvim/runtime/tutor/tutor.tutor.json
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a -O--buildsystem=cmake -O--builddirectory=build
   dh_installdocs -a -O--buildsystem=cmake -O--builddirectory=build
   dh_installchangelogs -a -O--buildsystem=cmake -O--builddirectory=build
   dh_installsystemduser -a -O--buildsystem=cmake -O--builddirectory=build
   dh_perl -a -O--buildsystem=cmake -O--builddirectory=build
   dh_link -a -O--buildsystem=cmake -O--builddirectory=build
   dh_strip_nondeterminism -a -O--buildsystem=cmake -O--builddirectory=build
   dh_compress -a -O--buildsystem=cmake -O--builddirectory=build
   dh_fixperms -a -O--buildsystem=cmake -O--builddirectory=build
   dh_missing -a -O--buildsystem=cmake -O--builddirectory=build
   dh_dwz -a -O--buildsystem=cmake -O--builddirectory=build
   dh_strip -a -O--buildsystem=cmake -O--builddirectory=build
   dh_makeshlibs -a -O--buildsystem=cmake -O--builddirectory=build
   dh_shlibdeps -a -O--buildsystem=cmake -O--builddirectory=build
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/neovim/usr/bin/nvim was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
   dh_installdeb -a -O--buildsystem=cmake -O--builddirectory=build
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_gencontrol -- -Vneovim:Depends=
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_md5sums -a -O--buildsystem=cmake -O--builddirectory=build
   dh_builddeb -a -O--buildsystem=cmake -O--builddirectory=build
dpkg-deb: building package 'neovim-dbgsym' in '../neovim-dbgsym_0.7.2-7_armhf.deb'.
dpkg-deb: building package 'neovim' in '../neovim_0.7.2-7_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../neovim_0.7.2-7_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> -O../neovim_0.7.2-7_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2023-02-21T05:24:35Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


neovim_0.7.2-7_armhf.changes:
-----------------------------

Format: 1.8
Date: Fri, 10 Feb 2023 19:50:13 -0500
Source: neovim
Binary: neovim neovim-dbgsym
Architecture: armhf
Version: 0.7.2-7
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: James McCoy <jamessan@debian.org>
Description:
 neovim     - heavily refactored vim fork
Changes:
 neovim (0.7.2-7) unstable; urgency=medium
 .
   * Validate language name for treesitter injection
Checksums-Sha1:
 e50eff87a9c4f8d953c2d474daa592c5a55293c8 5561076 neovim-dbgsym_0.7.2-7_armhf.deb
 e4442123c348647bba0330477f5db4d4b7d3b525 7654 neovim_0.7.2-7_armhf.buildinfo
 83190653b6ad728f4d8ef3ac85b0ed4785f3356a 1382836 neovim_0.7.2-7_armhf.deb
Checksums-Sha256:
 4f92c450a5170d7ecfc2109151c03394071aec43e20c1974c358ce72ba6e1704 5561076 neovim-dbgsym_0.7.2-7_armhf.deb
 0a4357108f64ea1b857ff75763b63d98f217324cba4b6d97b723db1c92d7e2aa 7654 neovim_0.7.2-7_armhf.buildinfo
 197aca3086013a1db4661fef315a20a05a26a02888c1643f247bd0eda593e7d4 1382836 neovim_0.7.2-7_armhf.deb
Files:
 0eccc971327ee0c6c69b22506d8adf7e 5561076 debug optional neovim-dbgsym_0.7.2-7_armhf.deb
 b0a5386d066870203722c6315b273230 7654 editors optional neovim_0.7.2-7_armhf.buildinfo
 362e8b5438b77c69b914315bb06a7f0a 1382836 editors optional neovim_0.7.2-7_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: neovim
Binary: neovim neovim-dbgsym
Architecture: armhf
Version: 0.7.2-7
Checksums-Md5:
 0eccc971327ee0c6c69b22506d8adf7e 5561076 neovim-dbgsym_0.7.2-7_armhf.deb
 362e8b5438b77c69b914315bb06a7f0a 1382836 neovim_0.7.2-7_armhf.deb
Checksums-Sha1:
 e50eff87a9c4f8d953c2d474daa592c5a55293c8 5561076 neovim-dbgsym_0.7.2-7_armhf.deb
 83190653b6ad728f4d8ef3ac85b0ed4785f3356a 1382836 neovim_0.7.2-7_armhf.deb
Checksums-Sha256:
 4f92c450a5170d7ecfc2109151c03394071aec43e20c1974c358ce72ba6e1704 5561076 neovim-dbgsym_0.7.2-7_armhf.deb
 197aca3086013a1db4661fef315a20a05a26a02888c1643f247bd0eda593e7d4 1382836 neovim_0.7.2-7_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Tue, 21 Feb 2023 05:24:33 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 autoconf (= 2.71-3),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-11),
 autotools-dev (= 20220109.1),
 base-files (= 12.3+rpi1),
 base-passwd (= 3.6.1),
 bash (= 5.2.15-2),
 binutils (= 2.40-2+rpi1),
 binutils-arm-linux-gnueabihf (= 2.40-2+rpi1),
 binutils-common (= 2.40-2+rpi1),
 bsdextrautils (= 2.38.1-4),
 bsdutils (= 1:2.38.1-4),
 build-essential (= 12.9),
 bzip2 (= 1.0.8-5+b2),
 cmake (= 3.25.1-1),
 cmake-data (= 3.25.1-1),
 coreutils (= 9.1-1),
 cpp (= 4:12.2.0-1+rpi1),
 cpp-12 (= 12.2.0-14+rpi1),
 dash (= 0.5.12-2),
 debconf (= 1.5.82),
 debhelper (= 13.11.4),
 debianutils (= 5.7-0.4),
 dh-autoreconf (= 20),
 dh-strip-nondeterminism (= 1.13.1-1),
 diffutils (= 1:3.8-4),
 dpkg (= 1.21.20+rpi1),
 dpkg-dev (= 1.21.20+rpi1),
 dwz (= 0.15-1),
 file (= 1:5.44-3),
 findutils (= 4.9.0-4),
 g++ (= 4:12.2.0-1+rpi1),
 g++-12 (= 12.2.0-14+rpi1),
 gcc (= 4:12.2.0-1+rpi1),
 gcc-12 (= 12.2.0-14+rpi1),
 gcc-12-base (= 12.2.0-14+rpi1),
 gettext (= 0.21-11),
 gettext-base (= 0.21-11),
 gperf (= 3.1-1),
 grep (= 3.8-5),
 groff-base (= 1.22.4-9),
 gzip (= 1.12-1),
 hostname (= 3.23+nmu1),
 init-system-helpers (= 1.64),
 intltool-debian (= 0.35.0+20060710.6),
 less (= 590-1.1),
 libacl1 (= 2.3.1-3),
 libacl1-dev (= 2.3.1-3),
 libarchive-zip-perl (= 1.68-1),
 libarchive13 (= 3.6.2-1),
 libasan8 (= 12.2.0-14+rpi1),
 libatomic1 (= 12.2.0-14+rpi1),
 libattr1 (= 1:2.5.1-4),
 libattr1-dev (= 1:2.5.1-4),
 libaudit-common (= 1:3.0.7-1.1),
 libaudit1 (= 1:3.0.7-1.1+b1),
 libbinutils (= 2.40-2+rpi1),
 libblkid1 (= 2.38.1-4),
 libboost-dev (= 1.74.0.3+b4),
 libboost1.74-dev (= 1.74.0+ds1-20),
 libbrotli1 (= 1.0.9-2+b3),
 libbz2-1.0 (= 1.0.8-5+b2),
 libc-bin (= 2.36-8+rpi1),
 libc-dev-bin (= 2.36-8+rpi1),
 libc-l10n (= 2.36-8+rpi1),
 libc6 (= 2.36-8+rpi1),
 libc6-dev (= 2.36-8+rpi1),
 libcap-ng0 (= 0.8.3-1+b1),
 libcap2 (= 1:2.66-3),
 libcc1-0 (= 12.2.0-14+rpi1),
 libcom-err2 (= 1.46.6-1),
 libcrypt-dev (= 1:4.4.33-2),
 libcrypt1 (= 1:4.4.33-2),
 libctf-nobfd0 (= 2.40-2+rpi1),
 libctf0 (= 2.40-2+rpi1),
 libcurl4 (= 7.87.0-2),
 libdb5.3 (= 5.3.28+dfsg2-1),
 libdebconfclient0 (= 0.267),
 libdebhelper-perl (= 13.11.4),
 libdpkg-perl (= 1.21.20+rpi1),
 libelf1 (= 0.188-2.1+rpi1),
 libexpat1 (= 2.5.0-1),
 libffi8 (= 3.4.4-1),
 libfile-stripnondeterminism-perl (= 1.13.1-1),
 libgcc-12-dev (= 12.2.0-14+rpi1),
 libgcc-s1 (= 12.2.0-14+rpi1),
 libgcrypt20 (= 1.10.1-3),
 libgdbm-compat4 (= 1.23-3),
 libgdbm6 (= 1.23-3),
 libgmp10 (= 2:6.2.1+dfsg1-1.1),
 libgnutls30 (= 3.7.8-5),
 libgomp1 (= 12.2.0-14+rpi1),
 libgpg-error0 (= 1.46-1),
 libgssapi-krb5-2 (= 1.20.1-1),
 libhogweed6 (= 3.8.1-2),
 libicu72 (= 72.1-3),
 libidn2-0 (= 2.3.3-1),
 libisl23 (= 0.25-1),
 libjansson4 (= 2.14-2),
 libjsoncpp25 (= 1.9.5-4),
 libk5crypto3 (= 1.20.1-1),
 libkeyutils1 (= 1.6.3-2),
 libkrb5-3 (= 1.20.1-1),
 libkrb5support0 (= 1.20.1-1),
 libldap-2.5-0 (= 2.5.13+dfsg-5+rpi1),
 libluajit-5.1-2 (= 2.1.0~beta3+git20220320+dfsg-4.1),
 libluajit-5.1-common (= 2.1.0~beta3+git20220320+dfsg-4.1),
 libluajit-5.1-dev (= 2.1.0~beta3+git20220320+dfsg-4.1),
 liblz4-1 (= 1.9.4-1+rpi1),
 liblzma5 (= 5.4.1-0.1),
 libmagic-mgc (= 1:5.44-3),
 libmagic1 (= 1:5.44-3),
 libmd0 (= 1.0.4-2),
 libmount1 (= 2.38.1-4),
 libmpack0 (= 1.0.5-3),
 libmpc3 (= 1.3.1-1),
 libmpdec3 (= 2.5.1-2+rpi1),
 libmpfr6 (= 4.2.0-1),
 libmsgpack-cxx-dev (= 4.1.3-1),
 libmsgpack-dev (= 4.0.0-3),
 libmsgpackc2 (= 4.0.0-3),
 libncursesw6 (= 6.4-2),
 libnettle8 (= 3.8.1-2),
 libnghttp2-14 (= 1.51.0-1),
 libnsl-dev (= 1.3.0-2),
 libnsl2 (= 1.3.0-2),
 libnss-wrapper (= 1.1.12-1),
 libp11-kit0 (= 0.24.1-2),
 libpam-modules (= 1.5.2-6),
 libpam-modules-bin (= 1.5.2-6),
 libpam-runtime (= 1.5.2-6),
 libpam0g (= 1.5.2-6),
 libpcre2-8-0 (= 10.42-1),
 libperl5.36 (= 5.36.0-7),
 libpipeline1 (= 1.5.7-1),
 libpkgconf3 (= 1.8.1-1),
 libproc2-0 (= 2:4.0.2-3),
 libpsl5 (= 0.21.0-1.2),
 libpython3-stdlib (= 3.11.1-3),
 libpython3.11-minimal (= 3.11.1-2),
 libpython3.11-stdlib (= 3.11.1-2),
 libreadline8 (= 8.2-1.3),
 librhash0 (= 1.4.3-3),
 librtmp1 (= 2.4+20151223.gitfa8646d.1-2+b2),
 libsasl2-2 (= 2.1.28+dfsg-10),
 libsasl2-modules-db (= 2.1.28+dfsg-10),
 libseccomp2 (= 2.5.4-1+rpi1+b1),
 libselinux1 (= 3.4-1+b2),
 libsmartcols1 (= 2.38.1-4),
 libsqlite3-0 (= 3.40.1-1),
 libssh2-1 (= 1.10.0-3+b1),
 libssl3 (= 3.0.8-1),
 libstdc++-12-dev (= 12.2.0-14+rpi1),
 libstdc++6 (= 12.2.0-14+rpi1),
 libsub-override-perl (= 0.09-4),
 libsystemd0 (= 252.5-2+rpi1),
 libtasn1-6 (= 4.19.0-2),
 libtermkey-dev (= 0.22-1),
 libtermkey1 (= 0.22-1),
 libtinfo6 (= 6.4-2),
 libtirpc-common (= 1.3.3+ds-1),
 libtirpc-dev (= 1.3.3+ds-1),
 libtirpc3 (= 1.3.3+ds-1),
 libtool (= 2.4.7-5),
 libtree-sitter-dev (= 0.20.7-1),
 libtree-sitter0 (= 0.20.7-1),
 libubsan1 (= 12.2.0-14+rpi1),
 libuchardet0 (= 0.0.7-1),
 libudev1 (= 252.5-2+rpi1),
 libunibilium-dev (= 2.1.0-1),
 libunibilium4 (= 2.1.0-1),
 libunistring2 (= 1.0-2),
 libuuid1 (= 2.38.1-4),
 libuv1 (= 1.44.2-1+rpi1),
 libuv1-dev (= 1.44.2-1+rpi1),
 libvterm-dev (= 0.1.4-1),
 libvterm0 (= 0.1.4-1),
 libxml2 (= 2.9.14+dfsg-1.1+b1),
 libyaml-0-2 (= 0.2.5-1),
 libyaml-dev (= 0.2.5-1),
 libzstd1 (= 1.5.2+dfsg2-3),
 linux-libc-dev (= 6.0.12-1+rpi1),
 locales (= 2.36-8+rpi1),
 login (= 1:4.13+dfsg1-1),
 lua-bitop (= 1.0.2-7),
 lua-busted (= 2.1.1-1),
 lua-cliargs (= 3.0-2-5),
 lua-coxpcall (= 1.17.0-1),
 lua-dkjson (= 2.6-2),
 lua-filesystem (= 1.8.0-3),
 lua-inifile (= 1.0-3),
 lua-inspect (= 3.1.1-2),
 lua-lpeg (= 1.0.2-2),
 lua-luassert (= 1.9.0-1),
 lua-luv (= 1.44.2-0-1),
 lua-luv-dev (= 1.44.2-0-1),
 lua-mediator (= 1.1.2-0-8),
 lua-mpack (= 1.0.7-2),
 lua-nvim (= 0.2.4-1-1),
 lua-penlight (= 1.13.1-3),
 lua-say (= 1.4.1-2),
 lua-system (= 0.2.1-6),
 lua-term (= 0.07-1),
 lua-yaml (= 6.2.8-2),
 lua5.1 (= 5.1.5-9),
 lua5.2 (= 5.2.4-3),
 luajit (= 2.1.0~beta3+git20220320+dfsg-4.1),
 m4 (= 1.4.19-3),
 make (= 4.3-4.1),
 man-db (= 2.11.2-1),
 mawk (= 1.3.4.20200120-3.1),
 media-types (= 8.0.0),
 ncurses-base (= 6.4-2),
 ncurses-bin (= 6.4-2),
 ninja-build (= 1.11.1-1),
 patch (= 2.7.6-7),
 perl (= 5.36.0-7),
 perl-base (= 5.36.0-7),
 perl-modules-5.36 (= 5.36.0-7),
 pkg-config (= 1.8.1-1),
 pkgconf (= 1.8.1-1),
 pkgconf-bin (= 1.8.1-1),
 po-debconf (= 1.0.21+nmu1),
 procps (= 2:4.0.2-3),
 python3 (= 3.11.1-3),
 python3-greenlet (= 2.0.1-1+b1),
 python3-minimal (= 3.11.1-3),
 python3-msgpack (= 1.0.3-2+b1),
 python3-pynvim (= 0.4.2-2),
 python3.11 (= 3.11.1-2),
 python3.11-minimal (= 3.11.1-2),
 readline-common (= 8.2-1.3),
 rpcsvc-proto (= 1.4.3-1),
 sed (= 4.9-1),
 sensible-utils (= 0.0.17+nmu1),
 sgml-base (= 1.31),
 sysvinit-utils (= 3.06-2),
 tar (= 1.34+dfsg-1),
 tzdata (= 2022g-5),
 util-linux (= 2.38.1-4),
 util-linux-extra (= 2.38.1-4),
 xz-utils (= 5.4.1-0.1),
 zlib1g (= 1:1.2.13.dfsg-1)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 SOURCE_DATE_EPOCH="1676076613"


+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


neovim-dbgsym_0.7.2-7_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 5561076 bytes: control archive=524 bytes.
     347 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: neovim-dbgsym
 Source: neovim
 Version: 0.7.2-7
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org>
 Installed-Size: 5983
 Depends: neovim (= 0.7.2-7)
 Section: debug
 Priority: optional
 Description: debug symbols for neovim
 Build-Ids: 7807237d27d4c50fdd19f7856c34f39c96f1fa6a

drwxr-xr-x root/root         0 2023-02-11 00:50 ./
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/lib/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/lib/debug/.build-id/78/
-rw-r--r-- root/root   6115428 2023-02-11 00:50 ./usr/lib/debug/.build-id/78/07237d27d4c50fdd19f7856c34f39c96f1fa6a.debug
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/share/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-02-11 00:50 ./usr/share/doc/neovim-dbgsym -> neovim


neovim_0.7.2-7_armhf.deb
------------------------

 new Debian package, version 2.0.
 size 1382836 bytes: control archive=1452 bytes.
    1025 bytes,    22 lines      control              
     479 bytes,     8 lines      md5sums              
     750 bytes,    18 lines   *  postinst             #!/bin/sh
     663 bytes,    28 lines   *  prerm                #!/bin/sh
 Package: neovim
 Version: 0.7.2-7
 Architecture: armhf
 Maintainer: Debian Vim Maintainers <team+vim@tracker.debian.org>
 Installed-Size: 3692
 Depends: neovim-runtime (= 0.7.2-7), libc6 (>= 2.34), libluajit-5.1-2 (>= 2.0.4+dfsg) | libluajit2-5.1-2 (>= 2.1~), libmsgpackc2 (>= 2.1.0), libtermkey1 (>= 0.19), libtree-sitter0 (>= 0.20.2), libunibilium4 (>= 2.0), libuv1 (>= 1.30.1), libvterm0 (>= 0.1), lua-luv (>= 1.44.2-0)
 Recommends: python3-pynvim, xclip | xsel | wl-clipboard, xxd
 Suggests: ctags, vim-scripts
 Provides: editor
 Section: editors
 Priority: optional
 Homepage: https://neovim.io/
 Description: heavily refactored vim fork
  Neovim is a fork of Vim focused on modern code and features, rather than
  running in legacy environments.
  .
  msgpack API enables structured communication to/from any programming language.
  Remote plugins run as co-processes that communicate with Neovim safely and
  asynchronously.
  .
  GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using
  the discoverable msgpack API.

drwxr-xr-x root/root         0 2023-02-11 00:50 ./
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/bin/
-rwxr-xr-x root/root   3733732 2023-02-11 00:50 ./usr/bin/nvim
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/libexec/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/libexec/neovim/
-rwxr-xr-x root/root        37 2023-02-11 00:50 ./usr/libexec/neovim/ex
-rwxr-xr-x root/root        38 2023-02-11 00:50 ./usr/libexec/neovim/rview
-rwxr-xr-x root/root        37 2023-02-11 00:50 ./usr/libexec/neovim/rvim
-rwxr-xr-x root/root        37 2023-02-11 00:50 ./usr/libexec/neovim/view
-rwxr-xr-x root/root        37 2023-02-11 00:50 ./usr/libexec/neovim/vimdiff
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/share/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-02-11 00:50 ./usr/share/doc/neovim/
-rw-r--r-- root/root      3025 2023-02-11 00:50 ./usr/share/doc/neovim/changelog.Debian.gz
-rw-r--r-- root/root     26106 2023-02-11 00:50 ./usr/share/doc/neovim/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 314424
Build-Time: 1868
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 793
Job: neovim_0.7.2-7
Machine Architecture: armhf
Package: neovim
Package-Time: 2697
Source-Version: 0.7.2-7
Space: 314424
Status: successful
Version: 0.7.2-7
--------------------------------------------------------------------------------
Finished at 2023-02-21T05:24:35Z
Build needed 00:44:57, 314424k disk space