All of lore.kernel.org
 help / color / mirror / Atom feed
* uClibc-ng testsuite failures
       [not found]   ` <20180226195907.GU12535@waldemar-brodkorb.de>
@ 2018-02-26 20:45     ` Vineet Gupta
  2018-02-26 20:50       ` Waldemar Brodkorb
  0 siblings, 1 reply; 7+ messages in thread
From: Vineet Gupta @ 2018-02-26 20:45 UTC (permalink / raw)
  To: linux-snps-arc

On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
>>> The syscall cancellation failures are still there with gcc 7.3.0 and
>>> binutils 2.30. Do you have any patches on top of it?
>> Are you talking about these results?
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
> No.
>   
>> But the link above points to stuff built with gcc 7.2 but not 7.3.
>> Could you please share your results with gcc 7.2 and binutils 2.30?
> Here with gcc 7.3.0 and binutils 2.30:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=

I ran into similar issues with glibc test suite. It seems gcc 7.x released won't 
cut it - it misses tons of upstream patches including

2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
  

So your best bet is to use upstream gcc master !

-Vineet

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-02-26 20:45     ` uClibc-ng testsuite failures Vineet Gupta
@ 2018-02-26 20:50       ` Waldemar Brodkorb
  2018-02-26 21:01         ` Vineet Gupta
  2018-03-06 15:41         ` Alexey Brodkin
  0 siblings, 2 replies; 7+ messages in thread
From: Waldemar Brodkorb @ 2018-02-26 20:50 UTC (permalink / raw)
  To: linux-snps-arc

Hi Vineet,
Vineet Gupta wrote,

> On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
> >>>The syscall cancellation failures are still there with gcc 7.3.0 and
> >>>binutils 2.30. Do you have any patches on top of it?
> >>Are you talking about these results?
> >>https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
> >No.
> >>But the link above points to stuff built with gcc 7.2 but not 7.3.
> >>Could you please share your results with gcc 7.2 and binutils 2.30?
> >Here with gcc 7.3.0 and binutils 2.30:
> >https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=
> 
> I ran into similar issues with glibc test suite. It seems gcc 7.x released
> won't cut it - it misses tons of upstream patches including
> 
> 2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
> 
> So your best bet is to use upstream gcc master !

gcc 7 branch or gcc 8 latest greatest?

Last time there was some issue with gcc8 and you told me to use gcc7
with some patches.

/me is confused.

best regards
 Waldemar

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-02-26 20:50       ` Waldemar Brodkorb
@ 2018-02-26 21:01         ` Vineet Gupta
  2018-03-01 18:44           ` Waldemar Brodkorb
  2018-03-06 15:41         ` Alexey Brodkin
  1 sibling, 1 reply; 7+ messages in thread
From: Vineet Gupta @ 2018-02-26 21:01 UTC (permalink / raw)
  To: linux-snps-arc

On 02/26/2018 12:50 PM, Waldemar Brodkorb wrote:
> Hi Vineet,
> Vineet Gupta wrote,
>
>> On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
>>>>> The syscall cancellation failures are still there with gcc 7.3.0 and
>>>>> binutils 2.30. Do you have any patches on top of it?
>>>> Are you talking about these results?
>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
>>> No.
>>>> But the link above points to stuff built with gcc 7.2 but not 7.3.
>>>> Could you please share your results with gcc 7.2 and binutils 2.30?
>>> Here with gcc 7.3.0 and binutils 2.30:
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=
>> I ran into similar issues with glibc test suite. It seems gcc 7.x released
>> won't cut it - it misses tons of upstream patches including
>>
>> 2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
>>
>> So your best bet is to use upstream gcc master !
> gcc 7 branch or gcc 8 latest greatest?

AFAIK gcc 8 is not released yet, so upstream/master !

> Last time there was some issue with gcc8 and you told me to use gcc7
> with some patches.

Right there was yet another code gen issue / ICE at the time, which is likely gone 
now. But gcc upstream/master works for me.

> /me is confused.

Sorry if I steered you the wrong way. At that time upstream was practically not 
usable, so more unwinder tests failing were kind of secondary on priority ;-)

-Vineet

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-02-26 21:01         ` Vineet Gupta
@ 2018-03-01 18:44           ` Waldemar Brodkorb
  0 siblings, 0 replies; 7+ messages in thread
From: Waldemar Brodkorb @ 2018-03-01 18:44 UTC (permalink / raw)
  To: linux-snps-arc

Hi Vineet,
Vineet Gupta wrote,
> 
> AFAIK gcc 8 is not released yet, so upstream/master !
> 
> >Last time there was some issue with gcc8 and you told me to use gcc7
> >with some patches.
> 
> Right there was yet another code gen issue / ICE at the time, which is
> likely gone now. But gcc upstream/master works for me.
> 
> >/me is confused.
> 
> Sorry if I steered you the wrong way. At that time upstream was practically
> not usable, so more unwinder tests failing were kind of secondary on
> priority ;-)

Now I have again the original ICE with gcc upstream/master as
reported last time. What's wrong with my setup?

best regards
 Waldemar

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-02-26 20:50       ` Waldemar Brodkorb
  2018-02-26 21:01         ` Vineet Gupta
@ 2018-03-06 15:41         ` Alexey Brodkin
  2018-03-07 20:10           ` Waldemar Brodkorb
  1 sibling, 1 reply; 7+ messages in thread
From: Alexey Brodkin @ 2018-03-06 15:41 UTC (permalink / raw)
  To: linux-snps-arc

Hi Waldemar,

On Mon, 2018-02-26@21:50 +0100, Waldemar Brodkorb wrote:
> Hi Vineet,
> Vineet Gupta wrote,
> 
> > On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
> > > > > The syscall cancellation failures are still there with gcc 7.3.0 and
> > > > > binutils 2.30. Do you have any patches on top of it?
> > > > 
> > > > Are you talking about these results?
> > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&
> > > > c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-
> > > > ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
> > > 
> > > No.
> > > > But the link above points to stuff built with gcc 7.2 but not 7.3.
> > > > Could you please share your results with gcc 7.2 and binutils 2.30?
> > > 
> > > Here with gcc 7.3.0 and binutils 2.30:
> > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMh
> > > Lh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=
> > 
> > I ran into similar issues with glibc test suite. It seems gcc 7.x released
> > won't cut it - it misses tons of upstream patches including
> > 
> > 2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
> > 
> > So your best bet is to use upstream gcc master !
> 
> gcc 7 branch or gcc 8 latest greatest?
> 
> Last time there was some issue with gcc8 and you told me to use gcc7
> with some patches.
> 
> /me is confused.


Could you please elaborate a bit on how do you build ARC toolchain?
That way we'll try to reproduce your problem locally.

Also may I ask you to try the very latest GCC and Binutils from 

GCC: https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/tree/dev
Binutils: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/tree/arc-2018.03

With these sources I can build everything successfully and run entire test-suite
with that following results:
-------------->8------------
Total skipped: 15
Total failed: 19
Total passed: 397
-------------->8------------

-Alexey

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-03-06 15:41         ` Alexey Brodkin
@ 2018-03-07 20:10           ` Waldemar Brodkorb
  2018-03-08 10:28             ` Claudiu Zissulescu
  0 siblings, 1 reply; 7+ messages in thread
