>>> j4-dmenu-desktop: Building testing/j4-dmenu-desktop 3.0-r0 (using abuild 3.13.0-r3) started Thu, 01 Aug 2024 12:21:40 +0000 >>> j4-dmenu-desktop: Checking sanity of /home/buildozer/aports/testing/j4-dmenu-desktop/APKBUILD... >>> j4-dmenu-desktop: Analyzing dependencies... >>> j4-dmenu-desktop: Installing for build: build-base dmenu-virtual meson fmt-dev spdlog-dev (1/33) Installing libxau (1.0.11-r4) (2/33) Installing libmd (1.1.0-r0) (3/33) Installing libbsd (0.12.2-r0) (4/33) Installing libxdmcp (1.1.5-r1) (5/33) Installing libxcb (1.16.1-r0) (6/33) Installing libx11 (1.8.10-r0) (7/33) Installing libxrender (0.9.11-r5) (8/33) Installing libbz2 (1.0.8-r6) (9/33) Installing libpng (1.6.43-r0) (10/33) Installing freetype (2.13.2-r0) (11/33) Installing fontconfig (2.15.0-r1) (12/33) Installing libxft (2.3.8-r3) (13/33) Installing libxext (1.3.6-r2) (14/33) Installing libxinerama (1.1.5-r4) (15/33) Installing dmenu (5.3-r0) (16/33) Installing samurai (1.2-r5) (17/33) Installing libffi (3.4.6-r0) (18/33) Installing gdbm (1.24-r0) (19/33) Installing xz-libs (5.6.2-r0) (20/33) Installing mpdecimal (4.0.0-r0) (21/33) Installing libpanelw (6.5_p20240601-r0) (22/33) Installing sqlite-libs (3.46.0-r0) (23/33) Installing python3 (3.12.3-r1) (24/33) Installing python3-pycache-pyc0 (3.12.3-r1) (25/33) Installing pyc (3.12.3-r1) (26/33) Installing meson-pyc (1.5.1-r0) (27/33) Installing python3-pyc (3.12.3-r1) (28/33) Installing meson (1.5.1-r0) (29/33) Installing fmt (10.2.1-r2) (30/33) Installing fmt-dev (10.2.1-r2) (31/33) Installing spdlog (1.14.1-r0) (32/33) Installing spdlog-dev (1.14.1-r0) (33/33) Installing .makedepends-j4-dmenu-desktop (20240801.122141) Executing busybox-1.36.1-r31.trigger OK: 369 MiB in 136 packages >>> j4-dmenu-desktop: Cleaning up srcdir >>> j4-dmenu-desktop: Cleaning up pkgdir >>> j4-dmenu-desktop: Cleaning up tmpdir >>> j4-dmenu-desktop: Fetching https://distfiles.alpinelinux.org/distfiles/edge/j4-dmenu-desktop-3.0.tar.gz >>> j4-dmenu-desktop: Fetching https://distfiles.alpinelinux.org/distfiles/edge/j4-dmenu-desktop-3.0.tar.gz >>> j4-dmenu-desktop: Checking sha512sums... j4-dmenu-desktop-3.0.tar.gz: OK >>> j4-dmenu-desktop: Unpacking /var/cache/distfiles/edge/j4-dmenu-desktop-3.0.tar.gz... The Meson build system Version: 1.5.1 Source dir: /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0 Build dir: /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output Build type: native build Project name: j4-dmenu-desktop Project version: r3.0 C++ compiler for the host machine: g++ (gcc 13.2.1 "g++ (Alpine 13.2.1_git20240309) 13.2.1 20240309") C++ linker for the host machine: g++ ld.bfd 2.42 Host machine cpu family: arm Host machine cpu: armv8l Check usable header "sys/inotify.h" : YES Found pkg-config: YES (/usr/bin/pkg-config) 2.2.0 Run-time dependency fmt found: YES 10.2.1 Run-time dependency spdlog found: YES 1.14.1 Build targets in project: 2 j4-dmenu-desktop r3.0 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile: 0 b_lto : false b_pie : true b_staticpic : true enable-tests : false Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output' [1/3] Generating generated/version.hh with a custom command [2/3] Compiling C++ object src/j4-dmenu-desktop.p/meson-generated_j4-dmenu-desktop-unity0.cpp.o In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/functional:67, from /usr/include/spdlog/common.h:13, from /usr/include/spdlog/spdlog.h:12, from /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output/../src/AppManager.hh:21, from /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output/../src/AppManager.cc:18, from src/j4-dmenu-desktop.p/j4-dmenu-desktop-unity0.cpp:1: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = FileFinder::_dirent; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {dirent*&}; _Tp = FileFinder::_dirent; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dirent*&}; _Tp = FileFinder::_dirent; _Alloc = std::allocator]', inlined from 'FileFinder& FileFinder::operator++()' at /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output/../src/FileFinder.cc:53:36: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = FileFinder::operator++()::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'FileFinder& FileFinder::operator++()' at /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output/../src/FileFinder.cc:57:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 |  std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 |  __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = FileFinder::operator++()::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'FileFinder& FileFinder::operator++()' at /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output/../src/FileFinder.cc:57:18: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [3/3] Linking target src/j4-dmenu-desktop INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/output >>> j4-dmenu-desktop: Entering fakeroot... Installing src/j4-dmenu-desktop to /home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/bin Installing /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/j4-dmenu-desktop.1 to /home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/man/man1 Installing /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/etc/_j4-dmenu-desktop to /home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/zsh/site-functions Installing /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/etc/j4-dmenu-desktop.fish to /home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/fish/vendor_completions.d Installing /home/buildozer/aports/testing/j4-dmenu-desktop/src/j4-dmenu-desktop-r3.0/etc/j4-dmenu-desktop to /home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/bash-completion/completions >>> j4-dmenu-desktop-doc*: Running split function doc... >>> j4-dmenu-desktop-doc*: Preparing subpackage j4-dmenu-desktop-doc... libfakeroot internal error: payload not recognized! >>> j4-dmenu-desktop-doc*: Running postcheck for j4-dmenu-desktop-doc >>> j4-dmenu-desktop-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/bash-completion/completions' -> '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop-bash-completion/usr/share/bash-completion/completions' >>> j4-dmenu-desktop-bash-completion*: Preparing subpackage j4-dmenu-desktop-bash-completion... >>> j4-dmenu-desktop-bash-completion*: Running postcheck for j4-dmenu-desktop-bash-completion >>> j4-dmenu-desktop-zsh-completion*: Running split function zshcomp... '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/zsh/site-functions' -> '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop-zsh-completion/usr/share/zsh/site-functions' >>> j4-dmenu-desktop-zsh-completion*: Preparing subpackage j4-dmenu-desktop-zsh-completion... >>> j4-dmenu-desktop-zsh-completion*: Running postcheck for j4-dmenu-desktop-zsh-completion >>> j4-dmenu-desktop-fish-completion*: Running split function fishcomp... '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop/usr/share/fish/vendor_completions.d' -> '/home/buildozer/aports/testing/j4-dmenu-desktop/pkg/j4-dmenu-desktop-fish-completion/usr/share/fish/vendor_completions.d' >>> j4-dmenu-desktop-fish-completion*: Preparing subpackage j4-dmenu-desktop-fish-completion... >>> j4-dmenu-desktop-fish-completion*: Running postcheck for j4-dmenu-desktop-fish-completion >>> j4-dmenu-desktop*: Running postcheck for j4-dmenu-desktop >>> j4-dmenu-desktop*: Preparing package j4-dmenu-desktop... >>> j4-dmenu-desktop*: Stripping binaries >>> j4-dmenu-desktop-bash-completion*: Scanning shared objects >>> j4-dmenu-desktop-doc*: Scanning shared objects >>> j4-dmenu-desktop-fish-completion*: Scanning shared objects libfakeroot internal error: payload not recognized! >>> j4-dmenu-desktop-zsh-completion*: Scanning shared objects >>> j4-dmenu-desktop*: Scanning shared objects >>> j4-dmenu-desktop-bash-completion*: Tracing dependencies... >>> j4-dmenu-desktop-bash-completion*: Package size: 24.0 KB >>> j4-dmenu-desktop-bash-completion*: Compressing data... >>> j4-dmenu-desktop-bash-completion*: Create checksum... >>> j4-dmenu-desktop-bash-completion*: Create j4-dmenu-desktop-bash-completion-3.0-r0.apk >>> j4-dmenu-desktop-doc*: Tracing dependencies... >>> j4-dmenu-desktop-doc*: Package size: 24.0 KB >>> j4-dmenu-desktop-doc*: Compressing data... >>> j4-dmenu-desktop-doc*: Create checksum... >>> j4-dmenu-desktop-doc*: Create j4-dmenu-desktop-doc-3.0-r0.apk >>> j4-dmenu-desktop-fish-completion*: Tracing dependencies... >>> j4-dmenu-desktop-fish-completion*: Package size: 24.0 KB >>> j4-dmenu-desktop-fish-completion*: Compressing data... >>> j4-dmenu-desktop-fish-completion*: Create checksum... >>> j4-dmenu-desktop-fish-completion*: Create j4-dmenu-desktop-fish-completion-3.0-r0.apk >>> j4-dmenu-desktop-zsh-completion*: Tracing dependencies... >>> j4-dmenu-desktop-zsh-completion*: Package size: 24.0 KB >>> j4-dmenu-desktop-zsh-completion*: Compressing data... >>> j4-dmenu-desktop-zsh-completion*: Create checksum... >>> j4-dmenu-desktop-zsh-completion*: Create j4-dmenu-desktop-zsh-completion-3.0-r0.apk >>> j4-dmenu-desktop*: Tracing dependencies... dmenu-virtual so:libc.musl-armhf.so.1 so:libfmt.so.10 so:libgcc_s.so.1 so:libspdlog.so.1.14 so:libstdc++.so.6 >>> j4-dmenu-desktop*: Package size: 176.0 KB >>> j4-dmenu-desktop*: Compressing data... >>> j4-dmenu-desktop*: Create checksum... >>> j4-dmenu-desktop*: Create j4-dmenu-desktop-3.0-r0.apk >>> j4-dmenu-desktop: Build complete at Thu, 01 Aug 2024 12:21:57 +0000 elapsed time 0h 0m 17s >>> j4-dmenu-desktop: Cleaning up srcdir >>> j4-dmenu-desktop: Cleaning up pkgdir >>> j4-dmenu-desktop: Uninstalling dependencies... (1/33) Purging .makedepends-j4-dmenu-desktop (20240801.122141) (2/33) Purging meson-pyc (1.5.1-r0) (3/33) Purging meson (1.5.1-r0) (4/33) Purging samurai (1.2-r5) (5/33) Purging python3-pyc (3.12.3-r1) (6/33) Purging python3-pycache-pyc0 (3.12.3-r1) (7/33) Purging pyc (3.12.3-r1) (8/33) Purging python3 (3.12.3-r1) (9/33) Purging spdlog-dev (1.14.1-r0) (10/33) Purging spdlog (1.14.1-r0) (11/33) Purging dmenu (5.3-r0) (12/33) Purging fmt-dev (10.2.1-r2) (13/33) Purging fmt (10.2.1-r2) (14/33) Purging gdbm (1.24-r0) (15/33) Purging libffi (3.4.6-r0) (16/33) Purging libpanelw (6.5_p20240601-r0) (17/33) Purging libxft (2.3.8-r3) (18/33) Purging libxinerama (1.1.5-r4) (19/33) Purging libxrender (0.9.11-r5) (20/33) Purging mpdecimal (4.0.0-r0) (21/33) Purging sqlite-libs (3.46.0-r0) (22/33) Purging xz-libs (5.6.2-r0) (23/33) Purging fontconfig (2.15.0-r1) (24/33) Purging freetype (2.13.2-r0) (25/33) Purging libxext (1.3.6-r2) (26/33) Purging libx11 (1.8.10-r0) (27/33) Purging libxcb (1.16.1-r0) (28/33) Purging libxdmcp (1.1.5-r1) (29/33) Purging libbsd (0.12.2-r0) (30/33) Purging libbz2 (1.0.8-r6) (31/33) Purging libmd (1.1.0-r0) (32/33) Purging libpng (1.6.43-r0) (33/33) Purging libxau (1.0.11-r4) Executing busybox-1.36.1-r31.trigger OK: 315 MiB in 103 packages >>> j4-dmenu-desktop: Updating the testing/armhf repository index... >>> j4-dmenu-desktop: Signing the index...