>>> tree-sitter-hcl: Building testing/tree-sitter-hcl 1.1.0-r1 (using abuild 3.12.0-r0) started Wed, 15 Nov 2023 21:50:32 +0000 >>> tree-sitter-hcl: Checking sanity of /home/buildozer/aports/testing/tree-sitter-hcl/APKBUILD... >>> tree-sitter-hcl: Analyzing dependencies... >>> tree-sitter-hcl: Installing for build: build-base tree-sitter-dev tree-sitter-cli (1/6) Installing oniguruma (6.9.9-r0) (2/6) Installing jq (1.7-r2) (3/6) Installing tree-sitter (0.20.10-r1) (4/6) Installing tree-sitter-dev (0.20.10-r1) (5/6) Installing tree-sitter-cli (0.20.8-r4) (6/6) Installing .makedepends-tree-sitter-hcl (20231115.215034) Executing busybox-1.36.1-r15.trigger OK: 390 MiB in 116 packages >>> tree-sitter-hcl: Cleaning up srcdir >>> tree-sitter-hcl: Cleaning up pkgdir >>> tree-sitter-hcl: Cleaning up tmpdir >>> tree-sitter-hcl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-hcl-1.1.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 874k 100 874k 0 0 6717k 0 --:--:-- --:--:-- --:--:-- 6775k >>> tree-sitter-hcl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tree-sitter-hcl-1.1.0.tar.gz >>> tree-sitter-hcl: Checking sha512sums... tree-sitter-hcl-1.1.0.tar.gz: OK >>> tree-sitter-hcl: Unpacking /var/cache/distfiles/edge/tree-sitter-hcl-1.1.0.tar.gz... + gcc -fPIC -Wall -I ./ '-std=c99' -Os -fstack-clash-protection -Wformat '-Werror=format-security' -c ./parser.c + find -name '*.cc' + grep -q . + g++ -fPIC -Wall -I ./ -fno-exceptions -Os -fstack-clash-protection -Wformat '-Werror=format-security' '-D_GLIBCXX_ASSERTIONS=1' '-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1' '-D_LIBCPP_ENABLE_HARDENED_MODE=1' -c ./scanner.cc + g++ -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -o hcl.so ./parser.o ./scanner.o conditionals: ✓ simple conditional expression ✓ nested conditional expression expression ✓ nested conditional expression expression without parentheses for_expressions: ✓ for tuple expression ✓ for tuple expression with index ✓ for tuple expression with predicate ✓ for object expression ✓ for object expression 2 function_calls: ✓ nonary function call ✓ unary function call ✓ variadic function call ✓ multiline function call templates: ✓ simple quoted template expression ✓ empty template interpolation ✓ template for expression in quoted template ✓ escaped template for directive ✓ escaped template for directive 2 ✓ template for directive with weird whitespace ✓ template for expression in heredoc template ✓ empty heredoc template ✓ heredoc with fake ending ✓ quoted template expression with escaped strings and fake strip marker ✓ quoted template with nested quoted template ✓ quoted template interpolation with strip markers ✓ quoted template object expression in template ✓ escaped template interpolation start ✓ tricky heredoc ✓ heredoc with identifier that does not fit into the serialization buffer (should not crash) ✓ template if directive in quoted template ✓ template nested for directives with interlaced chunks ✓ template nested if directives with interlaced chunks ✓ template empty if else statement ✓ template empty for statement ✓ template parenthesis in heredoc for directive with nested if 1 ✓ template parenthesis in heredoc for directive with nested if 2 blocks: ✓ basic block ✓ basic block on one line ✓ basic block with empty type ✓ block with attribute ✓ nested block ✓ nested block on one line ✓ nested blocks ✓ one line block literals: ✓ numeric literal hex 1 ✓ numeric literal scientific notation 1 ✓ numeric literal scientific notation 2 ✓ numeric literal scientific notation 3 ✓ numeric literal scientific notation 4 ✓ numeric literal scientific notation 5 ✓ numeric literal scientific notation 6 ✓ bool literal true ✓ bool literal false ✓ null literal json: ✓ top level object comments: ✓ comment in empty block body ✓ multiline comment in empty block body ✓ multiline comment above attribute in block body ✓ comment above first attribute in block body ✓ comment after last attribute in block body ✓ comment between attributes in block body ✓ comment at end of file splat: ✓ get attr ✓ get index ✓ attr splat ✓ full splat ✓ full splat repeated collections: ✓ simple tuple ✓ multiline tuple ✓ empty tuple ✓ multiline empty tuple ✓ object ✓ multiline object ✓ empty object ✓ multiline empty object ✓ multiline object weird newlines ✓ complex object ✓ complex from real world real_world: ✓ example 1 ✓ example 2 ✓ example 3 ✓ example 4 strings: ✓ empty string ✓ unescaped tab ✓ escaped backslash at end ✓ string literal escaped template interpolation ✓ template chars but no template 1 ✓ template chars but no template 2 ✓ template chars but no template 3 ✓ template chars but no template 4 ✓ template chars but no template 5 ✓ template chars but no template 6 ✓ escaped template attributes: ✓ attribute with literal ✓ attribute with variable operators: ✓ unary operator - ✓ unary operator ! ✓ binary operators + ✓ precedence in binary operators >>> tree-sitter-hcl: Entering fakeroot... + install -D -m755 ./src/hcl.so -t /home/buildozer/aports/testing/tree-sitter-hcl/pkg/tree-sitter-hcl/usr/lib/tree-sitter/ + ln -s tree-sitter/hcl.so /home/buildozer/aports/testing/tree-sitter-hcl/pkg/tree-sitter-hcl/usr/lib/libtree-sitter-hcl.so + '[' -d ./queries ] >>> tree-sitter-hcl*: Running postcheck for tree-sitter-hcl >>> tree-sitter-hcl*: Preparing package tree-sitter-hcl... >>> tree-sitter-hcl*: Stripping binaries >>> tree-sitter-hcl*: Scanning shared objects >>> tree-sitter-hcl*: Tracing dependencies... so:libc.musl-x86.so.1 so:libstdc++.so.6 >>> tree-sitter-hcl*: Package size: 256.0 KB >>> tree-sitter-hcl*: Compressing data... >>> tree-sitter-hcl*: Create checksum... >>> tree-sitter-hcl*: Create tree-sitter-hcl-1.1.0-r1.apk >>> tree-sitter-hcl: Build complete at Wed, 15 Nov 2023 21:50:50 +0000 elapsed time 0h 0m 18s >>> tree-sitter-hcl: Cleaning up srcdir >>> tree-sitter-hcl: Cleaning up pkgdir >>> tree-sitter-hcl: Uninstalling dependencies... (1/6) Purging .makedepends-tree-sitter-hcl (20231115.215034) (2/6) Purging tree-sitter-dev (0.20.10-r1) (3/6) Purging jq (1.7-r2) (4/6) Purging tree-sitter (0.20.10-r1) (5/6) Purging tree-sitter-cli (0.20.8-r4) (6/6) Purging oniguruma (6.9.9-r0) Executing busybox-1.36.1-r15.trigger OK: 379 MiB in 110 packages >>> tree-sitter-hcl: Updating the testing/x86 repository index... >>> tree-sitter-hcl: Signing the index...