Boost logo

Boost :

Subject: [boost] [Regex & ICU] boost::regex & icu compilation warnings: missing #pragma pack(pop)
From: Henry Tan (henryws_at_[hidden])
Date: 2010-02-23 05:48:08


Wondering if this is a known issue and there is a solution to fix this build
warning when you are compiling boost::regex with ICU library.

>warnings in directory d:\
>d:\boost_1_41\boost\regex\v4\u32regex_iterator.hpp(25) : warning C4103:
'd:\boost_1_41\boost\regex\v4\u32regex_iterator.hpp' : alignment changed
after including header, may be due to missing #pragma pack(pop)
>d:\boost_1_41\boost\regex\v4\u32regex_iterator.hpp(187) : warning C4103:
'd:\boost_1_41\boost\regex\v4\u32regex_iterator.hpp' : alignment changed
after including header, may be due to missing #pragma pack(pop)
>d:\boost_1_41\boost\regex\v4\u32regex_token_iterator.hpp(38) : warning
C4103: 'd:\boost_1_41\boost\regex\v4\u32regex_token_iterator.hpp' :
alignment changed after including header, may be due to missing #pragma
pack(pop)
>d:\boost_1_41\boost\regex\v4\u32regex_token_iterator.hpp(368) : warning
C4103: 'd:\boost_1_41\boost\regex\v4\u32regex_token_iterator.hpp' :
alignment changed after including header, may be due to missing #pragma
pack(pop)

Cheers,
HT


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk