<86>Dec 30 08:39:28 userdel[2642279]: delete user 'rooter'
<86>Dec 30 08:39:28 userdel[2642279]: removed group 'rooter' owned by 'rooter'
<86>Dec 30 08:39:28 userdel[2642279]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec 30 08:39:28 groupadd[2642304]: group added to /etc/group: name=rooter, GID=1304
<86>Dec 30 08:39:28 groupadd[2642304]: group added to /etc/gshadow: name=rooter
<86>Dec 30 08:39:28 groupadd[2642304]: new group: name=rooter, GID=1304
<86>Dec 30 08:39:28 useradd[2642318]: new user: name=rooter, UID=1304, GID=1304, home=/root, shell=/bin/bash, from=none
<86>Dec 30 08:39:28 userdel[2642349]: delete user 'builder'
<86>Dec 30 08:39:28 userdel[2642349]: removed group 'builder' owned by 'builder'
<86>Dec 30 08:39:28 userdel[2642349]: removed shadow group 'builder' owned by 'builder'
<86>Dec 30 08:39:28 groupadd[2642375]: group added to /etc/group: name=builder, GID=1305
<86>Dec 30 08:39:28 groupadd[2642375]: group added to /etc/gshadow: name=builder
<86>Dec 30 08:39:28 groupadd[2642375]: new group: name=builder, GID=1305
<86>Dec 30 08:39:28 useradd[2642401]: new user: name=builder, UID=1305, GID=1305, home=/usr/src, shell=/bin/bash, from=none
<13>Dec 30 08:39:33 rpmi: rpm-macros-cmake-3.27.7-alt1 sisyphus+331245.40.2.1 1697877632 installed
<13>Dec 30 08:39:35 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Dec 30 08:39:35 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Dec 30 08:39:35 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed
<13>Dec 30 08:39:35 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Dec 30 08:39:35 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Dec 30 08:39:35 rpmi: libgnutls30-3.8.2-alt1 sisyphus+334989.100.1.1 1700758156 installed
<13>Dec 30 08:39:35 rpmi: libngtcp2.16-1.0.1-alt1 sisyphus+332583.200.2.1 1698669156 installed
<13>Dec 30 08:39:35 rpmi: libngtcp2_crypto_gnutls8-1.0.1-alt1 sisyphus+332583.200.2.1 1698669156 installed
<13>Dec 30 08:39:35 rpmi: libgmp-devel-6.3.0-alt1 sisyphus+328118.100.2.1 1693294140 installed
<13>Dec 30 08:39:35 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Dec 30 08:39:36 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Dec 30 08:39:37 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Dec 30 08:39:37 rpmi: cmake-modules-3.27.7-alt1 sisyphus+331245.40.2.1 1697877617 installed
<13>Dec 30 08:39:37 rpmi: libuv-1.46.0-alt1 sisyphus+326001.100.1.1 1690655255 installed
<13>Dec 30 08:39:37 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Dec 30 08:39:37 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed
<13>Dec 30 08:39:37 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Dec 30 08:39:37 rpmi: publicsuffix-list-dafsa-20231026-alt1 sisyphus+332908.100.1.1 1698419299 installed
<13>Dec 30 08:39:37 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131180 installed
<13>Dec 30 08:39:37 rpmi: libnghttp3.9-1.0.0-alt1 sisyphus+332583.100.2.1 1698669105 installed
<13>Dec 30 08:39:37 rpmi: libnghttp2-1.57.0-alt1 sisyphus+331457.200.2.1 1697011708 installed
<13>Dec 30 08:39:37 rpmi: openldap-common-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed
<13>Dec 30 08:39:37 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed
<13>Dec 30 08:39:37 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed
<13>Dec 30 08:39:37 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed
<13>Dec 30 08:39:37 rpmi: liblmdb-0.9.31-alt1 sisyphus+330946.40.2.1 1696431544 installed
<13>Dec 30 08:39:37 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Dec 30 08:39:37 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Dec 30 08:39:37 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Dec 30 08:39:37 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Dec 30 08:39:37 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 30 08:39:37 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Dec 30 08:39:37 rpmi: ca-certificates-2023.12.20-alt1 sisyphus+336902.300.1.1 1703105726 installed
<13>Dec 30 08:39:37 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Dec 30 08:39:37 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed
<13>Dec 30 08:39:38 rpmi: libcrypto3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241305 installed
<13>Dec 30 08:39:38 rpmi: libssl3-3.1.4-alt1 sisyphus+332632.100.2.1 1698241305 installed
<86>Dec 30 08:39:38 groupadd[2660752]: group added to /etc/group: name=_keytab, GID=999
<86>Dec 30 08:39:38 groupadd[2660752]: group added to /etc/gshadow: name=_keytab
<86>Dec 30 08:39:38 groupadd[2660752]: new group: name=_keytab, GID=999
<13>Dec 30 08:39:38 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185512 installed
<13>Dec 30 08:39:38 rpmi: libgsasl-2.2.0-alt1 sisyphus+333173.100.1.1 1698696961 installed
<86>Dec 30 08:39:38 groupadd[2660792]: group added to /etc/group: name=sasl, GID=998
<86>Dec 30 08:39:38 groupadd[2660792]: group added to /etc/gshadow: name=sasl
<86>Dec 30 08:39:38 groupadd[2660792]: new group: name=sasl, GID=998
<13>Dec 30 08:39:38 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392231 installed
<13>Dec 30 08:39:38 rpmi: libldap2-2.6.6-alt1 sisyphus+330946.100.2.1 1696432858 installed
<13>Dec 30 08:39:38 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326414 installed
<13>Dec 30 08:39:38 rpmi: libssh2-1.11.0-alt1 sisyphus+327652.100.1.1 1692636581 installed
<13>Dec 30 08:39:38 rpmi: libcurl-8.5.0-alt1 sisyphus+335914.200.3.1 1701861019 installed
<13>Dec 30 08:39:38 rpmi: cmake-3.27.7-alt1 sisyphus+331245.40.2.1 1697877632 installed
<13>Dec 30 08:39:38 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Dec 30 08:39:38 rpmi: libnettle-devel-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Dec 30 08:39:38 rpmi: libgnutls-devel-3.8.2-alt1 sisyphus+334989.100.1.1 1700758156 installed
<13>Dec 30 08:39:38 rpmi: libtasn1-devel-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Dec 30 08:39:38 rpmi: libp11-kit-devel-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed
<13>Dec 30 08:39:38 rpmi: libidn2-devel-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Dec 30 08:39:38 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Dec 30 08:39:38 rpmi: libuuid-devel-2.39.2-alt1 sisyphus+329530.100.1.1 1694630203 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/taskd-1.1.0-alt1.nosrc.rpm (w1.gzdio)
Installing taskd-1.1.0-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.72550
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf taskd-1.1.0
+ echo 'Source #0 (taskd-1.1.0.tar):'
Source #0 (taskd-1.1.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/taskd-1.1.0.tar
+ cd taskd-1.1.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp /usr/src/RPM/SOURCES/README.altlinux README.altlinux
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.72550
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd taskd-1.1.0
+ mkdir -p i586-alt-linux
+ cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -S . -B i586-alt-linux -DCMAKE_BUILD_TYPE=Release
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at CMakeLists.txt:4 (cmake_policy):
  The OLD behavior for policy CMP0037 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- 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
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMAKE_SYSTEM_NAME Linux
-- Performing Test _HAS_CXX11
-- Performing Test _HAS_CXX11 - Success
-- Performing Test _HAS_CXX0X
-- Performing Test _HAS_CXX0X - Success
-- Performing Test _HAS_GNU0X
-- Performing Test _HAS_GNU0X - Success
-- Looking for SHA1 references
-- Looking for GnuTLS
-- Found GnuTLS: /usr/lib/libgnutls.so (found version "3.8.2") 
-- Looking for libuuid
-- Looking for uuid_unparse_lower
-- Looking for uuid_unparse_lower - found
-- Found libuuid
-- Looking for timegm
-- Looking for timegm - found
-- Looking for get_current_dir_name
-- Looking for get_current_dir_name - found
-- Performing Test HAVE_TM_GMTOFF
-- Performing Test HAVE_TM_GMTOFF - Success
-- Performing Test HAVE_ST_BIRTHTIME
-- Performing Test HAVE_ST_BIRTHTIME - Failed
-- Configuring cmake.h
CMake Deprecation Warning at src/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at doc/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring man pages
CMake Deprecation Warning at test/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Configuring run_all
-- Configuring done (1.7s)
-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux
+ cmake --build i586-alt-linux --verbose --parallel 8
Change Dir: '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j8
gmake: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
/usr/bin/cmake -S/usr/src/RPM/BUILD/taskd-1.1.0 -B/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux --check-build-system CMakeFiles/Makefile.cmake 0
gmake: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/CMakeFiles /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux//CMakeFiles/progress.marks
gmake: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
/usr/bin/gmake  -f src/CMakeFiles/taskd_executable.dir/build.make src/CMakeFiles/taskd_executable.dir/depend
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/taskd-1.1.0 /usr/src/RPM/BUILD/taskd-1.1.0/src /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src/CMakeFiles/taskd_executable.dir/DependInfo.cmake "--color="
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
/usr/bin/gmake  -f src/CMakeFiles/taskd_executable.dir/build.make src/CMakeFiles/taskd_executable.dir/build
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  0%] Building CXX object src/CMakeFiles/taskd_executable.dir/client.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/client.cpp.o -MF CMakeFiles/taskd_executable.dir/client.cpp.o.d -o CMakeFiles/taskd_executable.dir/client.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/client.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  0%] Building CXX object src/CMakeFiles/taskd_executable.dir/Color.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Color.cpp.o -MF CMakeFiles/taskd_executable.dir/Color.cpp.o.d -o CMakeFiles/taskd_executable.dir/Color.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Color.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  0%] Building CXX object src/CMakeFiles/taskd_executable.dir/taskd.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/taskd.cpp.o -MF CMakeFiles/taskd_executable.dir/taskd.cpp.o.d -o CMakeFiles/taskd_executable.dir/taskd.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/taskd.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  0%] Building CXX object src/CMakeFiles/taskd_executable.dir/admin.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/admin.cpp.o -MF CMakeFiles/taskd_executable.dir/admin.cpp.o.d -o CMakeFiles/taskd_executable.dir/admin.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/admin.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  9%] Building CXX object src/CMakeFiles/taskd_executable.dir/api.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/api.cpp.o -MF CMakeFiles/taskd_executable.dir/api.cpp.o.d -o CMakeFiles/taskd_executable.dir/api.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/api.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 18%] Building CXX object src/CMakeFiles/taskd_executable.dir/ConfigFile.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/ConfigFile.cpp.o -MF CMakeFiles/taskd_executable.dir/ConfigFile.cpp.o.d -o CMakeFiles/taskd_executable.dir/ConfigFile.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/ConfigFile.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 18%] Building CXX object src/CMakeFiles/taskd_executable.dir/config.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/config.cpp.o -MF CMakeFiles/taskd_executable.dir/config.cpp.o.d -o CMakeFiles/taskd_executable.dir/config.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/config.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 36%] Building CXX object src/CMakeFiles/taskd_executable.dir/Directory.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Directory.cpp.o -MF CMakeFiles/taskd_executable.dir/Directory.cpp.o.d -o CMakeFiles/taskd_executable.dir/Directory.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 27%] Building CXX object src/CMakeFiles/taskd_executable.dir/diag.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/diag.cpp.o -MF CMakeFiles/taskd_executable.dir/diag.cpp.o.d -o CMakeFiles/taskd_executable.dir/diag.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/diag.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 27%] Building CXX object src/CMakeFiles/taskd_executable.dir/Date.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Date.cpp.o -MF CMakeFiles/taskd_executable.dir/Date.cpp.o.d -o CMakeFiles/taskd_executable.dir/Date.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Date.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 18%] Building CXX object src/CMakeFiles/taskd_executable.dir/daemon.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/daemon.cpp.o -MF CMakeFiles/taskd_executable.dir/daemon.cpp.o.d -o CMakeFiles/taskd_executable.dir/daemon.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/daemon.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 27%] Building CXX object src/CMakeFiles/taskd_executable.dir/Database.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Database.cpp.o -MF CMakeFiles/taskd_executable.dir/Database.cpp.o.d -o CMakeFiles/taskd_executable.dir/Database.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Database.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 36%] Building CXX object src/CMakeFiles/taskd_executable.dir/Duration.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Duration.cpp.o -MF CMakeFiles/taskd_executable.dir/Duration.cpp.o.d -o CMakeFiles/taskd_executable.dir/Duration.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Duration.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 54%] Building CXX object src/CMakeFiles/taskd_executable.dir/Log.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Log.cpp.o -MF CMakeFiles/taskd_executable.dir/Log.cpp.o.d -o CMakeFiles/taskd_executable.dir/Log.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Log.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 45%] Building CXX object src/CMakeFiles/taskd_executable.dir/init.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/init.cpp.o -MF CMakeFiles/taskd_executable.dir/init.cpp.o.d -o CMakeFiles/taskd_executable.dir/init.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/init.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 36%] Building CXX object src/CMakeFiles/taskd_executable.dir/File.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/File.cpp.o -MF CMakeFiles/taskd_executable.dir/File.cpp.o.d -o CMakeFiles/taskd_executable.dir/File.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 45%] Building CXX object src/CMakeFiles/taskd_executable.dir/help.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/help.cpp.o -MF CMakeFiles/taskd_executable.dir/help.cpp.o.d -o CMakeFiles/taskd_executable.dir/help.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/help.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 45%] Building CXX object src/CMakeFiles/taskd_executable.dir/JSON.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/JSON.cpp.o -MF CMakeFiles/taskd_executable.dir/JSON.cpp.o.d -o CMakeFiles/taskd_executable.dir/JSON.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/JSON.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 63%] Building CXX object src/CMakeFiles/taskd_executable.dir/RX.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/RX.cpp.o -MF CMakeFiles/taskd_executable.dir/RX.cpp.o.d -o CMakeFiles/taskd_executable.dir/RX.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/RX.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 54%] Building CXX object src/CMakeFiles/taskd_executable.dir/Nibbler.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Nibbler.cpp.o -MF CMakeFiles/taskd_executable.dir/Nibbler.cpp.o.d -o CMakeFiles/taskd_executable.dir/Nibbler.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Nibbler.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 72%] Building CXX object src/CMakeFiles/taskd_executable.dir/status.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/status.cpp.o -MF CMakeFiles/taskd_executable.dir/status.cpp.o.d -o CMakeFiles/taskd_executable.dir/status.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/status.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 63%] Building CXX object src/CMakeFiles/taskd_executable.dir/Server.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Server.cpp.o -MF CMakeFiles/taskd_executable.dir/Server.cpp.o.d -o CMakeFiles/taskd_executable.dir/Server.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Server.cpp
/usr/src/RPM/BUILD/taskd-1.1.0/src/Server.cpp: In member function 'void Server::daemonize()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Server.cpp:359:11: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  359 |   freopen ("/dev/null", "r", stdin);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/taskd-1.1.0/src/Server.cpp:360:11: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  360 |   freopen ("/dev/null", "w", stdout);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/taskd-1.1.0/src/Server.cpp:361:11: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  361 |   freopen ("/dev/null", "w", stderr);
      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 54%] Building CXX object src/CMakeFiles/taskd_executable.dir/Msg.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Msg.cpp.o -MF CMakeFiles/taskd_executable.dir/Msg.cpp.o.d -o CMakeFiles/taskd_executable.dir/Msg.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Msg.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 63%] Building CXX object src/CMakeFiles/taskd_executable.dir/Path.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Path.cpp.o -MF CMakeFiles/taskd_executable.dir/Path.cpp.o.d -o CMakeFiles/taskd_executable.dir/Path.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Path.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 90%] Building CXX object src/CMakeFiles/taskd_executable.dir/wcwidth6.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/wcwidth6.cpp.o -MF CMakeFiles/taskd_executable.dir/wcwidth6.cpp.o.d -o CMakeFiles/taskd_executable.dir/wcwidth6.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/wcwidth6.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 72%] Building CXX object src/CMakeFiles/taskd_executable.dir/text.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/text.cpp.o -MF CMakeFiles/taskd_executable.dir/text.cpp.o.d -o CMakeFiles/taskd_executable.dir/text.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/text.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 81%] Building CXX object src/CMakeFiles/taskd_executable.dir/Timer.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Timer.cpp.o -MF CMakeFiles/taskd_executable.dir/Timer.cpp.o.d -o CMakeFiles/taskd_executable.dir/Timer.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Timer.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 90%] Building CXX object src/CMakeFiles/taskd_executable.dir/utf8.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/utf8.cpp.o -MF CMakeFiles/taskd_executable.dir/utf8.cpp.o.d -o CMakeFiles/taskd_executable.dir/utf8.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/utf8.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 81%] Building CXX object src/CMakeFiles/taskd_executable.dir/TLSClient.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/TLSClient.cpp.o -MF CMakeFiles/taskd_executable.dir/TLSClient.cpp.o.d -o CMakeFiles/taskd_executable.dir/TLSClient.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/TLSClient.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 90%] Building CXX object src/CMakeFiles/taskd_executable.dir/util.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/util.cpp.o -MF CMakeFiles/taskd_executable.dir/util.cpp.o.d -o CMakeFiles/taskd_executable.dir/util.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/util.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 81%] Building CXX object src/CMakeFiles/taskd_executable.dir/TLSServer.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/TLSServer.cpp.o -MF CMakeFiles/taskd_executable.dir/TLSServer.cpp.o.d -o CMakeFiles/taskd_executable.dir/TLSServer.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/TLSServer.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 72%] Building CXX object src/CMakeFiles/taskd_executable.dir/Task.cpp.o
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/c++  -I/usr/src/RPM/BUILD/taskd-1.1.0 -I/usr/src/RPM/BUILD/taskd-1.1.0/src -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -MD -MT src/CMakeFiles/taskd_executable.dir/Task.cpp.o -MF CMakeFiles/taskd_executable.dir/Task.cpp.o.d -o CMakeFiles/taskd_executable.dir/Task.cpp.o -c /usr/src/RPM/BUILD/taskd-1.1.0/src/Task.cpp
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[100%] Linking CXX executable taskd
cd /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/taskd_executable.dir/link.txt --verbose=1
/usr/bin/c++ -Wall -Wsign-compare -Wreturn-type -std=c++11 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -DNDEBUG -rdynamic CMakeFiles/taskd_executable.dir/taskd.cpp.o CMakeFiles/taskd_executable.dir/admin.cpp.o CMakeFiles/taskd_executable.dir/api.cpp.o CMakeFiles/taskd_executable.dir/client.cpp.o CMakeFiles/taskd_executable.dir/Color.cpp.o CMakeFiles/taskd_executable.dir/ConfigFile.cpp.o CMakeFiles/taskd_executable.dir/config.cpp.o CMakeFiles/taskd_executable.dir/daemon.cpp.o CMakeFiles/taskd_executable.dir/diag.cpp.o CMakeFiles/taskd_executable.dir/Database.cpp.o CMakeFiles/taskd_executable.dir/Date.cpp.o CMakeFiles/taskd_executable.dir/Directory.cpp.o CMakeFiles/taskd_executable.dir/Duration.cpp.o CMakeFiles/taskd_executable.dir/File.cpp.o CMakeFiles/taskd_executable.dir/help.cpp.o CMakeFiles/taskd_executable.dir/init.cpp.o CMakeFiles/taskd_executable.dir/JSON.cpp.o CMakeFiles/taskd_executable.dir/Log.cpp.o CMakeFiles/taskd_executable.dir/Msg.cpp.o CMakeFiles/taskd_executable.dir/Nibbler.cpp.o CMakeFiles/taskd_executable.dir/Path.cpp.o CMakeFiles/taskd_executable.dir/RX.cpp.o CMakeFiles/taskd_executable.dir/Server.cpp.o CMakeFiles/taskd_executable.dir/status.cpp.o CMakeFiles/taskd_executable.dir/Task.cpp.o CMakeFiles/taskd_executable.dir/text.cpp.o CMakeFiles/taskd_executable.dir/Timer.cpp.o CMakeFiles/taskd_executable.dir/TLSClient.cpp.o CMakeFiles/taskd_executable.dir/TLSServer.cpp.o CMakeFiles/taskd_executable.dir/utf8.cpp.o CMakeFiles/taskd_executable.dir/util.cpp.o CMakeFiles/taskd_executable.dir/wcwidth6.cpp.o -o taskd  -lgnutls -luuid 
gmake[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake[1]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[100%] Built target taskd_executable
gmake[1]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
gmake: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
/usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/CMakeFiles 0
gmake: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'

+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.55252
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/taskd-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/taskd-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd taskd-1.1.0
+ DESTDIR=/usr/src/tmp/taskd-buildroot
+ cmake --install i586-alt-linux --verbose
-- Install configuration: "Release"
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd/NEWS
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd/ChangeLog
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd/INSTALL
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd/AUTHORS
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd/COPYING
-- Installing: /usr/src/tmp/taskd-buildroot/usr/bin/taskdctl
-- Installing: /usr/src/tmp/taskd-buildroot/usr/bin/taskd
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/man/man1
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/man/man1/taskdctl.1
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/man/man1/taskd.1
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/man/man5
-- Installing: /usr/src/tmp/taskd-buildroot/usr/share/man/man5/taskdrc.5
+ install -m644 -D /usr/src/RPM/SOURCES/taskd.service /usr/src/tmp/taskd-buildroot/lib/systemd/system/taskd.service
+ install -m755 -D pki/generate pki/generate.ca pki/generate.client pki/generate.crl pki/generate.server -t /usr/src/tmp/taskd-buildroot/etc/pki/taskd/
+ install -m644 -D pki/vars /usr/src/tmp/taskd-buildroot/etc/pki/taskd/
+ install -m644 -D pki/README /usr/src/tmp/taskd-buildroot/etc/pki/taskd/
+ install -m644 -D /usr/src/RPM/SOURCES/taskd.config /usr/src/tmp/taskd-buildroot/var/lib/taskd/config
+ install -m644 -D /usr/src/RPM/SOURCES/taskd.tmpfiles /usr/src/tmp/taskd-buildroot/lib/tmpfiles.d/taskd.conf
+ mkdir -p /usr/src/tmp/taskd-buildroot/var/lib/taskd/orgs
+ mkdir -p /usr/src/tmp/taskd-buildroot/var/log/taskd/
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/taskd-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/taskd-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/taskd-buildroot/ (default)
Compressing files in /usr/src/tmp/taskd-buildroot (auto)
Adjusting library links in /usr/src/tmp/taskd-buildroot
./var/lib: (from <cmdline>:0)
./lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/taskd-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/taskd: uses non-LFS functions: fcntl fopen freopen ftruncate glob globfree lstat readdir stat
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.52105
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd taskd-1.1.0
+ cp i586-alt-linux/test/run_all test/
+ pushd i586-alt-linux
~/RPM/BUILD/taskd-1.1.0/i586-alt-linux ~/RPM/BUILD/taskd-1.1.0
+ rm -rf test/version.t
+ make test
make: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[1]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[2]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  0%] Building CXX object test/CMakeFiles/json_test.dir/json_test.cpp.o
[  1%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Color.cpp.o
[  1%] Building CXX object test/CMakeFiles/json_test.dir/__/src/ConfigFile.cpp.o
[  1%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Date.cpp.o
[  2%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[  2%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Duration.cpp.o
[  2%] Building CXX object test/CMakeFiles/json_test.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[  3%] Building CXX object test/CMakeFiles/json_test.dir/__/src/JSON.cpp.o
[  3%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Msg.cpp.o
[  3%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Nibbler.cpp.o
[  4%] Building CXX object test/CMakeFiles/json_test.dir/__/src/Path.cpp.o
[  4%] Building CXX object test/CMakeFiles/json_test.dir/__/src/RX.cpp.o
[  4%] Building CXX object test/CMakeFiles/json_test.dir/__/src/text.cpp.o
[  5%] Building CXX object test/CMakeFiles/json_test.dir/__/src/utf8.cpp.o
[  5%] Building CXX object test/CMakeFiles/json_test.dir/__/src/util.cpp.o
[  5%] Building CXX object test/CMakeFiles/json_test.dir/__/src/wcwidth6.cpp.o
[  6%] Building CXX object test/CMakeFiles/json_test.dir/test.cpp.o
[  6%] Linking CXX executable json_test
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  6%] Built target json_test
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[  6%] Building CXX object test/CMakeFiles/color.t.dir/color.t.cpp.o
[  6%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Color.cpp.o
[  6%] Building CXX object test/CMakeFiles/color.t.dir/__/src/ConfigFile.cpp.o
[  7%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Date.cpp.o
[  7%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[  7%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Duration.cpp.o
[  8%] Building CXX object test/CMakeFiles/color.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[  8%] Building CXX object test/CMakeFiles/color.t.dir/__/src/JSON.cpp.o
[  8%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Msg.cpp.o
[ 10%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Nibbler.cpp.o
[ 10%] Building CXX object test/CMakeFiles/color.t.dir/__/src/Path.cpp.o
[ 10%] Building CXX object test/CMakeFiles/color.t.dir/__/src/RX.cpp.o
[ 11%] Building CXX object test/CMakeFiles/color.t.dir/__/src/text.cpp.o
[ 11%] Building CXX object test/CMakeFiles/color.t.dir/__/src/utf8.cpp.o
[ 11%] Building CXX object test/CMakeFiles/color.t.dir/__/src/util.cpp.o
[ 12%] Building CXX object test/CMakeFiles/color.t.dir/__/src/wcwidth6.cpp.o
[ 12%] Building CXX object test/CMakeFiles/color.t.dir/test.cpp.o
[ 12%] Linking CXX executable color.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 12%] Built target color.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 13%] Building CXX object test/CMakeFiles/config.t.dir/config.t.cpp.o
[ 13%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Color.cpp.o
[ 13%] Building CXX object test/CMakeFiles/config.t.dir/__/src/ConfigFile.cpp.o
[ 14%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Date.cpp.o
[ 14%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 14%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Duration.cpp.o
[ 15%] Building CXX object test/CMakeFiles/config.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 15%] Building CXX object test/CMakeFiles/config.t.dir/__/src/JSON.cpp.o
[ 15%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Msg.cpp.o
[ 16%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Nibbler.cpp.o
[ 16%] Building CXX object test/CMakeFiles/config.t.dir/__/src/Path.cpp.o
[ 16%] Building CXX object test/CMakeFiles/config.t.dir/__/src/RX.cpp.o
[ 17%] Building CXX object test/CMakeFiles/config.t.dir/__/src/text.cpp.o
[ 17%] Building CXX object test/CMakeFiles/config.t.dir/__/src/utf8.cpp.o
[ 17%] Building CXX object test/CMakeFiles/config.t.dir/__/src/util.cpp.o
[ 19%] Building CXX object test/CMakeFiles/config.t.dir/__/src/wcwidth6.cpp.o
[ 19%] Building CXX object test/CMakeFiles/config.t.dir/test.cpp.o
[ 19%] Linking CXX executable config.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 19%] Built target config.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 20%] Building CXX object test/CMakeFiles/date.t.dir/date.t.cpp.o
[ 20%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Color.cpp.o
[ 20%] Building CXX object test/CMakeFiles/date.t.dir/__/src/ConfigFile.cpp.o
[ 21%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Date.cpp.o
[ 21%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Duration.cpp.o
[ 22%] Building CXX object test/CMakeFiles/date.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 22%] Building CXX object test/CMakeFiles/date.t.dir/__/src/JSON.cpp.o
[ 22%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Msg.cpp.o
[ 23%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Nibbler.cpp.o
[ 23%] Building CXX object test/CMakeFiles/date.t.dir/__/src/Path.cpp.o
[ 23%] Building CXX object test/CMakeFiles/date.t.dir/__/src/RX.cpp.o
[ 24%] Building CXX object test/CMakeFiles/date.t.dir/__/src/text.cpp.o
[ 24%] Building CXX object test/CMakeFiles/date.t.dir/__/src/utf8.cpp.o
[ 24%] Building CXX object test/CMakeFiles/date.t.dir/__/src/util.cpp.o
[ 25%] Building CXX object test/CMakeFiles/date.t.dir/__/src/wcwidth6.cpp.o
[ 25%] Building CXX object test/CMakeFiles/date.t.dir/test.cpp.o
[ 25%] Linking CXX executable date.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 25%] Built target date.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 26%] Building CXX object test/CMakeFiles/directory.t.dir/directory.t.cpp.o
[ 26%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Color.cpp.o
[ 26%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/ConfigFile.cpp.o
[ 28%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Date.cpp.o
[ 28%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Duration.cpp.o
[ 29%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 29%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/JSON.cpp.o
[ 29%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Msg.cpp.o
[ 30%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Nibbler.cpp.o
[ 30%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/Path.cpp.o
[ 30%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/RX.cpp.o
[ 31%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/text.cpp.o
[ 31%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/utf8.cpp.o
[ 31%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/util.cpp.o
[ 32%] Building CXX object test/CMakeFiles/directory.t.dir/__/src/wcwidth6.cpp.o
[ 32%] Building CXX object test/CMakeFiles/directory.t.dir/test.cpp.o
[ 32%] Linking CXX executable directory.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 32%] Built target directory.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 33%] Building CXX object test/CMakeFiles/duration.t.dir/duration.t.cpp.o
[ 33%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Color.cpp.o
[ 33%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/ConfigFile.cpp.o
[ 34%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Date.cpp.o
[ 34%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Duration.cpp.o
[ 35%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 35%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/JSON.cpp.o
[ 35%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Msg.cpp.o
[ 37%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Nibbler.cpp.o
[ 37%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/Path.cpp.o
[ 37%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/RX.cpp.o
[ 38%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/text.cpp.o
[ 38%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/utf8.cpp.o
[ 38%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/util.cpp.o
[ 39%] Building CXX object test/CMakeFiles/duration.t.dir/__/src/wcwidth6.cpp.o
[ 39%] Building CXX object test/CMakeFiles/duration.t.dir/test.cpp.o
[ 39%] Linking CXX executable duration.t
/usr/src/RPM/BUILD/taskd-1.1.0/test/duration.t.cpp: In function 'main':
/usr/src/RPM/BUILD/taskd-1.1.0/test/duration.t.cpp:47:5: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without
   47 | int main (int argc, char** argv)
      |     ^
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 39%] Built target duration.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 40%] Building CXX object test/CMakeFiles/file.t.dir/file.t.cpp.o
[ 40%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Color.cpp.o
[ 40%] Building CXX object test/CMakeFiles/file.t.dir/__/src/ConfigFile.cpp.o
[ 41%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Date.cpp.o
[ 41%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Duration.cpp.o
[ 42%] Building CXX object test/CMakeFiles/file.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 42%] Building CXX object test/CMakeFiles/file.t.dir/__/src/JSON.cpp.o
[ 42%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Msg.cpp.o
[ 43%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Nibbler.cpp.o
[ 43%] Building CXX object test/CMakeFiles/file.t.dir/__/src/Path.cpp.o
[ 43%] Building CXX object test/CMakeFiles/file.t.dir/__/src/RX.cpp.o
[ 43%] Building CXX object test/CMakeFiles/file.t.dir/__/src/text.cpp.o
[ 44%] Building CXX object test/CMakeFiles/file.t.dir/__/src/utf8.cpp.o
[ 44%] Building CXX object test/CMakeFiles/file.t.dir/__/src/util.cpp.o
[ 44%] Building CXX object test/CMakeFiles/file.t.dir/__/src/wcwidth6.cpp.o
[ 46%] Building CXX object test/CMakeFiles/file.t.dir/test.cpp.o
[ 46%] Linking CXX executable file.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 46%] Built target file.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 46%] Building CXX object test/CMakeFiles/msg.t.dir/msg.t.cpp.o
[ 47%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Color.cpp.o
[ 47%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/ConfigFile.cpp.o
[ 47%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Date.cpp.o
[ 48%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Duration.cpp.o
[ 48%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 49%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/JSON.cpp.o
[ 49%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Msg.cpp.o
[ 49%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Nibbler.cpp.o
[ 50%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/Path.cpp.o
[ 50%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/RX.cpp.o
[ 50%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/text.cpp.o
[ 51%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/utf8.cpp.o
[ 51%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/util.cpp.o
[ 51%] Building CXX object test/CMakeFiles/msg.t.dir/__/src/wcwidth6.cpp.o
[ 52%] Building CXX object test/CMakeFiles/msg.t.dir/test.cpp.o
[ 52%] Linking CXX executable msg.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 52%] Built target msg.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 52%] Building CXX object test/CMakeFiles/nibbler.t.dir/nibbler.t.cpp.o
[ 53%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Color.cpp.o
[ 53%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/ConfigFile.cpp.o
[ 53%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Date.cpp.o
[ 55%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Duration.cpp.o
[ 55%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 56%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/JSON.cpp.o
[ 56%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Msg.cpp.o
[ 56%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Nibbler.cpp.o
[ 57%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/Path.cpp.o
[ 57%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/RX.cpp.o
[ 57%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/text.cpp.o
[ 58%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/utf8.cpp.o
[ 58%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/util.cpp.o
[ 58%] Building CXX object test/CMakeFiles/nibbler.t.dir/__/src/wcwidth6.cpp.o
[ 59%] Building CXX object test/CMakeFiles/nibbler.t.dir/test.cpp.o
[ 59%] Linking CXX executable nibbler.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 59%] Built target nibbler.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 59%] Building CXX object test/CMakeFiles/path.t.dir/path.t.cpp.o
[ 60%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Color.cpp.o
[ 60%] Building CXX object test/CMakeFiles/path.t.dir/__/src/ConfigFile.cpp.o
[ 60%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Date.cpp.o
[ 61%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Duration.cpp.o
[ 61%] Building CXX object test/CMakeFiles/path.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 62%] Building CXX object test/CMakeFiles/path.t.dir/__/src/JSON.cpp.o
[ 62%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Msg.cpp.o
[ 62%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Nibbler.cpp.o
[ 64%] Building CXX object test/CMakeFiles/path.t.dir/__/src/Path.cpp.o
[ 64%] Building CXX object test/CMakeFiles/path.t.dir/__/src/RX.cpp.o
[ 64%] Building CXX object test/CMakeFiles/path.t.dir/__/src/text.cpp.o
[ 65%] Building CXX object test/CMakeFiles/path.t.dir/__/src/utf8.cpp.o
[ 65%] Building CXX object test/CMakeFiles/path.t.dir/__/src/util.cpp.o
[ 65%] Building CXX object test/CMakeFiles/path.t.dir/__/src/wcwidth6.cpp.o
[ 66%] Building CXX object test/CMakeFiles/path.t.dir/test.cpp.o
[ 66%] Linking CXX executable path.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 66%] Built target path.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 66%] Building CXX object test/CMakeFiles/rx.t.dir/rx.t.cpp.o
[ 67%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Color.cpp.o
[ 67%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/ConfigFile.cpp.o
[ 67%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Date.cpp.o
[ 67%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 68%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Duration.cpp.o
[ 68%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 68%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/JSON.cpp.o
[ 69%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Msg.cpp.o
[ 69%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Nibbler.cpp.o
[ 69%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/Path.cpp.o
[ 70%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/RX.cpp.o
[ 70%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/text.cpp.o
[ 70%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/utf8.cpp.o
[ 71%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/util.cpp.o
[ 71%] Building CXX object test/CMakeFiles/rx.t.dir/__/src/wcwidth6.cpp.o
[ 71%] Building CXX object test/CMakeFiles/rx.t.dir/test.cpp.o
[ 73%] Linking CXX executable rx.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 73%] Built target rx.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 73%] Building CXX object test/CMakeFiles/text.t.dir/text.t.cpp.o
[ 73%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Color.cpp.o
[ 74%] Building CXX object test/CMakeFiles/text.t.dir/__/src/ConfigFile.cpp.o
[ 74%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Date.cpp.o
[ 74%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Duration.cpp.o
[ 75%] Building CXX object test/CMakeFiles/text.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 75%] Building CXX object test/CMakeFiles/text.t.dir/__/src/JSON.cpp.o
[ 76%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Msg.cpp.o
[ 76%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Nibbler.cpp.o
[ 76%] Building CXX object test/CMakeFiles/text.t.dir/__/src/Path.cpp.o
[ 77%] Building CXX object test/CMakeFiles/text.t.dir/__/src/RX.cpp.o
[ 77%] Building CXX object test/CMakeFiles/text.t.dir/__/src/text.cpp.o
[ 77%] Building CXX object test/CMakeFiles/text.t.dir/__/src/utf8.cpp.o
[ 78%] Building CXX object test/CMakeFiles/text.t.dir/__/src/util.cpp.o
[ 78%] Building CXX object test/CMakeFiles/text.t.dir/__/src/wcwidth6.cpp.o
[ 78%] Building CXX object test/CMakeFiles/text.t.dir/test.cpp.o
[ 79%] Linking CXX executable text.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 79%] Built target text.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 79%] Building CXX object test/CMakeFiles/util.t.dir/util.t.cpp.o
[ 79%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Color.cpp.o
[ 80%] Building CXX object test/CMakeFiles/util.t.dir/__/src/ConfigFile.cpp.o
[ 80%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Date.cpp.o
[ 80%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Duration.cpp.o
[ 82%] Building CXX object test/CMakeFiles/util.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 82%] Building CXX object test/CMakeFiles/util.t.dir/__/src/JSON.cpp.o
[ 83%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Msg.cpp.o
[ 83%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Nibbler.cpp.o
[ 83%] Building CXX object test/CMakeFiles/util.t.dir/__/src/Path.cpp.o
[ 84%] Building CXX object test/CMakeFiles/util.t.dir/__/src/RX.cpp.o
[ 84%] Building CXX object test/CMakeFiles/util.t.dir/__/src/text.cpp.o
[ 84%] Building CXX object test/CMakeFiles/util.t.dir/__/src/utf8.cpp.o
[ 85%] Building CXX object test/CMakeFiles/util.t.dir/__/src/util.cpp.o
[ 85%] Building CXX object test/CMakeFiles/util.t.dir/__/src/wcwidth6.cpp.o
[ 85%] Building CXX object test/CMakeFiles/util.t.dir/test.cpp.o
[ 86%] Linking CXX executable util.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 86%] Built target util.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 86%] Building CXX object test/CMakeFiles/utf8.t.dir/utf8.t.cpp.o
[ 86%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Color.cpp.o
[ 87%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/ConfigFile.cpp.o
[ 87%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Date.cpp.o
[ 87%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 88%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Duration.cpp.o
[ 88%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 88%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/JSON.cpp.o
[ 89%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Msg.cpp.o
[ 89%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Nibbler.cpp.o
[ 89%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/Path.cpp.o
[ 91%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/RX.cpp.o
[ 91%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/text.cpp.o
[ 91%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/utf8.cpp.o
[ 92%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/util.cpp.o
[ 92%] Building CXX object test/CMakeFiles/utf8.t.dir/__/src/wcwidth6.cpp.o
[ 92%] Building CXX object test/CMakeFiles/utf8.t.dir/test.cpp.o
[ 93%] Linking CXX executable utf8.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 93%] Built target utf8.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[ 93%] Building CXX object test/CMakeFiles/json.t.dir/json.t.cpp.o
[ 94%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Color.cpp.o
[ 94%] Building CXX object test/CMakeFiles/json.t.dir/__/src/ConfigFile.cpp.o
[ 94%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Date.cpp.o
[ 95%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Directory.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp: In static member function 'static std::string Directory::cwd()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/Directory.cpp:167:10: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  167 |   getcwd (buf, PATH_MAX - 1);
      |   ~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 95%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Duration.cpp.o
[ 95%] Building CXX object test/CMakeFiles/json.t.dir/__/src/File.cpp.o
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp: In member function 'void File::truncate()':
/usr/src/RPM/BUILD/taskd-1.1.0/src/File.cpp:288:15: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  288 |     ftruncate (_h, 0);
      |     ~~~~~~~~~~^~~~~~~
[ 96%] Building CXX object test/CMakeFiles/json.t.dir/__/src/JSON.cpp.o
[ 96%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Msg.cpp.o
[ 96%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Nibbler.cpp.o
[ 97%] Building CXX object test/CMakeFiles/json.t.dir/__/src/Path.cpp.o
[ 97%] Building CXX object test/CMakeFiles/json.t.dir/__/src/RX.cpp.o
[ 97%] Building CXX object test/CMakeFiles/json.t.dir/__/src/text.cpp.o
[ 98%] Building CXX object test/CMakeFiles/json.t.dir/__/src/utf8.cpp.o
[ 98%] Building CXX object test/CMakeFiles/json.t.dir/__/src/util.cpp.o
[ 98%] Building CXX object test/CMakeFiles/json.t.dir/__/src/wcwidth6.cpp.o
[100%] Building CXX object test/CMakeFiles/json.t.dir/test.cpp.o
[100%] Linking CXX executable json.t
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[100%] Built target json.t
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[3]: Entering directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
# /usr/src/RPM/BUILD/taskd-1.1.0/test/add_group.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_group.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_group.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/add_org.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_org.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_org.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/add_user.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_user.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/add_user.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/bug.1397.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/bug.1397.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/bug.1397.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/config2.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/config2.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/config2.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/init.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/init.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/init.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/json_test.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/json_test.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/json_test.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_group.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_group.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_group.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_org.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_org.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_org.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_user.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_user.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/remove_user.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_group.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_group.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_group.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_org.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_org.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_org.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_user.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_user.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/resume_user.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_group.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_group.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_group.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_org.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_org.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_org.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_user.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_user.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/suspend_user.t line 30.
# Skipping template.t execute bit not set
# /usr/src/RPM/BUILD/taskd-1.1.0/test/version.t
Can't locate Test/More.pm in @INC (you may need to install the Test::More module) (@INC entries checked: /usr/local/lib/perl/5.38 /usr/local/share/perl/5.38 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl5 /usr/share/perl5 /etc/perl5 /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/BUILD/taskd-1.1.0/test/version.t line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/BUILD/taskd-1.1.0/test/version.t line 30.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/color.t
1..1036
ok 1 - ''        == Color::nocolor
ok 2 - 'black'   == Color::black
ok 3 - 'red'     == Color::red
ok 4 - 'green'   == Color::green
ok 5 - 'yellow'  == Color::yellow
ok 6 - 'blue'    == Color::blue
ok 7 - 'magenta' == Color::magenta
ok 8 - 'cyan'    == Color::cyan
ok 9 - 'white'   == Color::white
ok 10 - upgrade red on color0 -> color1 on color0
ok 11 - upgrade color1 on black -> color1 on color0
ok 12 - upgrade bold red on color0 -> color9 on color0
ok 13 - upgrade color1 on bright black -> color1 on color8
ok 14 - red + on white -> red on white
ok 15 - bold underline red + on bright white -> bold underline red on bright white
ok 16 - red on white + on blue -> red on blue
ok 17 - red on white + blue on magenta -> blue on magenta
ok 18 - color1 on color0 + blue -> color4 on color0
ok 19 - red                -> ^[[31m
ok 20 - bold red           -> ^[[1;31m
ok 21 - underline red      -> ^[[4;31m
ok 22 - underline bold red -> ^[[1;4;31m
ok 23 - ''                 -> ''
ok 24 - black              -> ^[[30m
ok 25 - red                -> ^[[31m
ok 26 - green              -> ^[[32m
ok 27 - yellow             -> ^[[33m
ok 28 - blue               -> ^[[34m
ok 29 - magenta            -> ^[[35m
ok 30 - cyan               -> ^[[36m
ok 31 - white              -> ^[[37m
ok 32 - on bright black    -> ^[[100m
ok 33 - on black           -> ^[[40m
ok 34 - on red             -> ^[[41m
ok 35 - on green           -> ^[[42m
ok 36 - on yellow          -> ^[[43m
ok 37 - on blue            -> ^[[44m
ok 38 - on magenta         -> ^[[45m
ok 39 - on cyan            -> ^[[46m
ok 40 - on white           -> ^[[47m
ok 41 - color0 -> ^[[38;5;0m
ok 42 - color1 -> ^[[38;5;1m
ok 43 - color2 -> ^[[38;5;2m
ok 44 - color3 -> ^[[38;5;3m
ok 45 - color4 -> ^[[38;5;4m
ok 46 - color5 -> ^[[38;5;5m
ok 47 - color6 -> ^[[38;5;6m
ok 48 - color7 -> ^[[38;5;7m
ok 49 - color8 -> ^[[38;5;8m
ok 50 - color9 -> ^[[38;5;9m
ok 51 - color10 -> ^[[38;5;10m
ok 52 - color11 -> ^[[38;5;11m
ok 53 - color12 -> ^[[38;5;12m
ok 54 - color13 -> ^[[38;5;13m
ok 55 - color14 -> ^[[38;5;14m
ok 56 - color15 -> ^[[38;5;15m
ok 57 - color16 -> ^[[38;5;16m
ok 58 - color17 -> ^[[38;5;17m
ok 59 - color18 -> ^[[38;5;18m
ok 60 - color19 -> ^[[38;5;19m
ok 61 - color20 -> ^[[38;5;20m
ok 62 - color21 -> ^[[38;5;21m
ok 63 - color22 -> ^[[38;5;22m
ok 64 - color23 -> ^[[38;5;23m
ok 65 - color24 -> ^[[38;5;24m
ok 66 - color25 -> ^[[38;5;25m
ok 67 - color26 -> ^[[38;5;26m
ok 68 - color27 -> ^[[38;5;27m
ok 69 - color28 -> ^[[38;5;28m
ok 70 - color29 -> ^[[38;5;29m
ok 71 - color30 -> ^[[38;5;30m
ok 72 - color31 -> ^[[38;5;31m
ok 73 - color32 -> ^[[38;5;32m
ok 74 - color33 -> ^[[38;5;33m
ok 75 - color34 -> ^[[38;5;34m
ok 76 - color35 -> ^[[38;5;35m
ok 77 - color36 -> ^[[38;5;36m
ok 78 - color37 -> ^[[38;5;37m
ok 79 - color38 -> ^[[38;5;38m
ok 80 - color39 -> ^[[38;5;39m
ok 81 - color40 -> ^[[38;5;40m
ok 82 - color41 -> ^[[38;5;41m
ok 83 - color42 -> ^[[38;5;42m
ok 84 - color43 -> ^[[38;5;43m
ok 85 - color44 -> ^[[38;5;44m
ok 86 - color45 -> ^[[38;5;45m
ok 87 - color46 -> ^[[38;5;46m
ok 88 - color47 -> ^[[38;5;47m
ok 89 - color48 -> ^[[38;5;48m
ok 90 - color49 -> ^[[38;5;49m
ok 91 - color50 -> ^[[38;5;50m
ok 92 - color51 -> ^[[38;5;51m
ok 93 - color52 -> ^[[38;5;52m
ok 94 - color53 -> ^[[38;5;53m
ok 95 - color54 -> ^[[38;5;54m
ok 96 - color55 -> ^[[38;5;55m
ok 97 - color56 -> ^[[38;5;56m
ok 98 - color57 -> ^[[38;5;57m
ok 99 - color58 -> ^[[38;5;58m
ok 100 - color59 -> ^[[38;5;59m
ok 101 - color60 -> ^[[38;5;60m
ok 102 - color61 -> ^[[38;5;61m
ok 103 - color62 -> ^[[38;5;62m
ok 104 - color63 -> ^[[38;5;63m
ok 105 - color64 -> ^[[38;5;64m
ok 106 - color65 -> ^[[38;5;65m
ok 107 - color66 -> ^[[38;5;66m
ok 108 - color67 -> ^[[38;5;67m
ok 109 - color68 -> ^[[38;5;68m
ok 110 - color69 -> ^[[38;5;69m
ok 111 - color70 -> ^[[38;5;70m
ok 112 - color71 -> ^[[38;5;71m
ok 113 - color72 -> ^[[38;5;72m
ok 114 - color73 -> ^[[38;5;73m
ok 115 - color74 -> ^[[38;5;74m
ok 116 - color75 -> ^[[38;5;75m
ok 117 - color76 -> ^[[38;5;76m
ok 118 - color77 -> ^[[38;5;77m
ok 119 - color78 -> ^[[38;5;78m
ok 120 - color79 -> ^[[38;5;79m
ok 121 - color80 -> ^[[38;5;80m
ok 122 - color81 -> ^[[38;5;81m
ok 123 - color82 -> ^[[38;5;82m
ok 124 - color83 -> ^[[38;5;83m
ok 125 - color84 -> ^[[38;5;84m
ok 126 - color85 -> ^[[38;5;85m
ok 127 - color86 -> ^[[38;5;86m
ok 128 - color87 -> ^[[38;5;87m
ok 129 - color88 -> ^[[38;5;88m
ok 130 - color89 -> ^[[38;5;89m
ok 131 - color90 -> ^[[38;5;90m
ok 132 - color91 -> ^[[38;5;91m
ok 133 - color92 -> ^[[38;5;92m
ok 134 - color93 -> ^[[38;5;93m
ok 135 - color94 -> ^[[38;5;94m
ok 136 - color95 -> ^[[38;5;95m
ok 137 - color96 -> ^[[38;5;96m
ok 138 - color97 -> ^[[38;5;97m
ok 139 - color98 -> ^[[38;5;98m
ok 140 - color99 -> ^[[38;5;99m
ok 141 - color100 -> ^[[38;5;100m
ok 142 - color101 -> ^[[38;5;101m
ok 143 - color102 -> ^[[38;5;102m
ok 144 - color103 -> ^[[38;5;103m
ok 145 - color104 -> ^[[38;5;104m
ok 146 - color105 -> ^[[38;5;105m
ok 147 - color106 -> ^[[38;5;106m
ok 148 - color107 -> ^[[38;5;107m
ok 149 - color108 -> ^[[38;5;108m
ok 150 - color109 -> ^[[38;5;109m
ok 151 - color110 -> ^[[38;5;110m
ok 152 - color111 -> ^[[38;5;111m
ok 153 - color112 -> ^[[38;5;112m
ok 154 - color113 -> ^[[38;5;113m
ok 155 - color114 -> ^[[38;5;114m
ok 156 - color115 -> ^[[38;5;115m
ok 157 - color116 -> ^[[38;5;116m
ok 158 - color117 -> ^[[38;5;117m
ok 159 - color118 -> ^[[38;5;118m
ok 160 - color119 -> ^[[38;5;119m
ok 161 - color120 -> ^[[38;5;120m
ok 162 - color121 -> ^[[38;5;121m
ok 163 - color122 -> ^[[38;5;122m
ok 164 - color123 -> ^[[38;5;123m
ok 165 - color124 -> ^[[38;5;124m
ok 166 - color125 -> ^[[38;5;125m
ok 167 - color126 -> ^[[38;5;126m
ok 168 - color127 -> ^[[38;5;127m
ok 169 - color128 -> ^[[38;5;128m
ok 170 - color129 -> ^[[38;5;129m
ok 171 - color130 -> ^[[38;5;130m
ok 172 - color131 -> ^[[38;5;131m
ok 173 - color132 -> ^[[38;5;132m
ok 174 - color133 -> ^[[38;5;133m
ok 175 - color134 -> ^[[38;5;134m
ok 176 - color135 -> ^[[38;5;135m
ok 177 - color136 -> ^[[38;5;136m
ok 178 - color137 -> ^[[38;5;137m
ok 179 - color138 -> ^[[38;5;138m
ok 180 - color139 -> ^[[38;5;139m
ok 181 - color140 -> ^[[38;5;140m
ok 182 - color141 -> ^[[38;5;141m
ok 183 - color142 -> ^[[38;5;142m
ok 184 - color143 -> ^[[38;5;143m
ok 185 - color144 -> ^[[38;5;144m
ok 186 - color145 -> ^[[38;5;145m
ok 187 - color146 -> ^[[38;5;146m
ok 188 - color147 -> ^[[38;5;147m
ok 189 - color148 -> ^[[38;5;148m
ok 190 - color149 -> ^[[38;5;149m
ok 191 - color150 -> ^[[38;5;150m
ok 192 - color151 -> ^[[38;5;151m
ok 193 - color152 -> ^[[38;5;152m
ok 194 - color153 -> ^[[38;5;153m
ok 195 - color154 -> ^[[38;5;154m
ok 196 - color155 -> ^[[38;5;155m
ok 197 - color156 -> ^[[38;5;156m
ok 198 - color157 -> ^[[38;5;157m
ok 199 - color158 -> ^[[38;5;158m
ok 200 - color159 -> ^[[38;5;159m
ok 201 - color160 -> ^[[38;5;160m
ok 202 - color161 -> ^[[38;5;161m
ok 203 - color162 -> ^[[38;5;162m
ok 204 - color163 -> ^[[38;5;163m
ok 205 - color164 -> ^[[38;5;164m
ok 206 - color165 -> ^[[38;5;165m
ok 207 - color166 -> ^[[38;5;166m
ok 208 - color167 -> ^[[38;5;167m
ok 209 - color168 -> ^[[38;5;168m
ok 210 - color169 -> ^[[38;5;169m
ok 211 - color170 -> ^[[38;5;170m
ok 212 - color171 -> ^[[38;5;171m
ok 213 - color172 -> ^[[38;5;172m
ok 214 - color173 -> ^[[38;5;173m
ok 215 - color174 -> ^[[38;5;174m
ok 216 - color175 -> ^[[38;5;175m
ok 217 - color176 -> ^[[38;5;176m
ok 218 - color177 -> ^[[38;5;177m
ok 219 - color178 -> ^[[38;5;178m
ok 220 - color179 -> ^[[38;5;179m
ok 221 - color180 -> ^[[38;5;180m
ok 222 - color181 -> ^[[38;5;181m
ok 223 - color182 -> ^[[38;5;182m
ok 224 - color183 -> ^[[38;5;183m
ok 225 - color184 -> ^[[38;5;184m
ok 226 - color185 -> ^[[38;5;185m
ok 227 - color186 -> ^[[38;5;186m
ok 228 - color187 -> ^[[38;5;187m
ok 229 - color188 -> ^[[38;5;188m
ok 230 - color189 -> ^[[38;5;189m
ok 231 - color190 -> ^[[38;5;190m
ok 232 - color191 -> ^[[38;5;191m
ok 233 - color192 -> ^[[38;5;192m
ok 234 - color193 -> ^[[38;5;193m
ok 235 - color194 -> ^[[38;5;194m
ok 236 - color195 -> ^[[38;5;195m
ok 237 - color196 -> ^[[38;5;196m
ok 238 - color197 -> ^[[38;5;197m
ok 239 - color198 -> ^[[38;5;198m
ok 240 - color199 -> ^[[38;5;199m
ok 241 - color200 -> ^[[38;5;200m
ok 242 - color201 -> ^[[38;5;201m
ok 243 - color202 -> ^[[38;5;202m
ok 244 - color203 -> ^[[38;5;203m
ok 245 - color204 -> ^[[38;5;204m
ok 246 - color205 -> ^[[38;5;205m
ok 247 - color206 -> ^[[38;5;206m
ok 248 - color207 -> ^[[38;5;207m
ok 249 - color208 -> ^[[38;5;208m
ok 250 - color209 -> ^[[38;5;209m
ok 251 - color210 -> ^[[38;5;210m
ok 252 - color211 -> ^[[38;5;211m
ok 253 - color212 -> ^[[38;5;212m
ok 254 - color213 -> ^[[38;5;213m
ok 255 - color214 -> ^[[38;5;214m
ok 256 - color215 -> ^[[38;5;215m
ok 257 - color216 -> ^[[38;5;216m
ok 258 - color217 -> ^[[38;5;217m
ok 259 - color218 -> ^[[38;5;218m
ok 260 - color219 -> ^[[38;5;219m
ok 261 - color220 -> ^[[38;5;220m
ok 262 - color221 -> ^[[38;5;221m
ok 263 - color222 -> ^[[38;5;222m
ok 264 - color223 -> ^[[38;5;223m
ok 265 - color224 -> ^[[38;5;224m
ok 266 - color225 -> ^[[38;5;225m
ok 267 - color226 -> ^[[38;5;226m
ok 268 - color227 -> ^[[38;5;227m
ok 269 - color228 -> ^[[38;5;228m
ok 270 - color229 -> ^[[38;5;229m
ok 271 - color230 -> ^[[38;5;230m
ok 272 - color231 -> ^[[38;5;231m
ok 273 - color232 -> ^[[38;5;232m
ok 274 - color233 -> ^[[38;5;233m
ok 275 - color234 -> ^[[38;5;234m
ok 276 - color235 -> ^[[38;5;235m
ok 277 - color236 -> ^[[38;5;236m
ok 278 - color237 -> ^[[38;5;237m
ok 279 - color238 -> ^[[38;5;238m
ok 280 - color239 -> ^[[38;5;239m
ok 281 - color240 -> ^[[38;5;240m
ok 282 - color241 -> ^[[38;5;241m
ok 283 - color242 -> ^[[38;5;242m
ok 284 - color243 -> ^[[38;5;243m
ok 285 - color244 -> ^[[38;5;244m
ok 286 - color245 -> ^[[38;5;245m
ok 287 - color246 -> ^[[38;5;246m
ok 288 - color247 -> ^[[38;5;247m
ok 289 - color248 -> ^[[38;5;248m
ok 290 - color249 -> ^[[38;5;249m
ok 291 - color250 -> ^[[38;5;250m
ok 292 - color251 -> ^[[38;5;251m
ok 293 - color252 -> ^[[38;5;252m
ok 294 - color253 -> ^[[38;5;253m
ok 295 - color254 -> ^[[38;5;254m
ok 296 - color255 -> ^[[38;5;255m
ok 297 - on color0 -> ^[[48;5;0m
ok 298 - on color1 -> ^[[48;5;1m
ok 299 - on color2 -> ^[[48;5;2m
ok 300 - on color3 -> ^[[48;5;3m
ok 301 - on color4 -> ^[[48;5;4m
ok 302 - on color5 -> ^[[48;5;5m
ok 303 - on color6 -> ^[[48;5;6m
ok 304 - on color7 -> ^[[48;5;7m
ok 305 - on color8 -> ^[[48;5;8m
ok 306 - on color9 -> ^[[48;5;9m
ok 307 - on color10 -> ^[[48;5;10m
ok 308 - on color11 -> ^[[48;5;11m
ok 309 - on color12 -> ^[[48;5;12m
ok 310 - on color13 -> ^[[48;5;13m
ok 311 - on color14 -> ^[[48;5;14m
ok 312 - on color15 -> ^[[48;5;15m
ok 313 - on color16 -> ^[[48;5;16m
ok 314 - on color17 -> ^[[48;5;17m
ok 315 - on color18 -> ^[[48;5;18m
ok 316 - on color19 -> ^[[48;5;19m
ok 317 - on color20 -> ^[[48;5;20m
ok 318 - on color21 -> ^[[48;5;21m
ok 319 - on color22 -> ^[[48;5;22m
ok 320 - on color23 -> ^[[48;5;23m
ok 321 - on color24 -> ^[[48;5;24m
ok 322 - on color25 -> ^[[48;5;25m
ok 323 - on color26 -> ^[[48;5;26m
ok 324 - on color27 -> ^[[48;5;27m
ok 325 - on color28 -> ^[[48;5;28m
ok 326 - on color29 -> ^[[48;5;29m
ok 327 - on color30 -> ^[[48;5;30m
ok 328 - on color31 -> ^[[48;5;31m
ok 329 - on color32 -> ^[[48;5;32m
ok 330 - on color33 -> ^[[48;5;33m
ok 331 - on color34 -> ^[[48;5;34m
ok 332 - on color35 -> ^[[48;5;35m
ok 333 - on color36 -> ^[[48;5;36m
ok 334 - on color37 -> ^[[48;5;37m
ok 335 - on color38 -> ^[[48;5;38m
ok 336 - on color39 -> ^[[48;5;39m
ok 337 - on color40 -> ^[[48;5;40m
ok 338 - on color41 -> ^[[48;5;41m
ok 339 - on color42 -> ^[[48;5;42m
ok 340 - on color43 -> ^[[48;5;43m
ok 341 - on color44 -> ^[[48;5;44m
ok 342 - on color45 -> ^[[48;5;45m
ok 343 - on color46 -> ^[[48;5;46m
ok 344 - on color47 -> ^[[48;5;47m
ok 345 - on color48 -> ^[[48;5;48m
ok 346 - on color49 -> ^[[48;5;49m
ok 347 - on color50 -> ^[[48;5;50m
ok 348 - on color51 -> ^[[48;5;51m
ok 349 - on color52 -> ^[[48;5;52m
ok 350 - on color53 -> ^[[48;5;53m
ok 351 - on color54 -> ^[[48;5;54m
ok 352 - on color55 -> ^[[48;5;55m
ok 353 - on color56 -> ^[[48;5;56m
ok 354 - on color57 -> ^[[48;5;57m
ok 355 - on color58 -> ^[[48;5;58m
ok 356 - on color59 -> ^[[48;5;59m
ok 357 - on color60 -> ^[[48;5;60m
ok 358 - on color61 -> ^[[48;5;61m
ok 359 - on color62 -> ^[[48;5;62m
ok 360 - on color63 -> ^[[48;5;63m
ok 361 - on color64 -> ^[[48;5;64m
ok 362 - on color65 -> ^[[48;5;65m
ok 363 - on color66 -> ^[[48;5;66m
ok 364 - on color67 -> ^[[48;5;67m
ok 365 - on color68 -> ^[[48;5;68m
ok 366 - on color69 -> ^[[48;5;69m
ok 367 - on color70 -> ^[[48;5;70m
ok 368 - on color71 -> ^[[48;5;71m
ok 369 - on color72 -> ^[[48;5;72m
ok 370 - on color73 -> ^[[48;5;73m
ok 371 - on color74 -> ^[[48;5;74m
ok 372 - on color75 -> ^[[48;5;75m
ok 373 - on color76 -> ^[[48;5;76m
ok 374 - on color77 -> ^[[48;5;77m
ok 375 - on color78 -> ^[[48;5;78m
ok 376 - on color79 -> ^[[48;5;79m
ok 377 - on color80 -> ^[[48;5;80m
ok 378 - on color81 -> ^[[48;5;81m
ok 379 - on color82 -> ^[[48;5;82m
ok 380 - on color83 -> ^[[48;5;83m
ok 381 - on color84 -> ^[[48;5;84m
ok 382 - on color85 -> ^[[48;5;85m
ok 383 - on color86 -> ^[[48;5;86m
ok 384 - on color87 -> ^[[48;5;87m
ok 385 - on color88 -> ^[[48;5;88m
ok 386 - on color89 -> ^[[48;5;89m
ok 387 - on color90 -> ^[[48;5;90m
ok 388 - on color91 -> ^[[48;5;91m
ok 389 - on color92 -> ^[[48;5;92m
ok 390 - on color93 -> ^[[48;5;93m
ok 391 - on color94 -> ^[[48;5;94m
ok 392 - on color95 -> ^[[48;5;95m
ok 393 - on color96 -> ^[[48;5;96m
ok 394 - on color97 -> ^[[48;5;97m
ok 395 - on color98 -> ^[[48;5;98m
ok 396 - on color99 -> ^[[48;5;99m
ok 397 - on color100 -> ^[[48;5;100m
ok 398 - on color101 -> ^[[48;5;101m
ok 399 - on color102 -> ^[[48;5;102m
ok 400 - on color103 -> ^[[48;5;103m
ok 401 - on color104 -> ^[[48;5;104m
ok 402 - on color105 -> ^[[48;5;105m
ok 403 - on color106 -> ^[[48;5;106m
ok 404 - on color107 -> ^[[48;5;107m
ok 405 - on color108 -> ^[[48;5;108m
ok 406 - on color109 -> ^[[48;5;109m
ok 407 - on color110 -> ^[[48;5;110m
ok 408 - on color111 -> ^[[48;5;111m
ok 409 - on color112 -> ^[[48;5;112m
ok 410 - on color113 -> ^[[48;5;113m
ok 411 - on color114 -> ^[[48;5;114m
ok 412 - on color115 -> ^[[48;5;115m
ok 413 - on color116 -> ^[[48;5;116m
ok 414 - on color117 -> ^[[48;5;117m
ok 415 - on color118 -> ^[[48;5;118m
ok 416 - on color119 -> ^[[48;5;119m
ok 417 - on color120 -> ^[[48;5;120m
ok 418 - on color121 -> ^[[48;5;121m
ok 419 - on color122 -> ^[[48;5;122m
ok 420 - on color123 -> ^[[48;5;123m
ok 421 - on color124 -> ^[[48;5;124m
ok 422 - on color125 -> ^[[48;5;125m
ok 423 - on color126 -> ^[[48;5;126m
ok 424 - on color127 -> ^[[48;5;127m
ok 425 - on color128 -> ^[[48;5;128m
ok 426 - on color129 -> ^[[48;5;129m
ok 427 - on color130 -> ^[[48;5;130m
ok 428 - on color131 -> ^[[48;5;131m
ok 429 - on color132 -> ^[[48;5;132m
ok 430 - on color133 -> ^[[48;5;133m
ok 431 - on color134 -> ^[[48;5;134m
ok 432 - on color135 -> ^[[48;5;135m
ok 433 - on color136 -> ^[[48;5;136m
ok 434 - on color137 -> ^[[48;5;137m
ok 435 - on color138 -> ^[[48;5;138m
ok 436 - on color139 -> ^[[48;5;139m
ok 437 - on color140 -> ^[[48;5;140m
ok 438 - on color141 -> ^[[48;5;141m
ok 439 - on color142 -> ^[[48;5;142m
ok 440 - on color143 -> ^[[48;5;143m
ok 441 - on color144 -> ^[[48;5;144m
ok 442 - on color145 -> ^[[48;5;145m
ok 443 - on color146 -> ^[[48;5;146m
ok 444 - on color147 -> ^[[48;5;147m
ok 445 - on color148 -> ^[[48;5;148m
ok 446 - on color149 -> ^[[48;5;149m
ok 447 - on color150 -> ^[[48;5;150m
ok 448 - on color151 -> ^[[48;5;151m
ok 449 - on color152 -> ^[[48;5;152m
ok 450 - on color153 -> ^[[48;5;153m
ok 451 - on color154 -> ^[[48;5;154m
ok 452 - on color155 -> ^[[48;5;155m
ok 453 - on color156 -> ^[[48;5;156m
ok 454 - on color157 -> ^[[48;5;157m
ok 455 - on color158 -> ^[[48;5;158m
ok 456 - on color159 -> ^[[48;5;159m
ok 457 - on color160 -> ^[[48;5;160m
ok 458 - on color161 -> ^[[48;5;161m
ok 459 - on color162 -> ^[[48;5;162m
ok 460 - on color163 -> ^[[48;5;163m
ok 461 - on color164 -> ^[[48;5;164m
ok 462 - on color165 -> ^[[48;5;165m
ok 463 - on color166 -> ^[[48;5;166m
ok 464 - on color167 -> ^[[48;5;167m
ok 465 - on color168 -> ^[[48;5;168m
ok 466 - on color169 -> ^[[48;5;169m
ok 467 - on color170 -> ^[[48;5;170m
ok 468 - on color171 -> ^[[48;5;171m
ok 469 - on color172 -> ^[[48;5;172m
ok 470 - on color173 -> ^[[48;5;173m
ok 471 - on color174 -> ^[[48;5;174m
ok 472 - on color175 -> ^[[48;5;175m
ok 473 - on color176 -> ^[[48;5;176m
ok 474 - on color177 -> ^[[48;5;177m
ok 475 - on color178 -> ^[[48;5;178m
ok 476 - on color179 -> ^[[48;5;179m
ok 477 - on color180 -> ^[[48;5;180m
ok 478 - on color181 -> ^[[48;5;181m
ok 479 - on color182 -> ^[[48;5;182m
ok 480 - on color183 -> ^[[48;5;183m
ok 481 - on color184 -> ^[[48;5;184m
ok 482 - on color185 -> ^[[48;5;185m
ok 483 - on color186 -> ^[[48;5;186m
ok 484 - on color187 -> ^[[48;5;187m
ok 485 - on color188 -> ^[[48;5;188m
ok 486 - on color189 -> ^[[48;5;189m
ok 487 - on color190 -> ^[[48;5;190m
ok 488 - on color191 -> ^[[48;5;191m
ok 489 - on color192 -> ^[[48;5;192m
ok 490 - on color193 -> ^[[48;5;193m
ok 491 - on color194 -> ^[[48;5;194m
ok 492 - on color195 -> ^[[48;5;195m
ok 493 - on color196 -> ^[[48;5;196m
ok 494 - on color197 -> ^[[48;5;197m
ok 495 - on color198 -> ^[[48;5;198m
ok 496 - on color199 -> ^[[48;5;199m
ok 497 - on color200 -> ^[[48;5;200m
ok 498 - on color201 -> ^[[48;5;201m
ok 499 - on color202 -> ^[[48;5;202m
ok 500 - on color203 -> ^[[48;5;203m
ok 501 - on color204 -> ^[[48;5;204m
ok 502 - on color205 -> ^[[48;5;205m
ok 503 - on color206 -> ^[[48;5;206m
ok 504 - on color207 -> ^[[48;5;207m
ok 505 - on color208 -> ^[[48;5;208m
ok 506 - on color209 -> ^[[48;5;209m
ok 507 - on color210 -> ^[[48;5;210m
ok 508 - on color211 -> ^[[48;5;211m
ok 509 - on color212 -> ^[[48;5;212m
ok 510 - on color213 -> ^[[48;5;213m
ok 511 - on color214 -> ^[[48;5;214m
ok 512 - on color215 -> ^[[48;5;215m
ok 513 - on color216 -> ^[[48;5;216m
ok 514 - on color217 -> ^[[48;5;217m
ok 515 - on color218 -> ^[[48;5;218m
ok 516 - on color219 -> ^[[48;5;219m
ok 517 - on color220 -> ^[[48;5;220m
ok 518 - on color221 -> ^[[48;5;221m
ok 519 - on color222 -> ^[[48;5;222m
ok 520 - on color223 -> ^[[48;5;223m
ok 521 - on color224 -> ^[[48;5;224m
ok 522 - on color225 -> ^[[48;5;225m
ok 523 - on color226 -> ^[[48;5;226m
ok 524 - on color227 -> ^[[48;5;227m
ok 525 - on color228 -> ^[[48;5;228m
ok 526 - on color229 -> ^[[48;5;229m
ok 527 - on color230 -> ^[[48;5;230m
ok 528 - on color231 -> ^[[48;5;231m
ok 529 - on color232 -> ^[[48;5;232m
ok 530 - on color233 -> ^[[48;5;233m
ok 531 - on color234 -> ^[[48;5;234m
ok 532 - on color235 -> ^[[48;5;235m
ok 533 - on color236 -> ^[[48;5;236m
ok 534 - on color237 -> ^[[48;5;237m
ok 535 - on color238 -> ^[[48;5;238m
ok 536 - on color239 -> ^[[48;5;239m
ok 537 - on color240 -> ^[[48;5;240m
ok 538 - on color241 -> ^[[48;5;241m
ok 539 - on color242 -> ^[[48;5;242m
ok 540 - on color243 -> ^[[48;5;243m
ok 541 - on color244 -> ^[[48;5;244m
ok 542 - on color245 -> ^[[48;5;245m
ok 543 - on color246 -> ^[[48;5;246m
ok 544 - on color247 -> ^[[48;5;247m
ok 545 - on color248 -> ^[[48;5;248m
ok 546 - on color249 -> ^[[48;5;249m
ok 547 - on color250 -> ^[[48;5;250m
ok 548 - on color251 -> ^[[48;5;251m
ok 549 - on color252 -> ^[[48;5;252m
ok 550 - on color253 -> ^[[48;5;253m
ok 551 - on color254 -> ^[[48;5;254m
ok 552 - on color255 -> ^[[48;5;255m
ok 553 - rgb000 -> ^[[38;5;16m
ok 554 - rgb001 -> ^[[38;5;17m
ok 555 - rgb002 -> ^[[38;5;18m
ok 556 - rgb003 -> ^[[38;5;19m
ok 557 - rgb004 -> ^[[38;5;20m
ok 558 - rgb005 -> ^[[38;5;21m
ok 559 - rgb010 -> ^[[38;5;22m
ok 560 - rgb011 -> ^[[38;5;23m
ok 561 - rgb012 -> ^[[38;5;24m
ok 562 - rgb013 -> ^[[38;5;25m
ok 563 - rgb014 -> ^[[38;5;26m
ok 564 - rgb015 -> ^[[38;5;27m
ok 565 - rgb020 -> ^[[38;5;28m
ok 566 - rgb021 -> ^[[38;5;29m
ok 567 - rgb022 -> ^[[38;5;30m
ok 568 - rgb023 -> ^[[38;5;31m
ok 569 - rgb024 -> ^[[38;5;32m
ok 570 - rgb025 -> ^[[38;5;33m
ok 571 - rgb030 -> ^[[38;5;34m
ok 572 - rgb031 -> ^[[38;5;35m
ok 573 - rgb032 -> ^[[38;5;36m
ok 574 - rgb033 -> ^[[38;5;37m
ok 575 - rgb034 -> ^[[38;5;38m
ok 576 - rgb035 -> ^[[38;5;39m
ok 577 - rgb040 -> ^[[38;5;40m
ok 578 - rgb041 -> ^[[38;5;41m
ok 579 - rgb042 -> ^[[38;5;42m
ok 580 - rgb043 -> ^[[38;5;43m
ok 581 - rgb044 -> ^[[38;5;44m
ok 582 - rgb045 -> ^[[38;5;45m
ok 583 - rgb050 -> ^[[38;5;46m
ok 584 - rgb051 -> ^[[38;5;47m
ok 585 - rgb052 -> ^[[38;5;48m
ok 586 - rgb053 -> ^[[38;5;49m
ok 587 - rgb054 -> ^[[38;5;50m
ok 588 - rgb055 -> ^[[38;5;51m
ok 589 - rgb100 -> ^[[38;5;52m
ok 590 - rgb101 -> ^[[38;5;53m
ok 591 - rgb102 -> ^[[38;5;54m
ok 592 - rgb103 -> ^[[38;5;55m
ok 593 - rgb104 -> ^[[38;5;56m
ok 594 - rgb105 -> ^[[38;5;57m
ok 595 - rgb110 -> ^[[38;5;58m
ok 596 - rgb111 -> ^[[38;5;59m
ok 597 - rgb112 -> ^[[38;5;60m
ok 598 - rgb113 -> ^[[38;5;61m
ok 599 - rgb114 -> ^[[38;5;62m
ok 600 - rgb115 -> ^[[38;5;63m
ok 601 - rgb120 -> ^[[38;5;64m
ok 602 - rgb121 -> ^[[38;5;65m
ok 603 - rgb122 -> ^[[38;5;66m
ok 604 - rgb123 -> ^[[38;5;67m
ok 605 - rgb124 -> ^[[38;5;68m
ok 606 - rgb125 -> ^[[38;5;69m
ok 607 - rgb130 -> ^[[38;5;70m
ok 608 - rgb131 -> ^[[38;5;71m
ok 609 - rgb132 -> ^[[38;5;72m
ok 610 - rgb133 -> ^[[38;5;73m
ok 611 - rgb134 -> ^[[38;5;74m
ok 612 - rgb135 -> ^[[38;5;75m
ok 613 - rgb140 -> ^[[38;5;76m
ok 614 - rgb141 -> ^[[38;5;77m
ok 615 - rgb142 -> ^[[38;5;78m
ok 616 - rgb143 -> ^[[38;5;79m
ok 617 - rgb144 -> ^[[38;5;80m
ok 618 - rgb145 -> ^[[38;5;81m
ok 619 - rgb150 -> ^[[38;5;82m
ok 620 - rgb151 -> ^[[38;5;83m
ok 621 - rgb152 -> ^[[38;5;84m
ok 622 - rgb153 -> ^[[38;5;85m
ok 623 - rgb154 -> ^[[38;5;86m
ok 624 - rgb155 -> ^[[38;5;87m
ok 625 - rgb200 -> ^[[38;5;88m
ok 626 - rgb201 -> ^[[38;5;89m
ok 627 - rgb202 -> ^[[38;5;90m
ok 628 - rgb203 -> ^[[38;5;91m
ok 629 - rgb204 -> ^[[38;5;92m
ok 630 - rgb205 -> ^[[38;5;93m
ok 631 - rgb210 -> ^[[38;5;94m
ok 632 - rgb211 -> ^[[38;5;95m
ok 633 - rgb212 -> ^[[38;5;96m
ok 634 - rgb213 -> ^[[38;5;97m
ok 635 - rgb214 -> ^[[38;5;98m
ok 636 - rgb215 -> ^[[38;5;99m
ok 637 - rgb220 -> ^[[38;5;100m
ok 638 - rgb221 -> ^[[38;5;101m
ok 639 - rgb222 -> ^[[38;5;102m
ok 640 - rgb223 -> ^[[38;5;103m
ok 641 - rgb224 -> ^[[38;5;104m
ok 642 - rgb225 -> ^[[38;5;105m
ok 643 - rgb230 -> ^[[38;5;106m
ok 644 - rgb231 -> ^[[38;5;107m
ok 645 - rgb232 -> ^[[38;5;108m
ok 646 - rgb233 -> ^[[38;5;109m
ok 647 - rgb234 -> ^[[38;5;110m
ok 648 - rgb235 -> ^[[38;5;111m
ok 649 - rgb240 -> ^[[38;5;112m
ok 650 - rgb241 -> ^[[38;5;113m
ok 651 - rgb242 -> ^[[38;5;114m
ok 652 - rgb243 -> ^[[38;5;115m
ok 653 - rgb244 -> ^[[38;5;116m
ok 654 - rgb245 -> ^[[38;5;117m
ok 655 - rgb250 -> ^[[38;5;118m
ok 656 - rgb251 -> ^[[38;5;119m
ok 657 - rgb252 -> ^[[38;5;120m
ok 658 - rgb253 -> ^[[38;5;121m
ok 659 - rgb254 -> ^[[38;5;122m
ok 660 - rgb255 -> ^[[38;5;123m
ok 661 - rgb300 -> ^[[38;5;124m
ok 662 - rgb301 -> ^[[38;5;125m
ok 663 - rgb302 -> ^[[38;5;126m
ok 664 - rgb303 -> ^[[38;5;127m
ok 665 - rgb304 -> ^[[38;5;128m
ok 666 - rgb305 -> ^[[38;5;129m
ok 667 - rgb310 -> ^[[38;5;130m
ok 668 - rgb311 -> ^[[38;5;131m
ok 669 - rgb312 -> ^[[38;5;132m
ok 670 - rgb313 -> ^[[38;5;133m
ok 671 - rgb314 -> ^[[38;5;134m
ok 672 - rgb315 -> ^[[38;5;135m
ok 673 - rgb320 -> ^[[38;5;136m
ok 674 - rgb321 -> ^[[38;5;137m
ok 675 - rgb322 -> ^[[38;5;138m
ok 676 - rgb323 -> ^[[38;5;139m
ok 677 - rgb324 -> ^[[38;5;140m
ok 678 - rgb325 -> ^[[38;5;141m
ok 679 - rgb330 -> ^[[38;5;142m
ok 680 - rgb331 -> ^[[38;5;143m
ok 681 - rgb332 -> ^[[38;5;144m
ok 682 - rgb333 -> ^[[38;5;145m
ok 683 - rgb334 -> ^[[38;5;146m
ok 684 - rgb335 -> ^[[38;5;147m
ok 685 - rgb340 -> ^[[38;5;148m
ok 686 - rgb341 -> ^[[38;5;149m
ok 687 - rgb342 -> ^[[38;5;150m
ok 688 - rgb343 -> ^[[38;5;151m
ok 689 - rgb344 -> ^[[38;5;152m
ok 690 - rgb345 -> ^[[38;5;153m
ok 691 - rgb350 -> ^[[38;5;154m
ok 692 - rgb351 -> ^[[38;5;155m
ok 693 - rgb352 -> ^[[38;5;156m
ok 694 - rgb353 -> ^[[38;5;157m
ok 695 - rgb354 -> ^[[38;5;158m
ok 696 - rgb355 -> ^[[38;5;159m
ok 697 - rgb400 -> ^[[38;5;160m
ok 698 - rgb401 -> ^[[38;5;161m
ok 699 - rgb402 -> ^[[38;5;162m
ok 700 - rgb403 -> ^[[38;5;163m
ok 701 - rgb404 -> ^[[38;5;164m
ok 702 - rgb405 -> ^[[38;5;165m
ok 703 - rgb410 -> ^[[38;5;166m
ok 704 - rgb411 -> ^[[38;5;167m
ok 705 - rgb412 -> ^[[38;5;168m
ok 706 - rgb413 -> ^[[38;5;169m
ok 707 - rgb414 -> ^[[38;5;170m
ok 708 - rgb415 -> ^[[38;5;171m
ok 709 - rgb420 -> ^[[38;5;172m
ok 710 - rgb421 -> ^[[38;5;173m
ok 711 - rgb422 -> ^[[38;5;174m
ok 712 - rgb423 -> ^[[38;5;175m
ok 713 - rgb424 -> ^[[38;5;176m
ok 714 - rgb425 -> ^[[38;5;177m
ok 715 - rgb430 -> ^[[38;5;178m
ok 716 - rgb431 -> ^[[38;5;179m
ok 717 - rgb432 -> ^[[38;5;180m
ok 718 - rgb433 -> ^[[38;5;181m
ok 719 - rgb434 -> ^[[38;5;182m
ok 720 - rgb435 -> ^[[38;5;183m
ok 721 - rgb440 -> ^[[38;5;184m
ok 722 - rgb441 -> ^[[38;5;185m
ok 723 - rgb442 -> ^[[38;5;186m
ok 724 - rgb443 -> ^[[38;5;187m
ok 725 - rgb444 -> ^[[38;5;188m
ok 726 - rgb445 -> ^[[38;5;189m
ok 727 - rgb450 -> ^[[38;5;190m
ok 728 - rgb451 -> ^[[38;5;191m
ok 729 - rgb452 -> ^[[38;5;192m
ok 730 - rgb453 -> ^[[38;5;193m
ok 731 - rgb454 -> ^[[38;5;194m
ok 732 - rgb455 -> ^[[38;5;195m
ok 733 - rgb500 -> ^[[38;5;196m
ok 734 - rgb501 -> ^[[38;5;197m
ok 735 - rgb502 -> ^[[38;5;198m
ok 736 - rgb503 -> ^[[38;5;199m
ok 737 - rgb504 -> ^[[38;5;200m
ok 738 - rgb505 -> ^[[38;5;201m
ok 739 - rgb510 -> ^[[38;5;202m
ok 740 - rgb511 -> ^[[38;5;203m
ok 741 - rgb512 -> ^[[38;5;204m
ok 742 - rgb513 -> ^[[38;5;205m
ok 743 - rgb514 -> ^[[38;5;206m
ok 744 - rgb515 -> ^[[38;5;207m
ok 745 - rgb520 -> ^[[38;5;208m
ok 746 - rgb521 -> ^[[38;5;209m
ok 747 - rgb522 -> ^[[38;5;210m
ok 748 - rgb523 -> ^[[38;5;211m
ok 749 - rgb524 -> ^[[38;5;212m
ok 750 - rgb525 -> ^[[38;5;213m
ok 751 - rgb530 -> ^[[38;5;214m
ok 752 - rgb531 -> ^[[38;5;215m
ok 753 - rgb532 -> ^[[38;5;216m
ok 754 - rgb533 -> ^[[38;5;217m
ok 755 - rgb534 -> ^[[38;5;218m
ok 756 - rgb535 -> ^[[38;5;219m
ok 757 - rgb540 -> ^[[38;5;220m
ok 758 - rgb541 -> ^[[38;5;221m
ok 759 - rgb542 -> ^[[38;5;222m
ok 760 - rgb543 -> ^[[38;5;223m
ok 761 - rgb544 -> ^[[38;5;224m
ok 762 - rgb545 -> ^[[38;5;225m
ok 763 - rgb550 -> ^[[38;5;226m
ok 764 - rgb551 -> ^[[38;5;227m
ok 765 - rgb552 -> ^[[38;5;228m
ok 766 - rgb553 -> ^[[38;5;229m
ok 767 - rgb554 -> ^[[38;5;230m
ok 768 - rgb555 -> ^[[38;5;231m
ok 769 - on rgb000 -> ^[[48;5;16m
ok 770 - on rgb001 -> ^[[48;5;17m
ok 771 - on rgb002 -> ^[[48;5;18m
ok 772 - on rgb003 -> ^[[48;5;19m
ok 773 - on rgb004 -> ^[[48;5;20m
ok 774 - on rgb005 -> ^[[48;5;21m
ok 775 - on rgb010 -> ^[[48;5;22m
ok 776 - on rgb011 -> ^[[48;5;23m
ok 777 - on rgb012 -> ^[[48;5;24m
ok 778 - on rgb013 -> ^[[48;5;25m
ok 779 - on rgb014 -> ^[[48;5;26m
ok 780 - on rgb015 -> ^[[48;5;27m
ok 781 - on rgb020 -> ^[[48;5;28m
ok 782 - on rgb021 -> ^[[48;5;29m
ok 783 - on rgb022 -> ^[[48;5;30m
ok 784 - on rgb023 -> ^[[48;5;31m
ok 785 - on rgb024 -> ^[[48;5;32m
ok 786 - on rgb025 -> ^[[48;5;33m
ok 787 - on rgb030 -> ^[[48;5;34m
ok 788 - on rgb031 -> ^[[48;5;35m
ok 789 - on rgb032 -> ^[[48;5;36m
ok 790 - on rgb033 -> ^[[48;5;37m
ok 791 - on rgb034 -> ^[[48;5;38m
ok 792 - on rgb035 -> ^[[48;5;39m
ok 793 - on rgb040 -> ^[[48;5;40m
ok 794 - on rgb041 -> ^[[48;5;41m
ok 795 - on rgb042 -> ^[[48;5;42m
ok 796 - on rgb043 -> ^[[48;5;43m
ok 797 - on rgb044 -> ^[[48;5;44m
ok 798 - on rgb045 -> ^[[48;5;45m
ok 799 - on rgb050 -> ^[[48;5;46m
ok 800 - on rgb051 -> ^[[48;5;47m
ok 801 - on rgb052 -> ^[[48;5;48m
ok 802 - on rgb053 -> ^[[48;5;49m
ok 803 - on rgb054 -> ^[[48;5;50m
ok 804 - on rgb055 -> ^[[48;5;51m
ok 805 - on rgb100 -> ^[[48;5;52m
ok 806 - on rgb101 -> ^[[48;5;53m
ok 807 - on rgb102 -> ^[[48;5;54m
ok 808 - on rgb103 -> ^[[48;5;55m
ok 809 - on rgb104 -> ^[[48;5;56m
ok 810 - on rgb105 -> ^[[48;5;57m
ok 811 - on rgb110 -> ^[[48;5;58m
ok 812 - on rgb111 -> ^[[48;5;59m
ok 813 - on rgb112 -> ^[[48;5;60m
ok 814 - on rgb113 -> ^[[48;5;61m
ok 815 - on rgb114 -> ^[[48;5;62m
ok 816 - on rgb115 -> ^[[48;5;63m
ok 817 - on rgb120 -> ^[[48;5;64m
ok 818 - on rgb121 -> ^[[48;5;65m
ok 819 - on rgb122 -> ^[[48;5;66m
ok 820 - on rgb123 -> ^[[48;5;67m
ok 821 - on rgb124 -> ^[[48;5;68m
ok 822 - on rgb125 -> ^[[48;5;69m
ok 823 - on rgb130 -> ^[[48;5;70m
ok 824 - on rgb131 -> ^[[48;5;71m
ok 825 - on rgb132 -> ^[[48;5;72m
ok 826 - on rgb133 -> ^[[48;5;73m
ok 827 - on rgb134 -> ^[[48;5;74m
ok 828 - on rgb135 -> ^[[48;5;75m
ok 829 - on rgb140 -> ^[[48;5;76m
ok 830 - on rgb141 -> ^[[48;5;77m
ok 831 - on rgb142 -> ^[[48;5;78m
ok 832 - on rgb143 -> ^[[48;5;79m
ok 833 - on rgb144 -> ^[[48;5;80m
ok 834 - on rgb145 -> ^[[48;5;81m
ok 835 - on rgb150 -> ^[[48;5;82m
ok 836 - on rgb151 -> ^[[48;5;83m
ok 837 - on rgb152 -> ^[[48;5;84m
ok 838 - on rgb153 -> ^[[48;5;85m
ok 839 - on rgb154 -> ^[[48;5;86m
ok 840 - on rgb155 -> ^[[48;5;87m
ok 841 - on rgb200 -> ^[[48;5;88m
ok 842 - on rgb201 -> ^[[48;5;89m
ok 843 - on rgb202 -> ^[[48;5;90m
ok 844 - on rgb203 -> ^[[48;5;91m
ok 845 - on rgb204 -> ^[[48;5;92m
ok 846 - on rgb205 -> ^[[48;5;93m
ok 847 - on rgb210 -> ^[[48;5;94m
ok 848 - on rgb211 -> ^[[48;5;95m
ok 849 - on rgb212 -> ^[[48;5;96m
ok 850 - on rgb213 -> ^[[48;5;97m
ok 851 - on rgb214 -> ^[[48;5;98m
ok 852 - on rgb215 -> ^[[48;5;99m
ok 853 - on rgb220 -> ^[[48;5;100m
ok 854 - on rgb221 -> ^[[48;5;101m
ok 855 - on rgb222 -> ^[[48;5;102m
ok 856 - on rgb223 -> ^[[48;5;103m
ok 857 - on rgb224 -> ^[[48;5;104m
ok 858 - on rgb225 -> ^[[48;5;105m
ok 859 - on rgb230 -> ^[[48;5;106m
ok 860 - on rgb231 -> ^[[48;5;107m
ok 861 - on rgb232 -> ^[[48;5;108m
ok 862 - on rgb233 -> ^[[48;5;109m
ok 863 - on rgb234 -> ^[[48;5;110m
ok 864 - on rgb235 -> ^[[48;5;111m
ok 865 - on rgb240 -> ^[[48;5;112m
ok 866 - on rgb241 -> ^[[48;5;113m
ok 867 - on rgb242 -> ^[[48;5;114m
ok 868 - on rgb243 -> ^[[48;5;115m
ok 869 - on rgb244 -> ^[[48;5;116m
ok 870 - on rgb245 -> ^[[48;5;117m
ok 871 - on rgb250 -> ^[[48;5;118m
ok 872 - on rgb251 -> ^[[48;5;119m
ok 873 - on rgb252 -> ^[[48;5;120m
ok 874 - on rgb253 -> ^[[48;5;121m
ok 875 - on rgb254 -> ^[[48;5;122m
ok 876 - on rgb255 -> ^[[48;5;123m
ok 877 - on rgb300 -> ^[[48;5;124m
ok 878 - on rgb301 -> ^[[48;5;125m
ok 879 - on rgb302 -> ^[[48;5;126m
ok 880 - on rgb303 -> ^[[48;5;127m
ok 881 - on rgb304 -> ^[[48;5;128m
ok 882 - on rgb305 -> ^[[48;5;129m
ok 883 - on rgb310 -> ^[[48;5;130m
ok 884 - on rgb311 -> ^[[48;5;131m
ok 885 - on rgb312 -> ^[[48;5;132m
ok 886 - on rgb313 -> ^[[48;5;133m
ok 887 - on rgb314 -> ^[[48;5;134m
ok 888 - on rgb315 -> ^[[48;5;135m
ok 889 - on rgb320 -> ^[[48;5;136m
ok 890 - on rgb321 -> ^[[48;5;137m
ok 891 - on rgb322 -> ^[[48;5;138m
ok 892 - on rgb323 -> ^[[48;5;139m
ok 893 - on rgb324 -> ^[[48;5;140m
ok 894 - on rgb325 -> ^[[48;5;141m
ok 895 - on rgb330 -> ^[[48;5;142m
ok 896 - on rgb331 -> ^[[48;5;143m
ok 897 - on rgb332 -> ^[[48;5;144m
ok 898 - on rgb333 -> ^[[48;5;145m
ok 899 - on rgb334 -> ^[[48;5;146m
ok 900 - on rgb335 -> ^[[48;5;147m
ok 901 - on rgb340 -> ^[[48;5;148m
ok 902 - on rgb341 -> ^[[48;5;149m
ok 903 - on rgb342 -> ^[[48;5;150m
ok 904 - on rgb343 -> ^[[48;5;151m
ok 905 - on rgb344 -> ^[[48;5;152m
ok 906 - on rgb345 -> ^[[48;5;153m
ok 907 - on rgb350 -> ^[[48;5;154m
ok 908 - on rgb351 -> ^[[48;5;155m
ok 909 - on rgb352 -> ^[[48;5;156m
ok 910 - on rgb353 -> ^[[48;5;157m
ok 911 - on rgb354 -> ^[[48;5;158m
ok 912 - on rgb355 -> ^[[48;5;159m
ok 913 - on rgb400 -> ^[[48;5;160m
ok 914 - on rgb401 -> ^[[48;5;161m
ok 915 - on rgb402 -> ^[[48;5;162m
ok 916 - on rgb403 -> ^[[48;5;163m
ok 917 - on rgb404 -> ^[[48;5;164m
ok 918 - on rgb405 -> ^[[48;5;165m
ok 919 - on rgb410 -> ^[[48;5;166m
ok 920 - on rgb411 -> ^[[48;5;167m
ok 921 - on rgb412 -> ^[[48;5;168m
ok 922 - on rgb413 -> ^[[48;5;169m
ok 923 - on rgb414 -> ^[[48;5;170m
ok 924 - on rgb415 -> ^[[48;5;171m
ok 925 - on rgb420 -> ^[[48;5;172m
ok 926 - on rgb421 -> ^[[48;5;173m
ok 927 - on rgb422 -> ^[[48;5;174m
ok 928 - on rgb423 -> ^[[48;5;175m
ok 929 - on rgb424 -> ^[[48;5;176m
ok 930 - on rgb425 -> ^[[48;5;177m
ok 931 - on rgb430 -> ^[[48;5;178m
ok 932 - on rgb431 -> ^[[48;5;179m
ok 933 - on rgb432 -> ^[[48;5;180m
ok 934 - on rgb433 -> ^[[48;5;181m
ok 935 - on rgb434 -> ^[[48;5;182m
ok 936 - on rgb435 -> ^[[48;5;183m
ok 937 - on rgb440 -> ^[[48;5;184m
ok 938 - on rgb441 -> ^[[48;5;185m
ok 939 - on rgb442 -> ^[[48;5;186m
ok 940 - on rgb443 -> ^[[48;5;187m
ok 941 - on rgb444 -> ^[[48;5;188m
ok 942 - on rgb445 -> ^[[48;5;189m
ok 943 - on rgb450 -> ^[[48;5;190m
ok 944 - on rgb451 -> ^[[48;5;191m
ok 945 - on rgb452 -> ^[[48;5;192m
ok 946 - on rgb453 -> ^[[48;5;193m
ok 947 - on rgb454 -> ^[[48;5;194m
ok 948 - on rgb455 -> ^[[48;5;195m
ok 949 - on rgb500 -> ^[[48;5;196m
ok 950 - on rgb501 -> ^[[48;5;197m
ok 951 - on rgb502 -> ^[[48;5;198m
ok 952 - on rgb503 -> ^[[48;5;199m
ok 953 - on rgb504 -> ^[[48;5;200m
ok 954 - on rgb505 -> ^[[48;5;201m
ok 955 - on rgb510 -> ^[[48;5;202m
ok 956 - on rgb511 -> ^[[48;5;203m
ok 957 - on rgb512 -> ^[[48;5;204m
ok 958 - on rgb513 -> ^[[48;5;205m
ok 959 - on rgb514 -> ^[[48;5;206m
ok 960 - on rgb515 -> ^[[48;5;207m
ok 961 - on rgb520 -> ^[[48;5;208m
ok 962 - on rgb521 -> ^[[48;5;209m
ok 963 - on rgb522 -> ^[[48;5;210m
ok 964 - on rgb523 -> ^[[48;5;211m
ok 965 - on rgb524 -> ^[[48;5;212m
ok 966 - on rgb525 -> ^[[48;5;213m
ok 967 - on rgb530 -> ^[[48;5;214m
ok 968 - on rgb531 -> ^[[48;5;215m
ok 969 - on rgb532 -> ^[[48;5;216m
ok 970 - on rgb533 -> ^[[48;5;217m
ok 971 - on rgb534 -> ^[[48;5;218m
ok 972 - on rgb535 -> ^[[48;5;219m
ok 973 - on rgb540 -> ^[[48;5;220m
ok 974 - on rgb541 -> ^[[48;5;221m
ok 975 - on rgb542 -> ^[[48;5;222m
ok 976 - on rgb543 -> ^[[48;5;223m
ok 977 - on rgb544 -> ^[[48;5;224m
ok 978 - on rgb545 -> ^[[48;5;225m
ok 979 - on rgb550 -> ^[[48;5;226m
ok 980 - on rgb551 -> ^[[48;5;227m
ok 981 - on rgb552 -> ^[[48;5;228m
ok 982 - on rgb553 -> ^[[48;5;229m
ok 983 - on rgb554 -> ^[[48;5;230m
ok 984 - on rgb555 -> ^[[48;5;231m
ok 985 - grey0 -> ^[[38;5;232m
ok 986 - gray232 -> ^[[38;5;232m
ok 987 - gray233 -> ^[[38;5;233m
ok 988 - gray234 -> ^[[38;5;234m
ok 989 - gray235 -> ^[[38;5;235m
ok 990 - gray236 -> ^[[38;5;236m
ok 991 - gray237 -> ^[[38;5;237m
ok 992 - gray238 -> ^[[38;5;238m
ok 993 - gray239 -> ^[[38;5;239m
ok 994 - gray240 -> ^[[38;5;240m
ok 995 - gray241 -> ^[[38;5;241m
ok 996 - gray242 -> ^[[38;5;242m
ok 997 - gray243 -> ^[[38;5;243m
ok 998 - gray244 -> ^[[38;5;244m
ok 999 - gray245 -> ^[[38;5;245m
ok 1000 - gray246 -> ^[[38;5;246m
ok 1001 - gray247 -> ^[[38;5;247m
ok 1002 - gray248 -> ^[[38;5;248m
ok 1003 - gray249 -> ^[[38;5;249m
ok 1004 - gray250 -> ^[[38;5;250m
ok 1005 - gray251 -> ^[[38;5;251m
ok 1006 - gray252 -> ^[[38;5;252m
ok 1007 - gray253 -> ^[[38;5;253m
ok 1008 - gray254 -> ^[[38;5;254m
ok 1009 - gray255 -> ^[[38;5;255m
ok 1010 - on gray232 -> ^[[48;5;232m
ok 1011 - on gray233 -> ^[[48;5;233m
ok 1012 - on gray234 -> ^[[48;5;234m
ok 1013 - on gray235 -> ^[[48;5;235m
ok 1014 - on gray236 -> ^[[48;5;236m
ok 1015 - on gray237 -> ^[[48;5;237m
ok 1016 - on gray238 -> ^[[48;5;238m
ok 1017 - on gray239 -> ^[[48;5;239m
ok 1018 - on gray240 -> ^[[48;5;240m
ok 1019 - on gray241 -> ^[[48;5;241m
ok 1020 - on gray242 -> ^[[48;5;242m
ok 1021 - on gray243 -> ^[[48;5;243m
ok 1022 - on gray244 -> ^[[48;5;244m
ok 1023 - on gray245 -> ^[[48;5;245m
ok 1024 - on gray246 -> ^[[48;5;246m
ok 1025 - on gray247 -> ^[[48;5;247m
ok 1026 - on gray248 -> ^[[48;5;248m
ok 1027 - on gray249 -> ^[[48;5;249m
ok 1028 - on gray250 -> ^[[48;5;250m
ok 1029 - on gray251 -> ^[[48;5;251m
ok 1030 - on gray252 -> ^[[48;5;252m
ok 1031 - on gray253 -> ^[[48;5;253m
ok 1032 - on gray254 -> ^[[48;5;254m
ok 1033 - on gray255 -> ^[[48;5;255m
ok 1034 - Color::strip '' -> ''
ok 1035 - Color::strip 'foo' -> 'foo'
ok 1036 - Color::strip 'f<b>o</b>o' -> 'foo'
# 1036 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/config.t
1..11
ok 1 - Config::set/get std::string
ok 2 - Config::set/get std::string
ok 3 - Config::set/get int
ok 4 - Config::set/get int
ok 5 - Config::set/get int
ok 6 - Config::set/get double
ok 7 - Config::set/get double
ok 8 - Config::set/get double
ok 9 - Config::set/get bool
ok 10 - Config::set/get bool
ok 11 - Config::all
# 11 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/date.t
1..208
ok 1 - yesterday <= now
ok 2 - yesterday < now
ok 3 - !(yesterday == now)
ok 4 - yesterday != now
ok 5 - now >= yesterday
ok 6 - now > yesterday
ok 7 - tomorrow >= now
ok 8 - tomorrow > now
ok 9 - !(tomorrow == now)
ok 10 - tomorrow != now
ok 11 - now <= tomorrow
ok 12 - now < tomorrow
ok 13 - Date ().sameHour (Date (now))
ok 14 - Date ().sameDay (Date (now))
ok 15 - Date ().sameWeek (Date (now))
ok 16 - Date ().sameMonth (Date (now))
ok 17 - Date ().sameYear (Date (now))
ok 18 - 7/4/2008 is on the same day as 7/4/2008
ok 19 - 7/4/2008 is on the same week as 7/4/2008
ok 20 - 7/4/2008 is in the same month as 7/4/2008
ok 21 - 7/4/2008 is in the same year as 7/4/2008
ok 22 - 7/4/2008 is not on the same day as 7/5/2008
ok 23 - 7/4/2008 is in the same month as 7/5/2008
ok 24 - 7/4/2008 is in the same year as 7/5/2008
ok 25 - 7/4/2008 is not on the same day as 8/4/2008
ok 26 - 7/4/2008 is not on the same week as 8/4/2008
ok 27 - 7/4/2008 is not in the same month as 8/4/2008
ok 28 - 7/4/2008 is in the same year as 8/4/2008
ok 29 - 7/4/2008 is not on the same day as 7/4/2009
ok 30 - 7/4/2008 is not on the same week as 7/4/2009
ok 31 - 7/4/2008 is not in the same month as 7/4/2009
ok 32 - 7/4/2008 is not in the same year as 7/4/2009
ok 33 - valid: 2/29/2008
ok 34 - invalid: 2/29/2007
ok 35 - valid: 2/29/2008
ok 36 - invalid: 2/29/2007
ok 37 - valid: 366 days in 2008
ok 38 - invalid: 366 days in 2007
ok 39 - valid 2/28/2010 0:00:00
ok 40 - valid 2/28/2010 23:59:59
ok 41 - valid 2/28/2010 24:59:59
ok 42 - valid 2/28/2010 -1:00:00
ok 43 - 2008 is a leap year
ok 44 - 2007 is not a leap year
ok 45 - 2000 is a leap year
ok 46 - 1900 is not a leap year
ok 47 - 29 days in February 2008
ok 48 - 28 days in February 2007
ok 49 - 1 = January
ok 50 - 2 = February
ok 51 - 3 = March
ok 52 - 4 = April
ok 53 - 5 = May
ok 54 - 6 = June
ok 55 - 7 = July
ok 56 - 8 = August
ok 57 - 9 = September
ok 58 - 10 = October
ok 59 - 11 = November
ok 60 - 12 = December
ok 61 - 0 == Sunday
ok 62 - 1 == Monday
ok 63 - 2 == Tuesday
ok 64 - 3 == Wednesday
ok 65 - 4 == Thursday
ok 66 - 5 == Friday
ok 67 - 6 == Saturday
ok 68 - SUNDAY == 0
ok 69 - sunday == 0
ok 70 - Sunday == 0
ok 71 - Monday == 1
ok 72 - Tuesday == 2
ok 73 - Wednesday == 3
ok 74 - Thursday == 4
ok 75 - Friday == 5
ok 76 - Saturday == 6
ok 77 - 1/1/2008 == Tuesday
ok 78 - 1/1/2008 == January
ok 79 - 1/1/2008 == 1
ok 80 - 1/1/2008 == 2008
ok 81 - toString 1/1/2008
ok 82 - 1/1/2008 == January
ok 83 - 1/1/2008 == 1
ok 84 - 1/1/2008 == 2008
ok 85 - 9/8/2001 < 1,000,000,000
ok 86 - 9/10/2001 > 1,000,000,000
ok 87 - ctor (time_t)
ok 88 - 1,000,000,000 -> 20010909T014640Z
ok 89 - 1234526400 -> 2/13/2009 12:00:00 UTC -> 2/13/2009 0:00:00
ok 90 - 1234526400 -> 2/13/2009 12:00:00 UTC -> 2/8/2009 0:00:00
ok 91 - 1234526400 -> 2/13/2009 12:00:00 UTC -> 2/1/2009 0:00:00
ok 92 - 1234526400 -> 2/13/2009 12:00:00 UTC -> 1/1/2009 0:00:00
ok 93 - ctor (std::string) -> m
ok 94 - ctor (std::string) -> d
ok 95 - ctor (std::string) -> y
ok 96 - ctor (std::string) -> m
ok 97 - ctor (std::string) -> d
ok 98 - ctor (std::string) -> y
ok 99 - ctor (std::string) -> m
ok 100 - ctor (std::string) -> d
ok 101 - ctor (std::string) -> y
ok 102 - ctor (std::string) -> m
ok 103 - ctor (std::string) -> d
ok 104 - ctor (std::string) -> y
ok 105 - ctor (std::string) -> m
ok 106 - ctor (std::string) -> d
ok 107 - ctor (std::string) -> y
ok 108 - ctor (std::string) -> m
ok 109 - ctor (std::string) -> d
ok 110 - ctor (std::string) -> y
ok 111 - ctor (std::string) -> m
ok 112 - ctor (std::string) -> d
ok 113 - ctor (std::string) -> y
ok 114 - ctor (std::string) -> m
ok 115 - ctor (std::string) -> d
ok 116 - ctor (std::string) -> y
ok 117 - ctor (std::string) -> m
ok 118 - ctor (std::string) -> d
ok 119 - ctor (std::string) -> y
ok 120 - ctor (std::string) -> m
ok 121 - ctor (std::string) -> d
ok 122 - ctor (std::string) -> y
ok 123 - ctor (std::string) -> m
ok 124 - ctor (std::string) -> d
ok 125 - ctor (std::string) -> Y
ok 126 - ctor (std::string) -> h
ok 127 - ctor (std::string) -> N
ok 128 - ctor (std::string) -> S
ok 129 - ctor (std::string) -> m
ok 130 - ctor (std::string) -> d
ok 131 - ctor (std::string) -> Y
ok 132 - ctor (std::string) -> h
ok 133 - ctor (std::string) -> N
ok 134 - ctor (std::string) -> S
ok 135 - ctor (std::string) -> m
ok 136 - ctor (std::string) -> d
ok 137 - ctor (std::string) -> Y
ok 138 - ctor (std::string) -> h
ok 139 - ctor (std::string) -> N
ok 140 - ctor (std::string) -> S
ok 141 - dayOfYear (1/1/2011)   ->   1
ok 142 - dayOfYear (5/1/2011)   -> 121
ok 143 - dayOfYear (12/31/2011) -> 365
ok 144 - Easter 4/6/1980
ok 145 - Easter 4/16/1995
ok 146 - Easter 4/23/2000
ok 147 - Easter 4/12/2009
ok 148 - Easter 4/4/2010
ok 149 - Easter 4/24/2011
ok 150 - Easter 4/8/2012
ok 151 - Easter 4/12/2020
ok 152 - today = now
ok 153 - next sunday
ok 154 - next monday
ok 155 - next tuesday
ok 156 - next wednesday
ok 157 - next thursday
ok 158 - next friday
ok 159 - next saturday
ok 160 - eow < 7 days away
ok 161 - eocw < 7 days in the past
ok 162 - eom in same month as now
ok 163 - eocm in same month as now
ok 164 - eoy in same year as now
ok 165 - sow < 7 days away
ok 166 - sow < 7 days in the past
ok 167 - som not in same month as now
ok 168 - socm in same month as now
ok 169 - soy not in same year as now
ok 170 - 1st not in same month as now
ok 171 - 1st day is 1
ok 172 - later -> m = 1
ok 173 - later -> d = 18
ok 174 - later -> y = 2038
ok 175 - soq is the first day of a month
ok 176 - eoq is the 30th or 31th of a month
ok 177 - soq month is 1, 4, 7 or 10
ok 178 - eoq month is 3, 6, 9 or 12
ok 179 - soq is in same year as now
ok 180 - eoq is in same year as now
ok 181 - two dates within the same hour
ok 182 - two dates not within the same hour
ok 183 - 1234567890 - 1 = 1234567889
ok 184 - decrement across fall DST boundary
ok 185 - decrement across spring DST boundary
ok 186 - increment across fall DST boundary
ok 187 - increment across spring DST boundary
ok 188 - length 'm' --> 2
ok 189 - length 'M' --> 2
ok 190 - length 'd' --> 2
ok 191 - length 'D' --> 2
ok 192 - length 'y' --> 2
ok 193 - length 'Y' --> 4
ok 194 - length 'a' --> 3
ok 195 - length 'A' --> 10
ok 196 - length 'b' --> 3
ok 197 - length 'B' --> 10
ok 198 - length 'v' --> 2
ok 199 - length 'V' --> 2
ok 200 - length 'h' --> 2
ok 201 - length 'H' --> 2
ok 202 - length 'n' --> 2
ok 203 - length 'N' --> 2
ok 204 - length 's' --> 2
ok 205 - length 'S' --> 2
ok 206 - length 'j' --> 3
ok 207 - length 'J' --> 3
ok 208 - length ' ' --> 1
# 208 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/directory.t
1..49
ok 1 - tmp dir created.
ok 2 - Directory(std::string) == Directory (File&)
ok 3 - Directory(std::string) == Directory (File (Path &))
ok 4 - Directory(File&)) == Directory (File (Path &))
ok 5 - Directory (Directory&)
ok 6 - Directory::operator=
ok 7 - Directory::operator (std::string) const
ok 8 - Directory::create tmp/test_directory
ok 9 - Directory::exists tmp/test_directory
ok 10 - Directory::create tmp/test_directory/dir
ok 11 - Directory::list 1 file
ok 12 - file[0] is tmp/test_directory/dir
ok 13 - file[1] is tmp/test_directory/f0
ok 14 - Directory::list 1 file
ok 15 - file is tmp/test_directory/dir/f1
ok 16 - file is tmp/test_directory/f0
ok 17 - File::remove tmp/test_directory/f0
ok 18 - File::remove tmp/test_directory/dir/f1
ok 19 - Directory::remove tmp/test_directory/dir
ok 20 - Directory::exists tmp/test_directory/dir - no
ok 21 - Directory::remove tmp/test_directory
ok 22 - Directory::exists tmp/test_directory - no
ok 23 - Directory::create tmp/to_be_removed
ok 24 - Directory::create tmp/to_be_removed/another
ok 25 - Directory::remove tmp/to_be_removed
ok 26 - Directory tmp/to_be_removed gone
ok 27 - Directory::cwd returned a value
ok 28 - parent /one/two/three/four.txt --> true
ok 29 - parent /one/two/three/four.txt --> /one/two/three
ok 30 - parent /one/two/three --> true
ok 31 - parent /one/two/three --> /one/two
ok 32 - parent /one/two --> true
ok 33 - parent /one/two --> /one
ok 34 - parent /one --> true
ok 35 - parent /one --> /
ok 36 - parent / --> false
ok 37 - Directory::create perm file exists
ok 38 - Directory::mode tmp/dir.perm S_IFDIR good
ok 39 - Directory::mode tmp/dir.perm r-------- good
ok 40 - Directory::mode tmp/dir.perm -w------- good
ok 41 - Directory::mode tmp/dir.perm --x------ good
ok 42 - Directory::mode tmp/dir.perm ---r----- good
ok 43 - Directory::mode tmp/dir.perm ----w---- good
ok 44 - Directory::mode tmp/dir.perm -----x--- good
ok 45 - Directory::mode tmp/dir.perm ------r-- good
ok 46 - Directory::mode tmp/dir.perm -------w- good
ok 47 - Directory::mode tmp/dir.perm --------x good
ok 48 - Directory::remove temp/dir.perm file no longer exists
ok 49 - tmp dir removed.
# 49 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/duration.t
1..644
ok 1 - 0 -> -
ok 2 - 1 -> 1 sec
ok 3 - 2 -> 2 secs
ok 4 - 59 -> 59 secs
ok 5 - 60 -> 1 min
ok 6 - 119 -> 1 min
ok 7 - 120 -> 2 mins
ok 8 - 121 -> 2 mins
ok 9 - 3599 -> 59 mins
ok 10 - 3600 -> 1 hr
ok 11 - 3601 -> 1 hr
ok 12 - 86399 -> 23 hrs
ok 13 - 86400 -> 1 day
ok 14 - 86401 -> 1 day
ok 15 - 14 days - 1 sec -> 1 wk
ok 16 - 14 days -> 2 wks
ok 17 - 14 days + 1 sec -> 2 wks
ok 18 - 85 days - 1 sec -> 2 mths
ok 19 - 85 days -> 2 mths
ok 20 - 85 days + 1 sec -> 2 mths
ok 21 - 365 days - 1 sec -> 12 mths
ok 22 - 365 days -> 1.0 yrs
ok 23 - 365 days + 1 sec -> 1.0 yrs
ok 24 - 0 ->
ok 25 - 1 -> 1s
ok 26 - 2 -> 2s
ok 27 - 59 -> 59s
ok 28 - 60 -> 1m
ok 29 - 119 -> 1m
ok 30 - 120 -> 2m
ok 31 - 121 -> 2m
ok 32 - 3599 -> 59m
ok 33 - 3600 -> 1h
ok 34 - 3601 -> 1h
ok 35 - 86399 -> 23h
ok 36 - 86400 -> 1d
ok 37 - 86401 -> 1d
ok 38 - 14 days - 1 sec -> 1wk
ok 39 - 14 days -> 2wk
ok 40 - 14 days + 1 sec -> 2wk
ok 41 - 85 days - 1 sec -> 2mo
ok 42 - 85 days -> 2mo
ok 43 - 85 days + 1 sec -> 2mo
ok 44 - 365 days - 1 sec -> 12mo
ok 45 - 365 days -> 1.0y
ok 46 - 365 days + 1 sec -> 1.0y
ok 47 - 0 -> 0:00:00
ok 48 - 1 -> 0:00:01
ok 49 - 2 -> 0:00:02
ok 50 - 59 -> 0:00:59
ok 51 - 60 -> 0:01;00
ok 52 - 119 -> 0:01:59
ok 53 - 120 -> 0:02:00
ok 54 - 121 -> 0:02:01
ok 55 - 3599 -> 0:59:59
ok 56 - 3600 -> 1:00:00
ok 57 - 3601 -> 1:00:01
ok 58 - 86399 -> 23:59:59
ok 59 - 86400 -> 1d 0:00:00
ok 60 - 86401 -> 1d 0:00:01
ok 61 - (14 x 86400) - 1 sec -> 13d 23:59:59
ok 62 - (14 x 86400) -> 14d 0:00:00
ok 63 - (14 x 86400) + 1 -> 14d 0:00:01
ok 64 - 365 days - 1 sec -> 364d 23:59:59
ok 65 - 365 days -> 365d 0:00:00
ok 66 - 365 days + 1 sec -> 365d 0:00:01
ok 67 - 1*86400 -> 1d
ok 68 - 2*86400 -> 2d
ok 69 - 3*86400 -> 3d
ok 70 - 4*86400 -> 4d
ok 71 - 5*86400 -> 5d
ok 72 - 6*86400 -> 6d
ok 73 - 7*86400 -> 7d
ok 74 - 8*86400 -> 8d
ok 75 - 9*86400 -> 9d
ok 76 - 10*86400 -> 10d
ok 77 - 11*86400 -> 11d
ok 78 - 12*86400 -> 12d
ok 79 - 13*86400 -> 1wk
ok 80 - 14*86400 -> 2wk
ok 81 - 15*86400 -> 2wk
ok 82 - 16*86400 -> 2wk
ok 83 - 17*86400 -> 2wk
ok 84 - 18*86400 -> 2wk
ok 85 - 19*86400 -> 2wk
ok 86 - 20*86400 -> 2wk
ok 87 - 21*86400 -> 3wk
ok 88 - 22*86400 -> 3wk
ok 89 - 23*86400 -> 3wk
ok 90 - 24*86400 -> 3wk
ok 91 - 25*86400 -> 3wk
ok 92 - 26*86400 -> 3wk
ok 93 - 27*86400 -> 3wk
ok 94 - 28*86400 -> 4wk
ok 95 - 29*86400 -> 4wk
ok 96 - 30*86400 -> 4wk
ok 97 - 31*86400 -> 4wk
ok 98 - 32*86400 -> 4wk
ok 99 - 33*86400 -> 4wk
ok 100 - 34*86400 -> 4wk
ok 101 - 35*86400 -> 5wk
ok 102 - 36*86400 -> 5wk
ok 103 - 37*86400 -> 5wk
ok 104 - 38*86400 -> 5wk
ok 105 - 39*86400 -> 5wk
ok 106 - 40*86400 -> 5wk
ok 107 - 41*86400 -> 5wk
ok 108 - 42*86400 -> 6wk
ok 109 - 43*86400 -> 6wk
ok 110 - 44*86400 -> 6wk
ok 111 - 45*86400 -> 6wk
ok 112 - 46*86400 -> 6wk
ok 113 - 47*86400 -> 6wk
ok 114 - 48*86400 -> 6wk
ok 115 - 49*86400 -> 7wk
ok 116 - 50*86400 -> 7wk
ok 117 - 51*86400 -> 7wk
ok 118 - 52*86400 -> 7wk
ok 119 - 53*86400 -> 7wk
ok 120 - 54*86400 -> 7wk
ok 121 - 55*86400 -> 7wk
ok 122 - 56*86400 -> 8wk
ok 123 - 57*86400 -> 8wk
ok 124 - 58*86400 -> 8wk
ok 125 - 59*86400 -> 8wk
ok 126 - 60*86400 -> 8wk
ok 127 - 61*86400 -> 8wk
ok 128 - 62*86400 -> 8wk
ok 129 - 63*86400 -> 9wk
ok 130 - 64*86400 -> 9wk
ok 131 - 65*86400 -> 9wk
ok 132 - 66*86400 -> 9wk
ok 133 - 67*86400 -> 9wk
ok 134 - 68*86400 -> 9wk
ok 135 - 69*86400 -> 9wk
ok 136 - 70*86400 -> 10wk
ok 137 - 71*86400 -> 10wk
ok 138 - 72*86400 -> 10wk
ok 139 - 73*86400 -> 10wk
ok 140 - 74*86400 -> 10wk
ok 141 - 75*86400 -> 10wk
ok 142 - 76*86400 -> 10wk
ok 143 - 77*86400 -> 11wk
ok 144 - 78*86400 -> 11wk
ok 145 - 79*86400 -> 11wk
ok 146 - 80*86400 -> 11wk
ok 147 - 81*86400 -> 11wk
ok 148 - 82*86400 -> 11wk
ok 149 - 83*86400 -> 11wk
ok 150 - 84*86400 -> 2mo
ok 151 - 85*86400 -> 2mo
ok 152 - 86*86400 -> 2mo
ok 153 - 87*86400 -> 2mo
ok 154 - 88*86400 -> 2mo
ok 155 - 89*86400 -> 2mo
ok 156 - 90*86400 -> 3mo
ok 157 - 91*86400 -> 3mo
ok 158 - 92*86400 -> 3mo
ok 159 - 93*86400 -> 3mo
ok 160 - 94*86400 -> 3mo
ok 161 - 95*86400 -> 3mo
ok 162 - 96*86400 -> 3mo
ok 163 - 97*86400 -> 3mo
ok 164 - 98*86400 -> 3mo
ok 165 - 99*86400 -> 3mo
ok 166 - 100*86400 -> 3mo
ok 167 - 101*86400 -> 3mo
ok 168 - 102*86400 -> 3mo
ok 169 - 103*86400 -> 3mo
ok 170 - 104*86400 -> 3mo
ok 171 - 105*86400 -> 3mo
ok 172 - 106*86400 -> 3mo
ok 173 - 107*86400 -> 3mo
ok 174 - 108*86400 -> 3mo
ok 175 - 109*86400 -> 3mo
ok 176 - 110*86400 -> 3mo
ok 177 - 111*86400 -> 3mo
ok 178 - 112*86400 -> 3mo
ok 179 - 113*86400 -> 3mo
ok 180 - 114*86400 -> 3mo
ok 181 - 115*86400 -> 3mo
ok 182 - 116*86400 -> 3mo
ok 183 - 117*86400 -> 3mo
ok 184 - 118*86400 -> 3mo
ok 185 - 119*86400 -> 3mo
ok 186 - 120*86400 -> 4mo
ok 187 - 121*86400 -> 4mo
ok 188 - 122*86400 -> 4mo
ok 189 - 123*86400 -> 4mo
ok 190 - 124*86400 -> 4mo
ok 191 - 125*86400 -> 4mo
ok 192 - 126*86400 -> 4mo
ok 193 - 127*86400 -> 4mo
ok 194 - 128*86400 -> 4mo
ok 195 - 129*86400 -> 4mo
ok 196 - 130*86400 -> 4mo
ok 197 - 131*86400 -> 4mo
ok 198 - 132*86400 -> 4mo
ok 199 - 133*86400 -> 4mo
ok 200 - 134*86400 -> 4mo
ok 201 - 135*86400 -> 4mo
ok 202 - 136*86400 -> 4mo
ok 203 - 137*86400 -> 4mo
ok 204 - 138*86400 -> 4mo
ok 205 - 139*86400 -> 4mo
ok 206 - 140*86400 -> 4mo
ok 207 - 141*86400 -> 4mo
ok 208 - 142*86400 -> 4mo
ok 209 - 143*86400 -> 4mo
ok 210 - 144*86400 -> 4mo
ok 211 - 145*86400 -> 4mo
ok 212 - 146*86400 -> 4mo
ok 213 - 147*86400 -> 4mo
ok 214 - 148*86400 -> 4mo
ok 215 - 149*86400 -> 4mo
ok 216 - 150*86400 -> 5mo
ok 217 - 151*86400 -> 5mo
ok 218 - 152*86400 -> 5mo
ok 219 - 153*86400 -> 5mo
ok 220 - 154*86400 -> 5mo
ok 221 - 155*86400 -> 5mo
ok 222 - 156*86400 -> 5mo
ok 223 - 157*86400 -> 5mo
ok 224 - 158*86400 -> 5mo
ok 225 - 159*86400 -> 5mo
ok 226 - 160*86400 -> 5mo
ok 227 - 161*86400 -> 5mo
ok 228 - 162*86400 -> 5mo
ok 229 - 163*86400 -> 5mo
ok 230 - 164*86400 -> 5mo
ok 231 - 165*86400 -> 5mo
ok 232 - 166*86400 -> 5mo
ok 233 - 167*86400 -> 5mo
ok 234 - 168*86400 -> 5mo
ok 235 - 169*86400 -> 5mo
ok 236 - 170*86400 -> 5mo
ok 237 - 171*86400 -> 5mo
ok 238 - 172*86400 -> 5mo
ok 239 - 173*86400 -> 5mo
ok 240 - 174*86400 -> 5mo
ok 241 - 175*86400 -> 5mo
ok 242 - 176*86400 -> 5mo
ok 243 - 177*86400 -> 5mo
ok 244 - 178*86400 -> 5mo
ok 245 - 179*86400 -> 5mo
ok 246 - 180*86400 -> 6mo
ok 247 - 181*86400 -> 6mo
ok 248 - 182*86400 -> 6mo
ok 249 - 183*86400 -> 6mo
ok 250 - 184*86400 -> 6mo
ok 251 - 185*86400 -> 6mo
ok 252 - 186*86400 -> 6mo
ok 253 - 187*86400 -> 6mo
ok 254 - 188*86400 -> 6mo
ok 255 - 189*86400 -> 6mo
ok 256 - 190*86400 -> 6mo
ok 257 - 191*86400 -> 6mo
ok 258 - 192*86400 -> 6mo
ok 259 - 193*86400 -> 6mo
ok 260 - 194*86400 -> 6mo
ok 261 - 195*86400 -> 6mo
ok 262 - 196*86400 -> 6mo
ok 263 - 197*86400 -> 6mo
ok 264 - 198*86400 -> 6mo
ok 265 - 199*86400 -> 6mo
ok 266 - 200*86400 -> 6mo
ok 267 - 201*86400 -> 6mo
ok 268 - 202*86400 -> 6mo
ok 269 - 203*86400 -> 6mo
ok 270 - 204*86400 -> 6mo
ok 271 - 205*86400 -> 6mo
ok 272 - 206*86400 -> 6mo
ok 273 - 207*86400 -> 6mo
ok 274 - 208*86400 -> 6mo
ok 275 - 209*86400 -> 6mo
ok 276 - 210*86400 -> 7mo
ok 277 - 211*86400 -> 7mo
ok 278 - 212*86400 -> 7mo
ok 279 - 213*86400 -> 7mo
ok 280 - 214*86400 -> 7mo
ok 281 - 215*86400 -> 7mo
ok 282 - 216*86400 -> 7mo
ok 283 - 217*86400 -> 7mo
ok 284 - 218*86400 -> 7mo
ok 285 - 219*86400 -> 7mo
ok 286 - 220*86400 -> 7mo
ok 287 - 221*86400 -> 7mo
ok 288 - 222*86400 -> 7mo
ok 289 - 223*86400 -> 7mo
ok 290 - 224*86400 -> 7mo
ok 291 - 225*86400 -> 7mo
ok 292 - 226*86400 -> 7mo
ok 293 - 227*86400 -> 7mo
ok 294 - 228*86400 -> 7mo
ok 295 - 229*86400 -> 7mo
ok 296 - 230*86400 -> 7mo
ok 297 - 231*86400 -> 7mo
ok 298 - 232*86400 -> 7mo
ok 299 - 233*86400 -> 7mo
ok 300 - 234*86400 -> 7mo
ok 301 - 235*86400 -> 7mo
ok 302 - 236*86400 -> 7mo
ok 303 - 237*86400 -> 7mo
ok 304 - 238*86400 -> 7mo
ok 305 - 239*86400 -> 7mo
ok 306 - 240*86400 -> 8mo
ok 307 - 241*86400 -> 8mo
ok 308 - 242*86400 -> 8mo
ok 309 - 243*86400 -> 8mo
ok 310 - 244*86400 -> 8mo
ok 311 - 245*86400 -> 8mo
ok 312 - 246*86400 -> 8mo
ok 313 - 247*86400 -> 8mo
ok 314 - 248*86400 -> 8mo
ok 315 - 249*86400 -> 8mo
ok 316 - 250*86400 -> 8mo
ok 317 - 251*86400 -> 8mo
ok 318 - 252*86400 -> 8mo
ok 319 - 253*86400 -> 8mo
ok 320 - 254*86400 -> 8mo
ok 321 - 255*86400 -> 8mo
ok 322 - 256*86400 -> 8mo
ok 323 - 257*86400 -> 8mo
ok 324 - 258*86400 -> 8mo
ok 325 - 259*86400 -> 8mo
ok 326 - 260*86400 -> 8mo
ok 327 - 261*86400 -> 8mo
ok 328 - 262*86400 -> 8mo
ok 329 - 263*86400 -> 8mo
ok 330 - 264*86400 -> 8mo
ok 331 - 265*86400 -> 8mo
ok 332 - 266*86400 -> 8mo
ok 333 - 267*86400 -> 8mo
ok 334 - 268*86400 -> 8mo
ok 335 - 269*86400 -> 8mo
ok 336 - 270*86400 -> 9mo
ok 337 - 271*86400 -> 9mo
ok 338 - 272*86400 -> 9mo
ok 339 - 273*86400 -> 9mo
ok 340 - 274*86400 -> 9mo
ok 341 - 275*86400 -> 9mo
ok 342 - 276*86400 -> 9mo
ok 343 - 277*86400 -> 9mo
ok 344 - 278*86400 -> 9mo
ok 345 - 279*86400 -> 9mo
ok 346 - 280*86400 -> 9mo
ok 347 - 281*86400 -> 9mo
ok 348 - 282*86400 -> 9mo
ok 349 - 283*86400 -> 9mo
ok 350 - 284*86400 -> 9mo
ok 351 - 285*86400 -> 9mo
ok 352 - 286*86400 -> 9mo
ok 353 - 287*86400 -> 9mo
ok 354 - 288*86400 -> 9mo
ok 355 - 289*86400 -> 9mo
ok 356 - 290*86400 -> 9mo
ok 357 - 291*86400 -> 9mo
ok 358 - 292*86400 -> 9mo
ok 359 - 293*86400 -> 9mo
ok 360 - 294*86400 -> 9mo
ok 361 - 295*86400 -> 9mo
ok 362 - 296*86400 -> 9mo
ok 363 - 297*86400 -> 9mo
ok 364 - 298*86400 -> 9mo
ok 365 - 299*86400 -> 9mo
ok 366 - 300*86400 -> 10mo
ok 367 - 301*86400 -> 10mo
ok 368 - 302*86400 -> 10mo
ok 369 - 303*86400 -> 10mo
ok 370 - 304*86400 -> 10mo
ok 371 - 305*86400 -> 10mo
ok 372 - 306*86400 -> 10mo
ok 373 - 307*86400 -> 10mo
ok 374 - 308*86400 -> 10mo
ok 375 - 309*86400 -> 10mo
ok 376 - 310*86400 -> 10mo
ok 377 - 311*86400 -> 10mo
ok 378 - 312*86400 -> 10mo
ok 379 - 313*86400 -> 10mo
ok 380 - 314*86400 -> 10mo
ok 381 - 315*86400 -> 10mo
ok 382 - 316*86400 -> 10mo
ok 383 - 317*86400 -> 10mo
ok 384 - 318*86400 -> 10mo
ok 385 - 319*86400 -> 10mo
ok 386 - 320*86400 -> 10mo
ok 387 - 321*86400 -> 10mo
ok 388 - 322*86400 -> 10mo
ok 389 - 323*86400 -> 10mo
ok 390 - 324*86400 -> 10mo
ok 391 - 325*86400 -> 10mo
ok 392 - 326*86400 -> 10mo
ok 393 - 327*86400 -> 10mo
ok 394 - 328*86400 -> 10mo
ok 395 - 329*86400 -> 10mo
ok 396 - 330*86400 -> 11mo
ok 397 - 331*86400 -> 11mo
ok 398 - 332*86400 -> 11mo
ok 399 - 333*86400 -> 11mo
ok 400 - 334*86400 -> 11mo
ok 401 - 335*86400 -> 11mo
ok 402 - 336*86400 -> 11mo
ok 403 - 337*86400 -> 11mo
ok 404 - 338*86400 -> 11mo
ok 405 - 339*86400 -> 11mo
ok 406 - 340*86400 -> 11mo
ok 407 - 341*86400 -> 11mo
ok 408 - 342*86400 -> 11mo
ok 409 - 343*86400 -> 11mo
ok 410 - 344*86400 -> 11mo
ok 411 - 345*86400 -> 11mo
ok 412 - 346*86400 -> 11mo
ok 413 - 347*86400 -> 11mo
ok 414 - 348*86400 -> 11mo
ok 415 - 349*86400 -> 11mo
ok 416 - 350*86400 -> 11mo
ok 417 - 351*86400 -> 11mo
ok 418 - 352*86400 -> 11mo
ok 419 - 353*86400 -> 11mo
ok 420 - 354*86400 -> 11mo
ok 421 - 355*86400 -> 11mo
ok 422 - 356*86400 -> 11mo
ok 423 - 357*86400 -> 11mo
ok 424 - 358*86400 -> 11mo
ok 425 - 359*86400 -> 11mo
ok 426 - 360*86400 -> 12mo
ok 427 - 361*86400 -> 12mo
ok 428 - 362*86400 -> 12mo
ok 429 - 363*86400 -> 12mo
ok 430 - 364*86400 -> 12mo
ok 431 - 365*86400 -> 1.0y
ok 432 - string '86400' -> 1d
ok 433 - valid duration daily
ok 434 - valid duration day
ok 435 - valid duration weekly
ok 436 - valid duration weekdays
ok 437 - valid duration sennight
ok 438 - valid duration biweekly
ok 439 - valid duration fortnight
ok 440 - valid duration monthly
ok 441 - valid duration bimonthly
ok 442 - valid duration quarterly
ok 443 - valid duration annual
ok 444 - valid duration yearly
ok 445 - valid duration semiannual
ok 446 - valid duration biannual
ok 447 - valid duration biyearly
ok 448 - valid duration 0yrs
ok 449 - valid duration 0yr
ok 450 - valid duration 0y
ok 451 - valid duration 1yrs
ok 452 - valid duration 1yr
ok 453 - valid duration 1y
ok 454 - valid duration 10yrs
ok 455 - valid duration 10yr
ok 456 - valid duration 10y
ok 457 - valid duration 1.1yrs
ok 458 - valid duration -1.1yrs
ok 459 - valid duration 1.1y
ok 460 - valid duration -1.1y
ok 461 - valid duration 0qtrs
ok 462 - valid duration 0qtr
ok 463 - valid duration 0q
ok 464 - valid duration 1qtrs
ok 465 - valid duration 1qtr
ok 466 - valid duration 1q
ok 467 - valid duration 10qtrs
ok 468 - valid duration 10qtr
ok 469 - valid duration 10q
ok 470 - valid duration 0mnths
ok 471 - valid duration 0mnth
ok 472 - valid duration 0mo
ok 473 - valid duration 1mnths
ok 474 - valid duration 1mnth
ok 475 - valid duration 1mo
ok 476 - valid duration 10mnths
ok 477 - valid duration 10mnth
ok 478 - valid duration 10mo
ok 479 - valid duration -1mnths
ok 480 - valid duration -1mnth
ok 481 - valid duration -1mths
ok 482 - valid duration -1mth
ok 483 - valid duration -1mo
ok 484 - valid duration 0wks
ok 485 - valid duration 0wk
ok 486 - valid duration 0w
ok 487 - valid duration 1wks
ok 488 - valid duration 1wk
ok 489 - valid duration 1wk
ok 490 - valid duration 1w
ok 491 - valid duration 10wks
ok 492 - valid duration 10wk
ok 493 - valid duration 10w
ok 494 - valid duration -1wks
ok 495 - valid duration -1wk
ok 496 - valid duration -1wk
ok 497 - valid duration -1w
ok 498 - valid duration 0days
ok 499 - valid duration 0day
ok 500 - valid duration 0d
ok 501 - valid duration 1days
ok 502 - valid duration 1day
ok 503 - valid duration 1d
ok 504 - valid duration 10days
ok 505 - valid duration 10day
ok 506 - valid duration 10d
ok 507 - valid duration -1days
ok 508 - valid duration -1day
ok 509 - valid duration -1d
ok 510 - valid duration 0hrs
ok 511 - valid duration 0hr
ok 512 - valid duration 0h
ok 513 - valid duration 1hrs
ok 514 - valid duration 1hr
ok 515 - valid duration 1h
ok 516 - valid duration 10hrs
ok 517 - valid duration 10hr
ok 518 - valid duration 10h
ok 519 - valid duration -1hrs
ok 520 - valid duration -1hr
ok 521 - valid duration -1h
ok 522 - valid duration 0mins
ok 523 - valid duration 0min
ok 524 - valid duration 1mins
ok 525 - valid duration 1min
ok 526 - valid duration 10mins
ok 527 - valid duration 10min
ok 528 - valid duration -1mins
ok 529 - valid duration -1min
ok 530 - valid duration 0secs
ok 531 - valid duration 0sec
ok 532 - valid duration 0s
ok 533 - valid duration 1secs
ok 534 - valid duration 1sec
ok 535 - valid duration 1s
ok 536 - valid duration 10secs
ok 537 - valid duration 10sec
ok 538 - valid duration 10s
ok 539 - valid duration -1secs
ok 540 - valid duration -1sec
ok 541 - valid duration -1s
ok 542 - valid duration -
ok 543 - valid duration '86400'
ok 544 - valid duration woof = fail
ok 545 - valid duration daily
ok 546 - valid duration day
ok 547 - valid duration weekly
ok 548 - valid duration weekdays
ok 549 - valid duration sennight
ok 550 - valid duration biweekly
ok 551 - valid duration fortnight
ok 552 - valid duration monthly
ok 553 - valid duration bimonthly
ok 554 - valid duration quarterly
ok 555 - valid duration annual
ok 556 - valid duration yearly
ok 557 - valid duration semiannual
ok 558 - valid duration biannual
ok 559 - valid duration biyearly
ok 560 - valid duration 0yrs
ok 561 - valid duration 0yr
ok 562 - valid duration 0y
ok 563 - valid duration 1yrs
ok 564 - valid duration 1yr
ok 565 - valid duration 1y
ok 566 - valid duration 10yrs
ok 567 - valid duration 10yr
ok 568 - valid duration 10y
ok 569 - valid duration 0qtrs
ok 570 - valid duration 0qtr
ok 571 - valid duration 0q
ok 572 - valid duration 1qtrs
ok 573 - valid duration 1qtr
ok 574 - valid duration 1q
ok 575 - valid duration 10qtrs
ok 576 - valid duration 10qtr
ok 577 - valid duration 10q
ok 578 - valid duration 0mths
ok 579 - valid duration 0mth
ok 580 - valid duration 0mo
ok 581 - valid duration 1mths
ok 582 - valid duration 1mth
ok 583 - valid duration 1mo
ok 584 - valid duration 10mths
ok 585 - valid duration 10mth
ok 586 - valid duration 10mo
ok 587 - valid duration 0wks
ok 588 - valid duration 0wk
ok 589 - valid duration 0w
ok 590 - valid duration 1wks
ok 591 - valid duration 1wk
ok 592 - valid duration 1w
ok 593 - valid duration 10wks
ok 594 - valid duration 10wk
ok 595 - valid duration 10w
ok 596 - valid duration 0days
ok 597 - valid duration 0day
ok 598 - valid duration 0d
ok 599 - valid duration 1days
ok 600 - valid duration 1day
ok 601 - valid duration 1d
ok 602 - valid duration 10days
ok 603 - valid duration 10day
ok 604 - valid duration 10d
ok 605 - valid duration -
ok 606 - duration 1sec < 2secs
ok 607 - duration -2secs < -1sec
ok 608 - duration 1sec < 1min
ok 609 - duration 1min < 1hr
ok 610 - duration 1hr < 1d
ok 611 - duration 1d < 1w
ok 612 - duration 1w < 1mo
ok 613 - duration 1mo < 1q
ok 614 - duration 1q < 1y
ok 615 - duration -6s < -3s
ok 616 - 2sec > 1secs
ok 617 - -1secs > -2sec
ok 618 - 1min > 1sec
ok 619 - 1hr > 1min
ok 620 - 1d > 1hr
ok 621 - 1w > 1d
ok 622 - 1mo > 1w
ok 623 - 1q > 1mo
ok 624 - 1y > 1q
ok 625 - duration -3s > -6s
ok 626 - duration 1sec <= 2secs
ok 627 - duration 1sec <= 2secs
ok 628 - duration NOT 1sec <= 2secs
ok 629 - duration NOT 1sec >= 2secs
ok 630 - duration 1sec >= 2secs
ok 631 - duration 1sec >= 2secs
ok 632 - 1 + 2 = 3, 1 is still 1
ok 633 - 1 + 2 = 3, 2 is still 2
ok 634 - 1 + 2 = 3
ok 635 - 1 += 2, 1 is now 3
ok 636 - 1 += 2, 2 is still 2
ok 637 - 3 - 2 = 1, 3 is still 3
ok 638 - 3 - 2 = 1, 2 is still 2
ok 639 - 3 - 2 = 1
ok 640 - 3 -= 2, 3 is now 1
ok 641 - 3 -= 2, 2 is still 2
ok 642 - -864000.00000 -> 864000
ok 643 - -1day is negative
ok 644 - 1day is not negative
# 644 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/file.t
1..27
ok 1 - tmp dir created.
ok 2 - File::size tmp/file.t.txt good
ok 3 - File::mode tmp/file.t.txt good
ok 4 - File::remove tmp/file.t.txt good
ok 5 - File::operator (std::string) const
ok 6 - File::create tmp/file.t.create good
ok 7 - File::remove tmp/file.t.create good
ok 8 - File::basename tmp/file.t.txt --> file.t.txt
ok 9 - File::dirname tmp/file.t.txt --> tmp
ok 10 - File::rename did not fail
ok 11 - File::rename stored new name
ok 12 - File::rename new file exists
ok 13 - File::remove tmp/file.t.3.txt good
ok 14 - File::remove new file no longer exists
ok 15 - File::create perm file exists
ok 16 - File::mode tmp/file.t.perm.txt S_IFREG good
ok 17 - File::mode tmp/file.t.perm.txt r-------- good
ok 18 - File::mode tmp/file.t.perm.txt -w------- good
ok 19 - File::mode tmp/file.t.perm.txt --x------ good
ok 20 - File::mode tmp/file.t.perm.txt ---r----- good
ok 21 - File::mode tmp/file.t.perm.txt ----w---- good
ok 22 - File::mode tmp/file.t.perm.txt -----x--- good
ok 23 - File::mode tmp/file.t.perm.txt ------r-- good
ok 24 - File::mode tmp/file.t.perm.txt -------w- good
ok 25 - File::mode tmp/file.t.perm.txt --------x good
ok 26 - File::remove perm file no longer exists
ok 27 - tmp dir removed.
# 27 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/json.t
1..39
ok 1 - positive: {}
# {}
ok 2 - positive:     {    }
# {}
ok 3 - positive: []
# []
ok 4 - positive: {"one":1}
# {"one":1.000000}
ok 5 - positive: {
"one"
:
1
}

# {"one":1.000000}
ok 6 - positive:   {  "one"  :  1  }
# {"one":1.000000}
ok 7 - positive: {"name":123, "array":[1,2,3.4], "object":{"m1":"v1", "m2":"v2"}}
# {"array":[1.000000,2.000000,3.400000],"name":123.000000,"object":{"m1":"v1","m2":"v2"}}
ok 8 - positive: {"name":"value","array":["one","two"],"object":{"name2":123,"literal":false}}
# {"array":["one","two"],"name":"value","object":{"literal":false,"name2":123.000000}}
ok 9 - positive: {
"ticket": { "type":"add", "client":"taskwarrior 2.x"},
"auth":   { "user":"paul", "org":"gbf", "key":".........",
"locale":"en-US" },

"add":    { "description":"Wash the dog",
"project":"home",
"due":"20101101T000000Z" }
}
# {"add":{"description":"Wash the dog","due":"20101101T000000Z","project":"home"},"auth":{"key":".........","locale":"en-US","org":"gbf","user":"paul"},"ticket":{"client":"taskwarrior 2.x","type":"add"}}
ok 10 - positive: {"ticket":{"type":"synch","client":"taskd-test-suite 1.0"},"synch":{"user":{"data":[{"uuid":"11111111-1111-1111-1111-111111111111","status":"pending","description":"This is a test","entry":"20110111T124000Z"}],"synch":"key"}},"auth":{"org":"gbf","user":"Paul Beckingham","key":"K","locale":"en-US"}}
# {"auth":{"key":"K","locale":"en-US","org":"gbf","user":"Paul Beckingham"},"synch":{"user":{"data":[{"description":"This is a test","entry":"20110111T124000Z","status":"pending","uuid":"11111111-1111-1111-1111-111111111111"}],"synch":"key"}},"ticket":{"client":"taskd-test-suite 1.0","type":"synch"}}
ok 11 - Error: expected '{' or '[' at position 0
ok 12 - Error: missing '}' at position 1
ok 13 - Error: expected '{' or '[' at position 0
ok 14 - Error: missing ']' at position 1
ok 15 - Error: expected '{' or '[' at position 0
ok 16 - Error: expected '{' or '[' at position 0
ok 17 - Error: missing ']' at position 1
ok 18 - json::encode slashslashb -> slashslashslashslashb
ok 19 - json::decode slashslashslashslashb -> slashslashb
ok 20 - json::encode slashslashn -> slashslashslashslashn
ok 21 - json::decode slashslashslashslashn -> slashslashn
ok 22 - json::encode slashslashr -> slashslashslashslashr
ok 23 - json::decode slashslashslashslashr -> slashslashr
ok 24 - json::encode slashslasht -> slashslashslashslasht
ok 25 - json::decode slashslashslashslasht -> slashslasht
ok 26 - json::encode slashslash -> slashslashslashslash
ok 27 - json::decode slashslashslashslash -> slashslash
ok 28 - json::encode slashslashx -> slashslashx(NOP)
ok 29 - json::decode slashslashx -> slashslashx(NOP)
ok 30 - json::encode € -> €
ok 31 - json::decode slashslashu20ac -> €
ok 32 - json::encode oneslashslashslashslash -> oneslashslashslashslashslashslashslashslash
ok 33 - json::encode oneslashslashslashslash -> length 5
ok 34 - json::encode oneslashslashslashslash[0] -> o
ok 35 - json::encode oneslashslashslashslash[1] -> n
ok 36 - json::encode oneslashslashslashslash[2] -> e
ok 37 - json::encode oneslashslashslashslash[3] -> slashslash
ok 38 - json::encode oneslashslashslashslash[4] -> slashslash
ok 39 - json::decode oneslashslashslashslashslashslashslashslash -> oneslashslashslashslash
# 39 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/msg.t
1..12
ok 1 - Msg::serialize '' --> 'nn'
ok 2 - Msg::serialize 1 var
ok 3 - Msg::serialize 2 vars
ok 4 - Msg::serialize 2 vars + payload
ok 5 - Msg::parse ok
ok 6 - Msg::get
ok 7 - Msg::get
ok 8 - Msg::getPayload
ok 9 - Msg::parse ok
ok 10 - Msg::get
ok 11 - Msg::get
ok 12 - Msg::getPayload
# 12 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/nibbler.t
1..410
# Test all nibbler calls given empty input
ok 1 - trivial: getUntil
ok 2 - trivial: getUntil
ok 3 - trivial: getUntilOneOf
ok 4 - trivial: skipN
ok 5 - trivial: skip
ok 6 - trivial: skipAll
ok 7 - trivial: skipAllOneOf
ok 8 - trivial: backN
ok 9 - trivial: getQuoted
ok 10 - trivial: getDigit
ok 11 - trivial: getInt
ok 12 - trivial: getUnsignedInt
ok 13 - trivial: getUntilEOL
ok 14 - trivial: getUntilEOS
ok 15 - trivial: getDateISO
ok 16 - trivial: getDate
ok 17 - trivial: getOneOf
ok 18 - trivial: depleted
# Nibbler::getUntil
ok 19 -  'one two' :       getUntil (' ')    -> true
ok 20 -  'one two' :       getUntil (' ')    -> 'one'
ok 21 -     ' two' :       getUntil (' ')    -> true
ok 22 -     ' two' :       getUntil (' ')    -> ''
ok 23 -     ' two' :           skip (' ')    -> true
ok 24 -      'two' :       getUntil (' ')    -> 'two'
ok 25 -         '' :       getUntil (' ')    -> false
ok 26 -         '' :       depleted ()       -> true
# Nibbler::getUntilRx
ok 27 -  'one two' :     getUntilRx ('th')   -> true
ok 28 -  'one two' :     getUntilRx ('th')   -> 'one two'
ok 29 -  'one two' :     getUntilRx ('e')    -> true
ok 30 -  'one two' :     getUntilRx ('e')    -> 'on'
ok 31 -    'e two' :     getUntilRx ('tw')   -> true
ok 32 -    'e two' :     getUntilRx ('tw')   -> 'e '
ok 33 -      'two' :     getUntilRx ('$')    -> true
ok 34 -      'two' :     getUntilRx ('$')    -> 'two'
ok 35 -         '' :       depleted ()       -> true
# Nibbler::getUntilOneOf
ok 36 -    'ab.cd' :  getUntilOneOf ('.:')   -> true
ok 37 -    'ab.cd' :  getUntilOneOf ('.:')   -> 'ab'
ok 38 -      '.cd' :          skipN ()       -> true
ok 39 -       'cd' :  getUntilOneOf ('.:')   -> true
ok 40 -         '' :  getUntilOneOf ('.:')   -> false
ok 41 -         '' :       depleted ()       -> true
# Nibbler::getUntil
ok 42 - 'abrncd' :       getUntil ('rn') -> true
ok 43 -   'rncd' :          skipN (2)      -> true
ok 44 -       'cd' :       getUntil ('rn') -> true
ok 45 -         '' :       depleted ()       -> true
# Nibbler::getUntilWS
ok 46 -  'ab tncd' :     getUntilWS ()     -> true
ok 47 -  'ab tncd' :     getUntilWS ()     -> 'ab'
ok 48 -    ' tncd' :     getUntilWS ()     -> true
ok 49 -    ' tncd' :     getUntilWS ()     -> ''
ok 50 -         'cd' :         skipWS ()     -> true
ok 51 -           '' :     getUntilWS ()     -> true
ok 52 -         'cd' :     getUntilWS ()     -> 'cd'
ok 53 -           '' :       depleted ()     -> true
# Nibbler::skipN
ok 54 -    'abcde' :          skipN ()       -> true
ok 55 -     'bcde' :          skipN (2       -> true
ok 56 -       'de' :          skipN (3       -> false
ok 57 -       'de' :       depleted ()       -> true
# Nibbler::skip
ok 58 -      '  a' :           skip (' ')    -> true
ok 59 -       ' a' :           skip (' ')    -> true
ok 60 -        'a' :           skip (' ')    -> false
ok 61 -        'a' :       depleted ()       -> false
ok 62 -        'a' :           skip ('a')    -> true
ok 63 -         '' :       depleted ()       -> true
# Nibbler::skipAll
ok 64 -   'aaaabb' :        skipAll ('a')    -> true
ok 65 -       'bb' :        skipAll ('a')    -> false
ok 66 -       'bb' :        skipAll ('b')    -> true
ok 67 -         '' :        skipAll ('b')    -> false
ok 68 -         '' :       depleted ()       -> true
# Nibbler::skipAllOneOf
ok 69 - 'abababcc' :   skipAllOneOf ('ab')   -> true
ok 70 -       'cc' :   skipAllOneOf ('ab')   -> false
ok 71 -       'cc' :   skipAllOneOf ('ab')   -> false
ok 72 -         '' :       depleted ()       -> true
# Nibbler::skipWS
ok 73 -   ' tfoo' :         skipWS ()       -> true
ok 74 -      'foo' :         skipWS ()       -> false
ok 75 -      'foo' :    getUntilEOS ()       -> true
ok 76 -      'foo' :    getUntilEOS ()       -> 'foo'
ok 77 -         '' :       depleted ()       -> true
# Nibbler::skipRx
ok 78 -  'one two' :         skipRx ('o.')   -> true
ok 79 -    'e two' :         skipRx ('A+')   -> false
ok 80 -    'e two' :         skipRx ('e+')   -> true
ok 81 -     ' two' :         skipRx ('....') -> true
ok 82 -         '' :       depleted ()       -> true
# Nibbler::backN
ok 83 -    '/a/b/' :         getQuoted ('/') -> true
ok 84 -       'b/' :         getQuoted ('/') -> 'a'
ok 85 -       'b/' :         backN ()        -> true
ok 86 -      '/b/' :         getQuoted ('/') -> true
ok 87 -      '/b/' :         getQuoted ('/') -> 'b'
# Nibbler::getQuoted
ok 88 -       '''' :      getQuoted (''')    -> true
ok 89 -       '''' :      getQuoted (''')    -> ''
ok 90 -       ''"'' :     getQuoted (''')    -> true
ok 91 -      ''"'' :      getQuoted (''')    -> '"'
ok 92 -       ''x'' :     getQuoted (''')    -> true
ok 93 -       ''x'' :     getQuoted (''')    -> ''
ok 94 -       ''x' :      getQuoted (''')    -> false
ok 95 -        'x' :      getQuoted (''')    -> false
ok 96 - "one"two" :      getQuoted (''')    -> false
ok 97 - "one"two" :      getQuoted ('"', false, false) -> true
ok 98 - getQuoted ('"', false) -> one"two
ok 99 - "one"two" :      getQuoted ('"', false, true)  -> true
ok 100 - getQuoted ('"', true) -> "one"two"
ok 101 - "one"two" :      getQuoted ('"', true,  false) -> true
ok 102 - getQuoted ('"', false) -> one"two
ok 103 - "one"two" :      getQuoted ('"', s,  true)  -> true
ok 104 - getQuoted ('"', s, true) -> "one"two"
ok 105 - "one" :           getQuoted ('"', s, true)      -> true
ok 106 - getQuoted ('"', s, true)      -> "one\"
ok 107 - one :              getQuoted ('"', s, false)      -> true
ok 108 - getQuoted ('"', s, false)      -> "one\"
# Nibbler::getDigit
ok 109 -      '12x' :         getDigit ()     -> true
ok 110 -      '12x' :         getDigit ()     -> 1
ok 111 -       '2x' :         getDigit ()     -> true
ok 112 -       '2x' :         getDigit ()     -> 2
ok 113 -        'x' :         getDigit ()     -> false
# Nibbler::getDigit6
ok 114 -     654321 :         getDigit6 ()    -> true
ok 115 -     654321 :         getDigit6 ()    -> 654321
# Nibbler::getDigit4
ok 116 -       4321 :         getDigit4 ()    -> true
ok 117 -       4321 :         getDigit4 ()    -> 4321
# Nibbler::getDigit2
ok 118 -         21 :         getDigit2 ()    -> true
ok 119 -         21 :         getDigit2 ()    -> 21
# Nibbler::getInt
ok 120 -   '123 -4' :         getInt ()       -> true
ok 121 -   '123 -4' :         getInt ()       -> '123'
ok 122 -      ' -4' :           skip (' ')    -> true
ok 123 -       '-4' :         getInt ()       -> true
ok 124 -       '-4' :         getInt ()       -> '-4'
ok 125 -         '' :       depleted ()       -> true
# Nibbler::getUnsignedInt
ok 126 -    '123 4' : getUnsignedInt ()       -> true
ok 127 -    '123 4' : getUnsignedInt ()       -> '123'
ok 128 -       ' 4' :           skip (' ')    -> true
ok 129 -        '4' : getUnsignedInt ()       -> true
ok 130 -        '4' : getUnsignedInt ()       -> '4'
ok 131 -         '' :       depleted ()       -> true
# Nibbler::getNumber
ok 132 - '-1.234 2.3e4' : getNumber ()       -> true
ok 133 - '-1.234 2.3e4' : getNumber ()       -> '-1.234'
ok 134 -       ' 2.3e4' : skip (' ')         -> true
ok 135 -        '2.3e4' : getNumber ()       -> true
ok 136 -        '2.3e4' : getNumber ()       -> '2.3e4'
ok 137 -             '' : depleted ()        -> true
ok 138 - '2.0' : getNumber ()                -> true
ok 139 - '2.0' : getNumber ()                -> '2.0'
ok 140 -             '' : depleted ()        -> true
ok 141 - '-864000.00000' : getNumber ()      -> true
ok 142 - '-864000.00000' : getNumber ()      -> -864000.0
ok 143 -              '' : depleted ()       -> true
# Nibbler::getLiteral
ok 144 -   'foobar' :     getLiteral ('foo')  -> true
ok 145 -      'bar' :     getLiteral ('foo')  -> false
ok 146 -      'bar' :     getLiteral ('bar')  -> true
ok 147 -         '' :       depleted ()       -> true
# Nibbler::getRx
ok 148 - 'one two three' :   getRx ('^(o..)')  -> true
ok 149 - 'one two three' :   getRx ('^(o..)')  -> 'one'
ok 150 -    ' two three' :         skip (' ')  -> true
ok 151 -     'two three' :   getRx ('t..')     -> true
ok 152 -     'two three' :   getRx ('t..')     -> 'two'
ok 153 -        ' three' :   getRx ('th...')   -> false
ok 154 -        ' three' :         skip (' ')  -> true
ok 155 -         'three' :   getRx ('th...')   -> true
ok 156 -         'three' :   getRx ('th...')   -> 'three'
ok 157 -              '' :       depleted ()   -> true
# Nibbler::getUUID
ok 158 - uuid 1 found
ok 159 - uuid 1 -> correct
ok 160 - depleted
ok 161 - uuid 1 found
ok 162 - uuid 1 -> correct
ok 163 - comma -> skipped
ok 164 - uuid 2 -> found
ok 165 - uuid 2 -> correct
ok 166 - depleted
# Nibbler::getPartialUUID
ok 167 - partial uuid [36] found
ok 168 - partial uuid [36] -> correct
ok 169 - depleted
ok 170 - partial uuid [35] found
ok 171 - partial uuid [35] -> correct
ok 172 - depleted
ok 173 - partial uuid [34] found
ok 174 - partial uuid [34] -> correct
ok 175 - depleted
ok 176 - partial uuid [33] found
ok 177 - partial uuid [33] -> correct
ok 178 - depleted
ok 179 - partial uuid [32] found
ok 180 - partial uuid [32] -> correct
ok 181 - depleted
ok 182 - partial uuid [31] found
ok 183 - partial uuid [31] -> correct
ok 184 - depleted
ok 185 - partial uuid [30] found
ok 186 - partial uuid [30] -> correct
ok 187 - depleted
ok 188 - partial uuid [29] found
ok 189 - partial uuid [29] -> correct
ok 190 - depleted
ok 191 - partial uuid [28] found
ok 192 - partial uuid [28] -> correct
ok 193 - depleted
ok 194 - partial uuid [27] found
ok 195 - partial uuid [27] -> correct
ok 196 - depleted
ok 197 - partial uuid [26] found
ok 198 - partial uuid [26] -> correct
ok 199 - depleted
ok 200 - partial uuid [25] found
ok 201 - partial uuid [25] -> correct
ok 202 - depleted
ok 203 - partial uuid [24] found
ok 204 - partial uuid [24] -> correct
ok 205 - depleted
ok 206 - partial uuid [23] found
ok 207 - partial uuid [23] -> correct
ok 208 - depleted
ok 209 - partial uuid [22] found
ok 210 - partial uuid [22] -> correct
ok 211 - depleted
ok 212 - partial uuid [21] found
ok 213 - partial uuid [21] -> correct
ok 214 - depleted
ok 215 - partial uuid [20] found
ok 216 - partial uuid [20] -> correct
ok 217 - depleted
ok 218 - partial uuid [19] found
ok 219 - partial uuid [19] -> correct
ok 220 - depleted
ok 221 - partial uuid [18] found
ok 222 - partial uuid [18] -> correct
ok 223 - depleted
ok 224 - partial uuid [17] found
ok 225 - partial uuid [17] -> correct
ok 226 - depleted
ok 227 - partial uuid [16] found
ok 228 - partial uuid [16] -> correct
ok 229 - depleted
ok 230 - partial uuid [15] found
ok 231 - partial uuid [15] -> correct
ok 232 - depleted
ok 233 - partial uuid [14] found
ok 234 - partial uuid [14] -> correct
ok 235 - depleted
ok 236 - partial uuid [13] found
ok 237 - partial uuid [13] -> correct
ok 238 - depleted
ok 239 - partial uuid [12] found
ok 240 - partial uuid [12] -> correct
ok 241 - depleted
ok 242 - partial uuid [11] found
ok 243 - partial uuid [11] -> correct
ok 244 - depleted
ok 245 - partial uuid [10] found
ok 246 - partial uuid [10] -> correct
ok 247 - depleted
ok 248 - partial uuid [9] found
ok 249 - partial uuid [9] -> correct
ok 250 - depleted
ok 251 - partial uuid [8] found
ok 252 - partial uuid [8] -> correct
ok 253 - not depleted
# Nibbler::getDateISO
ok 254 - '19980119T070000Z': getDateISO ()  -> true
ok 255 - '19980119T070000Z': getDateISO ()  -> 885193200
ok 256 - depleted
ok 257 - '20090213T233130Z': getDateISO ()  -> true
ok 258 - '20090213T233130Z': getDateISO ()  -> 1234567890
ok 259 - depleted
# Nibbler::getDate
ok 260 - m/d/Y ok
ok 261 - ctor (std::string) -> m
ok 262 - ctor (std::string) -> d
ok 263 - ctor (std::string) -> y
ok 264 - YMD ok
ok 265 - ctor (std::string) -> m
ok 266 - ctor (std::string) -> d
ok 267 - ctor (std::string) -> y
ok 268 - m/d/Y ok
ok 269 - ctor (std::string) -> m
ok 270 - ctor (std::string) -> d
ok 271 - ctor (std::string) -> y
ok 272 - YMD ok
ok 273 - ctor (std::string) -> m
ok 274 - ctor (std::string) -> d
ok 275 - ctor (std::string) -> y
ok 276 - a D b Y (V)
ok 277 - ctor (std::string) -> m
ok 278 - ctor (std::string) -> d
ok 279 - ctor (std::string) -> y
ok 280 - A, B d, Y ok
ok 281 - ctor (std::string) -> m
ok 282 - ctor (std::string) -> d
ok 283 - ctor (std::string) -> y
ok 284 - wV a Y-M-D ok
ok 285 - ctor (std::string) -> m
ok 286 - ctor (std::string) -> d
ok 287 - ctor (std::string) -> y
ok 288 - m/d/Y h:N:S ok
ok 289 - ctor (std::string) -> m
ok 290 - ctor (std::string) -> d
ok 291 - ctor (std::string) -> Y
ok 292 - ctor (std::string) -> h
ok 293 - ctor (std::string) -> N
ok 294 - ctor (std::string) -> S
ok 295 - m/d/Y H:N:S ok
ok 296 - ctor (std::string) -> m
ok 297 - ctor (std::string) -> d
ok 298 - ctor (std::string) -> Y
ok 299 - ctor (std::string) -> h
ok 300 - ctor (std::string) -> N
ok 301 - ctor (std::string) -> S
ok 302 - m/d/Y H:N:S ok
ok 303 - ctor (std::string) -> m
ok 304 - ctor (std::string) -> d
ok 305 - ctor (std::string) -> Y
ok 306 - ctor (std::string) -> h
ok 307 - ctor (std::string) -> N
ok 308 - ctor (std::string) -> S
ok 309 - Y ok
ok 310 - ctor (std::string) -> m
ok 311 - ctor (std::string) -> d
ok 312 - ctor (std::string) -> Y
ok 313 - ctor (std::string) -> h
ok 314 - ctor (std::string) -> N
ok 315 - ctor (std::string) -> S
ok 316 - H:N:S ok
ok 317 - ctor (std::string) -> m
ok 318 - ctor (std::string) -> d
ok 319 - ctor (std::string) -> Y
ok 320 - ctor (std::string) -> h
ok 321 - ctor (std::string) -> N
ok 322 - ctor (std::string) -> S
# Nibbler::getOneOf
ok 323 - 'onetwothreefour':   getOneOf () -> true
ok 324 - 'onetwothreefour':   getOneOf () -> one
ok 325 -    'twothreefour':   getOneOf () -> true
ok 326 -    'twothreefour':   getOneOf () -> two
ok 327 -       'threefour':   getOneOf () -> true
ok 328 -       'threefour':   getOneOf () -> three
ok 329 -            'four':   getOneOf () -> false
# Nibbler::getName
ok 330 - 'a1 one one.two 9 foo_bar' getName -> ok
ok 331 -   ' one one.two 9 foo_bar' getName -> 'a1'
ok 332 -    'one one.two 9 foo_bar' skipWS  -> ok
ok 333 -    'one one.two 9 foo_bar' getName -> ok
ok 334 -       ' one.two 9 foo_bar' getName -> 'one'
ok 335 -        'one.two 9 foo_bar' skipWS  -> ok
ok 336 -        'one.two 9 foo_bar' getName -> ok
ok 337 -           '.two 9 foo_bar' getName -> 'one'
ok 338 -            'two 9 foo_bar' skip .  -> ok
ok 339 -            'two 9 foo_bar' getName -> ok
ok 340 -               ' 9 foo_bar' getName -> 'two'
ok 341 -                '9 foo_bar' skipWS  -> ok
ok 342 -                '9 foo_bar' getName -> not ok
ok 343 -                 ' foo_bar' skip 9  -> ok
ok 344 -                  'foo_bar' skipWS  -> ok
ok 345 -                  'foo_bar' getName -> ok
ok 346 -                         '' getName -> 'foo_bar'
ok 347 - depleted
ok 348 - 'entrée' -> ok
ok 349 - 'entrée' -> 'entrée'
# Nibbler::getWord
ok 350 - 'one'              getWord -> ok
ok 351 - 'one'              getWord -> 'one'
ok 352 - skipWS
ok 353 - 'two'              getWord -> ok
ok 354 - 'two'              getWord -> 'two'
ok 355 - skipWS
ok 356 - 'th'               getWord -> ok
ok 357 - 'th'               getWord -> 'th'
ok 358 - skip(3)
ok 359 - 'ee'               getWord -> ok
ok 360 - 'ee'               getWord -> 'ee'
ok 361 - depleted
# Nibbler::getWord
ok 362 - 'one TWO,three,f '   getWord  -> ok
ok 363 -    ' TWO,three,f '   getWord  -> one
ok 364 -     'TWO,three,f '   skipWS   -> ok
ok 365 -     'TWO,three,f '   getWord  -> ok
ok 366 -        ',three,f '   getWord  -> TWO
ok 367 -         'three,f '   skip ,   -> ok
ok 368 -         'three,f '   getWord  -> ok
ok 369 -              ',f '   getWord  -> three
ok 370 -               'f '   skip ,   -> ok
ok 371 -               'f '   getWord  -> ok
ok 372 -                ' '   getWord  -> f
ok 373 -                 ''   skip ,   -> ok
ok 374 -                 ''   depleted -> true
# Nibbler::getN
ok 375 -   '111223' : getN (3)         -> true
ok 376 -   '111223' : getN (3)         -> '111'
ok 377 -      '223' : getN (2)         -> true
ok 378 -      '223' : getN (2)         -> '22'
ok 379 -        '3' : getN (1)         -> true
ok 380 -        '3' : getN (1)         -> '1'
ok 381 -         '' : depleted ()      -> true
# Nibbler::getUntilEOL
ok 382 - 'onentwo' :   getUntilEOL ()       -> true
ok 383 - 'onentwo' :   getUntilEOL ()       -> 'one'
ok 384 -    'ntwo' :          skip ('n')   -> true
ok 385 -      'two' :    getUntilEOL ()       -> true
ok 386 -      'two' :    getUntilEOL ()       -> 'two'
ok 387 -         '' :       depleted ()       -> true
# Nibbler::getUntilEOS
ok 388 -  'one two' :    getUntilEOS ()       -> 'one two'
ok 389 -         '' :       depleted ()       -> true
# Nibbler::next
ok 390 -    'hello' :           next ()       -> 'h'
ok 391 -    'hello' :           next ()       -> 'h'
ok 392 -    'hello' :          skipN (4)      -> true
ok 393 -        'o' :           next ()       -> 'o'
ok 394 -        'o' :          skipN ()       -> true
ok 395 -         '' :       depleted ()       -> true
# Nibbler::next
ok 396 -    'hello' :          next (1)       -> 'h'
ok 397 -    'hello' :          next (1)       -> 'h'
ok 398 -    'hello' :          next (2)       -> 'he'
ok 399 -    'hello' :          next (3)       -> 'hel'
ok 400 -    'hello' :          next (4)       -> 'hell'
ok 401 -    'hello' :          next (5)       -> 'hello'
ok 402 -    'hello' :          next (6)       -> ''
# Nibbler::depleted
ok 403 -        ' ' :       depleted ()       -> false
ok 404 -         '' :           skip ()       -> true
ok 405 -         '' :       depleted ()       -> true
ok 406 -    'abcde' :           skip ()       -> true
ok 407 -     'bcde' :           skip ()       -> true
ok 408 -      'cde' :           skip ()       -> true
ok 409 -       'de' :           skip ()       -> true
ok 410 -     'bcde' :           skip ()       -> 'b'
# 410 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/path.t
1..32
ok 1 - Path::Path
ok 2 - Path::operator=
ok 3 - ~ expanded to /usr/src
ok 4 - /tmp -> /tmp
ok 5 - Path::Path (Path&)
ok 6 - Path::operator (std::string) const
ok 7 - /a/b/c/file.ext name is file.ext
ok 8 - /a/b/c/file.ext parent is /a/b/c
ok 9 - /a/b/c/file.ext extension is ext
ok 10 - ~ exists
ok 11 - /tmp exists
ok 12 - ~ is_directory
ok 13 - /tmp is_directory
ok 14 - ~ readable
ok 15 - /tmp readable
ok 16 - ~ writable
ok 17 - /tmp writable
ok 18 - ~ executable
ok 19 - /tmp executable
ok 20 - Path::expand ~ != ~
ok 21 - Path::expand ~/ != ~/
ok 22 - /tmp -> 1 result
ok 23 - /tmp -> /tmp
ok 24 - /t?p -> 1 result
ok 25 - /t?p -> /tmp
ok 26 - /[s-u]mp -> 1 result
ok 27 - /[s-u]mp -> /tmp
ok 28 - '' !is_absolute
ok 29 - foo is_absolute
ok 30 - ~ is_absolute (after expansion)
ok 31 - /tmp is_absolute
ok 32 - /a/b/c/file.ext is_absolute
# 32 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/rx.t
1..23
ok 1 - This is a test. =~ /i. /
ok 2 - This is a test. =~ /i. /
ok 3 - 2 match
ok 4 - $1 == iss
ok 5 - $1 == iss
ok 6 - t..
ok 7 - T..
ok 8 - ! T..
ok 9 - ^this matches
ok 10 - engine.$ matches
ok 11 - e.. there are matches
ok 12 - e.. there are matches
ok 13 - e.. == 4 matches
ok 14 - e..[0] == 'est'
ok 15 - e..[0] == 11->
ok 16 - e..[0] == ->14
ok 17 - e there are matches
ok 18 - e == 6 matches
ok 19 - e there are matches
ok 20 - e == 6 matches
ok 21 - this is the end. =~ /bthe/
ok 22 - this is the end. =~ /theb/
ok 23 - this is the end. =~ /btheb/
# 23 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/text.t
1..177
ok 1 - split '' '-' -> 0 items
ok 2 - split 'a' '-' -> 1 item
ok 3 - split 'a' '-' -> 'a'
ok 4 - split 'a' '-' -> 1 item
ok 5 - split 'a' '-' -> 'a'
ok 6 - split '-' '-' -> '' ''
ok 7 - split '-' '-' -> [0] ''
ok 8 - split '-' '-' -> [1] ''
ok 9 - split '-' '-' ->
ok 10 - split '-a-bc-def' '-' -> '' 'a' 'bc' 'def'
ok 11 - split '-a-bc-def' '-' -> [0] ''
ok 12 - split '-a-bc-def' '-' -> [1] 'a'
ok 13 - split '-a-bc-def' '-' -> [2] 'bc'
ok 14 - split '-a-bc-def' '-' -> [3] 'def'
ok 15 - split '-a-bc-def' '-' -> 'a' 'bc' 'def'
ok 16 - split '-a-bc-def' '-' -> [1] 'a'
ok 17 - split '-a-bc-def' '-' -> [2] 'bc'
ok 18 - split '-a-bc-def' '-' -> [3] 'def'
ok 19 - split '' '--' -> 0 items
ok 20 - split 'a' '--' -> 1 item
ok 21 - split 'a' '-' -> 'a'
ok 22 - split '-' '--' -> '' ''
ok 23 - split '-' '-' -> [0] ''
ok 24 - split '-' '-' -> [1] ''
ok 25 - split '-a-bc-def' '--' -> '' 'a' 'bc' 'def'
ok 26 - split '-a-bc-def' '--' -> [0] ''
ok 27 - split '-a-bc-def' '--' -> [1] 'a'
ok 28 - split '-a-bc-def' '--' -> [2] 'bc'
ok 29 - split '-a-bc-def' '--' -> [3] 'def'
ok 30 - split 'onentwonthree' -> 'one', 'two', 'three'
ok 31 - split 'onentwonthree' -> [0] 'one'
ok 32 - split 'onentwonthree' -> [1] 'two'
ok 33 - split 'onentwonthree' -> [2] 'three'
ok 34 - join -> length 0
ok 35 - join -> ''
ok 36 - join '' 'a' 'bc' 'def' -> length 6
ok 37 - join '' 'a' 'bc' 'def' -> 'abcdef'
ok 38 - join '' - 'a' - 'bc' - 'def' -> length 9
ok 39 - join '' - 'a' - 'bc' - 'def' -> '-a-bc-def'
ok 40 - join -> length 0
ok 41 - join -> ''
ok 42 - join 0 1 2 -> length 3
ok 43 - join 0 1 2 -> '012'
ok 44 - join 0 1 2 -> length 5
ok 45 - join 0 1 2 -> '0-1-2'
ok 46 - trimLeft '' -> ''
ok 47 - trimLeft '   ' -> ''
ok 48 - trimLeft '' -> ''
ok 49 - trimLeft 'xxx' -> 'xxx'
ok 50 - trimLeft 'xxx' -> 'xxx'
ok 51 - trimLeft '  t xxx t  ' -> 't xxx t  '
ok 52 - trimLeft '  t xxx t  ' -> 'xxx t  '
ok 53 - trimRight '' -> ''
ok 54 - trimRight '   ' -> ''
ok 55 - trimRight '' -> ''
ok 56 - trimRight 'xxx' -> 'xxx'
ok 57 - trimRight 'xxx' -> 'xxx'
ok 58 - trimRight '  t xxx t  ' -> '  t xxx t'
ok 59 - trimRight '  t xxx t  ' -> '  t xxx'
ok 60 - trim '' -> ''
ok 61 - trim '   ' -> ''
ok 62 - trim '' -> ''
ok 63 - trim 'xxx' -> 'xxx'
ok 64 - trim 'xxx' -> 'xxx'
ok 65 - trim '  t xxx t  ' -> 't xxx t'
ok 66 - trim '  t xxx t  ' -> 'xxx'
ok 67 - unquoteText '' -> ''
ok 68 - unquoteText 'x' -> 'x'
ok 69 - unquoteText ''x' -> ''x'
ok 70 - unquoteText 'x'' -> 'x''
ok 71 - unquoteText '"x' -> '"x'
ok 72 - unquoteText 'x"' -> 'x"'
ok 73 - unquoteText '''' -> ''
ok 74 - unquoteText ''''' -> '''
ok 75 - unquoteText '""' -> ''
ok 76 - unquoteText '"""' -> '"'
ok 77 - unquoteText '''''' -> ''''
ok 78 - unquoteText '""""' -> '""'
ok 79 - unquoteText '''""' -> '""'
ok 80 - unquoteText '"''"' -> ''''
ok 81 - unquoteText ''x'' -> 'x'
ok 82 - unquoteText '"x"' -> 'x'
ok 83 - commify '' -> ''
ok 84 - commify '1' -> '1'
ok 85 - commify '12' -> '12'
ok 86 - commify '123' -> '123'
ok 87 - commify '1234' -> '1,234'
ok 88 - commify '12345' -> '12,345'
ok 89 - commify '123456' -> '123,456'
ok 90 - commify '1234567' -> '1,234,567'
ok 91 - commify '12345678' -> '12,345,678'
ok 92 - commify '123456789' -> '123,456,789'
ok 93 - commify '1234567890' -> '1,234,567,890'
ok 94 - commify 'pre' -> 'pre'
ok 95 - commify 'pre1234' -> 'pre1,234'
ok 96 - commify '1234post' -> '1,234post'
ok 97 - commify 'pre1234post' -> 'pre1,234post'
ok 98 - lowerCase '' -> ''
ok 99 - lowerCase 'pre01_:POST' -> 'pre01_:post'
ok 100 - upperCase '' -> ''
ok 101 - upperCase 'pre01_:POST' -> 'PRE01_:POST'
ok 102 - digitsOnly '' -> true
ok 103 - digitsOnly '0' -> true
ok 104 - digitsOnly '123' -> true
ok 105 - digitsOnly '12fa' -> false
ok 106 - '' == ''
ok 107 - foo != ''
ok 108 - '' != foo
ok 109 - foo == foo
ok 110 - foo != foo
ok 111 - foo != xx
ok 112 - foo == foo
ok 113 - foo != FOO
ok 114 - FOO != foo
ok 115 - FOO == FOO
ok 116 - foo != foo (caseless)
ok 117 - foo == foo (caseless)
ok 118 - foo == FOO (caseless)
ok 119 - FOO == foo (caseless)
ok 120 - FOO == FOO (caseless)
ok 121 - foo !contains ''
ok 122 - '' !contains foo
ok 123 - foo contains fo
ok 124 - foo !contains fo
ok 125 - foo !contains xx
ok 126 - foo contains oo
ok 127 - foo contains fo
ok 128 - foo !contains fo
ok 129 - foo !contains fo
ok 130 - foo contains fo
ok 131 - foo !contains xx (caseless)
ok 132 - foo contains oo (caseless)
ok 133 - foo contains fo (caseless)
ok 134 - foo contains FO (caseless)
ok 135 - FOO contains fo (caseless)
ok 136 - FOO contains FO (caseless)
ok 137 - offset obeyed
ok 138 - offset obeyed
ok 139 - format ('A') -> A
ok 140 - format (0) -> 0
ok 141 - format (-1) -> -1
ok 142 - formatHex (0) -> 0
ok 143 - formatHex (10) -> a
ok 144 - formatHex (123) -> 7b
ok 145 - format (1.23456789,    8,   1) -> _______1
ok 146 - format (1.23456789,    8,   2) -> _____1.2
ok 147 - format (1.23456789,    8,   3) -> ____1.23
ok 148 - format (1.23456789,    8,   4) -> ___1.235
ok 149 - format (1.23456789,    8,   5) -> __1.2346
ok 150 - format (1.23456789,    8,   6) ->  1.23457
ok 151 - format (1.23456789,    8,   7) -> 1.234568
ok 152 - format (1.23456789,    8,   8) -> 1.2345679
ok 153 - format (2444238.56789, 12, 11) -> 2444238.5679
ok 154 - leftJustify 123,3 -> '123'
ok 155 - leftJustify 123,4 -> '123 '
ok 156 - leftJustify 123,5 -> '123  '
ok 157 - leftJustify foo,3 -> 'foo'
ok 158 - leftJustify foo,4 -> 'foo '
ok 159 - leftJustify foo,5 -> 'foo  '
ok 160 - leftJustify föo,5 -> 'föo  '
ok 161 - rightJustify 123,3 -> '123'
ok 162 - rightJustify 123,4 -> ' 123'
ok 163 - rightJustify 123,5 -> '  123'
ok 164 - rightJustify foo,3 -> 'foo'
ok 165 - rightJustify foo,4 -> ' foo'
ok 166 - rightJustify foo,5 -> '  foo'
ok 167 - rightJustify föo,5 -> '  föo'
ok 168 - utf8_length (Çirçös) == 6
ok 169 - utf8_length (ツネナラム) == 5
ok 170 - utf8_length (Zwölf Boxkämpfer) == 16
ok 171 - foo --> foo = 0
ok 172 - foo --> food = 1
ok 173 - ffoo --> foo = 1
ok 174 - foo --> fox = 1
ok 175 - foo --> ofo = 1
ok 176 - one --> two = 3
ok 177 - wonderfulmacintosh --> winchestermachine = 12
# 177 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/utf8.t
1..33
ok 1 - u0020 --> ' '
ok 2 - U+0020 --> ' '
ok 3 - ASCII utf8_length
ok 4 - UTF8 utf8_length
ok 5 - UTF8 wide utf8_length
ok 6 - ASCII utf8_width
ok 7 - UTF8 utf8_width
ok 8 - UTF8 wide utf8_width
ok 9 - ASCII utf8_text_length
ok 10 - UTF8 utf8_text_length
ok 11 - UTF8 wide utf8_text_length
ok 12 - ASCII utf8_text_width
ok 13 - UTF8 utf8_text_width
ok 14 - UTF8 wide utf8_text_width
ok 15 - ASCII utf8_substr
ok 16 - UTF8 utf8_substr
ok 17 - UTF8 wide utf8_substr
ok 18 - mk_wcwidth U+0061 --> 1
ok 19 - mk_wcwidth U+5149 --> 2
ok 20 - mk_wcwidth U+9a8c --> 2
ok 21 - mk_wcwidth U+4e70 --> 2
ok 22 - mk_wcwidth U+94b1 --> 2
ok 23 - mk_wcwidth U+5305 --> 2
ok 24 - mk_wcwidth U+91cd --> 2
ok 25 - mk_wcwidth U+65b0 --> 2
ok 26 - mk_wcwidth U+8bbe --> 2
ok 27 - mk_wcwidth U+8ba1 --> 2
ok 28 - mk_wcwidth U+5411 --> 2
ok 29 - mk_wcwidth U+4e0a --> 2
ok 30 - mk_wcwidth U+4e0b --> 2
ok 31 - mk_wcwidth U+7bad --> 2
ok 32 - mk_wcwidth U+5934 --> 2
ok 33 - mk_wcwidth U+ff0c --> 2
# 33 passed, 0 failed, 0 skipped. 100% passed.
# /usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux/test/util.t
1..12
ok 1 - 0 -> 0 B
ok 2 - 994 -> 994 B
ok 3 - 995 -> 1.0 KiB
ok 4 - 999 -> 1.0 KiB
ok 5 - 1000 -> 1.0 KiB
ok 6 - 1001 -> 1.0 KiB
ok 7 - 999999 -> 1.0 MiB
ok 8 - 1000000 -> 1.0 MiB
ok 9 - 1000001 -> 1.0 MiB
ok 10 - 999999999 -> 1.0 GiB
ok 11 - 1000000000 -> 1.0 GiB
ok 12 - 1000000001 -> 1.0 GiB
# 12 passed, 0 failed, 0 skipped. 100% passed.
make[3]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
[100%] Built target test
make[2]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make[1]: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
make: Leaving directory '/usr/src/RPM/BUILD/taskd-1.1.0/i586-alt-linux'
+ popd
~/RPM/BUILD/taskd-1.1.0
+ exit 0
Processing files: taskd-1.1.0-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.59582
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd taskd-1.1.0
+ DOCDIR=/usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ /bin/mkdir -p /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ cp -prL README README.altlinux INSTALL ChangeLog NEWS /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ chmod -R go-w /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ chmod -R a+rX /usr/src/tmp/taskd-buildroot/usr/share/doc/taskd-1.1.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9t9Cpk
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VDH9jq
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
find-requires: FINDPACKAGE-COMMANDS: awk cat chmod egrep grep ifconfig rm which
Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YekxK4
Requires: /bin/bash, /bin/sh, /lib/ld-linux.so.2, coreutils, gawk, grep, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgnutls.so.30 >= set:oilRy0FqMZ1JppnqZFZqgYg3NYDECqyWOyGJGsI1JY9ZJ2iuwVOOGC1XIWad6b6XVaMh1Ib5m4rhL0UJis7HCj9PyjxO8QWWnCcNWNSyRi, libgnutls.so.30(GNUTLS_3_4), libm.so.6(GLIBC_2.1), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.26), libstdc++.so.6(GLIBCXX_3.4.32), libstdc++.so.6(GLIBCXX_3.4.9), libuuid.so.1 >= set:igedPil, libuuid.so.1(UUID_1.0), net-tools, rtld(GNU_HASH), which
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(SetVersions)
Requires(pre): /bin/sh, /usr/sbin/groupadd, /usr/sbin/useradd
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZB0FrW
Creating taskd-debuginfo package
Processing files: taskd-debuginfo-1.1.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2Z8JgV
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iaWb51
find-requires: running scripts (debuginfo)
Requires: taskd = 1.1.0-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libgnutls.so.30), debug(libm.so.6), debug(libstdc++.so.6), debug(libuuid.so.1)
Adding to taskd-debuginfo a strict dependency on taskd
Wrote: /usr/src/RPM/RPMS/i586/taskd-1.1.0-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/taskd-debuginfo-1.1.0-alt1.i586.rpm (w2.lzdio)
283.59user 19.86system 4:06.08elapsed 123%CPU (0avgtext+0avgdata 243860maxresident)k
0inputs+0outputs (0major+6370221minor)pagefaults 0swaps
6.60user 2.80system 4:24.11elapsed 3%CPU (0avgtext+0avgdata 125112maxresident)k
368inputs+0outputs (0major+278508minor)pagefaults 0swaps
--- taskd-1.1.0-alt1.i586.rpm.repo	2023-11-04 21:10:41.000000000 +0000
+++ taskd-1.1.0-alt1.i586.rpm.hasher	2023-12-30 08:43:49.460934965 +0000
@@ -75,3 +75,3 @@
 File: /lib/tmpfiles.d/taskd.conf	100644	root:root	f4b2f51577ef5f9c196fac5c9bfd51a7	
-File: /usr/bin/taskd	100755	root:root	910aeba5b4a8d12f81698e69d058c0f1	
+File: /usr/bin/taskd	100755	root:root	6e21a81377bca431c67de0f9f2d80ab5	
 File: /usr/bin/taskdctl	100755	root:root	c9e4102de13d4d8fcca06e168642f7bf	
@@ -90,2 +90,2 @@
 File: /var/log/taskd	40750	taskd:taskd		
-RPMIdentity: 7a89203f051c4e939bd634b4e985720391ef0fef9abc2af95c74153acfadcd2b8bf744c340f79b102b00fe1efde8f6c40654bce24b15017a02380b5bb8c515e1
+RPMIdentity: 8c5706236ef963a6108b5a66e7d1586528df8b66fb795453c9e19786ac7946dd3f09db2aa7913c174cff88dedd5ee73b315169b97910d43749178a79d7e387fc
--- taskd-debuginfo-1.1.0-alt1.i586.rpm.repo	2023-11-04 21:10:41.000000000 +0000
+++ taskd-debuginfo-1.1.0-alt1.i586.rpm.hasher	2023-12-30 08:43:49.626934011 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/00	40755	root:root	
-/usr/lib/debug/.build-id/00/382708411fadb604261b645306f46355957af0	120777	root:root	../../../../bin/taskd
-/usr/lib/debug/.build-id/00/382708411fadb604261b645306f46355957af0.debug	120777	root:root	../../usr/bin/taskd.debug
+/usr/lib/debug/.build-id/83	40755	root:root	
+/usr/lib/debug/.build-id/83/459487474e7f39a0ccc1ec1383cf37a55e5d19	120777	root:root	../../../../bin/taskd
+/usr/lib/debug/.build-id/83/459487474e7f39a0ccc1ec1383cf37a55e5d19.debug	120777	root:root	../../usr/bin/taskd.debug
 /usr/lib/debug/usr/bin/taskd.debug	100644	root:root	
@@ -72,6 +72,6 @@
 Provides: taskd-debuginfo = 1.1.0-alt1:sisyphus+333626.100.1.1
-File: /usr/lib/debug/.build-id/00	40755	root:root		
-File: /usr/lib/debug/.build-id/00/382708411fadb604261b645306f46355957af0	120777	root:root		../../../../bin/taskd
-File: /usr/lib/debug/.build-id/00/382708411fadb604261b645306f46355957af0.debug	120777	root:root		../../usr/bin/taskd.debug
-File: /usr/lib/debug/usr/bin/taskd.debug	100644	root:root	560f3e61d0aa59c9c67e9d6c1e2c0908	
+File: /usr/lib/debug/.build-id/83	40755	root:root		
+File: /usr/lib/debug/.build-id/83/459487474e7f39a0ccc1ec1383cf37a55e5d19	120777	root:root		../../../../bin/taskd
+File: /usr/lib/debug/.build-id/83/459487474e7f39a0ccc1ec1383cf37a55e5d19.debug	120777	root:root		../../usr/bin/taskd.debug
+File: /usr/lib/debug/usr/bin/taskd.debug	100644	root:root	33f37eda5bde7082efa9ccb20d91b2cd	
 File: /usr/src/debug/taskd-1.1.0	40755	root:root		
@@ -134,2 +134,2 @@
 File: /usr/src/debug/taskd-1.1.0/src/wcwidth6.cpp	100644	root:root	7eaaca5f28c56a75ffc2eef62448e76a	
-RPMIdentity: 5d36e884d2bfa489eb94bce43dc4c36467d1193d0309b6bb62460d5c9742b62ee09933c2d04a019bf068118787569d55c7dc90ea3bc73688601d1fa11717ff69
+RPMIdentity: 419f04bca4a1d114df3e3f16647d0423ae8b57da2535497c5ecb6dfe01821c6fdd9bfc5de27e40c70155503ee2374ed943744bd365592a56b52e1fc6d3caf19e