-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
Description
�[0m[ 75%] /home/crosseth/eth/wd/cpp-ethereum/test/libethereum/test/TestHelper.cpp: In function 'void dev::test::testMiningFunc(void (*)())':
/home/crosseth/eth/wd/cpp-ethereum/test/libethereum/test/TestHelper.cpp:1101:79: error: invalid use of incomplete type 'class std::future<void>'
auto future = std::async(std::launch::async, &std::thread::join, &threadTest);
^
- https://s3.amazonaws.com/archive.travis-ci.org/jobs/155485648/log.txt (armel)
- https://s3.amazonaws.com/archive.travis-ci.org/jobs/155485649/log.txt (armhf)
- https://s3.amazonaws.com/archive.travis-ci.org/jobs/155485650/log.txt (armel-apt)
Looks like it's an issue with the use of std::future on this particular architecture.
This is brand new code from @winsvega for adding the dots to keep TravisCI alive, which is obviously constraining portability. We should probably do something simpler with std::thread instead.
This particular error log is for the armel cross-build (armv5) but it looks like there are probably more.
Reactions are currently unavailable