Boost logo

Boost :

Subject: Re: [boost] boost::date_time and gcc-4.3 with enabled optimization.
From: Manfred Doudar (manfred.doudar_at_[hidden])
Date: 2008-12-30 11:06:12

On Tue, 30 Dec 2008 18:50:01 +0300
Andrey Semashev <andrey.semashev_at_[hidden]> wrote:

> Dmitry V. Krivenok wrote:
> > Hello!
> >
> >
> > As you can see the example compiled using gcc-4.1.2 compiles
> > without any warnings
> > regardless of optimization level.
> > However, gcc-4.3.2 produces a lot of strange warnings if
> > optimization is enabled.
> >
> > I don't really know is it gcc or boost issue.
> > Is it safe to use boost::date_time with gcc-4.3.2 and -O3
> > optimization level?
> Which Boost version do you use? I believe I fixed this warning in
> trunk and release branch.
> PS: It was a spurious warning, the variable was not actually used
> before being initialized. And I have no idea why it only occurs with
> O1 or higher.

Dmitry is not alone on this one I'm afraid. A week prior to his report
I filed a Trac issue (2612) against this too. Running against gcc-4.3,
with -O3 I get the same, using boost version 1.37 (release).

Would be real happy if this has been seen to in the trunk..


31 December, 2008

Boost list run by bdawes at, gregod at, cpdaniel at, john at