From: Waldemar Brodkorb @ 2018-03-07 20:10 UTC (permalink / raw)
  To: linux-snps-arc

Hi Alexey,
Alexey Brodkin wrote,

> Hi Waldemar,
> 
> On Mon, 2018-02-26@21:50 +0100, Waldemar Brodkorb wrote:
> > Hi Vineet,
> > Vineet Gupta wrote,
> > 
> > > On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
> > > > > > The syscall cancellation failures are still there with gcc 7.3.0 and
> > > > > > binutils 2.30. Do you have any patches on top of it?
> > > > > 
> > > > > Are you talking about these results?
> > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&
> > > > > c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-
> > > > > ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
> > > > 
> > > > No.
> > > > > But the link above points to stuff built with gcc 7.2 but not 7.3.
> > > > > Could you please share your results with gcc 7.2 and binutils 2.30?
> > > > 
> > > > Here with gcc 7.3.0 and binutils 2.30:
> > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMh
> > > > Lh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=
> > > 
> > > I ran into similar issues with glibc test suite. It seems gcc 7.x released
> > > won't cut it - it misses tons of upstream patches including
> > > 
> > > 2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
> > > 
> > > So your best bet is to use upstream gcc master !
> > 
> > gcc 7 branch or gcc 8 latest greatest?
> > 
> > Last time there was some issue with gcc8 and you told me to use gcc7
> > with some patches.
> > 
> > /me is confused.
> 
> 
> Could you please elaborate a bit on how do you build ARC toolchain?
> That way we'll try to reproduce your problem locally.
> 
> Also may I ask you to try the very latest GCC and Binutils from 
> 
> GCC: https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/tree/dev
> Binutils: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/tree/arc-2018.03
> 
> With these sources I can build everything successfully and run entire test-suite
> with that following results:
> -------------->8------------
> Total skipped: 15
> Total failed: 19
> Total passed: 397
> -------------->8------------

