Boost logo

Boost :

Subject: Re: [boost] [bind] mem_fn_eq_test test failure with VC9 in release builds
From: Peter Dimov (pdimov_at_[hidden])
Date: 2008-09-15 11:08:05

Richard Webb:
> When running the Trunk regression tests using VC9SP1 and building in
> release
> mode, the bind/mem_fn_eq_test test fails. Results available @
> The same test passes when the tests are run in the default debug mode.

This is a known issue. The /OPT:ICF linker option can figure out that the
member functions are identical and fold them into one, and the != test then
fails. This behavior is non-conforming, but useful. I see that we have
markup for this failure, but it's msvc-7.1 specific for some reason.

Boost list run by bdawes at, gregod at, cpdaniel at, john at