Re: [Boost-bugs] [Boost C++ Libraries] #11878: Locale dependend number formatting doesn't work with MSVC release config

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11878: Locale dependend number formatting doesn't work with MSVC release config
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-12-29 20:32:31


#11878: Locale dependend number formatting doesn't work with MSVC release config
--------------------------------+---------------------
  Reporter: octavian.cacina@… | Owner: artyom
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: locale
   Version: Boost 1.60.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------+---------------------

Comment (by octavian.cacina@…):

 Replying to [comment:1 artyom]:
> 1. Does both release and Debug linked to ICU or not?

 There is no ICU, just the default Windows backend.

> 2. Does your static build is liked to static runtime or dynamic?

 I've tried both, Release config with boost static and runtime static
 works. Release config with boost static and runtime dynamic (my production
 config) does _not_ work.

> 3. Do you link your application to static or dynamic runtime.

 See the previous answer.

> Note: both boost-locale and application must have access to same
 runtime. Best is to use dynamic build for both runtime and boost-locale.

 I've tested this too (boost as dll with shared runtime), I've thought
 would be a workaround, it does _not_ work.
 I have disabled the optimizations and tried to see, in the inspector
 window of the debugger, some diferences between the static and the dynamic
 build, but couldn't notice anything suspicious.

>
> It is most likely your configuration/build combination issue - i.e.
 something compiled with something incompatible.
>
> So please try to check exactly all your build/link options and boost-
 locale configuration.

 I think I've checked and tried every combination. I have no other ideas.
 If I can help with any binary artifacts or other information, please let
 me know.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11878#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:19 UTC