VC++ issues in trac [ Looking for help ]

There are two issues having to do with VC 8 and VC 8 (and the random library) in the trac database. They are really the same thing, reported for two different versions of the compiler. Can someone with access to Visual Studio check these patches and let me know if they work as advertised? I can apply it/them, if needed. The issues are: <http://svn.boost.org/trac/boost/ticket/1423> MSVC uniform int workaround not required for VC++ 2008 and <http://svn.boost.org/trac/boost/ticket/1473> VC++ 2009 does not need workaround Thanks! -- -- Marshall Marshall Clow Qualcomm, Inc. <mailto:mclow@qualcomm.com> The famous British scientist, Lord Kelvin, said: "When you measure what you are speaking about and express it in numbers, you know something about it, but when you cannot (or do not) measure it, when you cannot (or do not) express it in numbers, then your knowledge is of a meagre and unsatisfactory kind."

It is a tiny bit confusing when people use "VC++ 2008" for "VC++ 8.0," since that compiler is part of "VS 2005." The same goes for "VC++ 2009," which might make some Windows nerds think they missed the latest alpha of something ;-) For a proper isomorphism between year-based packages and compiler versions, see http://en.wikipedia.org/wiki/Visual_C++ /David On Dec 14, 2007, at 12:03 PM, Marshall Clow wrote:
There are two issues having to do with VC 8 and VC 8 (and the random library) in the trac database. They are really the same thing, reported for two different versions of the compiler.
Can someone with access to Visual Studio check these patches and let me know if they work as advertised? I can apply it/them, if needed.
The issues are: <http://svn.boost.org/trac/boost/ticket/1423> MSVC uniform int workaround not required for VC++ 2008 and <http://svn.boost.org/trac/boost/ticket/1473> VC++ 2009 does not need workaround
Thanks! -- -- Marshall
Marshall Clow Qualcomm, Inc. <mailto:mclow@qualcomm.com>
The famous British scientist, Lord Kelvin, said: "When you measure what you are speaking about and express it in numbers, you know something about it, but when you cannot (or do not) measure it, when you cannot (or do not) express it in numbers, then your knowledge is of a meagre and unsatisfactory kind." _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Marshall Clow <marshall <at> idio.com> writes:
There are two issues having to do with VC 8 and VC 8 (and the random library) in the trac database. They are really the same thing, reported for two different versions of the compiler.
Can someone with access to Visual Studio check these patches and let me know
if
they work as advertised? I can apply it/them, if needed.
The issues are: <http://svn.boost.org/trac/boost/ticket/1423> MSVC uniform int workaround not required for VC++ 2008 and <http://svn.boost.org/trac/boost/ticket/1473> VC++ 2009 does not need workaround
Thanks!
I can confirm that changing the line specified in the first ticket from # if BOOST_WORKAROUND(_MSC_FULL_VER, BOOST_TESTED_AT(13102292)) && BOOST_MSVC > 1300 to # if BOOST_WORKAROUND(_MSC_FULL_VER, BOOST_TESTED_AT(13102292)) && BOOST_MSVC == 1400 allows the test to complete successfully when running "bjam -a msvc-9.0" from the libs\random\test directory., and that running the same test with msvc-8.0 still works as well.
participants (3)
-
David Bergman
-
Marshall Clow
-
Richard Webb