[C++-sig] Regression in Boost.Python v1.33
dave at boost-consulting.com
Tue Oct 25 16:42:58 CEST 2005
"Niall Douglas" <s_sourceforge at nedprod.com> writes:
> On 17 Oct 2005 at 15:46, David Abrahams wrote:
>> >> At least in the near term, remove_reference relies on PTS. Also
>> >> BOOST_NO_CV_VOID_SPECIALIZATIONS is defined for vc6/7, so your
>> >> specialization will fail.
>> > Would you accept a patch whereby void * worked on MSVC7.1 and later
>> > but not before? In other words, I find a way to not use
>> > remove_reference and make the specialisation #ifndef
>> > BOOST_NO_CV_VOID_SPECIALIZATIONS.
>> > At least it wouldn't be any worse for vc6/7 than now.
>> Please just make it portable. It's not that hard.
> Try the attached.
Closer, but if we're going to call this feature "supported," and it's
possible, I want a patch that actually *works* portably. This one
won't work on compilers that define BOOST_NO_CV_VOID_SPECIALIZATIONS.
I also need a testcase for the test suite that will pass iff the
More information about the Cplusplus-sig