Boost logo

Boost :

Subject: Re: [boost] boost::aligned_storage broken on VC12 for alignment values of 8
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2014-04-24 13:21:28


[John Maddock]
> If instead we had:
> typedef __declspec(align(8)) struct some_struct_type align_t;
> Then the asserts all pass, but now align_t can not be passed through a
> function call by value.

I filed DevDiv#874311 "alignas by-value parameters should be permitted" back in December. The compiler back-end team is aware that I need this for C++11 conformance.

STL


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