Skip to content

mattkretz/wg21-papers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

894 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WG21 Papers

This repository holds the LuaLaTeX sources for my papers to the C++ committee.

Paper Number Latest Draft Title Status
P0214 Data-Parallel Vector Types & Operations finished: voted into N4744
P0349 Assumptions about the size of datapar finished
P0350 D0350 Integrating simd with parallel algorithms LEWG, needs revision
P0851 simd<T> is neither a product type nor a container type finished
P0916 Naming implementation-defined simd_abi tag types rejected
P0917 D0917 Making operator?: overloadable EWG, needs revision
P0964 D0964 Finding the right set of traits for simd<T> finished
P1915 D1915 Expected feedback on simd in TS finished
P1928 D1928 std::simd finished, C++26
P2551 D2551 Clarify intent of P1841 numeric traits finished, needs P1841 revision
TODO DNMSO Non-member subscript operator drafting
P2600 D2600 A minimal ADL restriction to avoid ill-formed template instantiation EWG, needs revision
P2614 Deprecate numeric_limits::has_denorm accepted for C++23
P2772 std::integral_constant literals do not suffice — constexpr_t? superseded by P2781
P3275 D3275 Replace simd operator[] with getter and setter functions --- or not accepted: applied to P1928R10
P3287 D3287 Exploration of namespaces for std::simd finished, C++26
P3319 D3319 Add an iota object for simd (and more) LWG
P3430 D3430 simd issues: explicit, unsequenced, identity-element position, and members of disabled simd finished, C++26
P3480 D3480 std::simd is a range LWG, C++26
P3488 D3488 Floating-Point Excess Precision SG6
P3690 D3690 Consistency fix: Make simd reductions SIMD-generic LWG
P3844 D3844 Restore simd::vec broadcast from int LWG
P3922 D3922 Missing deduction guide from simd::mask to simd::vec} finished, C++26
P3932 D3932 Fix LWG4470: Fix integer-from in [simd] drafting
P3948 D3948 constant_wrapper is the only tool needed for passing constant expressions via function arguments LEWG
P3978 D3978 constant_wrapper should unwrap on call and subscript drafting

To build the papers you need make, LuaLaTeX (only tested with a recent TeXLive distribution), and Biber. Simply run

make final

to build the paper.

About

my papers to WG21 — the C++ committee

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors