Hello Benson,
----- Mensaje original -----
De: Benson Margulies
I've a relatively basic example of using the multi-index capability that fails to compile on Studio 11 (CC 5.8) on Sparc.
It's weird, because Sun C++ 5.8 is a supported compiler, and poses few problems AFAIK. Can you verify if you've got the same patch level as used in the regression tests? (Sun C++ 5.8 Patch 121017-03 2006/07/19) http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/OSL4- V2.html I've tried your snippet in GCC 3.4.4 and everything works fine, so the issue seems to be related to the compiler. Looks like the problem has to do with the retrieval of indices by tag, so as a workaround you can try retrieving by number, but I'd ask you to first verify the patch level thing.
I submitted it to the tracker before spotting the injunction to talk to the mailing list first [...]
In the particular case of Boost.MultiIndex, I'd rather you posted your request here and only issued a ticket if we can't solve the problem on the spot. Joaquín M López Muñoz Telefónica, Investigación y Desarrollo