Bug#1013532: monero: FTBFS: dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 "ARGS+=--output-on-failure -E 'functional_tests_rpc|core_tests|cnv4-jit|hash-slow-4'" returned exit code 2
Source: monero
Version: 0.17.3.0+~0+20200826-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas@debian.org
Usertags: ftbfs-20220624 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> Running tests...
> /usr/bin/ctest --force-new-ctest-process --verbose -j8 --output-on-failure -E 'functional_tests_rpc|core_tests|cnv4-jit|hash-slow-4'
> UpdateCTestConfiguration from :/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> UpdateCTestConfiguration from :/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> Test project /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> Constructing a list of tests
> Done constructing a list of tests
> Updating test list for fixtures
> Added 0 tests to meet fixture requirements
> Checking test dependency graph...
> Checking test dependency graph end
> test 1
> Start 1: hash-target
>
> 1: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash-target-tests
> 1: Test timeout computed to be: 10000000
> test 2
> Start 2: wallet-crypto-bench
>
> 2: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/monero-wallet-crypto-bench
> 2: Test timeout computed to be: 10000000
> test 3
> Start 3: cncrypto
>
> 3: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/crypto/cncrypto-tests "/<<PKGBUILDDIR>>/tests/crypto/tests.txt"
> 3: Test timeout computed to be: 10000000
> test 4
> Start 4: check_missing_rpc_methods
>
> 4: Test command: /usr/bin/python3 "/<<PKGBUILDDIR>>/tests/functional_tests/check_missing_rpc_methods.py" "/<<PKGBUILDDIR>>"
> 4: Test timeout computed to be: 10000000
> test 5
> Start 5: unit_tests
>
> 5: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/unit_tests/unit_tests "--data-dir" "/<<PKGBUILDDIR>>/tests/data"
> 5: Test timeout computed to be: 10000000
> test 6
> Start 6: difficulty
>
> 6: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/difficulty-tests "/<<PKGBUILDDIR>>/tests/difficulty/data.txt"
> 6: Test timeout computed to be: 10000000
> test 7
> Start 7: wide_difficulty
>
> 7: Test command: /usr/bin/python3 "/<<PKGBUILDDIR>>/tests/difficulty/wide_difficulty.py" "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/difficulty/gen_wide_data.py" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/difficulty-tests" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/wide_data.txt"
> 7: Test timeout computed to be: 10000000
> test 8
> Start 8: block_weight
>
> 8: Test command: /usr/bin/python3 "/<<PKGBUILDDIR>>/tests/block_weight/compare.py" "/usr/bin/python3" "/<<PKGBUILDDIR>>/tests/block_weight/block_weight.py" "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/block_weight/block_weight"
> 8: Test timeout computed to be: 10000000
> 2: Running benchmark using 1000 iterations
> 2: Transaction Component Benchmarks
> 2: --------------------------------
> 1/18 Test #6: difficulty ....................... Passed 0.06 sec
> test 9
> Start 9: hash-fast
>
> 9: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "fast" "/<<PKGBUILDDIR>>/tests/hash/tests-fast.txt"
> 9: Test timeout computed to be: 10000000
> 2/18 Test #9: hash-fast ........................ Passed 0.03 sec
> test 10
> Start 10: hash-slow
>
> 10: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "slow" "/<<PKGBUILDDIR>>/tests/hash/tests-slow.txt"
> 10: Test timeout computed to be: 10000000
> 3/18 Test #4: check_missing_rpc_methods ........ Passed 0.42 sec
> test 11
> Start 11: hash-slow-1
>
> 11: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "slow-1" "/<<PKGBUILDDIR>>/tests/hash/tests-slow-1.txt"
> 11: Test timeout computed to be: 10000000
> 4/18 Test #10: hash-slow ........................ Passed 0.74 sec
> test 12
> Start 12: hash-slow-2
>
> 12: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "slow-2" "/<<PKGBUILDDIR>>/tests/hash/tests-slow-2.txt"
> 12: Test timeout computed to be: 10000000
> 5: Note: Google Test filter = address_from_url.*:dns_resolver.*
> 5: [==========] Running 0 tests from 0 test suites.
> 5: [==========] 0 tests from 0 test suites ran. (0 ms total)
> 5: [ PASSED ] 0 tests.
> 2: + derive_subaddress_public_key step 37312297 ns (+0%)
> 2: |-+ standard 37312297 ns (+0%)
> 2: | |----> amd64_64_24k => 37312297 ns (+0%)
> 2: | |----> amd64_51_30k => 42306367 ns (+13.3845%)
> 2: | |--------------> cn => 124184394 ns (+232.824%)
> 2: |
> 2: + generate_key_derivation step 102500584 ns (+174.71%)
> 2: |-+ standard 102500584 ns (+0%)
> 2: | |----> amd64_64_24k => 102500584 ns (+0%)
> 2: | |----> amd64_51_30k => 102502144 ns (+0.00152194%)
> 2: | |--------------> cn => 587055742 ns (+472.734%)
> 2: |
> 2: Transaction Benchmarks
> 2: ----------------------
> 5/18 Test #5: unit_tests .......................***Exception: SegFault 1.11 sec
> Note: Google Test filter = address_from_url.*:dns_resolver.*
> [==========] Running 0 tests from 0 test suites.
> [==========] 0 tests from 0 test suites ran. (0 ms total)
> [ PASSED ] 0 tests.
>
> test 13
> Start 13: hash-tree
>
> 13: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "tree" "/<<PKGBUILDDIR>>/tests/hash/tests-tree.txt"
> 13: Test timeout computed to be: 10000000
> 6/18 Test #13: hash-tree ........................ Passed 0.01 sec
> test 14
> Start 14: hash-extra-blake
>
> 14: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "extra-blake" "/<<PKGBUILDDIR>>/tests/hash/tests-extra-blake.txt"
> 14: Test timeout computed to be: 10000000
> 7/18 Test #14: hash-extra-blake ................. Passed 0.02 sec
> test 15
> Start 15: hash-extra-groestl
>
> 15: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "extra-groestl" "/<<PKGBUILDDIR>>/tests/hash/tests-extra-groestl.txt"
> 15: Test timeout computed to be: 10000000
> 8/18 Test #15: hash-extra-groestl ............... Passed 0.05 sec
> test 16
> Start 16: hash-extra-jh
>
> 16: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "extra-jh" "/<<PKGBUILDDIR>>/tests/hash/tests-extra-jh.txt"
> 16: Test timeout computed to be: 10000000
> 9/18 Test #16: hash-extra-jh .................... Passed 0.03 sec
> test 17
> Start 17: hash-extra-skein
>
> 17: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "extra-skein" "/<<PKGBUILDDIR>>/tests/hash/tests-extra-skein.txt"
> 17: Test timeout computed to be: 10000000
> 10/18 Test #17: hash-extra-skein ................. Passed 0.02 sec
> test 18
> Start 18: hash-variant2-int-sqrt
>
> 18: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/hash/hash-tests "variant2_int_sqrt"
> 18: Test timeout computed to be: 10000000
> 11/18 Test #1: hash-target ...................... Passed 1.67 sec
> 12/18 Test #11: hash-slow-1 ...................... Passed 1.33 sec
> 13/18 Test #12: hash-slow-2 ...................... Passed 2.27 sec
> 2: + Transactions with 4 outputs 250645391 ns (+0%)
> 2: |-+ standard 250645391 ns (+0%)
> 2: | |----> amd64_64_24k => 250645391 ns (+0%)
> 2: | |----> amd64_51_30k => 389728200 ns (+55.4899%)
> 2: | |--------------> cn => 951734711 ns (+279.714%)
> 2: |
> 2: + Transactions with 2 outputs 251859294 ns (+0.484311%)
> 2: |-+ standard 251859294 ns (+0%)
> 2: | |----> amd64_64_24k => 251859294 ns (+0%)
> 2: | |----> amd64_51_30k => 287981040 ns (+14.342%)
> 2: | |--------------> cn => 583788225 ns (+131.791%)
> 2: |
> 14/18 Test #2: wallet-crypto-bench .............. Passed 4.04 sec
> 7: running: /usr/bin/python3 /<<PKGBUILDDIR>>/tests/difficulty/gen_wide_data.py > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/wide_data.txt
> 7: running: ['/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/difficulty-tests', '--wide', '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/difficulty/wide_data.txt']
> 15/18 Test #7: wide_difficulty .................. Passed 13.14 sec
> 16/18 Test #3: cncrypto ......................... Passed 19.35 sec
> 8: running: ['/usr/bin/python3', '/<<PKGBUILDDIR>>/tests/block_weight/block_weight.py']
> 8: running: ['/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/block_weight/block_weight']
> 8: comparing
> 17/18 Test #8: block_weight ..................... Passed 47.08 sec
> 18/18 Test #18: hash-variant2-int-sqrt ........... Passed 348.25 sec
>
> The following tests passed:
> difficulty
> hash-fast
> check_missing_rpc_methods
> hash-slow
> hash-tree
> hash-extra-blake
> hash-extra-groestl
> hash-extra-jh
> hash-extra-skein
> hash-target
> hash-slow-1
> hash-slow-2
> wallet-crypto-bench
> wide_difficulty
> cncrypto
> block_weight
> hash-variant2-int-sqrt
>
> 94% tests passed, 1 tests failed out of 18
>
> Total Test time (real) = 349.52 sec
>
> The following tests FAILED:
> 5 - unit_tests (SEGFAULT)
> Errors while running CTest
> make[2]: *** [Makefile:74: test] Error 8
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 "ARGS+=--output-on-failure -E 'functional_tests_rpc|core_tests|cnv4-jit|hash-slow-4'" returned exit code 2
The full build log is available from:
http://qa-logs.debian.net/2022/06/24/monero_0.17.3.0+~0+20200826-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220624;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220624&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
Reply to: