ci: use LLVM/clang-16 in native_asan job #27360

pull fanquake wants to merge 2 commits into bitcoin:master from fanquake:asan_llvm_16 changing 3 files +5 −17
  1. fanquake commented at 12:49 pm on March 29, 2023: member

    Similar to #27298. Working for me on x86_64 and solves the issue I currently see with TSAN on aarch64 with master (68828288e5d35c17848ab3da8cd231d1b69651c0):

     0crc32c/src/crc32c_arm64.cc:101:26: runtime error: load of misaligned address 0xffff84400406 for type 'uint64_t' (aka 'unsigned long'), which requires 8 byte alignment
     10xffff84400406: note: pointer points here
     2 b9 c5 22 00 01 01  1a 6c 65 76 65 6c 64 62  2e 42 79 74 65 77 69 73  65 43 6f 6d 70 61 72 61  74 6f
     3             ^ 
     4    [#0](/bitcoin-bitcoin/0/) 0xaaaaaddaf0b4 in crc32c::ExtendArm64(unsigned int, unsigned char const*, unsigned long) src/./src/crc32c/src/crc32c_arm64.cc:101:26
     5    [#1](/bitcoin-bitcoin/1/) 0xaaaaadd2c838 in leveldb::crc32c::Value(char const*, unsigned long) src/./leveldb/util/crc32c.h:20:60
     6    [#2](/bitcoin-bitcoin/2/) 0xaaaaadd2c838 in leveldb::log::Reader::ReadPhysicalRecord(leveldb::Slice*) src/./src/leveldb/db/log_reader.cc:246:29
     7    [#3](/bitcoin-bitcoin/3/) 0xaaaaadd2ba9c in leveldb::log::Reader::ReadRecord(leveldb::Slice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) src/./src/leveldb/db/log_reader.cc:72:38
     8    [#4](/bitcoin-bitcoin/4/) 0xaaaaadd41710 in leveldb::VersionSet::Recover(bool*) src/./src/leveldb/db/version_set.cc:910:19
     9    [#5](/bitcoin-bitcoin/5/) 0xaaaaadcf9fec in leveldb::DBImpl::Recover(leveldb::VersionEdit*, bool*) src/./src/leveldb/db/db_impl.cc:320:18
    10    [#6](/bitcoin-bitcoin/6/) 0xaaaaadd12068 in leveldb::DB::Open(leveldb::Options const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, leveldb::DB**) src/./src/leveldb/db/db_impl.cc:1487:20
    11    [#7](/bitcoin-bitcoin/7/) 0xaaaaad314e80 in CDBWrapper::CDBWrapper(DBParams const&) src/./src/dbwrapper.cpp:156:30
    12    [#8](/bitcoin-bitcoin/8/) 0xaaaaace94880 in CBlockTreeDB::CBlockTreeDB(DBParams const&) src/./txdb.h:89:23
    13    [#9](/bitcoin-bitcoin/9/) 0xaaaaace94880 in std::_MakeUniq<CBlockTreeDB>::__single_object std::make_unique<CBlockTreeDB, DBParams>(DBParams&&) /usr/bin/../lib/gcc/aarch64-linux-gnu/11/../../../../include/c++/11/bits/unique_ptr.h:962:34
    14    [#10](/bitcoin-bitcoin/10/) 0xaaaaace94880 in ChainTestingSetup::ChainTestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&) src/./src/test/util/setup_common.cpp:188:51
    15    [#11](/bitcoin-bitcoin/11/) 0xaaaaace95da0 in TestingSetup::TestingSetup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&, bool, bool) src/./src/test/util/setup_common.cpp:243:7
    16    [#12](/bitcoin-bitcoin/12/) 0xaaaaace96730 in TestChain100Setup::TestChain100Setup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<char const*, std::allocator<char const*> > const&, bool, bool) src/./src/test/util/setup_common.cpp:274:7
    17    [#13](/bitcoin-bitcoin/13/) 0xaaaaac1ddbc8 in blockfilter_index_tests::BuildChainTestingSetup::BuildChainTestingSetup() src/./src/test/blockfilter_index_tests.cpp:26:8
    18    [#14](/bitcoin-bitcoin/14/) 0xaaaaac1ddbc8 in blockfilter_index_tests::blockfilter_index_initial_sync::blockfilter_index_initial_sync() src/./src/test/blockfilter_index_tests.cpp:112:1
    19    [#15](/bitcoin-bitcoin/15/) 0xaaaaac1ddbc8 in blockfilter_index_tests::blockfilter_index_initial_sync_invoker() src/./src/test/blockfilter_index_tests.cpp:112:1
    20    [#16](/bitcoin-bitcoin/16/) 0xaaaaabf08f7c in boost::function0<void>::operator()() const /usr/include/boost/function/function_template.hpp:763:14
    21    [#17](/bitcoin-bitcoin/17/) 0xaaaaabf95468 in boost::detail::forward::operator()() /usr/include/boost/test/impl/execution_monitor.ipp:1388:32
    22    [#18](/bitcoin-bitcoin/18/) 0xaaaaabf95468 in boost::detail::function::function_obj_invoker0<boost::detail::forward, int>::invoke(boost::detail::function::function_buffer&) /usr/include/boost/function/function_template.hpp:137:18
    23    [#19](/bitcoin-bitcoin/19/) 0xaaaaabf8e12c in boost::function0<int>::operator()() const /usr/include/boost/function/function_template.hpp:763:14
    24    [#20](/bitcoin-bitcoin/20/) 0xaaaaabe7be14 in boost::execution_monitor::catch_signals(boost::function<int ()> const&) /usr/include/boost/test/impl/execution_monitor.ipp:903:16
    25    [#21](/bitcoin-bitcoin/21/) 0xaaaaabe7c1c0 in boost::execution_monitor::execute(boost::function<int ()> const&) /usr/include/boost/test/impl/execution_monitor.ipp:1301:16
    26    [#22](/bitcoin-bitcoin/22/) 0xaaaaabe6f47c in boost::execution_monitor::vexecute(boost::function<void ()> const&) /usr/include/boost/test/impl/execution_monitor.ipp:1397:5
    27    [#23](/bitcoin-bitcoin/23/) 0xaaaaabe75124 in boost::unit_test::unit_test_monitor_t::execute_and_translate(boost::function<void ()> const&, unsigned long) /usr/include/boost/test/impl/unit_test_monitor.ipp:49:9
    28    [#24](/bitcoin-bitcoin/24/) 0xaaaaabed19fc in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /usr/include/boost/test/impl/framework.ipp:815:44
    29    [#25](/bitcoin-bitcoin/25/) 0xaaaaabed0f6c in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /usr/include/boost/test/impl/framework.ipp:784:58
    30    [#26](/bitcoin-bitcoin/26/) 0xaaaaabed0f6c in boost::unit_test::framework::state::execute_test_tree(unsigned long, unsigned long, boost::unit_test::framework::state::random_generator_helper const*) /usr/include/boost/test/impl/framework.ipp:784:58
    31    [#27](/bitcoin-bitcoin/27/) 0xaaaaabe73878 in boost::unit_test::framework::run(unsigned long, bool) /usr/include/boost/test/impl/framework.ipp:1721:29
    32    [#28](/bitcoin-bitcoin/28/) 0xaaaaabe9d244 in boost::unit_test::unit_test_main(boost::unit_test::test_suite* (*)(int, char**), int, char**) /usr/include/boost/test/impl/unit_test_main.ipp:250:9
    33    [#29](/bitcoin-bitcoin/29/) 0xffff8f0773f8  (/lib/aarch64-linux-gnu/libc.so.6+0x273f8) (BuildId: f37f3aa07c797e333fd106472898d361f71798f5)
    34    [#30](/bitcoin-bitcoin/30/) 0xffff8f0774c8 in __libc_start_main (/lib/aarch64-linux-gnu/libc.so.6+0x274c8) (BuildId: f37f3aa07c797e333fd106472898d361f71798f5)
    35    [#31](/bitcoin-bitcoin/31/) 0xaaaaabda55ac in _start (/home/fedora/ci_scratch/ci/scratch/build/bitcoin-aarch64-unknown-linux-gnu/src/test/test_bitcoin+0x10e55ac) (BuildId: b7909adaefd9db6cd6a7c4d3d40207cf6bdaf4b3)
    36
    37SUMMARY: UndefinedBehaviorSanitizer: misaligned-pointer-use crc32c/src/crc32c_arm64.cc:101:26 in
    
  2. fanquake added the label Tests on Mar 29, 2023
  3. DrahtBot commented at 12:49 pm on March 29, 2023: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK dergoegge, MarcoFalke

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #27084 (ci: A few fixes of ccache issues by hebasto)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  4. maflcko commented at 12:55 pm on March 29, 2023: member
    You will probably need to do the same for fuzz asan?
  5. maflcko commented at 12:56 pm on March 29, 2023: member
    Also, need to edit Cirrus CI to do the same
  6. fanquake commented at 1:56 pm on March 29, 2023: member

    You will probably need to do the same for fuzz asan?

    Will add.

    Also, need to edit Cirrus CI to do the same

    Can we even do this for native_asan given there is no 2304-lto image listed here: https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts ?

  7. fanquake force-pushed on Mar 29, 2023
  8. fanquake force-pushed on Mar 29, 2023
  9. fanquake renamed this:
    ci: use LLVM/clang-16 in ASAN job
    ci: use LLVM/clang-16 in native_asan job
    on Mar 29, 2023
  10. fanquake commented at 3:11 pm on March 29, 2023: member
    native_fuzz split into #27363, as that is not blocked up upstream image issues/decisions.
  11. Sjors commented at 1:23 pm on March 30, 2023: member

    I haven’t tried to reproduce the original issue, since I don’t have an aarch64 machine, but this works for me on Ubuntu 22.10 with AMD Ryzen 7950X, Docker version 23.0.2:

    0MAKEJOBS="-j32" CCACHE_SIZE=1G FILE_ENV="ci/test/00_setup_env_native_asan.sh" ./ci/test_run_all.sh
    
  12. in ci/test/00_setup_env_native_asan.sh:14 in 97edee3730 outdated
    18@@ -19,8 +19,8 @@ else
    19 fi
    


    maflcko commented at 7:05 pm on March 30, 2023:

    You can drop this after diff:

     0diff --git a/.cirrus.yml b/.cirrus.yml
     1index 237572f2e4..8abe2ba79b 100644
     2--- a/.cirrus.yml
     3+++ b/.cirrus.yml
     4@@ -261,7 +261,7 @@ task:
     5   # Images can be found here: https://cloud.google.com/compute/docs/images/os-details
     6   compute_engine_instance:
     7     image_project: ubuntu-os-cloud
     8-    image: family/ubuntu-2204-lts # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
     9+    image: family/ubuntu-2304 # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
    10     cpu: 4
    11     memory: 12G
    12   env:
    

    maflcko commented at 9:05 am on April 24, 2023:
    You’ll have to do it in this pull. Otherwise CI will warn: E: The repository ‘https://ppa.launchpadcontent.net/hadret/bpfcc/ubuntu lunar Release’ does not have a Release file.

    fanquake commented at 12:48 pm on April 27, 2023:
    Added here.
  13. fanquake force-pushed on Mar 31, 2023
  14. in .cirrus.yml:272 in 579e0274fe outdated
    260@@ -261,7 +261,7 @@ task:
    261   # Images can be found here: https://cloud.google.com/compute/docs/images/os-details
    262   compute_engine_instance:
    263     image_project: ubuntu-os-cloud
    264-    image: family/ubuntu-2204-lts # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
    265+    image: family/ubuntu-2304 # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
    


    maflcko commented at 9:11 am on March 31, 2023:
    I guess google will push the image on April 25th or so. It should be fine for you to make all changes now and then click re-run in April, and mark as draft in the meantime.

    fanquake commented at 9:17 am on March 31, 2023:
    I wonder if we should split the tracepoints stuff into it’s own CI, so it’s not a blocker for other unrelated tests.

    maflcko commented at 9:22 am on March 31, 2023:
    Not sure if this is worth it. I am not aware of anyone running the CI on aarch64 other than you. So it should be fine for you to locally apply this patch in the meantime (for less than a month)

    fanquake commented at 9:15 am on April 6, 2023:
    Yep, will leave this as-is for now, and hopefully we can undraft on April 20th.
  15. fanquake marked this as a draft on Mar 31, 2023
  16. maflcko requested review from maflcko on Mar 31, 2023
  17. DrahtBot removed review request from maflcko on Mar 31, 2023
  18. fanquake force-pushed on Apr 6, 2023
  19. maflcko added this to the milestone 26.0 on Apr 17, 2023
  20. fanquake commented at 10:29 am on April 17, 2023: member
    Lunar should be released on the 20th, https://discourse.ubuntu.com/t/lunar-lobster-release-schedule/27284, and hopefully the Gioogle Cloud images will be available shortly after that.
  21. fanquake force-pushed on Apr 17, 2023
  22. fanquake force-pushed on Apr 18, 2023
  23. fanquake force-pushed on Apr 20, 2023
  24. DrahtBot added the label CI failed on Apr 20, 2023
  25. fanquake commented at 8:49 pm on April 20, 2023: member
    Ubuntu 23.04 has been released: https://lists.ubuntu.com/archives/ubuntu-announce/2023-April/000289.html. So the Google Cloud images should be available soon.
  26. fanquake marked this as ready for review on Apr 20, 2023
  27. fanquake force-pushed on Apr 20, 2023
  28. maflcko commented at 7:35 am on April 21, 2023: member

    I can see it on https://console.cloud.google.com/compute/instancesAdd , but CI doesn’t for some reason?

    Screenshot 2023-04-21 at 09-33-34 Compute Engine – free-micro – Google Cloud console

  29. fanquake force-pushed on Apr 21, 2023
  30. in .cirrus.yml:272 in 987567f2a4 outdated
    268@@ -269,7 +269,7 @@ task:
    269   # Images can be found here: https://cloud.google.com/compute/docs/images/os-details
    270   compute_engine_instance:
    271     image_project: ubuntu-os-cloud
    272-    image: family/ubuntu-2204-lts # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
    273+    image: family/ubuntu-2304 # when upgrading, check if we can drop "ADD_UNTRUSTED_BPFCC_PPA"
    


    maflcko commented at 8:57 am on April 21, 2023:

    Can you check if

    0    image: family/ubuntu-2210
    

    exists? Just to make sure the naming scheme is correct?


    fanquake commented at 9:02 am on April 21, 2023:
    Pushed

    fanquake commented at 9:03 am on April 21, 2023:
    Looks like either the naming is incorrect, or there isn’t actually support for non-LTS?

    maflcko commented at 9:18 am on April 21, 2023:
    Hmm, 2110 worked last time I checked: #25528 (review)

    fanquake commented at 11:00 am on April 21, 2023:
    @fkorotkov can you offer any insight here? Should we be able to use non-LTS Ubuntu images?

    fkorotkov commented at 1:55 pm on April 21, 2023:

    You can check for available images in ubuntu project like this:

     0gcloud compute images list --project ubuntu-os-cloud --no-standard-images
     1
     2NAME                                         PROJECT          FAMILY                         DEPRECATED  STATUS
     3ubuntu-1804-bionic-arm64-v20230418           ubuntu-os-cloud  ubuntu-1804-lts-arm64                      READY
     4ubuntu-1804-bionic-v20230418                 ubuntu-os-cloud  ubuntu-1804-lts                            READY
     5ubuntu-2004-focal-arm64-v20230302            ubuntu-os-cloud  ubuntu-2004-lts-arm64                      READY
     6ubuntu-2004-focal-v20230302                  ubuntu-os-cloud  ubuntu-2004-lts                            READY
     7ubuntu-2204-jammy-arm64-v20230421            ubuntu-os-cloud  ubuntu-2204-lts-arm64                      READY
     8ubuntu-2204-jammy-v20230421                  ubuntu-os-cloud  ubuntu-2204-lts                            READY
     9ubuntu-2210-kinetic-amd64-v20230125          ubuntu-os-cloud  ubuntu-2210-amd64                          READY
    10ubuntu-2210-kinetic-arm64-v20230125          ubuntu-os-cloud  ubuntu-2210-arm64                          READY
    11ubuntu-2304-lunar-amd64-v20230420            ubuntu-os-cloud  ubuntu-2304-amd64                          READY
    12ubuntu-2304-lunar-arm64-v20230420            ubuntu-os-cloud  ubuntu-2304-arm64                          READY
    13ubuntu-minimal-1804-bionic-arm64-v20230329   ubuntu-os-cloud  ubuntu-minimal-1804-lts-arm64              READY
    14ubuntu-minimal-1804-bionic-v20230329         ubuntu-os-cloud  ubuntu-minimal-1804-lts                    READY
    15ubuntu-minimal-2004-focal-arm64-v20230303    ubuntu-os-cloud  ubuntu-minimal-2004-lts-arm64              READY
    16ubuntu-minimal-2004-focal-arm64-v20230420    ubuntu-os-cloud  ubuntu-minimal-2004-lts-arm64              READY
    17ubuntu-minimal-2004-focal-v20230303          ubuntu-os-cloud  ubuntu-minimal-2004-lts                    READY
    18ubuntu-minimal-2204-jammy-arm64-v20230420    ubuntu-os-cloud  ubuntu-minimal-2204-lts-arm64              READY
    19ubuntu-minimal-2204-jammy-v20230420          ubuntu-os-cloud  ubuntu-minimal-2204-lts                    READY
    20ubuntu-minimal-2210-kinetic-amd64-v20230417  ubuntu-os-cloud  ubuntu-minimal-2210-amd64                  READY
    21ubuntu-minimal-2210-kinetic-arm64-v20230417  ubuntu-os-cloud  ubuntu-minimal-2210-arm64                  READY
    22ubuntu-minimal-2304-lunar-amd64-v20230420    ubuntu-os-cloud  ubuntu-minimal-2304-amd64                  READY
    23ubuntu-minimal-2304-lunar-arm64-v20230420    ubuntu-os-cloud  ubuntu-minimal-2304-arm64                  READY
    

    Seem you need to use family/ubuntu-2210-amd64.


    fanquake commented at 2:08 pm on April 21, 2023:
    @fkorotkov Thanks for the info. Have pushed to use family/ubuntu-2304-amd64.
  31. fanquake force-pushed on Apr 21, 2023
  32. maflcko commented at 2:10 pm on April 21, 2023: member
    review ACK a440295fa99c6f0e7913c884cce904e22e243565
  33. fanquake referenced this in commit cfde697491 on Apr 21, 2023
  34. fanquake referenced this in commit 84811d0769 on Apr 21, 2023
  35. fanquake commented at 6:27 pm on April 21, 2023: member
     0[0;34m node0 2023-04-21T16:34:04.866961Z [http] [httpserver.cpp:308] [ThreadHTTP] [http] Exited http event loop �[0m
     1[0;34m node0 2023-04-21T16:34:04.867449Z [shutoff] [httpserver.cpp:505] [StopHTTPServer] [http] Stopped HTTP server �[0m
     2[0;34m node0 2023-04-21T16:34:04.868612Z [msghand] [logging.h:263] [error] ERROR: ProcessNewBlock: AcceptBlock FAILED (AcceptBlock: Failed to find position to write new block to disk)[0m
     3[0;34m node0 2023-04-21T16:34:04.869269Z [msghand] [util/thread.cpp:22] [TraceThread] msghand thread exit �[0m
     4[0;34m node0 2023-04-21T16:34:04.889834Z [net] [util/thread.cpp:22] [TraceThread] net thread exit �[0m
     5[0;36m test  2023-04-21T16:34:04.894000Z TestFramework.p2p (WARNING): Connection lost to 127.0.0.1:17120 due to [Errno 104] Connection reset by peer �[0m
     6[0;34m node0 2023-04-21T16:34:04.894088Z [shutoff] [net.cpp:1526] [DumpAddresses] [net] Flushed 0 addresses to peers.dat  3ms �[0m
     7[0;34m node0 2023-04-21T16:34:04.894130Z [shutoff] [net.cpp:593] [CloseSocketDisconnect] [net] disconnecting peer=53[0m
     8[0;34m node0 2023-04-21T16:34:04.894402Z [shutoff] [net_processing.cpp:1544] [FinalizeNode] [net] Cleared nodestate for peer=53[0m
     9[0;36m test  2023-04-21T16:34:04.897000Z TestFramework (ERROR): Assertion failed �[0m
    10[0;36m                                   Traceback (most recent call last):�[0m
    11[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 132, in main�[0m
    12[0;36m                                       self.run_test()[0m
    13[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/feature_block.py", line 1292, in run_test�[0m
    14[0;36m                                       self.send_blocks(blocks, True, timeout=2440)[0m
    15[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/feature_block.py", line 1435, in send_blocks�[0m
    16[0;36m                                       self.helper_peer.send_blocks_and_test(blocks, self.nodes[0], success=success, reject_reason=reject_reason, force_send=force_send, timeout=timeout, expect_disconnect=reconnect)[0m
    17[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/p2p.py", line 731, in send_blocks_and_test�[0m
    18[0;36m                                       self.wait_until([0m
    19[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/p2p.py", line 463, in wait_until�[0m
    20[0;36m                                       wait_until_helper(test_function, timeout=timeout, lock=p2p_lock, timeout_factor=self.timeout_factor)[0m
    21[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/util.py", line 267, in wait_until_helper�[0m
    22[0;36m                                       if predicate():�[0m
    23[0;36m                                          ^^^^^^^^^^^�[0m
    24[0;36m                                     File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/p2p.py", line 460, in test_function�[0m
    25[0;36m                                       assert self.is_connected�[0m
    26[0;36m                                   AssertionError�[0m
    27[0;36m test  2023-04-21T16:34:04.900000Z TestFramework (DEBUG): Closing down network thread �[0m
    28[0;34m node0 2023-04-21T16:34:04.901483Z [scheduler] [util/thread.cpp:22] [TraceThread] scheduler thread exit �[0m
    29[0;34m node0 2023-04-21T16:34:04.903621Z [shutoff] [kernel/mempool_persist.cpp:168] [DumpMempool] Writing 0 unbroadcast transactions to disk. �[0m
    30[0;34m node0 2023-04-21T16:34:04.905760Z [shutoff] [kernel/mempool_persist.cpp:181] [DumpMempool] Dumped mempool: 2.009e-05s to copy, 0.00218644s to dump �[0m
    31[0;34m node0 2023-04-21T16:34:04.905796Z [shutoff] [policy/fees.cpp:1011] [FlushUnconfirmed] [estimatefee] Recorded 0 unconfirmed txs from mempool in 6.309e-06s �[0m
    32[0;34m node0 2023-04-21T16:34:04.907594Z [shutoff] [logging/timer.h:58] [Log] [bench] FlushStateToDisk: write block and undo data to disk started �[0m
    33[0;36m test  2023-04-21T16:34:04.950000Z TestFramework (INFO): Stopping nodes �[0m
    34[0;36m test  2023-04-21T16:34:04.950000Z TestFramework.node0 (DEBUG): Stopping node �[0m
    35
    36[0;34m node0 stderr Error: Disk space is too low! �[0m
    37
    38[1mTEST                                                   | STATUS    | DURATION
    39
    40[0m�[0;31mfeature_block.py                                       | ✖ Failed  | 59 s
    41[0m�[0;31m�[1m
    42ALL                                                    | ✖ Failed  | 59 s (accumulated) 
    43[0m�[0mRuntime: 59 s
    
  36. fanquake referenced this in commit 5fbda45d2b on Apr 27, 2023
  37. fanquake force-pushed on Apr 27, 2023
  38. 0xB10C commented at 9:17 pm on April 28, 2023: contributor
    Can’t really comment on the change of using clang-16. The second commit dropping the bpfcc-tools from the PPA looks fine. You could remove the reference to this PR from the description of 5fbda45d2b962a67221ea0c8c35e38f6eef06499.
  39. fanquake force-pushed on May 1, 2023
  40. fanquake commented at 1:29 pm on May 1, 2023: member

    You could remove the reference to this PR

    Yep, dropped.

  41. ci: use LLVM/clang-16 in native_asan job
    Similar to #27298.
    1232c2f6b9
  42. ci: remove usage of untrusted bpfcc-tools
    We've migrated this job to Ubuntu 23.04, which
    ships with newer versions of the tools:
    https://packages.ubuntu.com/lunar/bpfcc-tools.
    f952e679cd
  43. in .cirrus.yml:270 in 65f35909bb outdated
    268@@ -269,7 +269,7 @@ task:
    269   # Images can be found here: https://cloud.google.com/compute/docs/images/os-details
    270   compute_engine_instance:
    


    maflcko commented at 10:48 am on May 2, 2023:
    0  compute_engine_instance:  # https://cirrus-ci.org/guide/custom-vms/#custom-compute-engine-vms
    1    disk: 100
    

    fanquake commented at 12:17 pm on May 2, 2023:
    Applied, and we’re no-longer seeing disk issues.
  44. fanquake force-pushed on May 2, 2023
  45. DrahtBot removed the label CI failed on May 2, 2023
  46. dergoegge commented at 12:18 pm on May 2, 2023: member
    utACK f952e679cd9c642e2c1f484ad8d75510ce25324c
  47. DrahtBot requested review from maflcko on May 2, 2023
  48. maflcko commented at 12:35 pm on May 2, 2023: member
    lgtm ACK f952e679cd9c642e2c1f484ad8d75510ce25324c
  49. DrahtBot removed review request from maflcko on May 2, 2023
  50. fanquake merged this on May 2, 2023
  51. fanquake closed this on May 2, 2023

  52. fanquake deleted the branch on May 2, 2023
  53. sidhujag referenced this in commit 447b69b627 on May 4, 2023
  54. bitcoin locked this on May 1, 2024

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-11-21 18:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me