==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building zk -> repo: extra-staging -> arch: aarch64 -> worker: ben-3 ==> Building zk for [extra-staging] (aarch64) Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... aur downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (aarch64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-aarch64/root] -> [ben-3]...done ==> Making package: zk 0.15.6-1 (Mon Jul 27 05:56:33 2026) ==> Retrieving sources... -> Cloning zk git repo... Cloning into bare repository '/home/ben/alpb/build/zk/zk'... ==> Validating source files with sha512sums... zk ... Passed ==> Validating source files with b2sums... zk ... Passed Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ==> Making package: zk 0.15.6-1 (Mon Jul 27 12:56:40 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (6) New Version Net Change extra-testing/perl-error 0.17030-3 0.04 MiB extra-testing/perl-mailtools 2.22-3 0.10 MiB extra-testing/perl-timedate 2.35-1 0.15 MiB extra-testing/zlib-ng 2.3.3-1 0.25 MiB extra-testing/git 2.55.0-1 30.97 MiB extra-testing/go 2:1.26.5-1 210.90 MiB Total Installed Size: 242.41 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... go-2:1.26.5-1-aarch64 downloading... git-2.55.0-1-aarch64 downloading... zlib-ng-2.3.3-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing go... :: Running post-transaction hooks... (1/3) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/3) Reloading system manager configuration... Skipped: Current root is not booted. (3/3) Arming ConditionNeedsUpdate... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of zk git repo... Cloning into 'zk'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... internal/unsafeheader internal/byteorder internal/goarch internal/coverage/rtcov internal/godebugs internal/goexperiment internal/goos internal/cpu internal/abi internal/profilerecord internal/runtime/syscall/linux math/bits internal/runtime/gc internal/asan internal/msan internal/runtime/math internal/runtime/pprof/label internal/trace/tracev2 cmp unicode/utf8 sync/atomic internal/strconv internal/bytealg internal/chacha8rand internal/runtime/atomic internal/runtime/sys math internal/runtime/gc/scan unicode internal/stringslite encoding internal/runtime/exithook unicode/utf16 log/internal crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder crypto/internal/fips140deps/cpu crypto/internal/constanttime crypto/internal/boring/sig internal/runtime/cgroup container/list github.com/rivo/uniseg internal/race internal/synctest crypto/internal/fips140/subtle internal/runtime/maps internal/sync vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace crypto/subtle golang.org/x/crypto/internal/alias runtime internal/reflectlite iter weak sync maps slices errors sort internal/bisect internal/testlog unique crypto/internal/fips140cache internal/singleflight strconv io internal/oserror path syscall internal/godebug reflect encoding/base64 bytes strings net/netip regexp/syntax github.com/kballard/go-shellquote bufio golang.org/x/text/transform hash runtime/cgo time internal/syscall/unix internal/syscall/execenv golang.org/x/text/width crypto crypto/internal/fips140deps/godebug regexp crypto/internal/impl crypto/internal/fips140 math/rand hash/adler32 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 html math/rand/v2 github.com/zk-org/zk/internal/util/fts5 crypto/internal/fips140/hmac github.com/mvdan/xurls crypto/sha3 crypto/internal/fips140/check internal/saferio encoding/pem vendor/golang.org/x/net/dns/dnsmessage hash/crc32 crypto/internal/randutil io/fs internal/poll context crypto/internal/fips140/aes crypto/internal/fips140deps/time crypto/internal/entropy/v1.0.0 crypto/fips140 crypto/internal/fips140/nistec/fiat internal/filepathlite crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519 crypto/internal/fips140/tls13 crypto/tls/internal/fips140tls vendor/golang.org/x/text/transform net/http/internal/ascii github.com/petermattis/goid golang.org/x/crypto/blowfish os internal/fmtsort encoding/binary vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/fips140/nistec path/filepath crypto/internal/sysrand gopkg.in/djherbis/times.v1 fmt io/ioutil internal/lazyregexp crypto/internal/fips140/drbg github.com/mattn/go-runewidth os/signal os/exec crypto/internal/fips140/aes/gcm crypto/internal/fips140only github.com/bmatcuk/doublestar/v4 crypto/internal/fips140/ed25519 crypto/hkdf crypto/internal/fips140/mlkem crypto/md5 crypto/rc4 crypto/cipher crypto/internal/fips140/rsa github.com/pkg/errors encoding/json go/token go/doc/comment net/url github.com/zk-org/zk/internal/util/opt go/internal/scannerhooks go/scanner github.com/zk-org/zk/internal/util/os github.com/zk-org/zk/internal/util/exec log text/template/parse github.com/AlecAivazis/survey/v2/terminal go/ast crypto/internal/boring crypto/sha256 github.com/zk-org/zk/internal/util math/big github.com/zk-org/zk/internal/util/strings github.com/zk-org/zk/internal/adapter/fs github.com/aymerick/raymond/ast github.com/mattn/go-isatty github.com/zk-org/zk/internal/adapter/editor github.com/mattn/go-colorable golang.org/x/term github.com/mgutz/ansi text/template github.com/fatih/color github.com/aymerick/raymond/lexer github.com/relvacode/iso8601 os/user compress/flate github.com/lestrrat-go/strftime github.com/aymerick/raymond/parser github.com/rvflash/elapsed github.com/tj/go-naturaldate go/doc github.com/yuin/goldmark/util compress/zlib github.com/aymerick/raymond github.com/gosimple/unidecode github.com/zk-org/zk/internal/util/paths github.com/gosimple/slug github.com/pelletier/go-toml gopkg.in/yaml.v2 github.com/AlecAivazis/survey/v2/core github.com/zk-org/zk/internal/util/yaml github.com/yuin/goldmark/text database/sql/driver crypto/sha1 github.com/alecthomas/kong crypto/sha512 github.com/AlecAivazis/survey/v2 github.com/yuin/goldmark/ast database/sql golang.org/x/sync/errgroup github.com/zk-org/zk/internal/util/pager github.com/zk-org/zk/internal/util/date github.com/mitchellh/colorstring golang.org/x/crypto/ssh/terminal github.com/tliron/glsp github.com/schollz/progressbar/v3 github.com/tliron/glsp/protocol_3_16 crypto/aes crypto/des crypto/internal/fips140/ecdh crypto/internal/rand crypto/elliptic crypto/ecdh crypto/internal/boring/bbig github.com/zk-org/zk/internal/core crypto/internal/fips140/ecdsa github.com/yuin/goldmark/parser github.com/yuin/goldmark/renderer github.com/yuin/goldmark/extension/ast encoding/asn1 github.com/yuin/goldmark/renderer/html crypto/rand crypto/hmac crypto/ed25519 crypto/mlkem vendor/golang.org/x/crypto/chacha20 github.com/zk-org/zk/internal/adapter/term github.com/zk-org/zk/internal/adapter/fzf github.com/zk-org/zk/internal/adapter/handlebars/helpers github.com/zk-org/zk/internal/util/rand vendor/golang.org/x/crypto/chacha20poly1305 github.com/yuin/goldmark crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/dsa crypto/hpke encoding/hex github.com/yuin/goldmark-meta github.com/yuin/goldmark/extension github.com/zk-org/zk/internal/adapter/handlebars github.com/zk-org/zk/internal/adapter/markdown/extensions crypto/x509/pkix crypto/ecdsa compress/gzip vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack net mime mime/quotedprintable github.com/zk-org/zk/internal/adapter/markdown vendor/golang.org/x/text/secure/bidirule net/http/internal github.com/sourcegraph/jsonrpc2 archive/tar flag vendor/golang.org/x/net/idna github.com/sasha-s/go-deadlock github.com/zchee/color/v2 golang.org/x/crypto/chacha20 golang.org/x/crypto/curve25519 golang.org/x/crypto/ssh/internal/bcrypt_pbkdf github.com/tliron/kutil/terminal internal/sysinfo runtime/debug runtime/trace testing github.com/mattn/go-sqlite3 vendor/golang.org/x/net/http/httpproxy net/textproto crypto/x509 vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls golang.org/x/crypto/ssh github.com/zk-org/zk/internal/adapter/sqlite github.com/zk-org/zk/internal/cli net/http/httptrace net/http/internal/httpcommon net/http github.com/gorilla/websocket github.com/tliron/kutil/util github.com/tliron/kutil/logging github.com/sourcegraph/jsonrpc2/websocket github.com/tliron/kutil/logging/simple github.com/tliron/glsp/server github.com/zk-org/zk/internal/adapter/lsp github.com/zk-org/zk/internal/cli/cmd github.com/zk-org/zk ==> Starting check()... === RUN Test_parseDirsPathExpansion === RUN Test_parseDirsPathExpansion/With_tilde_(working_dir) === RUN Test_parseDirsPathExpansion/With_tilde_(notebook_dir) === RUN Test_parseDirsPathExpansion/With_absolute_path === RUN Test_parseDirsPathExpansion/With_environment_variable_in_path === RUN Test_parseDirsPathExpansion/With_environment_variable_and_two_string_argument --- PASS: Test_parseDirsPathExpansion (0.00s) --- PASS: Test_parseDirsPathExpansion/With_tilde_(working_dir) (0.00s) --- PASS: Test_parseDirsPathExpansion/With_tilde_(notebook_dir) (0.00s) --- PASS: Test_parseDirsPathExpansion/With_absolute_path (0.00s) --- PASS: Test_parseDirsPathExpansion/With_environment_variable_in_path (0.00s) --- PASS: Test_parseDirsPathExpansion/With_environment_variable_and_two_string_argument (0.00s) PASS ok github.com/zk-org/zk 1.135s ? github.com/zk-org/zk/cmd/gentestdata [no test files] === RUN TestEditorUsesZkEditorFirst --- PASS: TestEditorUsesZkEditorFirst (0.00s) === RUN TestEditorFallsbackOnUserConfig --- PASS: TestEditorFallsbackOnUserConfig (0.00s) === RUN TestEditorFallsbackOnVisual --- PASS: TestEditorFallsbackOnVisual (0.00s) === RUN TestEditorFallsbackOnEditor --- PASS: TestEditorFallsbackOnEditor (0.00s) === RUN TestEditorFailsWhenUnset --- PASS: TestEditorFailsWhenUnset (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/editor 1.026s ? github.com/zk-org/zk/internal/adapter/fs [no test files] ? github.com/zk-org/zk/internal/adapter/fzf [no test files] === RUN TestLookupPaths --- PASS: TestLookupPaths (0.00s) === RUN TestRenderString --- PASS: TestRenderString (0.00s) === RUN TestRenderFile --- PASS: TestRenderFile (0.00s) === RUN TestUnknownVariable --- PASS: TestUnknownVariable (0.00s) === RUN TestDoesntEscapeHTML --- PASS: TestDoesntEscapeHTML (0.00s) === RUN TestConcatHelper --- PASS: TestConcatHelper (0.00s) === RUN TestSubstringHelper --- PASS: TestSubstringHelper (0.00s) === RUN TestJoinHelper --- PASS: TestJoinHelper (0.00s) === RUN TestJSONHelper --- PASS: TestJSONHelper (0.00s) === RUN TestPrependHelper --- PASS: TestPrependHelper (0.00s) === RUN TestListHelper --- PASS: TestListHelper (0.00s) === RUN TestLinkHelper --- PASS: TestLinkHelper (0.00s) === RUN TestSlugHelper --- PASS: TestSlugHelper (0.10s) === RUN TestFormatDateHelper --- PASS: TestFormatDateHelper (0.01s) === RUN TestFormatDateHelperElapsedYear --- PASS: TestFormatDateHelperElapsedYear (0.00s) === RUN TestFormatDateHelperElapsedViaTimeMultiplication === RUN TestFormatDateHelperElapsedViaTimeMultiplication/0_not_yet === RUN TestFormatDateHelperElapsedViaTimeMultiplication/1_just_now === RUN TestFormatDateHelperElapsedViaTimeMultiplication/2_just_now === RUN TestFormatDateHelperElapsedViaTimeMultiplication/3_1_minute_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/4_1_minute_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/5_2_minutes_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/6_1_hour_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/7_1_hour_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/8_2_hours_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/9_yesterday === RUN TestFormatDateHelperElapsedViaTimeMultiplication/10_4_days_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/11_1_week_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/12_2_weeks_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/13_3_weeks_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/14_1_month_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/15_2_months_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/16_2_months_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/17_3_months_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/18_11_months_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/19_1_year_ago === RUN TestFormatDateHelperElapsedViaTimeMultiplication/20_2_years_ago --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication (0.01s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/0_not_yet (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/1_just_now (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/2_just_now (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/3_1_minute_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/4_1_minute_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/5_2_minutes_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/6_1_hour_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/7_1_hour_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/8_2_hours_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/9_yesterday (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/10_4_days_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/11_1_week_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/12_2_weeks_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/13_3_weeks_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/14_1_month_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/15_2_months_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/16_2_months_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/17_3_months_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/18_11_months_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/19_1_year_ago (0.00s) --- PASS: TestFormatDateHelperElapsedViaTimeMultiplication/20_2_years_ago (0.00s) === RUN TestDateHelper --- PASS: TestDateHelper (0.00s) === RUN TestShellHelper --- PASS: TestShellHelper (0.01s) === RUN TestStyleHelper --- PASS: TestStyleHelper (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/handlebars 1.191s ? github.com/zk-org/zk/internal/adapter/handlebars/helpers [no test files] === RUN TestDocumentLinks_EscapedBackticks === RUN TestDocumentLinks_EscapedBackticks/link_after_escaped_backtick_on_same_line === RUN TestDocumentLinks_EscapedBackticks/markdown_link_after_escaped_backtick === RUN TestDocumentLinks_EscapedBackticks/link_on_next_line_after_escaped_backtick === RUN TestDocumentLinks_EscapedBackticks/multiple_escaped_backticks === RUN TestDocumentLinks_EscapedBackticks/real_inline_code_should_still_work === RUN TestDocumentLinks_EscapedBackticks/link_inside_real_inline_code_should_be_ignored === RUN TestDocumentLinks_EscapedBackticks/escaped_backtick_inside_inline_code === RUN TestDocumentLinks_EscapedBackticks/mixed_escaped_and_real_backticks === RUN TestDocumentLinks_EscapedBackticks/escaped_backtick_at_end_of_line_affects_next_line --- PASS: TestDocumentLinks_EscapedBackticks (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/link_after_escaped_backtick_on_same_line (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/markdown_link_after_escaped_backtick (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/link_on_next_line_after_escaped_backtick (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/multiple_escaped_backticks (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/real_inline_code_should_still_work (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/link_inside_real_inline_code_should_be_ignored (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/escaped_backtick_inside_inline_code (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/mixed_escaped_and_real_backticks (0.00s) --- PASS: TestDocumentLinks_EscapedBackticks/escaped_backtick_at_end_of_line_affects_next_line (0.00s) === RUN TestDocumentLinks_FootnoteWikiLinks === RUN TestDocumentLinks_FootnoteWikiLinks/wiki_link_only_in_footnote === RUN TestDocumentLinks_FootnoteWikiLinks/wiki_link_with_surrounding_text === RUN TestDocumentLinks_FootnoteWikiLinks/multiple_wiki_links_in_footnote === RUN TestDocumentLinks_FootnoteWikiLinks/markdown_link_in_footnote === RUN TestDocumentLinks_FootnoteWikiLinks/wiki_link_with_title_in_footnote === RUN TestDocumentLinks_FootnoteWikiLinks/multiple_footnotes_with_links --- PASS: TestDocumentLinks_FootnoteWikiLinks (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/wiki_link_only_in_footnote (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/wiki_link_with_surrounding_text (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/multiple_wiki_links_in_footnote (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/markdown_link_in_footnote (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/wiki_link_with_title_in_footnote (0.00s) --- PASS: TestDocumentLinks_FootnoteWikiLinks/multiple_footnotes_with_links (0.00s) === RUN TestDocumentLinks_HTMLComments === RUN TestDocumentLinks_HTMLComments/link_inside_HTML_comment_should_be_ignored === RUN TestDocumentLinks_HTMLComments/wikilink_inside_HTML_comment_should_be_ignored === RUN TestDocumentLinks_HTMLComments/link_before_and_after_HTML_comment === RUN TestDocumentLinks_HTMLComments/multiline_HTML_comment_with_link --- PASS: TestDocumentLinks_HTMLComments (0.00s) --- PASS: TestDocumentLinks_HTMLComments/link_inside_HTML_comment_should_be_ignored (0.00s) --- PASS: TestDocumentLinks_HTMLComments/wikilink_inside_HTML_comment_should_be_ignored (0.00s) --- PASS: TestDocumentLinks_HTMLComments/link_before_and_after_HTML_comment (0.00s) --- PASS: TestDocumentLinks_HTMLComments/multiline_HTML_comment_with_link (0.00s) === RUN TestDocumentLinks_CodeBlocks === RUN TestDocumentLinks_CodeBlocks/link_inside_fenced_code_block_should_be_ignored === RUN TestDocumentLinks_CodeBlocks/link_inside_indented_code_block_should_be_ignored --- PASS: TestDocumentLinks_CodeBlocks (0.00s) --- PASS: TestDocumentLinks_CodeBlocks/link_inside_fenced_code_block_should_be_ignored (0.00s) --- PASS: TestDocumentLinks_CodeBlocks/link_inside_indented_code_block_should_be_ignored (0.00s) === RUN TestDocumentLinks_ComplexContent === RUN TestDocumentLinks_ComplexContent/link_with_bold_text === RUN TestDocumentLinks_ComplexContent/link_with_italic_text === RUN TestDocumentLinks_ComplexContent/link_with_inline_code === RUN TestDocumentLinks_ComplexContent/link_with_parentheses_in_destination === RUN TestDocumentLinks_ComplexContent/multiple_complex_links === RUN TestDocumentLinks_ComplexContent/link_with_newline_in_text --- PASS: TestDocumentLinks_ComplexContent (0.00s) --- PASS: TestDocumentLinks_ComplexContent/link_with_bold_text (0.00s) --- PASS: TestDocumentLinks_ComplexContent/link_with_italic_text (0.00s) --- PASS: TestDocumentLinks_ComplexContent/link_with_inline_code (0.00s) --- PASS: TestDocumentLinks_ComplexContent/link_with_parentheses_in_destination (0.00s) --- PASS: TestDocumentLinks_ComplexContent/multiple_complex_links (0.00s) --- PASS: TestDocumentLinks_ComplexContent/link_with_newline_in_text (0.00s) === RUN TestDocument_LookBehind === RUN TestDocument_LookBehind/empty === RUN TestDocument_LookBehind/normal_case === RUN TestDocument_LookBehind/normal_case#01 === RUN TestDocument_LookBehind/out_of_bound_line_index === RUN TestDocument_LookBehind/out_of_bound_length === RUN TestDocument_LookBehind/out_of_bound_character --- PASS: TestDocument_LookBehind (0.00s) --- PASS: TestDocument_LookBehind/empty (0.00s) --- PASS: TestDocument_LookBehind/normal_case (0.00s) --- PASS: TestDocument_LookBehind/normal_case#01 (0.00s) --- PASS: TestDocument_LookBehind/out_of_bound_line_index (0.00s) --- PASS: TestDocument_LookBehind/out_of_bound_length (0.00s) --- PASS: TestDocument_LookBehind/out_of_bound_character (0.00s) === RUN TestDocument_LookForward === RUN TestDocument_LookForward/empty === RUN TestDocument_LookForward/normal_case === RUN TestDocument_LookForward/out_of_bound_line_index === RUN TestDocument_LookForward/out_of_bound_length === RUN TestDocument_LookForward/out_of_bound_character --- PASS: TestDocument_LookForward (0.00s) --- PASS: TestDocument_LookForward/empty (0.00s) --- PASS: TestDocument_LookForward/normal_case (0.00s) --- PASS: TestDocument_LookForward/out_of_bound_line_index (0.00s) --- PASS: TestDocument_LookForward/out_of_bound_length (0.00s) --- PASS: TestDocument_LookForward/out_of_bound_character (0.00s) === RUN TestDocument_IsTagPosition === RUN TestDocument_IsTagPosition/at_the_start_of_a_hashtag_(#) === RUN TestDocument_IsTagPosition/just_after_# === RUN TestDocument_IsTagPosition/inside_a_hashtag === RUN TestDocument_IsTagPosition/at_the_end_of_a_hashtag === RUN TestDocument_IsTagPosition/not_in_a_tag_(at_'h') === RUN TestDocument_IsTagPosition/between_two_tags_(at_space) === RUN TestDocument_IsTagPosition/in_multiple_lines === RUN TestDocument_IsTagPosition/out_of_bound_line === RUN TestDocument_IsTagPosition/out_of_bound_character === RUN TestDocument_IsTagPosition/at_end_of_line_(true_for_completion) === RUN TestDocument_IsTagPosition/utf-16_test === RUN TestDocument_IsTagPosition/utf-16_test_out_of_bounds --- PASS: TestDocument_IsTagPosition (0.00s) --- PASS: TestDocument_IsTagPosition/at_the_start_of_a_hashtag_(#) (0.00s) --- PASS: TestDocument_IsTagPosition/just_after_# (0.00s) --- PASS: TestDocument_IsTagPosition/inside_a_hashtag (0.00s) --- PASS: TestDocument_IsTagPosition/at_the_end_of_a_hashtag (0.00s) --- PASS: TestDocument_IsTagPosition/not_in_a_tag_(at_'h') (0.00s) --- PASS: TestDocument_IsTagPosition/between_two_tags_(at_space) (0.00s) --- PASS: TestDocument_IsTagPosition/in_multiple_lines (0.00s) --- PASS: TestDocument_IsTagPosition/out_of_bound_line (0.00s) --- PASS: TestDocument_IsTagPosition/out_of_bound_character (0.00s) --- PASS: TestDocument_IsTagPosition/at_end_of_line_(true_for_completion) (0.00s) --- PASS: TestDocument_IsTagPosition/utf-16_test (0.00s) --- PASS: TestDocument_IsTagPosition/utf-16_test_out_of_bounds (0.00s) === RUN TestDocument_WordAt === RUN TestDocument_WordAt/empty === RUN TestDocument_WordAt/normal_case === RUN TestDocument_WordAt/should_handle_utf-16_correctly === RUN TestDocument_WordAt/when_Character_is_out-of-bound,_it_treats_as_end_of_line --- PASS: TestDocument_WordAt (0.00s) --- PASS: TestDocument_WordAt/empty (0.00s) --- PASS: TestDocument_WordAt/normal_case (0.00s) --- PASS: TestDocument_WordAt/should_handle_utf-16_correctly (0.00s) --- PASS: TestDocument_WordAt/when_Character_is_out-of-bound,_it_treats_as_end_of_line (0.00s) === RUN TestServer_buildInvokedCompletionList === RUN TestServer_buildInvokedCompletionList/Panic_protection_line_(out_of_bounds) === RUN TestServer_buildInvokedCompletionList/Panic_protection_character_(out_of_bounds) === RUN TestServer_buildInvokedCompletionList/Tag_completion_trigger === RUN TestServer_buildInvokedCompletionList/Return_all_link_completion === RUN TestServer_buildInvokedCompletionList/Return_all_link_completion_even_line_starts_with_non-ascii_characters === RUN TestServer_buildInvokedCompletionList/Filter_link_completion_notes_from_config --- PASS: TestServer_buildInvokedCompletionList (0.02s) --- PASS: TestServer_buildInvokedCompletionList/Panic_protection_line_(out_of_bounds) (0.00s) --- PASS: TestServer_buildInvokedCompletionList/Panic_protection_character_(out_of_bounds) (0.00s) --- PASS: TestServer_buildInvokedCompletionList/Tag_completion_trigger (0.00s) --- PASS: TestServer_buildInvokedCompletionList/Return_all_link_completion (0.00s) --- PASS: TestServer_buildInvokedCompletionList/Return_all_link_completion_even_line_starts_with_non-ascii_characters (0.00s) --- PASS: TestServer_buildInvokedCompletionList/Filter_link_completion_notes_from_config (0.00s) === RUN TestDefinitionLinkSupport_NilCapabilities --- PASS: TestDefinitionLinkSupport_NilCapabilities (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/lsp 1.178s === RUN TestLinkPositionTransformer === RUN TestLinkPositionTransformer/simple_link === RUN TestLinkPositionTransformer/link_with_newline === RUN TestLinkPositionTransformer/link_at_start === RUN TestLinkPositionTransformer/link_at_end === RUN TestLinkPositionTransformer/link_with_title === RUN TestLinkPositionTransformer/multiple_links_first --- PASS: TestLinkPositionTransformer (0.01s) --- PASS: TestLinkPositionTransformer/simple_link (0.00s) --- PASS: TestLinkPositionTransformer/link_with_newline (0.00s) --- PASS: TestLinkPositionTransformer/link_at_start (0.00s) --- PASS: TestLinkPositionTransformer/link_at_end (0.00s) --- PASS: TestLinkPositionTransformer/link_with_title (0.00s) --- PASS: TestLinkPositionTransformer/multiple_links_first (0.00s) === RUN TestLinkPositionMultipleLinks --- PASS: TestLinkPositionMultipleLinks (0.00s) === RUN TestLinkPositionMultipleLinksOnSeparateLines --- PASS: TestLinkPositionMultipleLinksOnSeparateLines (0.00s) === RUN TestParseTitle --- PASS: TestParseTitle (0.00s) === RUN TestParseBody --- PASS: TestParseBody (0.00s) === RUN TestParseLead --- PASS: TestParseLead (0.00s) === RUN TestParseHashtags --- PASS: TestParseHashtags (0.00s) === RUN TestParseWordtags --- PASS: TestParseWordtags (0.01s) === RUN TestParseColontags --- PASS: TestParseColontags (0.00s) === RUN TestParseMixedTags --- PASS: TestParseMixedTags (0.00s) === RUN TestParseTagsFromFrontmatter --- PASS: TestParseTagsFromFrontmatter (0.00s) === RUN TestParseTagsIgnoresDuplicates --- PASS: TestParseTagsIgnoresDuplicates (0.00s) === RUN TestParseLinks --- PASS: TestParseLinks (0.00s) === RUN TestParseLinkInFootnote === RUN TestParseLinkInFootnote/wiki_link_only_in_footnote === RUN TestParseLinkInFootnote/wiki_link_with_surrounding_text === RUN TestParseLinkInFootnote/multiple_wiki_links_in_footnote === RUN TestParseLinkInFootnote/markdown_link_in_footnote === RUN TestParseLinkInFootnote/wiki_link_with_title_in_footnote === RUN TestParseLinkInFootnote/multiple_footnotes_with_links --- PASS: TestParseLinkInFootnote (0.00s) --- PASS: TestParseLinkInFootnote/wiki_link_only_in_footnote (0.00s) --- PASS: TestParseLinkInFootnote/wiki_link_with_surrounding_text (0.00s) --- PASS: TestParseLinkInFootnote/multiple_wiki_links_in_footnote (0.00s) --- PASS: TestParseLinkInFootnote/markdown_link_in_footnote (0.00s) --- PASS: TestParseLinkInFootnote/wiki_link_with_title_in_footnote (0.00s) --- PASS: TestParseLinkInFootnote/multiple_footnotes_with_links (0.00s) === RUN TestParseMetadataFromFrontmatter === RUN TestParseMetadataFromFrontmatter/empty_source === RUN TestParseMetadataFromFrontmatter/no_metadata_-_title_only === RUN TestParseMetadataFromFrontmatter/empty_frontmatter === RUN TestParseMetadataFromFrontmatter/frontmatter_with_title,_tags_and_nested_values --- PASS: TestParseMetadataFromFrontmatter (0.00s) --- PASS: TestParseMetadataFromFrontmatter/empty_source (0.00s) --- PASS: TestParseMetadataFromFrontmatter/no_metadata_-_title_only (0.00s) --- PASS: TestParseMetadataFromFrontmatter/empty_frontmatter (0.00s) --- PASS: TestParseMetadataFromFrontmatter/frontmatter_with_title,_tags_and_nested_values (0.00s) === RUN TestParseLinksInFrontmatter === RUN TestParseLinksInFrontmatter/wikilink_in_quoted_string === RUN TestParseLinksInFrontmatter/wikilink_in_list === RUN TestParseLinksInFrontmatter/wikilink_inside_list_brackets === RUN TestParseLinksInFrontmatter/markdown-style_link === RUN TestParseLinksInFrontmatter/external_link === RUN TestParseLinksInFrontmatter/wikilink_with_pipe_title === RUN TestParseLinksInFrontmatter/wikilink_unquoted === RUN TestParseLinksInFrontmatter/wikilink_inside_quoted_string --- PASS: TestParseLinksInFrontmatter (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_in_quoted_string (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_in_list (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_inside_list_brackets (0.00s) --- PASS: TestParseLinksInFrontmatter/markdown-style_link (0.00s) --- PASS: TestParseLinksInFrontmatter/external_link (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_with_pipe_title (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_unquoted (0.00s) --- PASS: TestParseLinksInFrontmatter/wikilink_inside_quoted_string (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/markdown 1.184s ? github.com/zk-org/zk/internal/adapter/markdown/extensions [no test files] === RUN TestCollectionDAOFindOrCreate --- PASS: TestCollectionDAOFindOrCreate (0.02s) === RUN TestCollectionDaoFindAll --- PASS: TestCollectionDaoFindAll (0.01s) === RUN TestCollectionDaoFindAllSortedByName --- PASS: TestCollectionDaoFindAllSortedByName (0.01s) === RUN TestCollectionDaoFindAllSortedByNoteCount --- PASS: TestCollectionDaoFindAllSortedByNoteCount (0.01s) === RUN TestCollectionDAOAssociate --- PASS: TestCollectionDAOAssociate (0.01s) === RUN TestCollectionDAORemoveAssociations --- PASS: TestCollectionDAORemoveAssociations (0.02s) === RUN TestOpen --- PASS: TestOpen (0.00s) === RUN TestClose --- PASS: TestClose (0.00s) === RUN TestMigrateFrom0 --- PASS: TestMigrateFrom0 (0.00s) === RUN TestMetadataDAOGetUnknown --- PASS: TestMetadataDAOGetUnknown (0.02s) === RUN TestMetadataDAOGetExisting --- PASS: TestMetadataDAOGetExisting (0.01s) === RUN TestMetadataDAOSetUnknown --- PASS: TestMetadataDAOSetUnknown (0.01s) === RUN TestMetadataDAOSetExisting --- PASS: TestMetadataDAOSetExisting (0.01s) === RUN TestNoteDAOIndexed --- PASS: TestNoteDAOIndexed (0.00s) === RUN TestNoteDAOAdd --- PASS: TestNoteDAOAdd (0.02s) === RUN TestNoteDAOAddExistingNote --- PASS: TestNoteDAOAddExistingNote (0.01s) === RUN TestNoteDAOUpdate --- PASS: TestNoteDAOUpdate (0.01s) === RUN TestNoteDAOUpdateUnknown --- PASS: TestNoteDAOUpdateUnknown (0.02s) === RUN TestNoteDAORemove --- PASS: TestNoteDAORemove (0.01s) === RUN TestNoteDAORemoveUnknown --- PASS: TestNoteDAORemoveUnknown (0.01s) === RUN TestNoteDAORemoveCascadeLinks --- PASS: TestNoteDAORemoveCascadeLinks (0.02s) === RUN TestNoteDAOFindIdsByHref --- PASS: TestNoteDAOFindIdsByHref (0.05s) === RUN TestNoteDAOFindIdsByHrefPrefixBug note_dao_test.go:274: Partial: Found 1 matches for '2024-08-27': [1] note_dao_test.go:275: Shorter note ID: 1, Longer note ID: 2 note_dao_test.go:276: Expected first ID: 1 (2024-08-27.md), Actual first ID: 1 note_dao_test.go:289: Exact: Found 1 matches for '2024-08-27.md': [1] --- PASS: TestNoteDAOFindIdsByHrefPrefixBug (0.00s) === RUN TestNoteDAOFindIncludingHrefs --- PASS: TestNoteDAOFindIncludingHrefs (0.04s) === RUN TestNoteDAOFindExcludingHrefs --- PASS: TestNoteDAOFindExcludingHrefs (0.05s) === RUN TestNoteDAOFindMinimalAll --- PASS: TestNoteDAOFindMinimalAll (0.01s) === RUN TestNoteDAOFindMinimalWithFilter --- PASS: TestNoteDAOFindMinimalWithFilter (0.01s) === RUN TestNoteDAOFindAll --- PASS: TestNoteDAOFindAll (0.01s) === RUN TestNoteDAOFindLimit --- PASS: TestNoteDAOFindLimit (0.01s) === RUN TestNoteDAOFindTag --- PASS: TestNoteDAOFindTag (0.17s) === RUN TestNoteDAOFindMatch --- PASS: TestNoteDAOFindMatch (0.02s) === RUN TestNoteDAOFindMatchWithMultiMatch --- PASS: TestNoteDAOFindMatchWithMultiMatch (0.01s) === RUN TestNoteDAOFindMatchWithSort --- PASS: TestNoteDAOFindMatchWithSort (0.01s) === RUN TestNoteDAOFindExactMatch --- PASS: TestNoteDAOFindExactMatch (0.03s) === RUN TestNoteDAOFindMentionRequiresFtsMatchStrategy --- PASS: TestNoteDAOFindMentionRequiresFtsMatchStrategy (0.05s) === RUN TestNoteDAOFindInPathAbsoluteFile --- PASS: TestNoteDAOFindInPathAbsoluteFile (0.01s) === RUN TestNoteDAOFindInPathWithFilePrefix --- PASS: TestNoteDAOFindInPathWithFilePrefix (0.02s) === RUN TestNoteDAOFindInPathRequiresCompleteDirName --- PASS: TestNoteDAOFindInPathRequiresCompleteDirName (0.03s) === RUN TestNoteDAOFindInMultiplePaths --- PASS: TestNoteDAOFindInMultiplePaths (0.01s) === RUN TestNoteDAOFindExcludingPath --- PASS: TestNoteDAOFindExcludingPath (0.02s) === RUN TestNoteDAOFindExcludingMultiplePaths --- PASS: TestNoteDAOFindExcludingMultiplePaths (0.01s) === RUN TestNoteDAOFindMentions --- PASS: TestNoteDAOFindMentions (0.01s) === RUN TestNoteDAOFindUnlinkedMentions --- PASS: TestNoteDAOFindUnlinkedMentions (0.02s) === RUN TestNoteDAOFindMentionUnknown --- PASS: TestNoteDAOFindMentionUnknown (0.01s) === RUN TestNoteDAOFindMentionedBy --- PASS: TestNoteDAOFindMentionedBy (0.02s) === RUN TestNoteDAOFindUnlinkedMentionedBy --- PASS: TestNoteDAOFindUnlinkedMentionedBy (0.01s) === RUN TestNoteDAOFindMentionedByUnknown --- PASS: TestNoteDAOFindMentionedByUnknown (0.02s) === RUN TestNoteDAOFindLinkedBy --- PASS: TestNoteDAOFindLinkedBy (0.01s) === RUN TestNoteDAOFindLinkedByRecursive --- PASS: TestNoteDAOFindLinkedByRecursive (0.01s) === RUN TestNoteDAOFindLinkedByRecursiveWithMaxDistance --- PASS: TestNoteDAOFindLinkedByRecursiveWithMaxDistance (0.02s) === RUN TestNoteDAOFindLinkedByWithSnippets --- PASS: TestNoteDAOFindLinkedByWithSnippets (0.02s) === RUN TestNoteDAOFindLinkedByUnknown --- PASS: TestNoteDAOFindLinkedByUnknown (0.02s) === RUN TestNoteDAOFindNotLinkedBy --- PASS: TestNoteDAOFindNotLinkedBy (0.02s) === RUN TestNoteDAOFindLinkTo --- PASS: TestNoteDAOFindLinkTo (0.01s) === RUN TestNoteDAOFindLinkToRecursive --- PASS: TestNoteDAOFindLinkToRecursive (0.02s) === RUN TestNoteDAOFindLinkToRecursiveWithMaxDistance --- PASS: TestNoteDAOFindLinkToRecursiveWithMaxDistance (0.02s) === RUN TestNoteDAOFindNotLinkTo --- PASS: TestNoteDAOFindNotLinkTo (0.02s) === RUN TestNoteDAOFindLinkToUnknown --- PASS: TestNoteDAOFindLinkToUnknown (0.01s) === RUN TestNoteDAOFindRelated --- PASS: TestNoteDAOFindRelated (0.03s) === RUN TestNoteDAOFindOrphan --- PASS: TestNoteDAOFindOrphan (0.01s) === RUN TestNoteDAOFindMissingBacklink --- PASS: TestNoteDAOFindMissingBacklink (0.01s) === RUN TestNoteDAOFindBrokenLinks --- PASS: TestNoteDAOFindBrokenLinks (0.02s) === RUN TestNoteDAOFindCreatedOn --- PASS: TestNoteDAOFindCreatedOn (0.02s) === RUN TestNoteDAOFindCreatedBefore --- PASS: TestNoteDAOFindCreatedBefore (0.01s) === RUN TestNoteDAOFindCreatedAfter --- PASS: TestNoteDAOFindCreatedAfter (0.01s) === RUN TestNoteDAOFindModifiedOn --- PASS: TestNoteDAOFindModifiedOn (0.01s) === RUN TestNoteDAOFindModifiedBefore --- PASS: TestNoteDAOFindModifiedBefore (0.01s) === RUN TestNoteDAOFindModifiedAfter --- PASS: TestNoteDAOFindModifiedAfter (0.02s) === RUN TestNoteDAOFindSortCreated --- PASS: TestNoteDAOFindSortCreated (0.03s) === RUN TestNoteDAOFindSortModified --- PASS: TestNoteDAOFindSortModified (0.03s) === RUN TestNoteDAOFindSortPath --- PASS: TestNoteDAOFindSortPath (0.03s) === RUN TestNoteDAOFindSortTitle --- PASS: TestNoteDAOFindSortTitle (0.03s) === RUN TestNoteDAOFindSortWordCount --- PASS: TestNoteDAOFindSortWordCount (0.03s) === RUN TestNoteIndexAddWithLinks --- PASS: TestNoteIndexAddWithLinks (0.02s) === RUN TestNoteIndexAddFillsLinksMissingTargetId --- PASS: TestNoteIndexAddFillsLinksMissingTargetId (0.02s) === RUN TestNoteIndexUpdateWithLinks --- PASS: TestNoteIndexUpdateWithLinks (0.01s) === RUN TestNoteIndexAddWithTags --- PASS: TestNoteIndexAddWithTags (0.01s) === RUN TestNoteIndexUpdateWithTags --- PASS: TestNoteIndexUpdateWithTags (0.01s) === RUN TestNoteIndexFindByHrefPrefixBug note_integration_test.go:37: Shorter note ID: 9, Longer note ID: 10 note_integration_test.go:49: Exact search for 'journal/2024-08-27' returned 1 results: note_integration_test.go:51: 0. journal/2024-08-27.md note_integration_test.go:70: Partial search for 'journal/2024-08-27' returned 1 results: note_integration_test.go:72: 0. journal/2024-08-27.md note_integration_test.go:89: Limited search for 'journal/2024-08-27' returned 1 result: journal/2024-08-27.md --- PASS: TestNoteIndexFindByHrefPrefixBug (0.02s) === RUN TestEscapeLikeTerm --- PASS: TestEscapeLikeTerm (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/sqlite 2.534s === RUN TestStyleNoRule --- PASS: TestStyleNoRule (0.00s) === RUN TestStyleOneRule --- PASS: TestStyleOneRule (0.00s) === RUN TestStyleMultipleRule --- PASS: TestStyleMultipleRule (0.00s) === RUN TestStyleUnknownRule --- PASS: TestStyleUnknownRule (0.00s) === RUN TestStyleEmptyString --- PASS: TestStyleEmptyString (0.00s) === RUN TestStyleAllRules --- PASS: TestStyleAllRules (0.00s) PASS ok github.com/zk-org/zk/internal/adapter/term 1.028s === RUN TestExpandNamedFiltersNone --- PASS: TestExpandNamedFiltersNone (0.00s) === RUN TestExpandNamedFiltersJoinLists --- PASS: TestExpandNamedFiltersJoinLists (0.01s) === RUN TestExpandNamedFiltersJoinBools --- PASS: TestExpandNamedFiltersJoinBools (0.01s) === RUN TestExpandNamedFiltersJoinLitterals --- PASS: TestExpandNamedFiltersJoinLitterals (0.01s) === RUN TestExpandNamedFiltersJoinMatch --- PASS: TestExpandNamedFiltersJoinMatch (0.01s) === RUN TestExpandNamedFiltersExpandsRecursively --- PASS: TestExpandNamedFiltersExpandsRecursively (0.01s) === RUN TestExpandNamedFiltersReportsParsingError --- PASS: TestExpandNamedFiltersReportsParsingError (0.00s) PASS ok github.com/zk-org/zk/internal/cli 1.184s === RUN TestListFormatDefault --- PASS: TestListFormatDefault (0.00s) === RUN TestListFormatPredefined --- PASS: TestListFormatPredefined (0.00s) === RUN TestListFormatCustom --- PASS: TestListFormatCustom (0.00s) PASS ok github.com/zk-org/zk/internal/cli/cmd 1.137s === RUN TestParseDefaultConfig --- PASS: TestParseDefaultConfig (0.00s) === RUN TestParseInvalidConfig --- PASS: TestParseInvalidConfig (0.00s) === RUN TestParseComplete --- PASS: TestParseComplete (0.00s) === RUN TestGroupNameForPathApplyDeepestMatch --- PASS: TestGroupNameForPathApplyDeepestMatch (0.00s) === RUN TestParseMergesGroupConfig --- PASS: TestParseMergesGroupConfig (0.00s) === RUN TestParsePreservePropertiesAllowingEmptyValues --- PASS: TestParsePreservePropertiesAllowingEmptyValues (0.00s) === RUN TestParseNotebook --- PASS: TestParseNotebook (0.00s) === RUN TestParseIDCharset --- PASS: TestParseIDCharset (0.00s) === RUN TestParseIDCase --- PASS: TestParseIDCase (0.00s) === RUN TestParseMarkdownLinkEncodePath --- PASS: TestParseMarkdownLinkEncodePath (0.00s) === RUN TestParseLSPDiagnosticsSeverity --- PASS: TestParseLSPDiagnosticsSeverity (0.01s) === RUN TestParseMissingBacklinkConfig --- PASS: TestParseMissingBacklinkConfig (0.00s) === RUN TestGroupConfigExcludeGlobs --- PASS: TestGroupConfigExcludeGlobs (0.00s) === RUN TestGroupConfigClone --- PASS: TestGroupConfigClone (0.00s) === RUN TestMarkdownLinkFormatter --- PASS: TestMarkdownLinkFormatter (0.00s) === RUN TestMarkdownLinkFormatterOnlyHref --- PASS: TestMarkdownLinkFormatterOnlyHref (0.00s) === RUN TestWikiLinkFormatter --- PASS: TestWikiLinkFormatter (0.00s) === RUN TestCustomLinkFormatter --- PASS: TestCustomLinkFormatter (0.00s) === RUN TestNoteSorterFromString --- PASS: TestNoteSorterFromString (0.00s) === RUN TestSortersFromStrings --- PASS: TestSortersFromStrings (0.00s) === RUN TestMatchStrategyFromString --- PASS: TestMatchStrategyFromString (0.00s) === RUN TestNewNoteFormatter --- PASS: TestNewNoteFormatter (0.00s) === RUN TestNoteFormatterMakesPathRelative --- PASS: TestNoteFormatterMakesPathRelative (0.00s) === RUN TestNoteFormatterStylesSnippetTerm --- PASS: TestNoteFormatterStylesSnippetTerm (0.00s) === RUN TestNotebookNewNote --- PASS: TestNotebookNewNote (0.00s) === RUN TestNotebookNewNoteWithDefaultTitle --- PASS: TestNotebookNewNoteWithDefaultTitle (0.00s) === RUN TestNotebookNewNoteInUnknownDir --- PASS: TestNotebookNewNoteInUnknownDir (0.00s) === RUN TestNotebookNewNoteInDir --- PASS: TestNotebookNewNoteInDir (0.00s) === RUN TestNotebookNewNoteInDirWithGroup --- PASS: TestNotebookNewNoteInDirWithGroup (0.00s) === RUN TestNotebookNewNoteWithGroup --- PASS: TestNotebookNewNoteWithGroup (0.00s) === RUN TestNotebookNewNoteWithUnknownGroup --- PASS: TestNotebookNewNoteWithUnknownGroup (0.00s) === RUN TestNotebookNewNoteWithCustomTemplate --- PASS: TestNotebookNewNoteWithCustomTemplate (0.00s) === RUN TestNotebookNewNoteTriesUntilFreePath --- PASS: TestNotebookNewNoteTriesUntilFreePath (0.00s) === RUN TestNotebookNewNoteErrorWhenNoFreePath --- PASS: TestNotebookNewNoteErrorWhenNoFreePath (0.00s) PASS ok github.com/zk-org/zk/internal/core 1.055s ? github.com/zk-org/zk/internal/util [no test files] ? github.com/zk-org/zk/internal/util/date [no test files] ? github.com/zk-org/zk/internal/util/exec [no test files] ? github.com/zk-org/zk/internal/util/fixtures [no test files] === RUN TestConvertQuery --- PASS: TestConvertQuery (0.00s) PASS ok github.com/zk-org/zk/internal/util/fts5 1.019s ? github.com/zk-org/zk/internal/util/opt [no test files] ? github.com/zk-org/zk/internal/util/os [no test files] ? github.com/zk-org/zk/internal/util/pager [no test files] === RUN TestDiffEmpty --- PASS: TestDiffEmpty (0.00s) === RUN TestNoDiff --- PASS: TestNoDiff (0.00s) === RUN TestDiff --- PASS: TestDiff (0.00s) === RUN TestDiffForceModified --- PASS: TestDiffForceModified (0.00s) === RUN TestDiffWithMoreInSource --- PASS: TestDiffWithMoreInSource (0.00s) === RUN TestDiffWithMoreInTarget --- PASS: TestDiffWithMoreInTarget (0.00s) === RUN TestDiffEmptySource --- PASS: TestDiffEmptySource (0.00s) === RUN TestDiffEmptyTarget --- PASS: TestDiffEmptyTarget (0.00s) === RUN TestDiffCancellation --- PASS: TestDiffCancellation (0.00s) === RUN TestExpandPath --- PASS: TestExpandPath (0.00s) === RUN TestWalk --- PASS: TestWalk (0.00s) === RUN TestWalkHidden --- PASS: TestWalkHidden (0.00s) === RUN TestWalkExcludedDirsArePruned --- PASS: TestWalkExcludedDirsArePruned (0.00s) PASS ok github.com/zk-org/zk/internal/util/paths 1.024s ? github.com/zk-org/zk/internal/util/rand [no test files] === RUN TestPrepend --- PASS: TestPrepend (0.00s) === RUN TestPluralize --- PASS: TestPluralize (0.00s) === RUN TestSplitLines --- PASS: TestSplitLines (0.00s) === RUN TestJoinLines --- PASS: TestJoinLines (0.00s) === RUN TestJoinInt64 --- PASS: TestJoinInt64 (0.00s) === RUN TestIsURL --- PASS: TestIsURL (0.00s) === RUN TestRemoveDuplicates --- PASS: TestRemoveDuplicates (0.00s) === RUN TestRemoveBlank --- PASS: TestRemoveBlank (0.00s) === RUN TestExpandWhitespaceLiterals --- PASS: TestExpandWhitespaceLiterals (0.00s) === RUN TestContains --- PASS: TestContains (0.00s) === RUN TestWordAt --- PASS: TestWordAt (0.00s) === RUN TestByteIndexToRuneIndex --- PASS: TestByteIndexToRuneIndex (0.00s) PASS ok github.com/zk-org/zk/internal/util/strings 1.026s ? github.com/zk-org/zk/internal/util/test/assert [no test files] === RUN TestConvertToJSONCompatible --- PASS: TestConvertToJSONCompatible (0.00s) PASS ok github.com/zk-org/zk/internal/util/yaml 1.024s ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/build/zk/pkg/zk/usr' install: creating directory '/build/zk/pkg/zk/usr/bin' 'build/zk' -> '/build/zk/pkg/zk/usr/bin/zk' install: creating directory '/build/zk/pkg/zk/usr/share' install: creating directory '/build/zk/pkg/zk/usr/share/doc' install: creating directory '/build/zk/pkg/zk/usr/share/doc/zk' 'CHANGELOG.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/CHANGELOG.md' 'CONTRIBUTING.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/CONTRIBUTING.md' 'README.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/README.md' 'docs' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs' 'docs/.zk' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/.zk' 'docs/.zk/config.toml' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/.zk/config.toml' 'docs/.zk/templates' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/.zk/templates' 'docs/.zk/templates/default.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/.zk/templates/default.md' 'docs/assets' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets' 'docs/assets/media' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media' 'docs/assets/media/alias.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/alias.svg' 'docs/assets/media/edit.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/edit.svg' 'docs/assets/media/list-format.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/list-format.svg' 'docs/assets/media/list-interactive.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/list-interactive.svg' 'docs/assets/media/list-link.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/list-link.svg' 'docs/assets/media/list-sort.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/list-sort.svg' 'docs/assets/media/list.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/list.svg' 'docs/assets/media/new1.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/new1.svg' 'docs/assets/media/new2.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/new2.svg' 'docs/assets/media/screencast.svg' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/screencast.svg' 'docs/assets/media/zk-black-modern.png' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/zk-black-modern.png' 'docs/assets/media/zk.png' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/assets/media/zk.png' 'docs/conf.py' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/conf.py' 'docs/config' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config' 'docs/config/config-alias.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-alias.md' 'docs/config/config-extra.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-extra.md' 'docs/config/config-filter.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-filter.md' 'docs/config/config-group.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-group.md' 'docs/config/config-lsp.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-lsp.md' 'docs/config/config-note.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-note.md' 'docs/config/config-notebook.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config-notebook.md' 'docs/config/config.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/config.md' 'docs/config/index.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/index.rst' 'docs/config/tool-editor.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/tool-editor.md' 'docs/config/tool-fzf.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/tool-fzf.md' 'docs/config/tool-pager.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/tool-pager.md' 'docs/config/tool-shell.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/tool-shell.md' 'docs/config/tools.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/config/tools.rst' 'docs/index.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/index.rst' 'docs/notes' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes' 'docs/notes/index.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/index.rst' 'docs/notes/note-creation.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/note-creation.md' 'docs/notes/note-filtering.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/note-filtering.md' 'docs/notes/note-format.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/note-format.md' 'docs/notes/note-frontmatter.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/note-frontmatter.md' 'docs/notes/note-id.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/note-id.md' 'docs/notes/notebook.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/notebook.md' 'docs/notes/tags.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/tags.md' 'docs/notes/template-creation.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/template-creation.md' 'docs/notes/template-format.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/template-format.md' 'docs/notes/template.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/template.md' 'docs/notes/templating.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/notes/templating.rst' 'docs/requirements.txt' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/requirements.txt' 'docs/tips' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips' 'docs/tips/automation.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/automation.md' 'docs/tips/daily-journal.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/daily-journal.md' 'docs/tips/editors-integration.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/editors-integration.md' 'docs/tips/external-call.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/external-call.md' 'docs/tips/external-processing.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/external-processing.md' 'docs/tips/future-proof.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/future-proof.md' 'docs/tips/getting-started.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/getting-started.md' 'docs/tips/graph-visualization.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/graph-visualization.md' 'docs/tips/index.rst' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/index.rst' 'docs/tips/modification-date.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/modification-date.md' 'docs/tips/notebook-housekeeping.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/notebook-housekeeping.md' 'docs/tips/static-sites.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/static-sites.md' 'docs/tips/style.md' -> '/build/zk/pkg/zk/usr/share/doc/zk/docs/tips/style.md' ==> Tidying install... -> Removing libtool files... -> Removing static library files... -> Purging unwanted files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/zk ==> Creating package "zk"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: zk 0.15.6-1 (Mon Jul 27 12:57:33 2026) ==> Installing package zk with pacman -U... loading packages... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change zk 0.15.6-1 10.89 MiB Total Installed Size: 10.89 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing zk... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... resolving dependencies... looking for conflicting packages... Package (6) New Version Net Change core/licenses 20240728-1 1.54 MiB extra-testing/pyalpm 0.11.1-1 0.25 MiB extra-testing/python-boolean.py 5.0-2 0.36 MiB extra-testing/python-license-expression 30.4.4-2 1.24 MiB extra-testing/python-pyelftools 0.33-1 2.57 MiB extra-testing/namcap 3.6.0-3 1.00 MiB Total Installed Size: 6.96 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... pyalpm-0.11.1-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing licenses... installing pyalpm... installing python-boolean.py... installing python-license-expression... installing python-pyelftools... installing namcap... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... Checking PKGBUILD Checking zk-0.15.6-1-aarch64.pkg.tar.zst zk W: Referenced library 'libm.so.6' is an uninstalled dependency (needed in files ['usr/bin/zk']) zk W: Referenced library 'libc.so.6' is an uninstalled dependency (needed in files ['usr/bin/zk']) zk W: Referenced library 'libresolv.so.2' is an uninstalled dependency (needed in files ['usr/bin/zk']) zk W: Referenced library 'libsqlite3.so.0' is an uninstalled dependency (needed in files ['usr/bin/zk']) zk W: Referenced library 'ld-linux-aarch64.so.1' is an uninstalled dependency (needed in files ['usr/bin/zk']) zk W: Unused shared library '/usr/lib/libm.so.6' by file ('usr/bin/zk') zk W: Unused shared library '/usr/lib/libresolv.so.2' by file ('usr/bin/zk') zk W: Dependency included, but may not be needed ('sqlite') zk W: Dependency included, but may not be needed ('glibc') ==> Running checkpkg -> Downloading current versions Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. Package (1) Old Version New Version Net Change Download Size extra-testing/zk 0.15.6-1 0.15.5-1 1.32 MiB 4.99 MiB Total Download Size: 4.99 MiB :: Proceed with download? [Y/n] :: Retrieving packages... zk-0.15.5-1-aarch64 downloading... checking keyring... checking package integrity... -> Checking packages > usr/share/doc/zk/docs/tips/modification-date.md ==> No soname differences for zk. [?25h==> Generating .SRCINFO...done ==> Finished building zk 0.15.6-1 [?25h