Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2007-02-03 00:19:54


I've been trying to debug a problem with filter_iterator_test on
WinXP64, and I'm finding something disturbing. The test crashes, and
when it does, I get a "do you want to debug?" dialog, and when I click
"No," I get a **passed** message.

Specifically, it looks like this:

  Z:\boost\libs\iterator\test>z:\bjam msvc-8.0.amd64 address-model=64 instruction-set=opteron release debug-symbols=on --abbreviate-paths --build-dir=z:\tst filter_iterator_test -a
  command= c:\Program Files (x86)\Microsoft Visual Studio 8\VC\BIN\amd64\cl
  cpu= i386
  cpu= amd64
  cpu= ia64
  searching for python.exe in c:/python25/bin
  ...patience...
  ...found 432 targets...
  ...updating 4 targets...
  compile-c-c++ z:\tst\boost\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc-8.0.m\rls\adrs-mdl-64\dbg-symbl-on\instr-set-optrn\thrd-mlt\filter_iterator_test.obj
  filter_iterator_test.cpp
  msvc.link z:\tst\boost\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc-8.0.m\rls\adrs-mdl-64\dbg-symbl-on\instr-set-optrn\thrd-mlt\filter_iterator_test.exe
  testing.capture-output z:\tst\boost\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc-8.0.m\rls\adrs-mdl-64\dbg-symbl-on\instr-set-optrn\thrd-mlt\filter_iterator_test.run
          1 file(s) copied.
  **passed** z:\tst\boost\bin.v2\libs\iterator\test\filter_iterator_test.test\msvc-8.0.m\rls\adrs-mdl-64\dbg-symbl-on\instr-set-optrn\thrd-mlt\filter_iterator_test.test
  ...updated 4 targets...

This seems to indicate a problem with the testing rules, although I
could certainly be missing something.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk