Hello Joaquin,
After a reboot and some dinner, I find that all is well with my small test case once the compiler is up to current patch level. Sadly, the original program from which I abstracted it still won't compile, but this is almost certainly a problem on my end.
The issues with the regression suite and the library/bjam build process, however, don't go away no matter what I drink.
Thanks,
Benson
-----Original Message-----
From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of "JOAQUIN LOPEZ MU?Z"
Sent: Wednesday, June 20, 2007 4:57 PM
To: boost-users@lists.boost.org
Subject: Re: [Boost-users] Compile failure with fairly simple use of multi-index/hashing on Solaris with CC 5.8 (boost 1.34.0)
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 _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users