The 20.specialized test fails to compile after change in
http://svn.apache.org/viewvc?view=rev&revision=697885
--------
aCC -c -D_RWSTDDEBUG -mt -I$(TOPDIR)/include -I$(BUILDDIR)/include
-I$(TOPDIR)/tests/include -AA -g +d +DD64 +w +W392,655,684,818,819,849
$(TOPDIR)/tests/utilities/20.specialized.cpp
Error 746: "$(TOPDIR)/include/rw/_specialized.h", line 175 # Cannot use
static_cast to convert struct FwdIter<Y> to volatile void *.
_RWSTD_STATIC_CAST (volatile void*, &*__res);
^^^^^^^^^^^^^^^^^^
Error 556: "$(TOPDIR)/tests/utilities/20.specialized.cpp", line 140 # Unable to
generate specialization "FwdIter<Y>
std::uninitialized_copy<InputIter<int>,FwdIter<Y>
>(InputIter<int>,InputIter<int>,FwdIter<Y>)" due to errors during generation.
std::uninitialized_copy (first, last, result);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 556: "$(TOPDIR)/tests/utilities/20.specialized.cpp", line 140 # Unable to
generate specialization "FwdIter<Y>
std::uninitialized_copy<InputIter<int>,FwdIter<Y>
>(InputIter<int>,InputIter<int>,FwdIter<Y>)" due to errors during generation.
std::uninitialized_copy (first, last, result);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gmake: *** [20.specialized.o] Error 2
--------
On the other compilers/platforms this test compiled without errors.
Can anyone to look into this issue?
Farid.