I am talking about 1.30.2 version of Boost Libraries.
 
I tried the following in the VC6 enviroment:
 
array<int, 3> arr = {{1, 2, 3}};
 
array<int, 3>::const_iterator ci = arr.begin(); // works fine
array<int, 3>::const_reverse_iterator cri = arr.rbegin(); // fails to ompile