$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] [config] gcc 4.6 unified initialization syntax buggy
From: klaus triendl (klaus_at_[hidden])
Date: 2013-10-28 06:09:21
hi,
gcc 4.6 (with -std=c++0x) has a bug in its support for unified
initialization. specifically a derived class cannot initialize its
base with members, if the base has no user-defined constructor:
<code>
struct base
{
int i;
};
struct derived: base
{
explicit derived(int i):
base{i}
{}
};
</code>
therefore the configuration macro
BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX should be fixed... Has
this been already addressed?
-- klaus triendl