cnetaddr_tostring_canonical_ipv6 test fails during make check on fresh clone of repo on macOS 10.14 #21967

issue shobitb openend this issue on May 17, 2021
  1. shobitb commented at 3:02 am on May 17, 2021: none

    Expected behavior make check completes successfully when run on a freshly cloned Bitcoin Core repo.

    Actual behavior make check fails with the following errors –

     0test/net_tests.cpp:446: error: in "net_tests/cnetaddr_tostring_canonical_ipv6": check net_addr.ToString() == expected_canonical_representation_output has failed [2001:db8::1:1:1:1:1 != 2001:db8:0:1:1:1:1:1]
     1test/net_tests.cpp:446: error: in "net_tests/cnetaddr_tostring_canonical_ipv6": check net_addr.ToString() == expected_canonical_representation_output has failed [2001:db8::1:1:1:1:1 != 2001:db8:0:1:1:1:1:1]
     2test/net_tests.cpp:446: error: in "net_tests/cnetaddr_tostring_canonical_ipv6": check net_addr.ToString() == expected_canonical_representation_output has failed [2001:db8::1:1:1:1:1 != 2001:db8:0:1:1:1:1:1]
     3test/net_tests.cpp:446: error: in "net_tests/cnetaddr_tostring_canonical_ipv6": check net_addr.ToString() == expected_canonical_representation_output has failed [2001:db8:aaaa:bbbb:cccc:dddd::1 != 2001:db8:aaaa:bbbb:cccc:dddd:0:1]
     4test/net_tests.cpp:446: error: in "net_tests/cnetaddr_tostring_canonical_ipv6": check net_addr.ToString() == expected_canonical_representation_output has failed [2001:db8:aaaa:bbbb:cccc:dddd::1 != 2001:db8:aaaa:bbbb:cccc:dddd:0:1]
     5...
     6...
     7
     8Leaving test module "Bitcoin Core Test Suite"; testing time: 75790us
     9
    10*** 5 failures are detected in the test module "Bitcoin Core Test Suite"
    11make[3]: *** [test/net_tests.cpp.test] Error 1
    12make[2]: *** [check-am] Error 2
    13make[1]: *** [check-recursive] Error 1
    14make: *** [check-recursive] Error 1
    

    To reproduce

    1. Follow the build steps available here – build-osx.md – on a macOS 10.14. Install all required dependencies and the first set of optional dependencies. Use Wallet (only SQlite) and GUI Support configuration.
    2. Proceed until the “2. Compile” step under the “Building Bitcoin Core” section, at which point running make check will result in the error above.

    System information

    Not running Core yet; this is a build time issue when running make check on the bitcoin repo cloned from https://github.com/bitcoin/bitcoin/ master branch at commit c8571486364d6e9ca8c86bd1c81e230ca64f8904.

    0$ ./src/bitcoind -version
    1Bitcoin Core version v21.99.0-1ef34ee25ed3
    

    System Version: macOS 10.14.6 (18G8022) Processor Name: Intel Core i5 Processor Speed: 1.6 GHz Number of Processors: 1 Total Number of Cores: 2 L2 Cache (per Core): 256 KB L3 Cache: 4 MB Memory: 8 GB File System: APFS Physical Drive: Device Name: APPLE SSD AP0128N Media Name: AppleAPFSMedia Medium Type: SSD Protocol: PCI-Express

  2. shobitb added the label Bug on May 17, 2021
  3. shobitb commented at 3:05 am on May 17, 2021: none
    #21756 contains a fix for this.
  4. MarcoFalke added the label macOS on May 17, 2021
  5. laanwj closed this on May 17, 2021

  6. DrahtBot locked this on Aug 18, 2022


shobitb

Labels
Bug macOS


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: 2025-04-04 15:12 UTC

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