>>> task3: Building community/task3 3.4.1-r0 (using abuild 3.15.0-r0) started Mon, 13 Oct 2025 20:06:27 +0000 >>> task3: Validating /home/udu/aports/community/task3/APKBUILD... >>> task3: Analyzing dependencies... >>> task3: Installing for build: build-base cargo cargo-auditable clang-libclang cmake corrosion samurai sqlite-dev util-linux-dev bash python3 WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/26) Installing libxml2 (2.13.9-r0) (2/26) Installing llvm20-libs (20.1.8-r0) (3/26) Installing scudo-malloc (20.1.8-r0) (4/26) Installing rust (1.87.0-r0) (5/26) Installing cargo (1.87.0-r0) (6/26) Installing cargo-auditable (0.6.7-r0) (7/26) Installing clang20-headers (20.1.8-r0) (8/26) Installing clang20-libclang (20.1.8-r0) (9/26) Installing lz4-libs (1.10.0-r0) (10/26) Installing libarchive (3.8.1-r0) (11/26) Installing rhash-libs (1.4.5-r0) (12/26) Installing libuv (1.51.0-r0) (13/26) Installing cmake (3.31.7-r1) (14/26) Installing corrosion (0.5.2-r0) (15/26) Installing samurai (1.2-r7) (16/26) Installing sqlite (3.49.2-r1) (17/26) Installing sqlite-dev (3.49.2-r1) (18/26) Installing libeconf (0.6.3-r0) (19/26) Installing libblkid (2.41-r9) (20/26) Installing libuuid (2.41-r9) (21/26) Installing libfdisk (2.41-r9) (22/26) Installing liblastlog2 (2.41-r9) (23/26) Installing libmount (2.41-r9) (24/26) Installing libsmartcols (2.41-r9) (25/26) Installing util-linux-dev (2.41-r9) (26/26) Installing .makedepends-task3 (20251013.200628) Executing busybox-1.37.0-r19.trigger OK: 812 MiB in 115 packages >>> task3: Cleaning up srcdir >>> task3: Cleaning up pkgdir >>> task3: Cleaning up tmpdir >>> task3: Fetching https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v3.4.1/task-3.4.1.tar.gz >>> task3: Fetching https://github.com/GothenburgBitFactory/taskwarrior/archive/v3.4.1/task-archive-3.4.1.tar.gz >>> task3: Fetching https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v3.4.1/task-3.4.1.tar.gz >>> task3: Fetching https://github.com/GothenburgBitFactory/taskwarrior/archive/v3.4.1/task-archive-3.4.1.tar.gz >>> task3: Checking sha512sums... task-3.4.1.tar.gz: OK task-archive-3.4.1.tar.gz: OK >>> task3: Unpacking /var/cache/distfiles/task-3.4.1.tar.gz... >>> task3: Unpacking /var/cache/distfiles/task-archive-3.4.1.tar.gz... Updating crates.io index Downloading crates ... Downloaded uuid v1.15.1 Downloaded lock_api v0.4.12 Downloaded bitflags v2.9.0 Downloaded getrandom v0.3.1 Downloaded proc-macro2 v1.0.94 Downloaded serde_derive v1.0.219 Downloaded unicode-ident v1.0.18 Downloaded icu_locid_transform v1.5.0 Downloaded quote v1.0.40 Downloaded serde v1.0.219 Downloaded syn v2.0.100 Downloaded tracing-attributes v0.1.28 Downloaded version_check v0.9.5 Downloaded tracing-core v0.1.33 Downloaded fallible-iterator v0.3.0 Downloaded smallvec v1.14.0 Downloaded cfg-if v1.0.0 Downloaded fallible-streaming-iterator v0.1.9 Downloaded zerofrom-derive v0.1.6 Downloaded zerovec-derive v0.10.3 Downloaded icu_properties v1.5.1 Downloaded cfg_aliases v0.2.1 Downloaded google-cloud-storage v0.23.0 Downloaded stable_deref_trait v1.2.0 Downloaded tracing v0.1.41 Downloaded icu_provider v1.5.0 Downloaded time v0.3.39 Downloaded pin-project-lite v0.2.16 Downloaded rustc-hash v2.1.1 Downloaded miniz_oxide v0.8.5 Downloaded ppv-lite86 v0.2.21 Downloaded thiserror-impl v2.0.12 Downloaded tinyvec v1.9.0 Downloaded futures-core v0.3.31 Downloaded tokio-rustls v0.26.2 Downloaded rand_chacha v0.3.1 Downloaded openssl-probe v0.1.6 Downloaded tinyvec_macros v0.1.1 Downloaded futures-sink v0.3.31 Downloaded parking_lot_core v0.9.10 Downloaded getrandom v0.2.15 Downloaded crc32fast v1.4.2 Downloaded quinn-udp v0.5.10 Downloaded tokio-util v0.7.13 Downloaded pin-utils v0.1.0 Downloaded futures-macro v0.3.31 Downloaded httparse v1.10.1 Downloaded hyper-rustls v0.27.5 Downloaded foldhash v0.1.4 Downloaded urlencoding v2.1.3 Downloaded pem-rfc7468 v0.7.0 Downloaded ipnet v2.11.0 Downloaded pkcs8 v0.10.2 Downloaded equivalent v1.0.2 Downloaded http-body v1.0.1 Downloaded fnv v1.0.7 Downloaded cpufeatures v0.2.17 Downloaded simple_asn1 v0.6.3 Downloaded rustls-native-certs v0.8.1 Downloaded hex v0.4.3 Downloaded try-lock v0.2.5 Downloaded num-conv v0.1.0 Downloaded synstructure v0.13.1 Downloaded url v2.5.4 Downloaded mime_guess v2.0.5 Downloaded futures-task v0.3.31 Downloaded adler2 v2.0.0 Downloaded rand v0.8.5 Downloaded tower-layer v0.3.3 Downloaded mime v0.3.17 Downloaded tower-service v0.3.3 Downloaded rustls-pki-types v1.11.0 Downloaded signal-hook-registry v1.4.2 Downloaded tokio-macros v2.5.0 Downloaded want v0.3.1 Downloaded cmake v0.1.54 Downloaded google-cloud-token v0.1.2 Downloaded sync_wrapper v1.0.2 Downloaded utf16_iter v1.0.5 Downloaded heck v0.5.0 Downloaded google-cloud-auth v0.17.2 Downloaded atomic-waker v1.1.2 Downloaded home v0.5.11 Downloaded serde_urlencoded v0.7.1 Downloaded spki v0.7.3 Downloaded num-integer v0.1.46 Downloaded thiserror v1.0.69 Downloaded aws-types v1.3.6 Downloaded iana-time-zone v0.1.61 Downloaded rustc_version v0.4.1 Downloaded base64-simd v0.8.0 Downloaded fastrand v2.3.0 Downloaded const-oid v0.9.6 Downloaded icu_collections v1.5.0 Downloaded base64ct v1.7.1 Downloaded pem v3.0.5 Downloaded reqwest-middleware v0.4.1 Downloaded sha2 v0.10.8 Downloaded time-macros v0.2.20 Downloaded num-traits v0.2.19 Downloaded async-trait v0.1.87 Downloaded percent-encoding v2.3.1 Downloaded futures-channel v0.3.31 Downloaded unicase v2.8.1 Downloaded time-core v0.1.3 Downloaded tinystr v0.7.6 Downloaded google-cloud-metadata v0.5.1 Downloaded digest v0.10.7 Downloaded thiserror-impl v1.0.69 Downloaded untrusted v0.9.0 Downloaded form_urlencoded v1.2.1 Downloaded generic-array v0.14.7 Downloaded deranged v0.3.11 Downloaded zeroize v1.8.1 Downloaded block-buffer v0.10.4 Downloaded crypto-common v0.1.6 Downloaded pkg-config v0.3.32 Downloaded dunce v1.0.5 Downloaded taskchampion v2.0.2 Downloaded rustls-native-certs v0.6.3 Downloaded ff v0.12.1 Downloaded der v0.7.9 Downloaded crypto-bigint v0.4.9 Downloaded memchr v2.7.4 Downloaded regex v1.11.1 Downloaded signature v1.6.4 Downloaded either v1.15.0 Downloaded base64 v0.22.1 Downloaded log v0.4.26 Downloaded ecdsa v0.14.8 Downloaded aws-smithy-checksums v0.63.1 Downloaded termcolor v1.4.1 Downloaded cxxbridge-macro v1.0.144 Downloaded cxxbridge-flags v1.0.144 Downloaded codespan-reporting v0.11.1 Downloaded scratch v1.0.8 Downloaded regex-automata v0.4.9 Downloaded aws-credential-types v1.2.2 Downloaded bytes-utils v0.1.4 Downloaded aws-smithy-query v0.60.7 Downloaded cxx-build v1.0.144 Downloaded base64 v0.21.7 Downloaded cxx v1.0.144 Downloaded link-cplusplus v1.0.10 Downloaded regex-lite v0.1.6 Downloaded crc-catalog v2.4.0 Downloaded rustls-webpki v0.102.8 Downloaded hashbrown v0.14.5 Downloaded aws-lc-rs v1.12.6 Downloaded unicode-width v0.1.14 Downloaded crc64fast-nvme v1.2.0 Downloaded der v0.6.1 Downloaded aws-smithy-runtime v1.8.0 Downloaded icu_properties_data v1.5.0 Downloaded http v0.2.12 Downloaded aws-config v1.6.0 Downloaded aws-sdk-sts v1.63.0 Downloaded webpki-roots v0.26.8 Downloaded h2 v0.3.26 Downloaded hyper v0.14.32 Downloaded chrono v0.4.40 Downloaded rustls-webpki v0.101.7 Downloaded rustls v0.23.23 Downloaded rustls v0.21.12 Downloaded vcpkg v0.2.15 Downloaded aws-sdk-ssooidc v1.63.0 Downloaded aws-runtime v1.5.6 Downloaded aws-smithy-types v1.3.0 Downloaded zerocopy v0.7.35 Downloaded zerovec v0.10.4 Downloaded rusqlite v0.32.1 Downloaded serde_json v1.0.140 Downloaded cc v1.2.16 Downloaded aws-sdk-sso v1.62.0 Downloaded rfc6979 v0.3.1 Downloaded spki v0.6.0 Downloaded sec1 v0.3.0 Downloaded libc v0.2.171 Downloaded md-5 v0.10.6 Downloaded aws-smithy-json v0.61.3 Downloaded aws-smithy-eventstream v0.60.8 Downloaded httpdate v1.0.3 Downloaded tokio-rustls v0.24.1 Downloaded hyper-rustls v0.24.2 Downloaded sct v0.7.1 Downloaded mio v1.0.3 Downloaded crc32c v0.6.8 Downloaded crc v3.2.1 Downloaded rustls-pemfile v1.0.4 Downloaded tokio v1.44.0 Downloaded encoding_rs v0.8.35 Downloaded crypto-bigint v0.5.5 Downloaded p256 v0.11.1 Downloaded aws-smithy-http-client v1.0.0 Downloaded aws-smithy-runtime-api v1.7.4 Downloaded aws-smithy-async v1.2.5 Downloaded vsimd v0.8.0 Downloaded semver v1.0.26 Downloaded aws-smithy-xml v0.60.9 Downloaded http-body v0.4.6 Downloaded num-bigint v0.4.6 Downloaded regex-syntax v0.8.5 Downloaded h2 v0.4.8 Downloaded reqwest v0.12.14 Downloaded indexmap v2.8.0 Downloaded hyper-util v0.1.10 Downloaded typenum v1.18.0 Downloaded group v0.12.1 Downloaded base16ct v0.1.1 Downloaded pkcs8 v0.9.0 Downloaded elliptic-curve v0.12.3 Downloaded aws-sigv4 v1.3.0 Downloaded sha1 v0.10.6 Downloaded aws-smithy-http v0.62.0 Downloaded xmlparser v0.13.6 Downloaded lru v0.12.5 Downloaded byteorder v1.5.0 Downloaded async-stream-impl v0.3.6 Downloaded async-stream v0.3.6 Downloaded aho-corasick v1.1.3 Downloaded allocator-api2 v0.2.21 Downloaded hashbrown v0.15.2 Downloaded aws-sdk-s3 v1.79.0 Downloaded http v1.3.1 Downloaded ring v0.17.14 Downloaded hyper v1.6.0 Downloaded zerocopy v0.8.23 Downloaded quinn-proto v0.11.9 Downloaded futures-util v0.3.31 Downloaded tower v0.5.2 Downloaded hashlink v0.9.1 Downloaded ryu v1.0.20 Downloaded thiserror v2.0.12 Downloaded bytes v1.10.1 Downloaded socket2 v0.5.8 Downloaded flate2 v1.1.0 Downloaded once_cell v1.21.0 Downloaded fs_extra v1.3.0 Downloaded jobserver v0.1.32 Downloaded rustls-native-certs v0.7.3 Downloaded ureq v2.12.1 Downloaded icu_normalizer_data v1.5.0 Downloaded icu_locid_transform_data v1.5.0 Downloaded icu_locid v1.5.0 Downloaded displaydoc v0.2.5 Downloaded outref v0.5.2 Downloaded hmac v0.12.1 Downloaded jsonwebtoken v9.3.1 Downloaded anyhow v1.0.97 Downloaded ahash v0.8.11 Downloaded itoa v1.0.15 Downloaded rustversion v1.0.20 Downloaded scopeguard v1.2.0 Downloaded parking_lot v0.12.3 Downloaded quinn v0.11.6 Downloaded strum_macros v0.26.4 Downloaded http-body-util v0.1.3 Downloaded powerfmt v0.2.0 Downloaded futures-io v0.3.31 Downloaded slab v0.4.9 Downloaded strum v0.26.3 Downloaded write16 v1.0.0 Downloaded icu_provider_macros v1.5.0 Downloaded utf8_iter v1.0.4 Downloaded rand_core v0.6.4 Downloaded idna v1.0.3 Downloaded autocfg v1.4.0 Downloaded icu_normalizer v1.5.0 Downloaded writeable v0.5.5 Downloaded shlex v1.3.0 Downloaded subtle v2.6.1 Downloaded rustls-pemfile v2.2.0 Downloaded litemap v0.7.5 Downloaded zerofrom v0.1.6 Downloaded idna_adapter v1.2.0 Downloaded yoke-derive v0.7.5 Downloaded yoke v0.7.5 Downloaded libsqlite3-sys v0.30.1 Downloaded aws-lc-sys v0.27.0 -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- 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 -- Configuring C++17 -- System: Linux -- Performing Test _HAS_CXX17 -- Performing Test _HAS_CXX17 - Success -- Looking for git submodules -- Found git submodules -- Looking for SHA1 references -- Looking for timegm -- Looking for timegm - found -- Looking for get_current_dir_name -- Looking for get_current_dir_name - found -- Looking for wordexp -- Looking for wordexp - found -- Performing Test HAVE_TM_GMTOFF -- Performing Test HAVE_TM_GMTOFF - Success -- Performing Test HAVE_ST_BIRTHTIME -- Performing Test HAVE_ST_BIRTHTIME - Failed -- Looking for libuuid -- Looking for uuid_unparse_lower -- Looking for uuid_unparse_lower - found -- Found libuuid -- Configuring cmake.h -- Rust Target: x86_64-alpine-linux-musl -- Determining required link libraries for target x86_64-alpine-linux-musl -- Required static libs for target x86_64-alpine-linux-musl: gcc_s;c -- Required link flags for target x86_64-alpine-linux-musl: -- Found Rust: /usr/bin/rustc (found version "1.87.0") -- Using Corrosion as a subdirectory -- Configuring man pages -- Configuring done (0.9s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/community/task3/src/task-3.4.1/build [1/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/utf8.cpp.o [2/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/unicode.cpp.o [3/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/shared.cpp.o [4/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/ip.cpp.o [5/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/format.cpp.o [6/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Timer.cpp.o [7/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Table.cpp.o [8/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/RX.cpp.o [9/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Pig.cpp.o [10/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Msg.cpp.o [11/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/JSON.cpp.o [12/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/FS.cpp.o [13/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Duration.cpp.o [14/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Datetime.cpp.o [15/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Configuration.cpp.o [16/136] Building CXX object src/CMakeFiles/libshared.dir/libshared/src/Color.cpp.o [17/136] Building cxxbridge (version 1.0.144) [18/136] cd /home/udu/aports/community/task3/src/task-3.4.1/src/taskchampion-cpp && /usr/bin/cmake -E env CARGO_TARGET_X86_64_ALPINE_LINUX_MUSL_LINKER=/usr/bin/cc CC_x86_64_alpine_linux_musl=/usr/bin/cc CXX_x86_64_alpine_linux_musl=/usr/bin/c++ AR_x86_64_alpine_linux_musl=/usr/bin/ar CORROSION_BUILD_DIR=/home/udu/aports/community/task3/src/task-3.4.1/build/src/taskchampion-cpp CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=x86_64-alpine-linux-musl --package taskchampion-lib --manifest-path /home/udu/aports/community/task3/src/task-3.4.1/src/taskchampion-cpp/Cargo.toml --target-dir /home/udu/aports/community/task3/src/task-3.4.1/build/./cargo/build --release --locked -- -Cdefault-linker-libraries=yes Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Compiling libc v0.2.171 Compiling proc-macro2 v1.0.94 Compiling unicode-ident v1.0.18 Compiling cfg-if v1.0.0 Compiling autocfg v1.4.0 Compiling shlex v1.3.0 Compiling smallvec v1.14.0 Compiling bytes v1.10.1 Compiling pin-project-lite v0.2.16 Compiling itoa v1.0.15 Compiling parking_lot_core v0.9.10 Compiling scopeguard v1.2.0 Compiling futures-core v0.3.31 Compiling zeroize v1.8.1 Compiling fnv v1.0.7 Compiling once_cell v1.21.0 Compiling subtle v2.6.1 Compiling serde v1.0.219 Compiling pin-utils v0.1.0 Compiling version_check v0.9.5 Compiling futures-sink v0.3.31 Compiling futures-task v0.3.31 Compiling typenum v1.18.0 Compiling ryu v1.0.20 Compiling untrusted v0.9.0 Compiling num-conv v0.1.0 Compiling dunce v1.0.5 Compiling foldhash v0.1.4 Compiling powerfmt v0.2.0 Compiling time-core v0.1.3 Compiling fs_extra v1.3.0 Compiling equivalent v1.0.2 Compiling allocator-api2 v0.2.21 Compiling rustls-pki-types v1.11.0 Compiling tracing-core v0.1.33 Compiling time-macros v0.2.20 Compiling aws-lc-rs v1.12.6 Compiling httparse v1.10.1 Compiling log v0.4.26 Compiling stable_deref_trait v1.2.0 Compiling outref v0.5.2 Compiling vsimd v0.8.0 Compiling percent-encoding v2.3.1 Compiling either v1.15.0 Compiling try-lock v0.2.5 Compiling generic-array v0.14.7 Compiling futures-channel v0.3.31 Compiling rustls v0.23.23 Compiling want v0.3.1 Compiling base64ct v1.7.1 Compiling tower-service v0.3.3 Compiling const-oid v0.9.6 Compiling openssl-probe v0.1.6 Compiling lock_api v0.4.12 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling hashbrown v0.15.2 Compiling atomic-waker v1.1.2 Compiling litemap v0.7.5 Compiling semver v1.0.26 Compiling http v1.3.1 Compiling http v0.2.12 Compiling bytes-utils v0.1.4 Compiling writeable v0.5.5 Compiling webpki-roots v0.26.8 Compiling form_urlencoded v1.2.1 Compiling base64-simd v0.8.0 Compiling quote v1.0.40 Compiling rustls-native-certs v0.8.1 Compiling sync_wrapper v1.0.2 Compiling tower-layer v0.3.3 Compiling icu_locid_transform_data v1.5.0 Compiling der v0.6.1 Compiling rustc_version v0.4.1 Compiling syn v2.0.100 Compiling socket2 v0.5.8 Compiling mio v1.0.3 Compiling signal-hook-registry v1.4.2 Compiling getrandom v0.2.15 Compiling crc32fast v1.4.2 Compiling icu_properties_data v1.5.0 Compiling parking_lot v0.12.3 Compiling indexmap v2.8.0 Compiling rand_core v0.6.4 Compiling base64 v0.21.7 Compiling utf8_iter v1.0.4 Compiling icu_normalizer_data v1.5.0 Compiling write16 v1.0.0 Compiling utf16_iter v1.0.5 Compiling jobserver v0.1.32 Compiling cpufeatures v0.2.17 Compiling rustls v0.21.12 Compiling base16ct v0.1.1 Compiling ff v0.12.1 Compiling memchr v2.7.4 Compiling num-integer v0.1.46 Compiling httpdate v1.0.3 Compiling getrandom v0.3.1 Compiling http-body v1.0.1 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling cc v1.2.16 Compiling crypto-bigint v0.4.9 Compiling http-body-util v0.1.3 Compiling digest v0.10.7 Compiling rustls-pemfile v1.0.4 Compiling http-body v0.4.6 Compiling group v0.12.1 Compiling rustls-native-certs v0.6.3 Compiling hex v0.4.3 Compiling aws-types v1.3.6 Compiling base64 v0.22.1 Compiling serde_json v1.0.140 Compiling unicase v2.8.1 Compiling spki v0.6.0 Compiling hmac v0.12.1 Compiling sha2 v0.10.8 Compiling signature v1.6.4 Compiling crypto-bigint v0.5.5 Compiling fastrand v2.3.0 Compiling thiserror v2.0.12 Compiling pkcs8 v0.9.0 Compiling mime v0.3.17 Compiling mime_guess v2.0.5 Compiling thiserror v1.0.69 Compiling rustls-pemfile v2.2.0 Compiling sec1 v0.3.0 Compiling ahash v0.8.11 Compiling encoding_rs v0.8.35 Compiling regex-lite v0.1.6 Compiling ipnet v2.11.0 Compiling rustversion v1.0.20 Compiling urlencoding v2.1.3 Compiling num-bigint v0.4.6 Compiling crc32c v0.6.8 Compiling pem-rfc7468 v0.7.0 Compiling cmake v0.1.54 Compiling xmlparser v0.13.6 Compiling pkg-config v0.3.32 Compiling vcpkg v0.2.15 Compiling zerocopy v0.7.35 Compiling crc-catalog v2.4.0 Compiling anyhow v1.0.97 Compiling rfc6979 v0.3.1 Compiling elliptic-curve v0.12.3 Compiling crc v3.2.1 Compiling der v0.7.9 Compiling pem v3.0.5 Compiling aho-corasick v1.1.3 Compiling aws-smithy-xml v0.60.9 Compiling ecdsa v0.14.8 Compiling regex-syntax v0.8.5 Compiling adler2 v2.0.0 Compiling hashbrown v0.14.5 Compiling miniz_oxide v0.8.5 Compiling p256 v0.11.1 Compiling sha1 v0.10.6 Compiling md-5 v0.10.6 Compiling home v0.5.11 Compiling cxxbridge-flags v1.0.144 Compiling lru v0.12.5 Compiling heck v0.5.0 Compiling crc64fast-nvme v1.2.0 Compiling bitflags v2.9.0 Compiling fallible-streaming-iterator v0.1.9 Compiling flate2 v1.1.0 Compiling ring v0.17.14 Compiling aws-lc-sys v0.27.0 Compiling libsqlite3-sys v0.30.1 Compiling link-cplusplus v1.0.10 Compiling cxx v1.0.144 Compiling iana-time-zone v0.1.61 Compiling fallible-iterator v0.3.0 Compiling strum v0.26.3 Compiling byteorder v1.5.0 Compiling spki v0.7.3 Compiling hashlink v0.9.1 Compiling pkcs8 v0.10.2 Compiling regex-automata v0.4.9 Compiling synstructure v0.13.1 Compiling tokio-macros v2.5.0 Compiling serde_derive v1.0.219 Compiling futures-macro v0.3.31 Compiling tracing-attributes v0.1.28 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling icu_provider_macros v1.5.0 Compiling tokio v1.44.0 Compiling rustls-webpki v0.101.7 Compiling futures-util v0.3.31 Compiling sct v0.7.1 Compiling thiserror-impl v2.0.12 Compiling thiserror-impl v1.0.69 Compiling async-trait v0.1.87 Compiling async-stream-impl v0.3.6 Compiling regex v1.11.1 Compiling strum_macros v0.26.4 Compiling zerofrom v0.1.6 Compiling yoke v0.7.5 Compiling tracing v0.1.41 Compiling async-stream v0.3.6 Compiling cxxbridge-macro v1.0.144 Compiling zerovec v0.10.4 Compiling google-cloud-token v0.1.2 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling deranged v0.3.11 Compiling uuid v1.15.1 Compiling serde_urlencoded v0.7.1 Compiling chrono v0.4.40 Compiling icu_normalizer v1.5.0 Compiling time v0.3.39 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling tokio-util v0.7.13 Compiling aws-smithy-async v1.2.5 Compiling tower v0.5.2 Compiling tokio-rustls v0.24.1 Compiling simple_asn1 v0.6.3 Compiling aws-smithy-types v1.3.0 Compiling h2 v0.4.8 Compiling h2 v0.3.26 Compiling jsonwebtoken v9.3.1 Compiling aws-smithy-runtime-api v1.7.4 Compiling aws-smithy-eventstream v0.60.8 Compiling aws-smithy-json v0.61.3 Compiling aws-smithy-query v0.60.7 Compiling aws-smithy-http v0.62.0 Compiling aws-credential-types v1.2.2 Compiling aws-sigv4 v1.3.0 Compiling aws-smithy-checksums v0.63.1 Compiling hyper v0.14.32 Compiling rustls-webpki v0.102.8 Compiling hyper v1.6.0 Compiling hyper-util v0.1.10 Compiling hyper-rustls v0.24.2 Compiling tokio-rustls v0.26.2 Compiling ureq v2.12.1 Compiling hyper-rustls v0.27.5 Compiling aws-smithy-http-client v1.0.0 Compiling reqwest v0.12.14 Compiling google-cloud-metadata v0.5.1 Compiling reqwest-middleware v0.4.1 Compiling google-cloud-auth v0.17.2 Compiling aws-smithy-runtime v1.8.0 Compiling google-cloud-storage v0.23.0 Compiling aws-runtime v1.5.6 Compiling aws-sdk-sso v1.62.0 Compiling aws-sdk-sts v1.63.0 Compiling aws-sdk-ssooidc v1.63.0 Compiling aws-sdk-s3 v1.79.0 Compiling aws-config v1.6.0 Compiling rusqlite v0.32.1 Compiling taskchampion v2.0.2 Compiling taskchampion-lib v0.1.0 (/home/udu/aports/community/task3/src/task-3.4.1/src/taskchampion-cpp) Finished `release` profile [optimized] target(s) in 2m 25s [20/136] Running utility command for _cargo-build_taskchampion_lib [21/136] Generating rust/cxx.h header [22/136] Generating cxx bindings for crate taskchampion_lib [23/136] Building CXX object src/taskchampion-cpp/CMakeFiles/taskchampion-cpp.dir/corrosion_generated/cxxbridge/taskchampion-cpp/src/lib.cpp.o [24/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColWait.cpp.o [25/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColUUID.cpp.o [26/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColUDA.cpp.o [27/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColUrgency.cpp.o [28/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColUntil.cpp.o [29/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTypeString.cpp.o [30/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTypeNumeric.cpp.o [31/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTypeDuration.cpp.o [32/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTypeDate.cpp.o [33/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTemplate.cpp.o [34/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColTags.cpp.o [35/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColStatus.cpp.o [36/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColStart.cpp.o [37/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColScheduled.cpp.o [38/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColRType.cpp.o [39/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColRecur.cpp.o [40/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColProject.cpp.o [41/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColParent.cpp.o [42/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColModified.cpp.o [43/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColMask.cpp.o [44/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColLast.cpp.o [45/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColIMask.cpp.o [46/136] Linking CXX static library src/taskchampion-cpp/libtaskchampion-cpp.a [47/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColID.cpp.o [48/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColEntry.cpp.o [49/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColEnd.cpp.o [50/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColDue.cpp.o [51/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColDescription.cpp.o [52/136] Building CXX object src/columns/CMakeFiles/columns.dir/ColDepends.cpp.o [53/136] Building CXX object src/columns/CMakeFiles/columns.dir/Column.cpp.o [54/136] Building CXX object src/CMakeFiles/lex_executable.dir/lex.cpp.o [55/136] Building CXX object src/CMakeFiles/calc_executable.dir/calc.cpp.o [56/136] Building CXX object src/CMakeFiles/task_executable.dir/main.cpp.o [57/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdVersion.cpp.o [58/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdUrgency.cpp.o [59/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdUnique.cpp.o [60/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdUndo.cpp.o [61/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdUDAs.cpp.o [62/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdTimesheet.cpp.o [63/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdTags.cpp.o [64/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdSync.cpp.o [65/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdSummary.cpp.o [66/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdStop.cpp.o [67/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdStats.cpp.o [68/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdStart.cpp.o [69/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdShow.cpp.o [70/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdReports.cpp.o [71/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdPurge.cpp.o [72/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdProjects.cpp.o [73/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdPrepend.cpp.o [74/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdNews.cpp.o [75/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdModify.cpp.o [76/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdLogo.cpp.o [77/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdLog.cpp.o [78/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdInfo.cpp.o [79/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdImportV2.cpp.o [80/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdImport.cpp.o [81/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdIDs.cpp.o [82/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdHistory.cpp.o [83/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdHelp.cpp.o [84/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdGet.cpp.o [85/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdExport.cpp.o [86/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdExec.cpp.o [87/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdEdit.cpp.o [88/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdDuplicate.cpp.o [89/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdDone.cpp.o [90/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdDiagnostics.cpp.o [91/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdDenotate.cpp.o [92/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdDelete.cpp.o [93/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdCustom.cpp.o [94/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdCount.cpp.o [95/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdContext.cpp.o [96/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdConfig.cpp.o [97/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdColumns.cpp.o [98/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdColor.cpp.o [99/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdCommands.cpp.o [100/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdCalendar.cpp.o [101/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdCalc.cpp.o [102/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdBurndown.cpp.o [103/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdAttributes.cpp.o [104/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdAppend.cpp.o [105/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdAnnotate.cpp.o [106/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdAliases.cpp.o [107/136] Building CXX object src/commands/CMakeFiles/commands.dir/CmdAdd.cpp.o [108/136] Building CXX object src/commands/CMakeFiles/commands.dir/Command.cpp.o [109/136] Building CXX object src/CMakeFiles/task.dir/util.cpp.o [110/136] Building CXX object src/CMakeFiles/task.dir/sort.cpp.o [111/136] Building CXX object src/CMakeFiles/task.dir/rules.cpp.o [112/136] Building CXX object src/CMakeFiles/task.dir/recur.cpp.o [113/136] Building CXX object src/CMakeFiles/task.dir/nag.cpp.o [114/136] Linking CXX static library src/columns/libcolumns.a [115/136] Building CXX object src/CMakeFiles/task.dir/legacy.cpp.o [116/136] Building CXX object src/CMakeFiles/task.dir/feedback.cpp.o [117/136] Building CXX object src/CMakeFiles/task.dir/dependency.cpp.o [118/136] Building CXX object src/CMakeFiles/task.dir/ViewTask.cpp.o [119/136] Building CXX object src/CMakeFiles/task.dir/Version.cpp.o [120/136] Building CXX object src/CMakeFiles/task.dir/Variant.cpp.o [121/136] Building CXX object src/CMakeFiles/task.dir/Task.cpp.o [122/136] Building CXX object src/CMakeFiles/task.dir/TDB2.cpp.o [123/136] Building CXX object src/CMakeFiles/task.dir/TF2.cpp.o [124/136] Building CXX object src/CMakeFiles/task.dir/Operation.cpp.o [125/136] Building CXX object src/CMakeFiles/task.dir/Lexer.cpp.o [126/136] Building CXX object src/CMakeFiles/task.dir/Hooks.cpp.o [127/136] Building CXX object src/CMakeFiles/task.dir/Filter.cpp.o [128/136] Building CXX object src/CMakeFiles/task.dir/Eval.cpp.o [129/136] Building CXX object src/CMakeFiles/task.dir/DOM.cpp.o [130/136] Building CXX object src/CMakeFiles/task.dir/Context.cpp.o [131/136] Building CXX object src/CMakeFiles/task.dir/CLI2.cpp.o [132/136] Linking CXX static library src/commands/libcommands.a /home/udu/aports/community/task3/src/task-3.4.1/src/CLI2.cpp: In member function 'void CLI2::categorizeArgs()': /home/udu/aports/community/task3/src/task-3.4.1/src/CLI2.cpp:847:11: warning: 'uses_context' may be used uninitialized [-Wmaybe-uninitialized] 847 | if (cmd && uses_context) addContext(cmd->accepts_filter(), cmd->accepts_modifications()); | ~~~~^~~~~~~~~~~~~~~ /home/udu/aports/community/task3/src/task-3.4.1/src/CLI2.cpp:838:8: note: 'uses_context' was declared here 838 | bool uses_context; | ^~~~~~~~~~~~ [133/136] Linking CXX static library src/libtask.a [134/136] Linking CXX executable src/lex [135/136] Linking CXX executable src/calc [136/136] Linking CXX executable src/task [1/39] cd /home/udu/aports/community/task3/src/task-3.4.1/src/taskchampion-cpp && /usr/bin/cmake -E env CARGO_TARGET_X86_64_ALPINE_LINUX_MUSL_LINKER=/usr/bin/cc CC_x86_64_alpine_linux_musl=/usr/bin/cc CXX_x86_64_alpine_linux_musl=/usr/bin/c++ AR_x86_64_alpine_linux_musl=/usr/bin/ar CORROSION_BUILD_DIR=/home/udu/aports/community/task3/src/task-3.4.1/build/src/taskchampion-cpp CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=x86_64-alpine-linux-musl --package taskchampion-lib --manifest-path /home/udu/aports/community/task3/src/task-3.4.1/src/taskchampion-cpp/Cargo.toml --target-dir /home/udu/aports/community/task3/src/task-3.4.1/build/./cargo/build --release --locked -- -Cdefault-linker-libraries=yes Finished `release` profile [optimized] target(s) in 0.13s [2/39] Running utility command for _cargo-build_taskchampion_lib [3/38] Building CXX object test/CMakeFiles/make_tc_task.dir/make_tc_task.cpp.o [4/38] Linking CXX executable test/make_tc_task [5/38] Building CXX object test/CMakeFiles/test_runner.dir/view_test.cpp.o [6/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_xor_test.cpp.o [7/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_subtract_test.cpp.o [8/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_partial_test.cpp.o [9/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_or_test.cpp.o [10/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_not_test.cpp.o [11/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_nomatch_test.cpp.o [12/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_multiply_test.cpp.o [13/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_modulo_test.cpp.o [14/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_math_test.cpp.o [15/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_match_test.cpp.o [16/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_lte_test.cpp.o [17/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_lt_test.cpp.o [18/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_inequal_test.cpp.o [19/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_gte_test.cpp.o [20/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_gt_test.cpp.o [21/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_exp_test.cpp.o [22/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_equal_test.cpp.o [23/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_divide_test.cpp.o [24/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_cast_test.cpp.o [25/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_and_test.cpp.o [26/38] Building CXX object test/CMakeFiles/test_runner.dir/variant_add_test.cpp.o [27/38] Building CXX object test/CMakeFiles/test_runner.dir/util_test.cpp.o [28/38] Building CXX object test/CMakeFiles/test_runner.dir/tc_cpp_test.cpp.o [29/38] Building CXX object test/CMakeFiles/test_runner.dir/tdb2_test.cpp.o [30/38] Building CXX object test/CMakeFiles/test_runner.dir/tw_2689_test.cpp.o [31/38] Building CXX object test/CMakeFiles/test_runner.dir/t_test.cpp.o [32/38] Building CXX object test/CMakeFiles/test_runner.dir/lexer_test.cpp.o [33/38] Building CXX object test/CMakeFiles/test_runner.dir/eval_test.cpp.o [34/38] Building CXX object test/CMakeFiles/test_runner.dir/dom_test.cpp.o [35/38] Building CXX object test/CMakeFiles/test_runner.dir/col_test.cpp.o [36/38] Building CXX object test/CMakeFiles/test_runner.dir/cpp_tests.cpp.o [37/38] Building CXX object test/CMakeFiles/test_runner.dir/test.cpp.o [38/38] Linking CXX executable test/test_runner Internal ctest changing into directory: /home/udu/aports/community/task3/src/task-3.4.1/build Test project /home/udu/aports/community/task3/src/task-3.4.1/build Start 1: col_test.cpp Start 2: dom_test.cpp Start 3: eval_test.cpp Start 4: lexer_test.cpp Start 5: t_test.cpp Start 6: tw_2689_test.cpp Start 7: tdb2_test.cpp Start 8: tc_cpp_test.cpp Start 9: util_test.cpp Start 10: variant_add_test.cpp Start 11: variant_and_test.cpp Start 12: variant_cast_test.cpp Start 13: variant_divide_test.cpp Start 14: variant_equal_test.cpp Start 15: variant_exp_test.cpp Start 16: variant_gt_test.cpp Start 17: variant_gte_test.cpp Start 18: variant_inequal_test.cpp Start 19: variant_lt_test.cpp Start 20: variant_lte_test.cpp 1/178 Test #1: col_test.cpp .......................... Passed 0.01 sec 2/178 Test #2: dom_test.cpp .......................... Passed 0.01 sec 3/178 Test #3: eval_test.cpp ......................... Passed 0.01 sec 4/178 Test #5: t_test.cpp ............................ Passed 0.01 sec 5/178 Test #6: tw_2689_test.cpp ...................... Passed 0.01 sec 6/178 Test #8: tc_cpp_test.cpp ....................... Passed 0.01 sec 7/178 Test #9: util_test.cpp ......................... Passed 0.01 sec 8/178 Test #10: variant_add_test.cpp .................. Passed 0.01 sec 9/178 Test #11: variant_and_test.cpp .................. Passed 0.01 sec 10/178 Test #12: variant_cast_test.cpp ................. Passed 0.01 sec 11/178 Test #13: variant_divide_test.cpp ............... Passed 0.01 sec 12/178 Test #14: variant_equal_test.cpp ................ Passed 0.01 sec 13/178 Test #15: variant_exp_test.cpp .................. Passed 0.01 sec 14/178 Test #16: variant_gt_test.cpp ................... Passed 0.01 sec Start 21: variant_match_test.cpp Start 22: variant_math_test.cpp Start 23: variant_modulo_test.cpp Start 24: variant_multiply_test.cpp Start 25: variant_nomatch_test.cpp Start 26: variant_not_test.cpp Start 27: variant_or_test.cpp Start 28: variant_partial_test.cpp Start 29: variant_subtract_test.cpp Start 30: variant_xor_test.cpp Start 31: view_test.cpp Start 32: abbreviation.test.py Start 33: add.test.py Start 34: alias.test.py 15/178 Test #4: lexer_test.cpp ........................ Passed 0.02 sec 16/178 Test #17: variant_gte_test.cpp .................. Passed 0.01 sec 17/178 Test #18: variant_inequal_test.cpp .............. Passed 0.01 sec 18/178 Test #19: variant_lt_test.cpp ................... Passed 0.01 sec 19/178 Test #20: variant_lte_test.cpp .................. Passed 0.01 sec 20/178 Test #21: variant_match_test.cpp ................ Passed 0.01 sec 21/178 Test #22: variant_math_test.cpp ................. Passed 0.01 sec 22/178 Test #23: variant_modulo_test.cpp ............... Passed 0.01 sec 23/178 Test #24: variant_multiply_test.cpp ............. Passed 0.01 sec 24/178 Test #25: variant_nomatch_test.cpp .............. Passed 0.01 sec 25/178 Test #26: variant_not_test.cpp .................. Passed 0.01 sec 26/178 Test #27: variant_or_test.cpp ................... Passed 0.01 sec 27/178 Test #28: variant_partial_test.cpp .............. Passed 0.00 sec 28/178 Test #29: variant_subtract_test.cpp ............. Passed 0.00 sec 29/178 Test #30: variant_xor_test.cpp .................. Passed 0.00 sec Start 35: annotate.test.py Start 36: append.test.py Start 37: args.test.py Start 38: bash_completion.test.py Start 39: blocked.test.py Start 40: bulk.test.py Start 41: burndown.test.py Start 42: calc.test.py Start 43: calendar.test.py Start 44: caseless.test.py Start 45: color.cmd.test.py Start 46: color.rules.test.py Start 47: columns.test.py Start 48: commands.test.py Start 49: completed.test.py 30/178 Test #31: view_test.cpp ......................... Passed 0.01 sec 31/178 Test #7: tdb2_test.cpp ......................... Passed 0.03 sec Start 50: configuration.test.py Start 51: confirmation.test.py 32/178 Test #48: commands.test.py ...................... Passed 0.12 sec Start 52: context.test.py 33/178 Test #39: blocked.test.py ....................... Passed 0.13 sec Start 53: count.test.py 34/178 Test #49: completed.test.py ..................... Passed 0.16 sec Start 54: custom.config.test.py 35/178 Test #45: color.cmd.test.py ..................... Passed 0.20 sec Start 55: custom.recur_ind.test.py 36/178 Test #42: calc.test.py .......................... Passed 0.20 sec Start 56: custom.test.py 37/178 Test #36: append.test.py ........................ Passed 0.26 sec Start 57: custom.tag_ind.test.py 38/178 Test #50: configuration.test.py ................. Passed 0.26 sec Start 58: date.iso.test.py 39/178 Test #53: count.test.py ......................... Passed 0.15 sec Start 59: dateformat.test.py 40/178 Test #37: args.test.py .......................... Passed 0.33 sec Start 60: datesort.test.py 41/178 Test #55: custom.recur_ind.test.py .............. Passed 0.16 sec Start 61: datetime-negative.test.py 42/178 Test #41: burndown.test.py ...................... Passed 0.38 sec Start 62: debug.test.py 43/178 Test #58: date.iso.test.py ...................... Passed 0.12 sec Start 63: default.test.py 44/178 Test #54: custom.config.test.py ................. Passed 0.24 sec Start 64: delete.test.py 45/178 Test #57: custom.tag_ind.test.py ................ Passed 0.17 sec Start 65: denotate.test.py 46/178 Test #51: confirmation.test.py .................. Passed 0.45 sec Start 66: dependencies.test.py 47/178 Test #60: datesort.test.py ...................... Passed 0.21 sec Start 67: diag.test.py 48/178 Test #44: caseless.test.py ...................... Passed 0.59 sec Start 68: diag_color.test.py 49/178 Test #67: diag.test.py .......................... Passed 0.08 sec Start 69: dom2.test.py 50/178 Test #62: debug.test.py ......................... Passed 0.27 sec Start 70: due.test.py 51/178 Test #34: alias.test.py ......................... Passed 0.71 sec Start 71: duplicate.test.py 52/178 Test #65: denotate.test.py ...................... Passed 0.28 sec Start 72: edit.test.py 53/178 Test #38: bash_completion.test.py ............... Passed 0.72 sec Start 73: encoding.test.py 54/178 Test #56: custom.test.py ........................ Passed 0.52 sec Start 74: enpassant.test.py 55/178 Test #68: diag_color.test.py .................... Passed 0.14 sec Start 75: exec.test.py 56/178 Test #32: abbreviation.test.py .................. Passed 0.76 sec Start 76: export.test.py 57/178 Test #63: default.test.py ....................... Passed 0.40 sec Start 77: feature.559.test.py 58/178 Test #59: dateformat.test.py .................... Passed 0.51 sec Start 78: feature.default.project.test.py 59/178 Test #33: add.test.py ........................... Passed 0.83 sec Start 79: feature.print.empty.columns.test.py 60/178 Test #35: annotate.test.py ...................... Passed 0.86 sec Start 80: feature.recurrence.test.py 61/178 Test #64: delete.test.py ........................ Passed 0.49 sec Start 81: feedback.test.py 62/178 Test #77: feature.559.test.py ................... Passed 0.12 sec Start 82: filter.test.py 63/178 Test #43: calendar.test.py ...................... Passed 0.93 sec Start 83: fontunderline.test.py 64/178 Test #73: encoding.test.py ...................... Passed 0.22 sec Start 84: format.test.py 65/178 Test #75: exec.test.py .......................... Passed 0.25 sec Start 85: gc.test.py 66/178 Test #79: feature.print.empty.columns.test.py ... Passed 0.16 sec Start 86: helpers.test.py 67/178 Test #81: feedback.test.py ...................... Passed 0.15 sec Start 87: history.test.py 68/178 Test #80: feature.recurrence.test.py ............ Passed 0.20 sec Start 88: hooks.env.test.py 69/178 Test #71: duplicate.test.py ..................... Passed 0.38 sec Start 89: hooks.on-add.test.py 70/178 Test #83: fontunderline.test.py ................. Passed 0.17 sec Start 90: hooks.on-launch.test.py 71/178 Test #72: edit.test.py .......................... Passed 0.40 sec Start 91: hooks.on-modify.test.py 72/178 Test #70: due.test.py ........................... Passed 0.50 sec Start 92: hyphenate.test.py 73/178 Test #46: color.rules.test.py ................... Passed 1.17 sec Start 93: ids.test.py 74/178 Test #86: helpers.test.py ....................... Passed 0.26 sec Start 94: import.test.py 75/178 Test #88: hooks.env.test.py .....................***Failed 0.20 sec 1..unk not ok 1 - hooks.env.test.py: on-launch-env - a well-behaved, successful, on-launch hook that echoes its env. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'version']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_ekrcfh1_/hooks/on-launch-good-env:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_ekrcfh1_/hooks/on-launch-good-env:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_ekrcfh1_/test.rc # TASKDATA override: /tmp/task_ekrcfh1_ # Hook Error: Expected feedback from failing hook script: on-launch-good-env # # *** End STDERR *** not ok 2 - hooks.env.test.py: Verify that 'debug.hooks' shows hook details # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'version', 'rc.debug.hooks:2']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_tpqhchec/hooks/on-launch-good-env:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_tpqhchec/hooks/on-launch-good-env:12: I/O error applying redirect: No such file or directory # Timer Config::load (/tmp/task_tpqhchec/test.rc) 0.000333 sec # Found hook script /tmp/task_tpqhchec/hooks/on-launch-good-env # Found misnamed hook script /tmp/task_tpqhchec/hooks/original_on-launch-good-env # Found misnamed hook script /tmp/task_tpqhchec/hooks/original_on-launch-good-env.log.in # Found misnamed hook script /tmp/task_tpqhchec/hooks/original_on-launch-good-env.log.out # Hook: Calling /tmp/task_tpqhchec/hooks/on-launch-good-env # Hook: input # Hooks: args # api:2 # args:/home/udu/aports/community/task3/src/task-3.4.1/build/src/task version rc.debug.hooks:2 # command:version # rc:/tmp/task_tpqhchec/test.rc # data:/tmp/task_tpqhchec # version:3.4.1 # Timer Hooks::execute (/tmp/task_tpqhchec/hooks/on-launch-good-env) 0.016518 sec # Hook: output # Hook: Completed with status 1 # # TASKRC override: /tmp/task_tpqhchec/test.rc # TASKDATA override: /tmp/task_tpqhchec # Configuration override rc.debug.hooks:2 # Hook Error: Expected feedback from failing hook script: on-launch-good-env # # *** End STDERR *** not ok 3 - hooks.env.test.py: Verify that 'diagnostics' can see hook details # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'diagnostics']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_x8bvyhbc/hooks/on-launch-good-env:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_x8bvyhbc/hooks/on-launch-good-env:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_x8bvyhbc/test.rc # TASKDATA override: /tmp/task_x8bvyhbc # Hook Error: Expected feedback from failing hook script: on-launch-good-env # # *** End STDERR *** Ran 3 tests in 0.130s FAILED (errors=3) Start 95: import-v2.test.py 76/178 Test #90: hooks.on-launch.test.py ...............***Failed 0.24 sec 1..unk not ok 1 - hooks.on-launch.test.py: on-launch-bad - a well-behaved, failing, on-launch hook. # ERROR: IndexError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # list index out of range not ok 2 - hooks.on-launch.test.py: on-launch-good - a well-behaved, successful, on-launch hook. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'version']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_0e3g3ul5/hooks/on-launch-good:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_0e3g3ul5/hooks/on-launch-good:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_0e3g3ul5/test.rc # TASKDATA override: /tmp/task_0e3g3ul5 # Hook Error: Expected feedback from failing hook script: on-launch-good # # *** End STDERR *** not ok 3 - hooks.on-launch.test.py: on-launch-misbehave1 - Hook kills itself. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Expected exit code 137 for on-launch-misbehave1 but found 1 not ok 4 - hooks.on-launch.test.py: on-launch-misbehave2 - Hook emits unexpected JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 0 JSON task(s), found 1' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_v6dj2toj/hooks/on-launch-misbehave2:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_v6dj2toj/hooks/on-launch-misbehave2:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_v6dj2toj/test.rc # TASKDATA override: /tmp/task_v6dj2toj # Hook Error: Expected feedback from failing hook script: on-launch-misbehave2 # ' Ran 4 tests in 0.182s FAILED (failures=2, errors=2) Start 96: info.test.py 77/178 Test #87: history.test.py ....................... Passed 0.32 sec Start 97: limit.test.py 78/178 Test #95: import-v2.test.py ..................... Passed 0.14 sec Start 98: list.all.projects.test.py 79/178 Test #85: gc.test.py ............................ Passed 0.43 sec Start 99: log.test.py 80/178 Test #92: hyphenate.test.py ..................... Passed 0.29 sec Start 100: logo.test.py 81/178 Test #78: feature.default.project.test.py ....... Passed 0.65 sec Start 101: math.test.py 82/178 Test #47: columns.test.py ....................... Passed 1.46 sec Start 102: modify.test.py 83/178 Test #98: list.all.projects.test.py ............. Passed 0.11 sec Start 103: nag.test.py 84/178 Test #100: logo.test.py .......................... Passed 0.09 sec Start 104: news.test.py 85/178 Test #89: hooks.on-add.test.py ..................***Failed 0.47 sec 1..unk not ok 1 - hooks.on-add.test.py: on-add-accept - a well-behaved, successful, on-add hook. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'add', 'foo']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_kz91ifbz/hooks/on-add-accept:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_kz91ifbz/hooks/on-add-accept:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_kz91ifbz/test.rc # TASKDATA override: /tmp/task_kz91ifbz # Hook Error: Expected feedback from failing hook script: on-add-accept # # *** End STDERR *** not ok 2 - hooks.on-add.test.py: on-add-accept-modify - a well-behaved, successful, on-add hook, that modifies the added task. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'add', 'teh', 'foo']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_pbc6fs4e/hooks/on-add-modify:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_pbc6fs4e/hooks/on-add-modify:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_pbc6fs4e/test.rc # TASKDATA override: /tmp/task_pbc6fs4e # Hook Error: Expected feedback from failing hook script: on-add-modify # # *** End STDERR *** not ok 3 - hooks.on-add.test.py: on-add-misbehave1 - does not consume input. # ERROR: IndexError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # list index out of range not ok 4 - hooks.on-add.test.py: on-add-misbehave2 - does not emit JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 1 JSON task(s), found 0' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_0cnj6wxi/hooks/on-add-misbehave2:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_0cnj6wxi/hooks/on-add-misbehave2:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_0cnj6wxi/test.rc # TASKDATA override: /tmp/task_0cnj6wxi # Hook Error: Expected feedback from failing hook script: on-add-misbehave2 # ' not ok 5 - hooks.on-add.test.py: on-add-misbehave3 - emits additional JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 1 JSON task(s), found 2' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_o5l2cv63/hooks/on-add-misbehave3:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_o5l2cv63/hooks/on-add-misbehave3:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_o5l2cv63/test.rc # TASKDATA override: /tmp/task_o5l2cv63 # Hook Error: Expected feedback from failing hook script: on-add-misbehave3 # ' not ok 6 - hooks.on-add.test.py: on-add-misbehave4 - emits different task JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: JSON must be for the same task:' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_7bwz2isd/hooks/on-add-misbehave4:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_7bwz2isd/hooks/on-add-misbehave4:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_7bwz2isd/test.rc # TASKDATA override: /tmp/task_7bwz2isd # Hook Error: Expected feedback from failing hook script: on-add-misbehave4 # ' not ok 7 - hooks.on-add.test.py: on-add-misbehave5 - emits syntactically wrong JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: JSON syntax error in: {"}' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_c0js3t1n/hooks/on-add-misbehave5:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_c0js3t1n/hooks/on-add-misbehave5:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_c0js3t1n/test.rc # TASKDATA override: /tmp/task_c0js3t1n # Hook Error: Expected feedback from failing hook script: on-add-misbehave5 # ' not ok 8 - hooks.on-add.test.py: on-add-misbehave6 - emits incomplete JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # "Hook Error: JSON Object missing 'uuid' attribute from hook script: on-add-misbehave6" not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_7brgx_zi/hooks/on-add-misbehave6:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_7brgx_zi/hooks/on-add-misbehave6:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_7brgx_zi/test.rc # TASKDATA override: /tmp/task_7brgx_zi # Hook Error: Expected feedback from failing hook script: on-add-misbehave6 # ' not ok 9 - hooks.on-add.test.py: on-add-reject - a well-behaved, failing, on-add hook. # ERROR: IndexError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # list index out of range Ran 9 tests in 0.396s FAILED (failures=5, errors=4) Start 105: obfuscate.test.py 86/178 Test #99: log.test.py ........................... Passed 0.18 sec Start 106: oldest.test.py 87/178 Test #96: info.test.py .......................... Passed 0.25 sec Start 107: operators.test.py 88/178 Test #102: modify.test.py ........................ Passed 0.16 sec Start 108: overdue.test.py 89/178 Test #91: hooks.on-modify.test.py ...............***Failed 0.54 sec 1..unk not ok 1 - hooks.on-modify.test.py: on-modify-accept - a well-behaved, successful, on-modify hook. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', '1', 'modify', '+tag']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # Modifying task 1 'foo'. # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_ohpkc_mc/hooks/on-modify-accept:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_ohpkc_mc/hooks/on-modify-accept:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_ohpkc_mc/test.rc # TASKDATA override: /tmp/task_ohpkc_mc # Hook Error: Expected feedback from failing hook script: on-modify-accept # # *** End STDERR *** not ok 2 - hooks.on-modify.test.py: on-modify-misbehave2 - does not emit JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 1 JSON task(s), found 0' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task__bk7kvgf/hooks/on-modify-misbehave2:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task__bk7kvgf/hooks/on-modify-misbehave2:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task__bk7kvgf/test.rc # TASKDATA override: /tmp/task__bk7kvgf # Hook Error: Expected feedback from failing hook script: on-modify-misbehave2 # ' not ok 3 - hooks.on-modify.test.py: on-modify-misbehave3 - emits additional JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 1 JSON task(s), found 2' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_rndge8d1/hooks/on-modify-misbehave3:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_rndge8d1/hooks/on-modify-misbehave3:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_rndge8d1/test.rc # TASKDATA override: /tmp/task_rndge8d1 # Hook Error: Expected feedback from failing hook script: on-modify-misbehave3 # ' not ok 4 - hooks.on-modify.test.py: on-modify-misbehave4 - emits different task JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: JSON must be for the same task:' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_s3g7pbb8/hooks/on-modify-misbehave4:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_s3g7pbb8/hooks/on-modify-misbehave4:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_s3g7pbb8/test.rc # TASKDATA override: /tmp/task_s3g7pbb8 # Hook Error: Expected feedback from failing hook script: on-modify-misbehave4 # ' not ok 5 - hooks.on-modify.test.py: on-modify-misbehave5 - emits syntactically wrong JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: JSON syntax error in: {"}' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_44138nc_/hooks/on-modify-misbehave5:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_44138nc_/hooks/on-modify-misbehave5:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_44138nc_/test.rc # TASKDATA override: /tmp/task_44138nc_ # Hook Error: Expected feedback from failing hook script: on-modify-misbehave5 # ' not ok 6 - hooks.on-modify.test.py: on-modify-misbehave6 - emits incomplete JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # "Hook Error: JSON Object missing 'uuid' attribute from hook script: on-modify-misbehave6" not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_4tx9ohcw/hooks/on-modify-misbehave6:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_4tx9ohcw/hooks/on-modify-misbehave6:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_4tx9ohcw/test.rc # TASKDATA override: /tmp/task_4tx9ohcw # Hook Error: Expected feedback from failing hook script: on-modify-misbehave6 # ' not ok 7 - hooks.on-modify.test.py: on-modify-reject - a well-behaved, failing, on-modify hook. # ERROR: IndexError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # list index out of range ok 8 - hooks.on-modify.test.py: on-modify-revert - revert all user modifications. # skip # SKIP: # libfaketime/faketime is not installed Ran 8 tests in 0.472s FAILED (failures=5, errors=2, skipped=1) Start 109: partial.test.py 90/178 Test #104: news.test.py .......................... Passed 0.22 sec Start 110: prepend.test.py 91/178 Test #109: partial.test.py ....................... Passed 0.10 sec Start 111: pri_sort.test.py 92/178 Test #105: obfuscate.test.py ..................... Passed 0.21 sec Start 112: project.test.py 93/178 Test #101: math.test.py .......................... Passed 0.33 sec Start 113: purge.test.py 94/178 Test #108: overdue.test.py ....................... Passed 0.17 sec Start 114: quotes.test.py 95/178 Test #74: enpassant.test.py ..................... Passed 1.12 sec Start 115: rc.override.test.py 96/178 Test #76: export.test.py ........................ Passed 1.14 sec Start 116: read-only.test.py 97/178 Test #106: oldest.test.py ........................ Passed 0.39 sec Start 117: recurrence.test.py 98/178 Test #110: prepend.test.py ....................... Passed 0.25 sec Start 118: reports.test.py 99/178 Test #84: format.test.py ........................ Passed 1.07 sec Start 119: search.test.py 100/178 Test #115: rc.override.test.py ................... Passed 0.20 sec Start 120: sequence.test.py 101/178 Test #97: limit.test.py ......................... Passed 0.70 sec Start 121: shell.test.py 102/178 Test #69: dom2.test.py .......................... Passed 1.48 sec Start 122: show.test.py 103/178 Test #111: pri_sort.test.py ...................... Passed 0.36 sec Start 123: sorting.test.py 104/178 Test #118: reports.test.py ....................... Passed 0.13 sec Start 124: special.test.py 105/178 Test #116: read-only.test.py ..................... Passed 0.29 sec Start 125: start.test.py 106/178 Test #121: shell.test.py ......................... Passed 0.19 sec Start 126: stats.test.py 107/178 Test #123: sorting.test.py ....................... Passed 0.16 sec Start 127: substitute.test.py 108/178 Test #103: nag.test.py ........................... Passed 0.79 sec Start 128: sugar.test.py 109/178 Test #114: quotes.test.py ........................ Passed 0.51 sec Start 129: summary.test.py 110/178 Test #122: show.test.py .......................... Passed 0.27 sec Start 130: tag.test.py 111/178 Test #124: special.test.py ....................... Passed 0.29 sec Start 131: taskrc.test.py 112/178 Test #126: stats.test.py ......................... Passed 0.18 sec Start 132: timesheet.test.py 113/178 Test #131: taskrc.test.py ........................ Passed 0.10 sec Start 133: tw-1379.test.py 114/178 Test #128: sugar.test.py ......................... Passed 0.29 sec Start 134: tw-1837.test.py 115/178 Test #52: context.test.py ....................... Passed 2.48 sec Start 135: tw-1999.test.py 116/178 Test #129: summary.test.py ....................... Passed 0.36 sec Start 136: tw-20.test.py 117/178 Test #120: sequence.test.py ...................... Passed 0.64 sec Start 137: tw-2575.test.py 118/178 Test #107: operators.test.py ..................... Passed 1.11 sec Start 138: tw-262.test.py 119/178 Test #134: tw-1837.test.py ....................... Passed 0.12 sec Start 139: tw-295.test.py 120/178 Test #113: purge.test.py ......................... Passed 0.95 sec Start 140: tw-3527.test.py 121/178 Test #135: tw-1999.test.py ....................... Passed 0.12 sec Start 141: uda.test.py 122/178 Test #132: timesheet.test.py ..................... Passed 0.36 sec Start 142: uda_orphan.test.py 123/178 Test #127: substitute.test.py .................... Passed 0.57 sec Start 143: uda_report.test.py 124/178 Test #139: tw-295.test.py ........................ Passed 0.15 sec Start 144: uda_sort.test.py 125/178 Test #136: tw-20.test.py ......................... Passed 0.23 sec Start 145: undo.test.py 126/178 Test #94: import.test.py ........................ Passed 1.86 sec Start 146: unicode.test.py 127/178 Test #142: uda_orphan.test.py .................... Passed 0.34 sec Start 147: unique.test.py 128/178 Test #125: start.test.py ......................... Passed 1.01 sec Start 148: unusual_task.test.py 129/178 Test #143: uda_report.test.py .................... Passed 0.42 sec Start 149: upgrade.test.py 130/178 Test #145: undo.test.py .......................... Passed 0.39 sec Start 150: urgency.test.py 131/178 Test #147: unique.test.py ........................ Passed 0.30 sec Start 151: urgency_inherit.test.py 132/178 Test #149: upgrade.test.py ....................... Passed 0.19 sec Start 152: uuid.test.py 133/178 Test #144: uda_sort.test.py ...................... Passed 0.60 sec Start 153: verbose.test.py 134/178 Test #138: tw-262.test.py ........................ Passed 0.81 sec Start 154: version.test.py 135/178 Test #137: tw-2575.test.py ....................... Passed 0.82 sec Start 155: wait.test.py 136/178 Test #66: dependencies.test.py .................. Passed 3.07 sec Start 156: hooks.on-exit.test.py 137/178 Test #119: search.test.py ........................ Passed 1.64 sec Start 157: tw-1637.test.sh 138/178 Test #157: tw-1637.test.sh ....................... Passed 0.06 sec Start 158: tw-1643.test.sh 139/178 Test #151: urgency_inherit.test.py ............... Passed 0.28 sec Start 159: tw-1688.test.sh 140/178 Test #146: unicode.test.py ....................... Passed 0.60 sec Start 160: tw-1715.test.sh 141/178 Test #158: tw-1643.test.sh ....................... Passed 0.08 sec Start 161: tw-1718.test.sh 142/178 Test #160: tw-1715.test.sh ....................... Passed 0.07 sec Start 162: tw-1804.test.sh 143/178 Test #154: version.test.py ....................... Passed 0.29 sec Start 163: tw-1883.test.sh 144/178 Test #159: tw-1688.test.sh ....................... Passed 0.09 sec Start 164: tw-1895.test.sh 145/178 Test #161: tw-1718.test.sh ....................... Passed 0.05 sec Start 165: tw-1938.test.sh 146/178 Test #164: tw-1895.test.sh ....................... Passed 0.05 sec Start 166: tw-2124.test.sh 147/178 Test #140: tw-3527.test.py ....................... Passed 1.13 sec Start 167: tw-2189.test.sh 148/178 Test #165: tw-1938.test.sh ....................... Passed 0.05 sec Start 168: tw-2257.test.sh 149/178 Test #162: tw-1804.test.sh ....................... Passed 0.10 sec Start 169: tw-2386.test.sh 150/178 Test #133: tw-1379.test.py ....................... Passed 1.38 sec Start 170: tw-2392.test.sh 151/178 Test #156: hooks.on-exit.test.py .................***Failed 0.37 sec 1..unk not ok 1 - hooks.on-exit.test.py: on-exit-bad - a well-behaved, failing, on-exit hook. # ERROR: IndexError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # list index out of range not ok 2 - hooks.on-exit.test.py: on-exit-good - a well-behaved, successful, on-exit hook. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'version']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # task 3.4.1 built for Linux # Copyright (C) 2006 - 2025 T. Babej, P. Beckingham, F. Hernandez. # # -------------------------------------------------------------------------------- # Taskwarrior may be copied only under the terms of the MIT license, which may be # found in the Taskwarrior source kit. # # -------------------------------------------------------------------------------- # Documentation for Taskwarrior can be found using 'man task', 'man taskrc', 'man # task-color', 'man task-sync' or at https://taskwarrior.org # # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_3f47b395/hooks/on-exit-good:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_3f47b395/hooks/on-exit-good:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_3f47b395/test.rc # TASKDATA override: /tmp/task_3f47b395 # Hook Error: Expected feedback from failing hook script: on-exit-good # # *** End STDERR *** not ok 3 - hooks.on-exit.test.py: on-exit-good - a well-behaved, successful, on-exit hook. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'add', 'foo']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # Created task 1. # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_kl1xx8r0/hooks/on-exit-good:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_kl1xx8r0/hooks/on-exit-good:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_kl1xx8r0/test.rc # TASKDATA override: /tmp/task_kl1xx8r0 # Hook Error: Expected feedback from failing hook script: on-exit-good # # *** End STDERR *** not ok 4 - hooks.on-exit.test.py: on-exit-misbehave1 - Does not consume input. # ERROR: CommandError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # Command '['/home/udu/aports/community/task3/src/task-3.4.1/build/src/task', 'version']' finished with unexpected exit code '4'. # # *** Start STDOUT *** # # task 3.4.1 built for Linux # Copyright (C) 2006 - 2025 T. Babej, P. Beckingham, F. Hernandez. # # -------------------------------------------------------------------------------- # Taskwarrior may be copied only under the terms of the MIT license, which may be # found in the Taskwarrior source kit. # # -------------------------------------------------------------------------------- # Documentation for Taskwarrior can be found using 'man task', 'man taskrc', 'man # task-color', 'man task-sync' or at https://taskwarrior.org # # # *** End STDOUT *** # # *** Start STDERR *** # $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_dtpusqxr/hooks/on-exit-misbehave1:12: Can't open '/dev/fd/3': No such file or directory # /tmp/task_dtpusqxr/hooks/on-exit-misbehave1:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_dtpusqxr/test.rc # TASKDATA override: /tmp/task_dtpusqxr # Hook Error: Expected feedback from failing hook script: on-exit-misbehave1 # # *** End STDERR *** not ok 5 - hooks.on-exit.test.py: on-exit-misbehave2 - Emits unexpected JSON. # FAIL: AssertionError on file /usr/lib/python3.12/unittest/case.py line 58 in testPartExecutor: 'yield': # 'Hook Error: Expected 0 JSON task(s), found 1' not found in ' $ORIGINALHOOK "$@" < <(tee -a ${IN}) > >(tee -a ${OUT}) # ^ # /tmp/task_sg377j2b/hooks/on-exit-misbehave2:12: Can\'t open \'/dev/fd/3\': No such file or directory # /tmp/task_sg377j2b/hooks/on-exit-misbehave2:12: I/O error applying redirect: No such file or directory # TASKRC override: /tmp/task_sg377j2b/test.rc # TASKDATA override: /tmp/task_sg377j2b # Hook Error: Expected feedback from failing hook script: on-exit-misbehave2 # ' Ran 5 tests in 0.283s FAILED (failures=1, errors=4) Start 171: tw-2429.test.sh 152/178 Test #166: tw-2124.test.sh ....................... Passed 0.05 sec Start 172: tw-2451.test.sh 153/178 Test #168: tw-2257.test.sh ....................... Passed 0.03 sec Start 173: tw-2514.test.sh 154/178 Test #169: tw-2386.test.sh ....................... Passed 0.06 sec Start 174: tw-2530.test.sh 155/178 Test #163: tw-1883.test.sh ....................... Passed 0.16 sec Start 175: tw-2550.test.sh 156/178 Test #167: tw-2189.test.sh ....................... Passed 0.12 sec Start 176: tw-2581.test.sh 157/178 Test #173: tw-2514.test.sh ....................... Passed 0.08 sec Start 177: tw-3102.test.sh 158/178 Test #172: tw-2451.test.sh ....................... Passed 0.09 sec Start 178: tw-3109.test.sh 159/178 Test #170: tw-2392.test.sh ....................... Passed 0.11 sec 160/178 Test #176: tw-2581.test.sh ....................... Passed 0.04 sec 161/178 Test #155: wait.test.py .......................... Passed 0.52 sec 162/178 Test #177: tw-3102.test.sh ....................... Passed 0.06 sec 163/178 Test #178: tw-3109.test.sh ....................... Passed 0.07 sec 164/178 Test #171: tw-2429.test.sh ....................... Passed 0.17 sec 165/178 Test #175: tw-2550.test.sh ....................... Passed 0.18 sec 166/178 Test #112: project.test.py ....................... Passed 2.37 sec 167/178 Test #148: unusual_task.test.py .................. Passed 1.04 sec 168/178 Test #153: verbose.test.py ....................... Passed 0.80 sec 169/178 Test #130: tag.test.py ........................... Passed 2.03 sec 170/178 Test #117: recurrence.test.py .................... Passed 2.72 sec 171/178 Test #152: uuid.test.py .......................... Passed 1.51 sec 172/178 Test #174: tw-2530.test.sh ....................... Passed 1.10 sec 173/178 Test #150: urgency.test.py ....................... Passed 1.81 sec 174/178 Test #141: uda.test.py ........................... Passed 2.45 sec 175/178 Test #82: filter.test.py ........................ Passed 4.60 sec 176/178 Test #61: datetime-negative.test.py ............. Passed 5.70 sec 177/178 Test #40: bulk.test.py .......................... Passed 6.64 sec 178/178 Test #93: ids.test.py ........................... Passed 9.73 sec 97% tests passed, 5 tests failed out of 178 Total Test time (real) = 10.93 sec The following tests FAILED: 88 - hooks.env.test.py (Failed) 89 - hooks.on-add.test.py (Failed) 90 - hooks.on-launch.test.py (Failed) 91 - hooks.on-modify.test.py (Failed) 156 - hooks.on-exit.test.py (Failed) Errors while running CTest >>> ERROR: task3: check failed >>> task3: Uninstalling dependencies... (1/26) Purging .makedepends-task3 (20251013.200628) (2/26) Purging cargo-auditable (0.6.7-r0) (3/26) Purging corrosion (0.5.2-r0) (4/26) Purging cargo (1.87.0-r0) (5/26) Purging cmake (3.31.7-r1) (6/26) Purging rust (1.87.0-r0) (7/26) Purging samurai (1.2-r7) (8/26) Purging util-linux-dev (2.41-r9) (9/26) Purging libfdisk (2.41-r9) (10/26) Purging liblastlog2 (2.41-r9) (11/26) Purging libmount (2.41-r9) (12/26) Purging libsmartcols (2.41-r9) (13/26) Purging libuuid (2.41-r9) (14/26) Purging clang20-libclang (20.1.8-r0) (15/26) Purging clang20-headers (20.1.8-r0) (16/26) Purging libarchive (3.8.1-r0) (17/26) Purging libblkid (2.41-r9) (18/26) Purging libeconf (0.6.3-r0) (19/26) Purging libuv (1.51.0-r0) (20/26) Purging llvm20-libs (20.1.8-r0) (21/26) Purging lz4-libs (1.10.0-r0) (22/26) Purging rhash-libs (1.4.5-r0) (23/26) Purging scudo-malloc (20.1.8-r0) (24/26) Purging sqlite-dev (3.49.2-r1) (25/26) Purging sqlite (3.49.2-r1) (26/26) Purging libxml2 (2.13.9-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages