[cfe-dev] [RFC] Handling implementation limits

Mark de Wever via cfe-dev cfe-dev at lists.llvm.org
Thu Jan 2 12:03:23 PST 2020


On Thu, Jan 02, 2020 at 03:10:04PM +0000, Bruno Ricci via cfe-dev wrote:
> On 02/01/2020 04:14, John McCall wrote:
> > On 1 Jan 2020, at 11:16, Mark de Wever wrote:
> >     The proposal tries to solve 2 issues:
> >     * Implementation limits are not always clear and duplicated in the source.
> >     * Document C++ Implementation quantities is required by the C++ standard
> >     [implimits].
> > 
> > I suspect that the biggest part of this project by far will be testing
> > these implementation limits and then figuring out all the places that they
> > fall over.

I also expect this will be the largest part of the project. But once the
basics are available we can do this part one step at a time.

> I think that it would make sense to group all of these tests in a new sub-folder,
> say "tests/Implimits" for example, because they are not specific to Sema or the parser
> but actually test that a given limit is supported end-to-end.

Agreed, the end-to-end testing is required. I like the idea to put them
in their own test directory.

-Mark


More information about the cfe-dev mailing list