Boost и regression-тесты
От: okman Беларусь https://searchinform.ru/
Дата: 05.03.18 15:41
Оценка:
Привет!

Кто-нибудь пробовал запускать регресс-тесты Boost?
У них на сайте сказано:

Running Boost Regression Tests
http://www.boost.org/development/running_regression_tests.html

To run a library's regression tests, run Boost's b2 utility from the <boost-root>/libs/<library>/test directory.
To run a single test, specify its name (as found in <boost-root>/libs/<library>/test/Jamfile.v2) on the command line.


Установил Visual Studio 2015, поставил Update 3. Распаковал Boost 1.66 в папку на жестком диске.
Открыл "Developer Command Prompt for VS2015" (консоль), захожу в какую-нибудь либу,
например libs\smart_ptr\test и запускаю тест командой b2.

Непонятно то, что значительная часть тестов заваливается. Например, у меня не проходят тесты для библиотек
accumulators (проблемы с weighted_median и p_square_cumul_dist), assign, bimap, bind, date_time, geometry,
graph, lockfree, phoenix... Дальше не смотрел.

Запуск b2 из Boost\status с разными опциями ничего принципиально не меняет.

Imho, для библиотеки такого размаха как-то многовато фейлов.
Что это? Такое "качество" тестов Boost? Или самого Boost? Или я что-то делаю неправильно?
Отредактировано 05.03.2018 15:50 okman . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.