Yes, that are the results I get when using the synopsys sources.
My idea is to forecast the results with upstream binutils and gcc in
the hope everything will be fine when gcc8 and binutils 2.31 is
released.

Here is the full log using binutils/gcc git master:
https://debug.openadk.org/arc/arc-gcc-git-make.log

best regards
 Waldemar

^ permalink raw reply	[flat|nested] 7+ messages in thread

* uClibc-ng testsuite failures
  2018-03-07 20:10           ` Waldemar Brodkorb
@ 2018-03-08 10:28             ` Claudiu Zissulescu
  0 siblings, 0 replies; 7+ messages in thread
From: Claudiu Zissulescu @ 2018-03-08 10:28 UTC (permalink / raw)
  To: linux-snps-arc

Hi Waldemar,

The GCC master branch can be broken from time to time, and this is the reason why we get a snapshot in our Synopsys git account for testing and stability. But once we get the gcc 8.x release, this shouldn't be the case, and you can use the official release with maybe some 1-2 extra patches on top. 
As for Binutils mainline master version, we discovered a number of issues which needs to be addressed on our side. The good news is we have patches which we are testing them right now, and I expect those patches to be quickly send to binutils mailing list and integrated once we have the confidence we brake nothing extra:)

Cheers,
Claudiu
________________________________________
From: Waldemar Brodkorb [wbx@uclibc-ng.org]
Sent: Wednesday, March 07, 2018 9:10 PM
To: Alexey Brodkin
Cc: wbx at uclibc-ng.org; Claudiu.Zissulescu at synopsys.com; Vineet.Gupta1 at synopsys.com; Cupertino.Miranda at synopsys.com; linux-snps-arc at lists.infradead.org
Subject: Re: uClibc-ng testsuite failures

Hi Alexey,
Alexey Brodkin wrote,

