From: Henrik Sundberg (storangen_at_[hidden])
Date: 2007-11-15 07:17:36
2007/11/15, Dean Michael Berris <mikhailberis_at_[hidden]>:
> On Nov 14, 2007 10:40 PM, Beman Dawes <bdawes_at_[hidden]> wrote:
> > Henrik Sundberg wrote:
> > > 2007/11/13, Beman Dawes <bdawes_at_[hidden]>:
> > >> Starting right about the time of the revision 41056 threads changes, the
> > >> Windows smoke tests started to pop up dialog boxes (rather than just
> > >> failing quietly) for various threads problems. bjam had not been
> > >> recompiled, and there was nothing else running on the machine at the time.
> > >>
> > >> Is this a threads problem, or did something go haywire on my machine?
> > >
> > > The error handling is changed in VC8, see: http://blog.kalmbachnet.de/?postid=75
> > >
> > > When we started using VC8 SP1, we had to add a background process
> > > looking for error dialogs and automatically closing them (otherwise
> > > the failing processes just hangs, and our redundancy mechanisms could
> > > not do a ting).
> > >
> > > The change in VS SP1 was really bad for us.
> > I wondered if something like that had happened, but since I applied SP1
> > a long time ago, don't understand why it would just now start to happen.
> I'm not completely sure, but there have been a series of Windows
> updates since the release of SP1. I can't be entirely sure this has
> anything to do with this, but I'm willing to guess additional security
> measures made by the Windows operating system will cause dialog boxes
> to appear on sometimes seemingly innocuous errors.
> This is pure speculation though, but if rolling back to the last known
> build that works without the dialog boxes on failures doesn't work
> then it might be a case of Windows update changing the way things work
> for Boost testing inadvertently.
Note that it didn't help to just compile with the old compiler.
The new runtime must not exist on the machine where you run your program.
The newest runtime is used if you don't write manifests.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk