Re: Gcc Digest, Vol 5, Issue 52

2020-07-28 Thread Gary Oblock via Gcc
Richard, I wasn't aware of release_defs so I'll add that for certain. When I do a single transformation as part of the transformation pass each transformation uses the correct types internally but on the edges emits glue code that will be transformed via a dangling type fixup pass. For example w

Re: Contributor forms related to adding p1004 for C++20 -- constexpr std::vector

2020-07-28 Thread Jonathan Wakely via Gcc
On Tue, 28 Jul 2020 at 18:58, Josh Marshall via Gcc wrote: > > Hello, > > What are the forms and related legal stuff I need to fill out for > contributions? I'll send you these off-list.

Re: Run a single ada test

2020-07-28 Thread Andreas Schwab
On Jul 28 2020, William Seurer wrote: > There does not appear to be a check-gnat in any of the makefiles. See LANG_MAKEFRAGS. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."

Re: Run a single ada test

2020-07-28 Thread William Seurer via Gcc
On 7/28/20 12:04 PM, Andreas Schwab wrote: On Jul 28 2020, William Seurer wrote: Thanks.  That did run the specific test I wanted BUT also ran thousands more. The acats testsuite doesn't respect RUNTESTFLAGS (it doesn't use the dejagnu framework). If you only want to run the gnat testsuite, u

Contributor forms related to adding p1004 for C++20 -- constexpr std::vector

2020-07-28 Thread Josh Marshall via Gcc
Hello, What are the forms and related legal stuff I need to fill out for contributions?

Re: Run a single ada test

2020-07-28 Thread Andreas Schwab
On Jul 28 2020, William Seurer wrote: > Thanks.  That did run the specific test I wanted BUT also ran thousands > more. The acats testsuite doesn't respect RUNTESTFLAGS (it doesn't use the dejagnu framework). If you only want to run the gnat testsuite, use check-gnat. Andreas. -- Andreas Schw

Re: Run a single ada test

2020-07-28 Thread Rainer Orth
William Seurer via Gcc writes: > On 7/28/20 9:48 AM, Andreas Schwab wrote: >> On Jul 28 2020, William Seurer via Gcc wrote: >> >>> make -k check-ada RUNTESTFLAGS=gnat.exp=gnat.dg/opt86a.adb >> gnat.exp isn't a testsuite driver, it's a lib file. You want to use >> dg.exp instead. > > > Thanks.  T

Re: Run a single ada test

2020-07-28 Thread William Seurer via Gcc
On 7/28/20 9:48 AM, Andreas Schwab wrote: On Jul 28 2020, William Seurer via Gcc wrote: make -k check-ada RUNTESTFLAGS=gnat.exp=gnat.dg/opt86a.adb gnat.exp isn't a testsuite driver, it's a lib file. You want to use dg.exp instead. Thanks.  That did run the specific test I wanted BUT also r

Re: New x86-64 micro-architecture levels

2020-07-28 Thread Florian Weimer via Gcc
* Premachandra Mallappa: > [AMD Public Use] >>> Also we would also like to have dynamic loader support for "zen" / >>> "zen2" as a version of "Level D" and takes preference over Level D, >>> which may have super-optimized libraries from AMD or other vendors. > >> *That* shouldn't be too hard to

Re: Run a single ada test

2020-07-28 Thread Andreas Schwab
On Jul 28 2020, William Seurer via Gcc wrote: > make -k check-ada RUNTESTFLAGS=gnat.exp=gnat.dg/opt86a.adb gnat.exp isn't a testsuite driver, it's a lib file. You want to use dg.exp instead. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552

Run a single ada test

2020-07-28 Thread William Seurer via Gcc
Is there a way to run a single ada test?  The documentation mentions hows to "run a subset of the tests by specifying which chapter to run" but not individual tests.  I tried this (and some variations) make -k check-ada RUNTESTFLAGS=gnat.exp=gnat.dg/opt86a.adb but it ran a whole bunch of tests a

Re: Gcc Digest, Vol 5, Issue 52

2020-07-28 Thread Richard Biener via Gcc
On Tue, Jul 28, 2020 at 4:36 AM Gary Oblock via Gcc wrote: > > Almost all of the makes sense to. > > I'm not sure what a conditionally initialized pointer is. { void *p; if (condition) p = ...; if (other condition) ... use p; will end up with a PHI node after the conditional init