On Mon, Apr 22, 2013 at 1:39 AM, Florian Weimer <[email protected]> wrote:
> On 04/22/2013 09:00 AM, Florian Weimer wrote:
>
>> On 04/21/2013 01:19 AM, Richard Smith wrote:
>>
>>> N3639, which was voted into the C++14 committee draft today, adds a
>>> std::bad_array_length exception which an implementation is required to
>>> throw if the computed bound for a VLA ("array of runtime bound") is
>>> "erroneous".
>>>
>>> "erroneous" can be any of:
>>> - bound <= 0
>>> - bound > some implementation-defined limit
>>> - bound < number of initializers provided
>>>
>>
>> Do we want to throw an exception if the stack hasn't got sufficient
>> space for the array? Then we need a fundamentally different interface
>> (probably a stack limit stored in a TLS variable or an alloca-like
>> function).
>>
>> I should probably askon the standards list what the expectations are.
>>
>
> Uhm, is this about N3497? N3639 does not seem to exist yet (or if it
> does, I'd appreciate someone sending me a copy).
Attached.
<<< text/html; charset=US-ASCII; name="n3639.html": Unrecognized >>>
_______________________________________________ cxx-abi-dev mailing list [email protected] http://sourcerytools.com/cgi-bin/mailman/listinfo/cxx-abi-dev