> Hi Waldemar,
>
> On Mon, 2018-02-26@21:50 +0100, Waldemar Brodkorb wrote:
> > Hi Vineet,
> > Vineet Gupta wrote,
> >
> > > On 02/26/2018 11:59 AM, Waldemar Brodkorb wrote:
> > > > > > The syscall cancellation failures are still there with gcc 7.3.0 and
> > > > > > binutils 2.30. Do you have any patches on top of it?
> > > > >
> > > > > Are you talking about these results?
> > > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_1.0.28_REPORT.arcv2.libc.uClibc-2Dng-2D1.0.28&d=DwIBaQ&
> > > > > c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMhLh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=BGT84AxTG_-
> > > > > ymRw4CytOO7g6kTy7PXKYBrHbGF_pTR4&e=
> > > >
> > > > No.
> > > > > But the link above points to stuff built with gcc 7.2 but not 7.3.
> > > > > Could you please share your results with gcc 7.2 and binutils 2.30?
> > > >
> > > > Here with gcc 7.3.0 and binutils 2.30:
> > > > https://urldefense.proofpoint.com/v2/url?u=https-3A__downloads.uclibc-2Dng.org_reports_git_&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=7FgpX6o3vAhwMrMh
> > > > Lh-4ZJey5kjdNUwOL2CWsFwR4T8&m=TsxZS2Izf4LUrQfQCh9Iw8-L0zYXeJLdRhvUfyiWw2A&s=Ni7_rqZq4c0mvnYsOyvZoZEIddMnIOEsSmopG9m9LwU&e=
> > >
> > > I ran into similar issues with glibc test suite. It seems gcc 7.x released
> > > won't cut it - it misses tons of upstream patches including
> > >
> > > 2017-11-03 e892f4fac605 [ARC] Fix to unwinding.
> > >
> > > So your best bet is to use upstream gcc master !
> >
> > gcc 7 branch or gcc 8 latest greatest?
> >
> > Last time there was some issue with gcc8 and you told me to use gcc7
> > with some patches.
> >
> > /me is confused.
>
>
> Could you please elaborate a bit on how do you build ARC toolchain?
> That way we'll try to reproduce your problem locally.
>
> Also may I ask you to try the very latest GCC and Binutils from
>
> GCC: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_foss-2Dfor-2Dsynopsys-2Ddwc-2Darc-2Dprocessors_gcc_tree_dev&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=vsTQvy464niXQOCG9XdhJKeuxCBV79v90MX02K5iS8c&m=_qQm4vhacQM7bpvyZpeTGtLVQgNJjGuNoIu2MvUPZtk&s=newu1wiEsGLnIQEDEu46XlHB6VWi0brY-2QsKEOKQB0&e=
> Binutils: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_foss-2Dfor-2Dsynopsys-2Ddwc-2Darc-2Dprocessors_binutils-2Dgdb_tree_arc-2D2018.03&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=vsTQvy464niXQOCG9XdhJKeuxCBV79v90MX02K5iS8c&m=_qQm4vhacQM7bpvyZpeTGtLVQgNJjGuNoIu2MvUPZtk&s=k_NRmaNGVWc_ZubuKXGnT6r7r6EpntzQKDPFKbvH9hk&e=
>
> With these sources I can build everything successfully and run entire test-suite
> with that following results:
> -------------->8------------
> Total skipped: 15
> Total failed: 19
> Total passed: 397
> -------------->8------------

Yes, that are the results I get when using the synopsys sources.
My idea is to forecast the results with upstream binutils and gcc in
the hope everything will be fine when gcc8 and binutils 2.31 is
released.

Here is the full log using binutils/gcc git master:
https://urldefense.proofpoint.com/v2/url?u=https-3A__debug.openadk.org_arc_arc-2Dgcc-2Dgit-2Dmake.log&d=DwIBaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=vsTQvy464niXQOCG9XdhJKeuxCBV79v90MX02K5iS8c&m=_qQm4vhacQM7bpvyZpeTGtLVQgNJjGuNoIu2MvUPZtk&s=uwHpsnYFIE23M9pCrxMIBu0QjlYriNeX6J54uYQWk7g&e=

best regards
 Waldemar

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2018-03-08 10:28 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20180226005009.GR12535@waldemar-brodkorb.de>
     [not found] ` <1519647108.3740.8.camel@synopsys.com>
     [not found]   ` <20180226195907.GU12535@waldemar-brodkorb.de>
2018-02-26 20:45     ` uClibc-ng testsuite failures Vineet Gupta
2018-02-26 20:50       ` Waldemar Brodkorb
2018-02-26 21:01         ` Vineet Gupta
2018-03-01 18:44           ` Waldemar Brodkorb
2018-03-06 15:41         ` Alexey Brodkin
2018-03-07 20:10           ` Waldemar Brodkorb
2018-03-08 10:28             ` Claudiu Zissulescu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.