testcase segfaults on gcc 5.1.1 on DragonFlyBSD #6070

issue sinetek opened this issue on April 27, 2015
  1. sinetek commented at 12:35 AM on April 27, 2015: contributor

    sinetek@blkstar% ./test_bitcoin Running 144 test cases... terminate called after throwing an instance of 'boost::system_error' Illegal instruction (core dumped)

    Investigating.

  2. sinetek commented at 1:19 AM on April 27, 2015: contributor
  3. theuni commented at 2:03 PM on April 28, 2015: member

    Is boost also built with gcc 5.1?

  4. theuni commented at 3:26 PM on April 28, 2015: member

    Confirmed that funky things happen when mixing boost built with gcc4 and bitcoin built with gcc5. In my case, bitcoin fails to link.

    I suspect this is due to the libstdc++ string abi change. For now, since all projects are likely going to begin running into this situation, I'd file this under "unsupported config". We'll see how distros solve this.

  5. sinetek commented at 8:58 PM on April 28, 2015: contributor

    Yes, that does seem like the most plausible explanation, now that you mention it.

  6. laanwj commented at 5:02 PM on May 15, 2015: member

    Closing this. Any conflict between code built with gcc4 and gcc5 is a distribution issue.

  7. laanwj closed this on May 15, 2015

  8. DrahtBot locked this on Sep 8, 2021

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: 2026-04-13 18:15 UTC

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