C++ Logo

sg14

Advanced search

Re: [SG14] Drafts for freestanding library: rewording the status quo, and "easy" utilities

From: Michael Wong <fraggamuffin_at_[hidden]>
Date: Sun, 12 May 2019 14:21:30 -0400
Hi Ben as we are not having the call last week and this week, would you
want an earlier call then June 13?
Thanks for writing this.

On Sun, May 12, 2019 at 9:17 AM Ben Craig via SG14 <sg14_at_[hidden]>
wrote:

> The *div functions will be in a later paper. <cstdlib> has a small number
> of things that are freestanding in C++17 and C++20, and those are all that
> got marked in the "status quo" paper. I'll have a paper that covers
> language.support in the future. I didn't do that paper first because I'm
> waiting to see how the contract violation handler types will end up.
>
> Is the dependency on the <array> header just because of tuple_size and
> tuple_element? If so, then I'm not too concerned. Implementations are
> allowed to provide more than the bare minimum for freestanding after all.
> Plus, I plan on getting to <array> eventually anyway.
> ------------------------------
> *From:* SG14 <sg14-bounces_at_[hidden]> on behalf of Paul M.
> Bendixen via SG14 <sg14_at_[hidden]>
> *Sent:* Sunday, May 12, 2019 2:42 AM
> *To:* sg14_at_[hidden]
> *Cc:* Paul M. Bendixen
> *Subject:* [EXTERNAL] Re: [SG14] Drafts for freestanding library:
> rewording the status quo, and "easy" utilities
>
> Are the *div functions coming in a later paper or did you remove them on
> purpose?
> Also note that the easy utils paper might have a dependence on the array
> header
> /Paul
>
> lør. 11. maj 2019 20.26 skrev Ben Craig via SG14 <sg14_at_[hidden]>:
>
> Attached are drafts of D1641R0.0 "Freestanding Library: Rewording the
> Status Quo" and D1642R0.0 "Freestanding Library: Easy [utilities]". These
> papers can also be reached at the following URLs:
>
>
> https://raw.githack.com/ben-craig/freestanding_proposal/master/library/status_quo.html
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.githack.com_ben-2Dcraig_freestanding-5Fproposal_master_library_status-5Fquo.html&d=DwMFaQ&c=I_0YwoKy7z5LMTVdyO6YCiE2uzI1jjZZuIPelcSjixA&r=y8mub81SfUi-UCZRX0Vl1g&m=x3_AZfZIuqIObNhJO5mx1VZSBxPCLgezO_SUMNpAIhM&s=xugpkvypcWgtC5cjrs31tz6Y5mfuIklEIYLleURVGi0&e=>
>
>
> https://raw.githack.com/ben-craig/freestanding_proposal/master/library/easy_utilities.html
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.githack.com_ben-2Dcraig_freestanding-5Fproposal_master_library_easy-5Futilities.html&d=DwMFaQ&c=I_0YwoKy7z5LMTVdyO6YCiE2uzI1jjZZuIPelcSjixA&r=y8mub81SfUi-UCZRX0Vl1g&m=x3_AZfZIuqIObNhJO5mx1VZSBxPCLgezO_SUMNpAIhM&s=RrKkCF0yKzGJTB2KIWkxovc2gcqLCjJxwZhntuzA65w&e=>
>
> These are follow-on papers from P0829 "Freestanding Proposal". I'm still
> going in that direction, just with lots of little papers now, instead of
> one big paper.
>
> I am hoping to discuss these in the next SG14 telecon. Let me know if
> there are any concerns.
> _______________________________________________
> SG14 mailing list
> SG14_at_[hidden]
> http://lists.isocpp.org/mailman/listinfo.cgi/sg14
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.isocpp.org_mailman_listinfo.cgi_sg14&d=DwMFaQ&c=I_0YwoKy7z5LMTVdyO6YCiE2uzI1jjZZuIPelcSjixA&r=y8mub81SfUi-UCZRX0Vl1g&m=x3_AZfZIuqIObNhJO5mx1VZSBxPCLgezO_SUMNpAIhM&s=xS9Ioo8LBqscuxh4lSv3Pk08-zjVh_o1IA5tZQPwIxk&e=>
>
> _______________________________________________
> SG14 mailing list
> SG14_at_[hidden]
> http://lists.isocpp.org/mailman/listinfo.cgi/sg14
>

Received on 2019-05-12 13:23:24