{"action":"opened","issue":{"url":"https://api.github.com/repos/BitcoinUnlimited/BitcoinUnlimited/issues/595","repository_url":"https://api.github.com/repos/BitcoinUnlimited/BitcoinUnlimited","labels_url":"https://api.github.com/repos/BitcoinUnlimited/BitcoinUnlimited/issues/595/labels{/name}","comments_url":"https://api.github.com/repos/BitcoinUnlimited/BitcoinUnlimited/issues/595/comments","events_url":"https://api.github.com/repos/BitcoinUnlimited/BitcoinUnlimited/issues/595/events","html_url":"https://github.com/BitcoinUnlimited/BitcoinUnlimited/issues/595","id":229455874,"number":595,"title":"test_bitcoin: key.cpp:306: void ECC_Start(): Assertion `secp256k1_context_sign == NULL' failed.","user":{"login":"error10","id":198207,"avatar_url":"https://avatars1.githubusercontent.com/u/198207?v=3","gravatar_id":"","url":"https://api.github.com/users/error10","html_url":"https://github.com/error10","followers_url":"https://api.github.com/users/error10/followers","following_url":"https://api.github.com/users/error10/following{/other_user}","gists_url":"https://api.github.com/users/error10/gists{/gist_id}","starred_url":"https://api.github.com/users/error10/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/error10/subscriptions","organizations_url":"https://api.github.com/users/error10/orgs","repos_url":"https://api.github.com/users/error10/repos","events_url":"https://api.github.com/users/error10/events{/privacy}","received_events_url":"https://api.github.com/users/error10/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-05-17T19:01:59Z","updated_at":"2017-05-17T19:01:59Z","closed_at":null,"body":"I'm attempting to build BitcoinUnlimited 1.0.2.0 on Fedora 24, which includes GCC 6.3.1.\r\n\r\nWhile the code appears to compile correctly, `make check` fails on `test_bitcoin`. The `test-suite.log` shows 87 test failures, all with this particular assertion failing. A representative sample:\r\n\r\n```\r\nterminate called without an active exception\r\nRunning 203 test cases...\r\ntest mining with different sized miner commentsunknown location(0): fatal error:\r\n in \"reverselock_tests/reverselock_errors\": signal: SIGABRT (application abort r\r\nequested)\r\ntest/reverselock_tests.cpp(51): last checkpoint\r\ntest_bitcoin: key.cpp:306: void ECC_Start(): Assertion `secp256k1_context_sign =\r\n= NULL' failed.\r\nunknown location(0): fatal error: in \"rpc_tests/rpc_rawparams\": signal: SIGABRT \r\n(application abort requested)\r\ntest/rpc_tests.cpp(56): last checkpoint: \"rpc_rawparams\" fixture entry.\r\ntest_bitcoin: key.cpp:306: void ECC_Start(): Assertion `secp256k1_context_sign =\r\n= NULL' failed.\r\nunknown location(0): fatal error: in \"rpc_tests/rpc_rawsign\": signal: SIGABRT (a\r\npplication abort requested)\r\ntest/rpc_tests.cpp(98): last checkpoint: \"rpc_rawsign\" fixture entry.\r\ntest_bitcoin: key.cpp:306: void ECC_Start(): Assertion `secp256k1_context_sign =\r\n= NULL' failed.\r\n\r\n...\r\n\r\n\r\n*** 87 failures are detected in the test module \"Bitcoin Test Suite\"\r\nFAIL test/test_bitcoin (exit status: 201)\r\n```\r\n\r\nThe failure occurs on both 32-bit and 64-bit. The 64-bit configuration is:\r\n\r\n`'--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--enable-reduce-exports' '--enable-glibc-back-compat' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' --disable-shared --with-pic --with-bignum=no --enable-module-recovery`\r\n\r\nThe 32-bit configuration is:\r\n\r\n`'--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--enable-reduce-exports' '--enable-glibc-back-compat' 'build_alias=i686-redhat-linux-gnu' 'host_alias=i686-redhat-linux-gnu' 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' 'LDFLAGS=-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables' 'PKG_CONFIG_PATH=:/usr/lib/pkgconfig:/usr/share/pkgconfig' --disable-shared --with-pic --with-bignum=no --enable-module-recovery`\r\n\r\nThe problem appears to be identical to https://github.com/bitcoin/bitcoin/issues/8260 which was resolved in 0.13.0. "}}
{"actor":{"display_login":"error10"}}