David Malcolm wrote:
On Wed, 2020-07-22 at 17:05 -0500, Jacob Bachmeyer wrote:
[...]
In terms of "other comments":
FWIW within gcc, the jit.dg testsuite for libgccjit has a copy of
host_execute ("fixed_host_execute") to workaround issues I've run into:
https://gcc.gnu.org/git/?p=gcc.git;a=b
On 7/22/20 5:06 PM, David Malcolm wrote:
> (I also ran into the issue that dejagnu.h's pass/fail C functions
> aren't thread-safe, which I hack around in my testsuite, replacing them
> in multi-threaded tests with ones guarded by a mutex).
I'll be honest, when I wrote dejagnu.h, I never thought
On Wed, 2020-07-22 at 17:05 -0500, Jacob Bachmeyer wrote:
> I had been planning to look at this later, but fixing PR42399
> brought
> this front-and-center. The DejaGnu unit testing protocol is not
> (yet)
> documented (will be fixed as part of PR42399) and there is a strange
I had been planning to look at this later, but fixing PR42399 brought
this front-and-center. The DejaGnu unit testing protocol is not (yet)
documented (will be fixed as part of PR42399) and there is a strange
quirk in its handler.
What produces lines with prefixes matching {[0-9][0-9