RE: [boost] random and msvc6

2003-03-26 Thread Beman Dawes
Kirill wrote: >Given that boost.random does not have an active maintainer, who could take >a look into this? There has been some private discussion going on in the background. Hopefully there will be an announcement within a day or two. In the meantime, keep posting any fixes here - they are d

RE: [boost] random and msvc6

2003-03-25 Thread Lapshin, Kirill
Lapshin, Kirill wrote: >I don't have time at the moment, will look into it tonight. I will try to >fix all the tests and submit patches to the list. Please find attached patch which makes random compile and pass random_test on msvc6. It fixes random_demo and random_speed as well. Nondetermenistic

RE: [boost] random and msvc6

2003-03-25 Thread Lapshin, Kirill
Dawes, Beman wrote: >>Defining this macro prior to including any boost headers solves the >>problem ... >In my local working copy, I added: ># define BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS >to visualc.hpp. >While that changed the error messages somewhat, random_demo and random_test >are still

RE: [boost] random and msvc6

2003-03-24 Thread Beman Dawes
At 05:47 PM 3/24/2003, Lapshin, Kirill wrote: >>> The interesting part that it fails to compile even when there is no >>> instantiation of the template. >>> >>> >>> >>> In random library this assertion is within #ifndef >>> BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS #endif directives. > >>That makes n

Re: [boost] random and msvc6

2003-03-24 Thread David Abrahams
"Lapshin, Kirill" <[EMAIL PROTECTED]> writes: >>> The interesting part that it fails to compile even when there is no >>> instantiation of the template. >>> >>> >>> >>> In random library this assertion is within #ifndef >>> BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS #endif directives. > >>That makes

RE: [boost] random and msvc6

2003-03-24 Thread Lapshin, Kirill
>> The interesting part that it fails to compile even when there is no >> instantiation of the template. >> >> >> >> In random library this assertion is within #ifndef >> BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS #endif directives. >That makes no sense. That macro is defined for msvc6 IIRC. No it

Re: [boost] random and msvc6

2003-03-24 Thread David Abrahams
"Lapshin, Kirill" <[EMAIL PROTECTED]> writes: > The interesting part that it fails to compile even when there is no > instantiation of the template. > > > > In random library this assertion is within #ifndef > BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS #endif directives. That makes no sense. That

[boost] random and msvc6

2003-03-24 Thread Lapshin, Kirill
Hi All,   I was reporting recently that random does not compile on msvc 6; I've seen another report on the list that it does not work on intel c 7 as well. The fact that released random library fails to work on these very popular compilers is rather sad. I did some investigation and nail