kres-gen-33
Passed Started
by
@amrazek
Aleš Mrázek
1Running with gitlab-runner 16.11.4 (cf51e113)2 on ci-02.labs.nic.cz W1nUwXFRA, system ID: s_7933f27616614Using Docker executor with image registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3:ci-parallel-build ...5Authenticating with credentials from job payload (GitLab Registry)6Pulling docker image registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3:ci-parallel-build ...7Using docker image sha256:4dcd175c2df386afd5f61313d8810d1c8dfde328951b345b606c505bf20fee43 for registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3:ci-parallel-build with digest registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3@sha256:3941e6c7f3e6ea22a8dbcc72acd809ba4ba73a0c56a91ba85af1101cb139fa32 ...9Running on runner-w1nuwxfra-project-147-concurrent-8 via ci-02...11Fetching changes...12Initialized empty Git repository in /builds/knot/knot-resolver/.git/13Created fresh repository.14Checking out 3ff9d022 as detached HEAD (ref is ci-jobs-reorganization)...15Updating/initializing submodules recursively...16Submodule 'modules/policy/lua-aho-corasick' (https://gitlab.nic.cz/knot/3rdparty/lua-aho-corasick.git) registered for path 'modules/policy/lua-aho-corasick'17Submodule 'tests/config/tapered' (https://gitlab.nic.cz/knot/3rdparty/lua-tapered.git) registered for path 'tests/config/tapered'18Submodule 'tests/integration/deckard' (https://gitlab.nic.cz/knot/deckard.git) registered for path 'tests/integration/deckard'19Synchronizing submodule url for 'modules/policy/lua-aho-corasick'20Synchronizing submodule url for 'tests/config/tapered'21Synchronizing submodule url for 'tests/integration/deckard'22Cloning into '/builds/knot/knot-resolver/modules/policy/lua-aho-corasick'...23Cloning into '/builds/knot/knot-resolver/tests/config/tapered'...24Cloning into '/builds/knot/knot-resolver/tests/integration/deckard'...25Submodule path 'modules/policy/lua-aho-corasick': checked out '9f983c48af8ddddbcc38f34a4d589600b47645c1'26Submodule path 'tests/config/tapered': checked out 'a4ff55a9a59d7dc030f021439865117d1df7a845'27Submodule path 'tests/integration/deckard': checked out 'cc478cc04956916d1a946ae986a952732a837a8c'28Updated submodules29Synchronizing submodule url for 'modules/policy/lua-aho-corasick'30Synchronizing submodule url for 'tests/config/tapered'31Synchronizing submodule url for 'tests/integration/deckard'32Entering 'modules/policy/lua-aho-corasick'33Entering 'tests/config/tapered'34Entering 'tests/integration/deckard'35Entering 'modules/policy/lua-aho-corasick'36Entering 'tests/config/tapered'37Entering 'tests/integration/deckard'39Using docker image sha256:4dcd175c2df386afd5f61313d8810d1c8dfde328951b345b606c505bf20fee43 for registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3:ci-parallel-build with digest registry.nic.cz/knot/knot-resolver-ci/debian12-knot_3_3@sha256:3941e6c7f3e6ea22a8dbcc72acd809ba4ba73a0c56a91ba85af1101cb139fa32 ...40$ meson build_ci_lib --prefix=$PREFIX -Dkres_gen_test=false41The Meson build system42Version: 1.0.143Source dir: /builds/knot/knot-resolver44Build dir: /builds/knot/knot-resolver/build_ci_lib45Build type: native build46Project name: knot-resolver47Project version: 6.0.1148C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14) 12.2.0")49C linker for the host machine: cc ld.bfd 2.4050C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Debian 12.2.0-14) 12.2.0")51C++ linker for the host machine: c++ ld.bfd 2.4052Host machine cpu family: x86_6453Host machine cpu: x86_6454Message: --- required dependencies ---55Found pkg-config: /usr/bin/pkg-config (1.8.1)56Run-time dependency libknot found: YES 3.3.10+1734510243.4d8373957Run-time dependency libdnssec found: YES 3.3.10+1734510243.4d8373958Run-time dependency libzscanner found: YES 3.3.10+1734510243.4d8373959Run-time dependency libuv found: YES 1.44.260Run-time dependency lmdb found: YES 0.9.2461Run-time dependency gnutls found: YES 3.7.962Run-time dependency luajit found: YES 2.1.0-beta363Library m found: YES64Message: ------------------------------65Message: --- optional dependencies ---66Run-time dependency libnghttp2 found: YES 1.52.067Run-time dependency openssl found: YES 3.0.1568Checking for function "asprintf" : YES 69Run-time dependency libcap-ng found: YES 0.8.370Checking for function "sendmmsg" : YES 71Has header "libknot/xdp/xdp.h" : YES 72Run-time dependency libsystemd found: YES 25273Library jemalloc found: YES74Message: ---------------------------75meson.build:197: WARNING: Consider using the built-in warning_level option instead of using "-Wall".76Configuring kresconfig.h using configuration77Configuring trust_anchors.lua using configuration78Configuring sandbox.lua using configuration79Configuring distro-preconfig.lua using configuration80Checking for size of "time_t" : 881Checking for size of "long" : 882Configuring kres-gen.lua using configuration83Program ./kres-gen.sh found: YES (/builds/knot/knot-resolver/daemon/lua/./kres-gen.sh)84Message: --- dnstap module dependencies ---85Run-time dependency libprotobuf-c found: YES 1.4.186Run-time dependency libfstrm found: YES 0.6.187Program protoc-c found: YES (/usr/bin/protoc-c)88Message: ----------------------------------89Configuring http.lua using configuration90Configuring constants.py using configuration91Message: --- unit_tests dependencies ---92Run-time dependency cmocka found: YES 1.1.593tests/unit/meson.build:43: WARNING: Project targets '>=0.49' but uses feature introduced in '0.52.0': priority arg in test.94Message: -------------------------------95Configuring kresd.8 using configuration96Configuring kresctl.8 using configuration97Program ../scripts/meson/make-doc.sh found: YES (/builds/knot/knot-resolver/doc/../scripts/meson/make-doc.sh)98Message: --- lint dependencies ---99Program clang-tidy found: YES (/usr/bin/clang-tidy)100Program luacheck found: YES (/usr/local/bin/luacheck)101Message: -------------------------102Message: 103======================= SUMMARY =======================104 paths105 prefix: /builds/knot/knot-resolver/.local106 lib_dir: /builds/knot/knot-resolver/.local/lib/x86_64-linux-gnu/knot-resolver107 sbin_dir: /builds/knot/knot-resolver/.local/sbin108 etc_dir: /builds/knot/knot-resolver/.local/etc/knot-resolver109 root.hints: /builds/knot/knot-resolver/.local/etc/knot-resolver/root.hints110 trust_anchors111 keyfile_default: /builds/knot/knot-resolver/.local/etc/knot-resolver/root.keys112 managed_ta: enabled113 install_root_keys: enabled114 systemd:115 files: disabled116 work_dir: /builds/knot/knot-resolver/.local/var/lib/knot-resolver117 cache_dir: /builds/knot/knot-resolver/.local/var/cache/knot-resolver118 optional components119 utils: enabled120 dnstap: enabled121 unit_tests: enabled122 config_tests: disabled123 extra_tests: disabled124 additional125 user: knot-resolver126 group: knot-resolver127 install_kresd_conf: disabled128 sendmmsg: enabled129 XDP (in libknot): enabled130 openssl debug: present131 capng: enabled132 malloc: jemalloc133 doh2: enabled134=======================================================135Build targets in project: 32136WARNING: Project specifies a minimum meson_version '>=0.49' but uses features which were added in newer versions:137 * 0.52.0: {'priority arg in test'}138NOTICE: Future-deprecated features used:139 * 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.build_root', 'meson.source_root'}140 * 0.60.0: {'install_subdir with empty directory'}141knot-resolver 6.0.11142 User defined options143 prefix : /builds/knot/knot-resolver/.local144 kres_gen_test: false145Found ninja-1.11.1 at /usr/bin/ninja146WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.147$ ninja -C build_ci_lib daemon/kresd148ninja: Entering directory `build_ci_lib'149[1/75] Compiling C object contrib/libcontrib.a.p/ccan_asprintf_asprintf.c.o150[2/75] Compiling C object contrib/libcontrib.a.p/murmurhash3_murmurhash3.c.o151[3/75] Compiling C object contrib/libcontrib.a.p/base64.c.o152[4/75] Compiling C object contrib/libcontrib.a.p/openbsd_siphash.c.o153[5/75] Compiling C object contrib/libcontrib.a.p/ucw_mempool-fmt.c.o154[6/75] Compiling C object contrib/libcontrib.a.p/mempattern.c.o155[7/75] Compiling C object contrib/libcontrib.a.p/base32hex.c.o156[8/75] Compiling C object contrib/libcontrib.a.p/base64url.c.o157[9/75] Compiling C object contrib/libcontrib.a.p/ccan_json_json.c.o158[10/75] Compiling C object lib/libkres.so.9.p/cache_knot_pkt.c.o159[11/75] Compiling C object contrib/libcontrib.a.p/ucw_mempool.c.o160[12/75] Compiling C object lib/libkres.so.9.p/cache_entry_pkt.c.o161[13/75] Linking static target contrib/libcontrib.a162[14/75] Compiling C object lib/libkres.so.9.p/cache_entry_list.c.o163[15/75] Compiling C object lib/libkres.so.9.p/cache_nsec1.c.o164[16/75] Compiling C object lib/libkres.so.9.p/cache_entry_rr.c.o165[17/75] Compiling C object lib/libkres.so.9.p/kru-generic.c.o166[18/75] Compiling C object lib/libkres.so.9.p/cache_api.c.o167[19/75] Compiling C object lib/libkres.so.9.p/cache_cdb_lmdb.c.o168[20/75] Compiling C object lib/libkres.so.9.p/dnssec_nsec.c.o169[21/75] Compiling C object lib/libkres.so.9.p/dnssec_signature.c.o170[22/75] Compiling C object lib/libkres.so.9.p/generic_lru.c.o171[23/75] Compiling C object lib/libkres.so.9.p/dnssec.c.o172[24/75] Compiling C object lib/libkres.so.9.p/dnssec_nsec3.c.o173[25/75] Compiling C object lib/libkres.so.9.p/layer_cache.c.o174[26/75] Compiling C object lib/libkres.so.9.p/generic_queue.c.o175[27/75] Compiling C object lib/libkres.so.9.p/proto.c.o176[28/75] Compiling C object lib/libkres.so.9.p/cache_nsec3.c.o177[29/75] Compiling C object lib/libkres.so.9.p/cache_peek.c.o178[30/75] Compiling C object lib/libkres.so.9.p/dnssec_ta.c.o179[31/75] Compiling C object lib/libkres.so.9.p/generic_trie.c.o180[32/75] Compiling C object lib/libkres.so.9.p/log.c.o181[33/75] Compiling C object lib/libkres.so.9.p/mmapped.c.o182[34/75] Compiling C object lib/libkres.so.9.p/rules_defaults.c.o183[35/75] Compiling C object lib/libkres.so.9.p/module.c.o184[36/75] Compiling C object lib/libkres.so.9.p/rules_local-addr.c.o185[37/75] Compiling C object lib/libkres.so.9.p/layer_iterate.c.o186[38/75] Compiling C object lib/libkres.so.9.p/rules_forward.c.o187[39/75] Compiling C object lib/libkres.so.9.p/resolve.c.o188[40/75] Compiling C object lib/libkres.so.9.p/layer_validate.c.o189[41/75] Compiling C object lib/libkres.so.9.p/rplan.c.o190[42/75] Compiling C object daemon/kresd.p/bindings_impl.c.o191[43/75] Compiling C object lib/libkres.so.9.p/rules_api.c.o192[44/75] Compiling C object lib/libkres.so.9.p/rules_zonefile.c.o193[45/75] Compiling C object lib/libkres.so.9.p/resolve-produce.c.o194[46/75] Compiling C object lib/libkres.so.9.p/selection.c.o195[47/75] Compiling C object lib/libkres.so.9.p/selection_forward.c.o196[48/75] Compiling C object lib/libkres.so.9.p/selection_iter.c.o197[49/75] Compiling C object daemon/kresd.p/bindings_modules.c.o198[50/75] Compiling C object lib/libkres.so.9.p/zonecut.c.o199[51/75] Compiling C object daemon/kresd.p/bindings_worker.c.o200[52/75] Compiling C object daemon/kresd.p/bindings_event.c.o201[53/75] Compiling C object daemon/kresd.p/bindings_cache.c.o202[54/75] Compiling C object lib/libkres.so.9.p/utils.c.o203[55/75] Compiling C object daemon/kresd.p/ratelimiting.c.o204[56/75] Compiling C object daemon/kresd.p/main.c.o205[57/75] Compiling C object daemon/kresd.p/engine.c.o206[58/75] Compiling C object daemon/kresd.p/proxyv2.c.o207[59/75] Compiling C object daemon/kresd.p/io.c.o208[60/75] Compiling C object daemon/kresd.p/defer.c.o209[61/75] Compiling C object daemon/kresd.p/ffimodule.c.o210[62/75] Compiling C object daemon/kresd.p/tls_ephemeral_credentials.c.o211[63/75] Compiling C object daemon/kresd.p/bindings_net.c.o212[64/75] Compiling C object daemon/kresd.p/udp_queue.c.o213[65/75] Compiling C object daemon/kresd.p/tls_session_ticket-srv.c.o214[66/75] Compiling C object daemon/kresd.p/network.c.o215[67/75] Compiling C object daemon/kresd.p/zimport.c.o216[68/75] Compiling C object daemon/kresd.p/tls.c.o217[69/75] Compiling C object daemon/kresd.p/http.c.o218[70/75] Compiling C object daemon/kresd.p/session2.c.o219[71/75] Compiling C object daemon/kresd.p/worker.c.o220[72/75] Compiling C object lib/libkres.so.9.p/kru-avx2.c.o221[73/75] Linking target lib/libkres.so.9222[74/75] Generating symbol file lib/libkres.so.9.p/libkres.so.9.symbols223[75/75] Linking target daemon/kresd224$ ninja -C build_ci_lib kres-gen225ninja: Entering directory `build_ci_lib'226[0/1] Running external command kres-gen (wrapped by meson to set env)227Successfully re-generated /builds/knot/knot-resolver/daemon/lua/kres-gen-33.lua228$ git diff --quiet || (git diff; exit 1)230Job succeeded