Jay, Did you find the root cause of the exception under gcc 4.6.4?
There are multiple issues here that I am concerned about. First, is there an issue in the code that the compiler is uncovering. If so, we should fix the code. If this is a bug in the compiler, which is rare, we should avoid that version of the compiler and make a strong and detailed statement in the release notes. If there is a problem in the boost libraries, we need to move and stay with the most stable and widely supported version. In all cases, you are absolutely right, we should be clear to cover our understanding of the recommended and supported gcc versions. Unfortunately, we cannot be exhaustive in our validation of builds based on all of the gcc version, it takes too much time. The high cost of validation and cross platform support is why changing the versions of the compiler and tool chain requires commitment from the majority of the community. BTW, it is good to see you on the boards. Pat > -----Original Message----- > From: iotivity-dev-bounces at lists.iotivity.org [mailto:iotivity-dev- > bounces at lists.iotivity.org] On Behalf Of ??? > Sent: Monday, August 10, 2015 6:21 AM > To: iotivity-dev at lists.iotivity.org > Subject: [dev] Is there any guideline for GCC version? > > Hi all, > > I have a question on the GCC version for building the IoTivity. > I found that the "simpleServer/Client" built with gcc 4.6.4 crashes with this > message .... > > ================================================================= > terminate called after throwing an instance of > 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_inject > or<boost::bad_get> >' > what(): boost::bad_get: failed value get using boost::get > ================================================================= > > However, ths simpleServer/Client does not crash if I build them with gcc > version > 4.6.3. > > The guideline for the linux build in the IoTivity Web site mentioned only gcc > 4.6.1 > not the others. > I just want to ask whether there's a guideline for vaild GCC version for > building > the Iotivity Stack. > > I think this is very important issue for the IoTivity Users. :) > > Thank you. > Jay. > > > > > Jung-hyun Oh. > SW R&D Center | SAMSUNG ELECTRONICS CO.,LTD > +82-10-9890-6731 | Beyond your imagination, Always > _______________________________________________ > iotivity-dev mailing list > iotivity-dev at lists.iotivity.org > https://lists.iotivity.org/mailman/listinfo/iotivity-dev
