Boost logo

Boost Testing :

From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2008-04-20 12:25:51


On Apr 20, 2008, at 5:53 AM, John Maddock wrote:

> There are a lot of tests failing for the Intel on Darwin compiler
> that fail
> with unresolved externals to std library functions:
> http://beta.boost.org/development/tests/trunk/developer/output/
> Sandia-darwin-intel-10-0-boost-bin-v2-libs-math-test-
> common_factor_test-test-intel-darwin-10-0-debug.html
>
> xilibtool: executing 'libtool'
> ld: Undefined symbols:
> __ZNSt15basic_streambufIwSt11char_traitsIwEE8overflowEj
> __ZNSt15basic_streambufIwSt11char_traitsIwEE9pbackfailEj
> libtool: internal link edit command failed
>
> Googling for these symbols shows only links to the Boost regression
> tests
> :-(
>
> Is this maybe a setup or command line issue?

Hi John,

It's certainly possible but I don't think so. What I do know is that
the missing symbols are similar to ones in libstdc++, the only
difference being the last character.

s896822:/usr/lib kbelco$ nm libstdc++-static.a | grep
__ZNSt15basic_streambufIwSt11char_traitsIwEE8overflowE
0000078a T __ZNSt15basic_streambufIwSt11char_traitsIwEE8overflowEi

s896822:/usr/lib kbelco$ nm libstdc++-static.a | grep
__ZNSt15basic_streambufIwSt11char_traitsIwEE9pbackfailE
0000085e T __ZNSt15basic_streambufIwSt11char_traitsIwEE9pbackfailEi

I've reported the issue to Intel, issue number 477586.

-- Noel


Boost-testing list run by mbergal at meta-comm.com