3 ms·
Is it not time that specifications for additional features for C++ came with a test-suite? Preferably something shared via git somewhere that people can contrib
by grandinj 8y ago
Is it not time that specifications for additional features for C++ came with a test-suite? Preferably something shared via git somewhere that people can contribute to.
Would make bootstrapping some of these new features to a usable level much quicker.
Speaking as a dev that needs features to span 3 major compilers (clang/gcc/vs) before I can use them.
- pjmlp 8y agoYou can buy a ISO C or ISO C++ certification suite. http://www.plumhall.com/suites.html http://www.plumhall.com/suites.html https://www.opengroup.org/testing/testsuites/perenial.htm https://www.opengroup.org/testing/testsuites/perenial.htm http://modena.us/ http://modena.us/ https://peren.com/pages/cppvs_set.htm https://peren.com/pages/cppvs_set.htm Ah just needing the support across 3 major compilers! I guess you haven't enjoyed the glory days of writing portable C, C++ or Pascal code during the 1990's.
- grandinj 8y agoI work on a codebase (LibreOffice) that has seen those days (and I worked through them on other projects, but thankfully without needing cross-platform support). I note that there is some sharing of test-suites between the different compiler vendors, certainly they occasionaly run their compilers against some of each others test. But a central shared resource that is updated by multiple people to catch edge cases would be first prize. (And hopefully, seeded by the proposal authors, to act as a useful starting point)