Запуск программ, которые переключают стек под вальгринд, вызывает проблемы. Собственность (командная строка b2)<valgrind=on>Пусть вальгринд рассматривает области памяти как стековое пространство, которое подавляет ошибки.
Статья Support for valgrind раздела Chapter 1. Context Stack allocation может быть полезна для разработчиков на c++ и boost.