Re: Replacing DejaGNU

2019-01-15 Thread Iain Sandoe
Hey Rainer, > On 15 Jan 2019, at 17:27, Rainer Orth wrote: >>> On 14 Jan 2019, at 13:53, Rainer Orth wrote: >>> >>> "MCC CS" writes: >>> I've been running the testsuite on my macOS, on which it is especially unbearable. I want to (at least try to) >>> >>> that problem may well be

Re: Replacing DejaGNU

2019-01-15 Thread Rainer Orth
Hi Iain, >> On 14 Jan 2019, at 13:53, Rainer Orth wrote: >> >> "MCC CS" writes: >> >>> I've been running the testsuite on my macOS, on which >>> it is especially unbearable. I want to (at least try to) >> >> that problem may well be macOS specific: since at least macOS 10.13 >> (maybe even

Re: Replacing DejaGNU

2019-01-14 Thread Joseph Myers
On Mon, 14 Jan 2019, Jim Wilson wrote: > CodeSourcery wrote one called qmtest, but there apparently hasn't been any > work done on it in a while. Joseph Myers indirectly referred to it. You can > find a copy here > https://github.com/MentorEmbedded/qmtest Note that's a poor git-svn

Re: Replacing DejaGNU

2019-01-14 Thread Jim Wilson
On 1/14/19 5:44 AM, MCC CS wrote: I've been running the testsuite on my macOS, on which it is especially unbearable. I want to (at least try to) rewrite a DejaGNU replacement accepting the same syntax and having no dependency, should therefore be faster. I was wondering if there have been any

Re: Replacing DejaGNU

2019-01-14 Thread Joseph Myers
On Mon, 14 Jan 2019, Jeff Law wrote: > On 1/14/19 9:39 AM, Paolo Carlini wrote: > > Hi, > > > > On 14/01/19 17:28, Jakub Jelinek wrote: > >> I think several testcases check for duplicate error messages, the > >> regexp is > >> against the whole text, so you can just check if it occurs more than

Re: Replacing DejaGNU

2019-01-14 Thread Paolo Carlini
Hi Jeff, On 14/01/19 17:43, Jeff Law wrote: On 1/14/19 9:39 AM, Paolo Carlini wrote: Hi, On 14/01/19 17:28, Jakub Jelinek wrote: I think several testcases check for duplicate error messages, the regexp is against the whole text, so you can just check if it occurs more than once there. This

Re: Replacing DejaGNU

2019-01-14 Thread Jeff Law
On 1/14/19 9:39 AM, Paolo Carlini wrote: > Hi, > > On 14/01/19 17:28, Jakub Jelinek wrote: >> I think several testcases check for duplicate error messages, the >> regexp is >> against the whole text, so you can just check if it occurs more than once >> there. > > This is essentially

Re: Replacing DejaGNU

2019-01-14 Thread Paolo Carlini
Hi, On 14/01/19 17:28, Jakub Jelinek wrote: I think several testcases check for duplicate error messages, the regexp is against the whole text, so you can just check if it occurs more than once there. This is essentially https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30612 Paolo.

Re: Replacing DejaGNU

2019-01-14 Thread Jakub Jelinek
On Mon, Jan 14, 2019 at 03:50:32PM +0100, Paolo Carlini wrote: > On 14/01/19 15:35, Jakub Jelinek wrote: > > On Mon, Jan 14, 2019 at 03:15:05PM +0100, MCC CS wrote: > > > Thank you for the quick replies. I was inspired by > > > https://gcc.gnu.org/ml/gcc-help/2012-04/msg00223.html > > > but it

Re: Replacing DejaGNU

2019-01-14 Thread David Edelsohn
On Mon, Jan 14, 2019 at 9:51 AM Paolo Carlini wrote: > > Hi, > > On 14/01/19 15:35, Jakub Jelinek wrote: > > On Mon, Jan 14, 2019 at 03:15:05PM +0100, MCC CS wrote: > >> Thank you for the quick replies. I was inspired by > >> https://gcc.gnu.org/ml/gcc-help/2012-04/msg00223.html > >> but it

Re: Replacing DejaGNU

2019-01-14 Thread Paolo Carlini
Hi, On 14/01/19 15:35, Jakub Jelinek wrote: On Mon, Jan 14, 2019 at 03:15:05PM +0100, MCC CS wrote: Thank you for the quick replies. I was inspired by https://gcc.gnu.org/ml/gcc-help/2012-04/msg00223.html but it seems, according to your comments, that was outdated. So, I don't really see what

Re: Replacing DejaGNU

2019-01-14 Thread Jakub Jelinek
On Mon, Jan 14, 2019 at 03:15:05PM +0100, MCC CS wrote: > Thank you for the quick replies. I was inspired by > https://gcc.gnu.org/ml/gcc-help/2012-04/msg00223.html > but it seems, according to your comments, that was outdated. Since then the parallelization has been changed, since 2014 all the

Re: Replacing DejaGNU

2019-01-14 Thread Iain Sandoe
> On 14 Jan 2019, at 13:53, Rainer Orth wrote: > > "MCC CS" writes: > >> I've been running the testsuite on my macOS, on which >> it is especially unbearable. I want to (at least try to) > > that problem may well be macOS specific: since at least macOS 10.13 > (maybe even 10.12; cannot

Re: Replacing DejaGNU

2019-01-14 Thread MCC CS
platforms, but I might try rewriting it in the future if I have time, as I believe there's still some room for optimizations.   Thanks Sent: Monday, January 14, 2019 at 4:57 PM From: "Richard Biener" To: "Rainer Orth" Cc: "MCC CS" , "GCC Development" Subje

Re: Replacing DejaGNU

2019-01-14 Thread Richard Biener
On Mon, Jan 14, 2019 at 2:54 PM Rainer Orth wrote: > > "MCC CS" writes: > > > I've been running the testsuite on my macOS, on which > > it is especially unbearable. I want to (at least try to) > > that problem may well be macOS specific: since at least macOS 10.13 > (maybe even 10.12; cannot

Re: Replacing DejaGNU

2019-01-14 Thread Rainer Orth
"MCC CS" writes: > I've been running the testsuite on my macOS, on which > it is especially unbearable. I want to (at least try to) that problem may well be macOS specific: since at least macOS 10.13 (maybe even 10.12; cannot currently tell for certain) make -jN check times on my Mac mini

Replacing DejaGNU

2019-01-14 Thread MCC CS
Hi all, I've been running the testsuite on my macOS, on which it is especially unbearable. I want to (at least try to) rewrite a DejaGNU replacement accepting the same syntax and having no dependency, should therefore be faster. I was wondering if there have been any attempts on this? Knowing