public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* glibc 2.22 --- Stil frozen. Machine maintainers start testing.
@ 2015-07-20 20:15 Carlos O'Donell
  2015-07-22 15:09 ` Szabolcs Nagy
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Carlos O'Donell @ 2015-07-20 20:15 UTC (permalink / raw)
  To: GNU C Library

This is a reminder that master is still frozen.

Only bug fixes and documentation patches.

Machine maintainers should *start* testing to make sure you 
don't run into any unforseen problems.

I'd like to have the last bug fixes in by the end of the week.

Cheers,
Carlos.

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-20 20:15 glibc 2.22 --- Stil frozen. Machine maintainers start testing Carlos O'Donell
@ 2015-07-22 15:09 ` Szabolcs Nagy
  2015-07-23  6:23   ` Siddhesh Poyarekar
  2015-07-28 10:48   ` Szabolcs Nagy
  2015-07-23  5:53 ` Mike Frysinger
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 14+ messages in thread
From: Szabolcs Nagy @ 2015-07-22 15:09 UTC (permalink / raw)
  To: Carlos O'Donell, GNU C Library

On 20/07/15 21:15, Carlos O'Donell wrote:
> This is a reminder that master is still frozen.
> 
> Only bug fixes and documentation patches.
> 
> Machine maintainers should *start* testing to make sure you 
> don't run into any unforseen problems.
> 
> I'd like to have the last bug fixes in by the end of the week.

aarch64 status:

FAIL: debug/tst-backtrace5
FAIL: debug/tst-backtrace6
there is a fix as part of the cancel changes:
https://sourceware.org/ml/libc-alpha/2015-06/msg00950.html
i can fix this independently, but i think it is ok
to delay this until next release and do it with the
cancellation fixes.

FAIL: elf/tst-protected1a
FAIL: elf/tst-protected1b
i'm testing a fix for gcc, binutils and glibc.
the glibc change is simple.
https://sourceware.org/bugzilla/show_bug.cgi?id=17711
https://sourceware.org/bugzilla/show_bug.cgi?id=18705
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66912

FAIL: math/test-double
FAIL: math/test-float
gcc bug, fixed for aarch64 in gcc-trunk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66731

FAIL: stdio-common/bug22
this fails in my test environment, but it is a test bug.

other pending issues:

BZ 18572 Fix lazy tlsdesc race for arm.
i will work on this, but probably won't be in this release.

BZ 17918 dynamic-linker race: pthread_create can access
GL(dl_tls_max_dtv_idx) and GL(dl_tls_generation) without
holding the rtld lock.
https://sourceware.org/bugzilla/show_bug.cgi?id=17918
i don't know about any fix for this.

BZ 18707 aarch64 --enable-profile is broken because asm
for the mcount call clobbers registers it shouldn't.
https://sourceware.org/bugzilla/show_bug.cgi?id=18707

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-20 20:15 glibc 2.22 --- Stil frozen. Machine maintainers start testing Carlos O'Donell
  2015-07-22 15:09 ` Szabolcs Nagy
@ 2015-07-23  5:53 ` Mike Frysinger
  2015-07-23 19:55   ` Carlos O'Donell
  2015-07-23 17:29 ` Carlos Eduardo Seo
  2015-07-25 19:25 ` Jochen Hein
  3 siblings, 1 reply; 14+ messages in thread
From: Mike Frysinger @ 2015-07-23  5:53 UTC (permalink / raw)
  To: libc-alpha

[-- Attachment #1: Type: text/plain, Size: 508 bytes --]

On 20 Jul 2015 16:15, Carlos O'Donell wrote:
> This is a reminder that master is still frozen.
> 
> Only bug fixes and documentation patches.
> 
> Machine maintainers should *start* testing to make sure you 
> don't run into any unforseen problems.
> 
> I'd like to have the last bug fixes in by the end of the week.

ia64 has a few nptl crashes i need to look further into, but they also
fail with glibc-2.21 now (they didn't before), so i'm guessing a system
level change is behind it.
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-22 15:09 ` Szabolcs Nagy
@ 2015-07-23  6:23   ` Siddhesh Poyarekar
  2015-07-28 10:48   ` Szabolcs Nagy
  1 sibling, 0 replies; 14+ messages in thread
From: Siddhesh Poyarekar @ 2015-07-23  6:23 UTC (permalink / raw)
  To: Szabolcs Nagy; +Cc: Carlos O'Donell, GNU C Library

On Wed, Jul 22, 2015 at 04:09:50PM +0100, Szabolcs Nagy wrote:
> FAIL: elf/tst-protected1a
> FAIL: elf/tst-protected1b
> i'm testing a fix for gcc, binutils and glibc.
> the glibc change is simple.
> https://sourceware.org/bugzilla/show_bug.cgi?id=17711
> https://sourceware.org/bugzilla/show_bug.cgi?id=18705
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66912

I have been seeing this consistently on x86_64 for some time now and I
remember (although my memory is usually quite faulty) concluding that
it needed a newer binutils.

Siddhesh

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-20 20:15 glibc 2.22 --- Stil frozen. Machine maintainers start testing Carlos O'Donell
  2015-07-22 15:09 ` Szabolcs Nagy
  2015-07-23  5:53 ` Mike Frysinger
@ 2015-07-23 17:29 ` Carlos Eduardo Seo
  2015-07-25 19:25 ` Jochen Hein
  3 siblings, 0 replies; 14+ messages in thread
From: Carlos Eduardo Seo @ 2015-07-23 17:29 UTC (permalink / raw)
  To: Carlos O'Donell; +Cc: GNU C Library


Just FYI, powerpc64 and powerpc64le are looking good so far. No abnormalities in the build process or testsuite. I’ll post an update here when I finish testing for 32 bit.

Regards,

-- 
Carlos Eduardo Seo
Software Engineer - Linux on Power Toolchain
cseo@linux.vnet.ibm.com

> On Jul 20, 2015, at 5:15 PM, Carlos O'Donell <carlos@redhat.com> wrote:
> 
> This is a reminder that master is still frozen.
> 
> Only bug fixes and documentation patches.
> 
> Machine maintainers should *start* testing to make sure you 
> don't run into any unforseen problems.
> 
> I'd like to have the last bug fixes in by the end of the week.
> 
> Cheers,
> Carlos.
> 

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-23  5:53 ` Mike Frysinger
@ 2015-07-23 19:55   ` Carlos O'Donell
  0 siblings, 0 replies; 14+ messages in thread
From: Carlos O'Donell @ 2015-07-23 19:55 UTC (permalink / raw)
  To: libc-alpha

On 07/23/2015 01:52 AM, Mike Frysinger wrote:
> On 20 Jul 2015 16:15, Carlos O'Donell wrote:
>> This is a reminder that master is still frozen.
>>
>> Only bug fixes and documentation patches.
>>
>> Machine maintainers should *start* testing to make sure you 
>> don't run into any unforseen problems.
>>
>> I'd like to have the last bug fixes in by the end of the week.
> 
> ia64 has a few nptl crashes i need to look further into, but they also
> fail with glibc-2.21 now (they didn't before), so i'm guessing a system
> level change is behind it.

Thanks for the update Mike.

c.

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-20 20:15 glibc 2.22 --- Stil frozen. Machine maintainers start testing Carlos O'Donell
                   ` (2 preceding siblings ...)
  2015-07-23 17:29 ` Carlos Eduardo Seo
@ 2015-07-25 19:25 ` Jochen Hein
  2015-07-27 17:54   ` Carlos O'Donell
  3 siblings, 1 reply; 14+ messages in thread
From: Jochen Hein @ 2015-07-25 19:25 UTC (permalink / raw)
  To: Carlos O'Donell; +Cc: GNU C Library

"Carlos O'Donell" <carlos@redhat.com> writes:

> This is a reminder that master is still frozen.
>
> Only bug fixes and documentation patches.

As far as I know there hasn't been a call for updated translations.
If there are changes to the messages please upload the master po-file to
the translation project so the translators have a chance to update their
language files.

Jochen

-- 
The only problem with troubleshooting is that the trouble shoots back.

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-25 19:25 ` Jochen Hein
@ 2015-07-27 17:54   ` Carlos O'Donell
  0 siblings, 0 replies; 14+ messages in thread
From: Carlos O'Donell @ 2015-07-27 17:54 UTC (permalink / raw)
  To: Jochen Hein; +Cc: GNU C Library

On 07/25/2015 03:19 PM, Jochen Hein wrote:
> "Carlos O'Donell" <carlos@redhat.com> writes:
> 
>> This is a reminder that master is still frozen.
>>
>> Only bug fixes and documentation patches.
> 
> As far as I know there hasn't been a call for updated translations.
> If there are changes to the messages please upload the master po-file to
> the translation project so the translators have a chance to update their
> language files.

I'm working on this today.

c.

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

* Re: Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-22 15:09 ` Szabolcs Nagy
  2015-07-23  6:23   ` Siddhesh Poyarekar
@ 2015-07-28 10:48   ` Szabolcs Nagy
  2015-07-28 10:58     ` Siddhesh Poyarekar
                       ` (2 more replies)
  1 sibling, 3 replies; 14+ messages in thread
From: Szabolcs Nagy @ 2015-07-28 10:48 UTC (permalink / raw)
  To: Carlos O'Donell, GNU C Library; +Cc: Marcus Shawcroft

On 22/07/15 16:09, Szabolcs Nagy wrote:
> On 20/07/15 21:15, Carlos O'Donell wrote:
>> This is a reminder that master is still frozen.
>>
>> Only bug fixes and documentation patches.
>>
>> Machine maintainers should *start* testing to make sure you
>> don't run into any unforseen problems.
>>
>> I'd like to have the last bug fixes in by the end of the week.
>
> aarch64 status:

i cannot edit
https://sourceware.org/glibc/wiki/Release/2.22

here is an update on a new toolchain:

gcc version 6.0.0 20150724 (experimental), aarch64-unknown-linux-gnu
GNU ld (GNU Binutils) 2.25.51.20150727
Linux 3.18.5 #1 SMP PREEMPT aarch64

XPASS: conform/ISO11/complex.h/conform
XPASS: conform/ISO11/stdalign.h/conform
XPASS: conform/ISO11/stdnoreturn.h/conform
FAIL: debug/tst-backtrace5
FAIL: debug/tst-backtrace6
FAIL: nptl/tst-stack4
Summary of test results:
       3 FAIL
    2252 PASS
      88 XFAIL
       3 XPASS

> FAIL: debug/tst-backtrace5
> FAIL: debug/tst-backtrace6
> there is a fix as part of the cancel changes:
> https://sourceware.org/ml/libc-alpha/2015-06/msg00950.html
> i can fix this independently, but i think it is ok
> to delay this until next release and do it with the
> cancellation fixes.

still applies.

> other pending issues:
>
> BZ 17918 dynamic-linker race: pthread_create can access
> GL(dl_tls_max_dtv_idx) and GL(dl_tls_generation) without
> holding the rtld lock.
> https://sourceware.org/bugzilla/show_bug.cgi?id=17918
> i don't know about any fix for this.

this is the cause of nptl/tst-stack4 failure, it affects all archs,
it happens about once out of 100 runs here on aarch64.

Inconsistency detected by ld.so: dl-tls.c: 493: _dl_allocate_tls_init: 
Assertion `listp->slotinfo[cnt].gen <= _rtld_local._dl_tls_generation' 
failed!

> BZ 18707 aarch64 --enable-profile is broken because asm
> for the mcount call clobbers registers it shouldn't.
> https://sourceware.org/bugzilla/show_bug.cgi?id=18707

i have a fix for this, not published yet.

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

* Re: Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-28 10:48   ` Szabolcs Nagy
@ 2015-07-28 10:58     ` Siddhesh Poyarekar
  2015-07-28 11:31     ` Mike Frysinger
  2015-07-28 20:44     ` Carlos O'Donell
  2 siblings, 0 replies; 14+ messages in thread
From: Siddhesh Poyarekar @ 2015-07-28 10:58 UTC (permalink / raw)
  To: Szabolcs Nagy; +Cc: Carlos O'Donell, GNU C Library, Marcus Shawcroft

On Tue, Jul 28, 2015 at 11:47:55AM +0100, Szabolcs Nagy wrote:
> i cannot edit
> https://sourceware.org/glibc/wiki/Release/2.22

Tell me the username you have signed up with and I'll add you to the
editor group.

Siddhesh

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

* Re: Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-28 10:48   ` Szabolcs Nagy
  2015-07-28 10:58     ` Siddhesh Poyarekar
@ 2015-07-28 11:31     ` Mike Frysinger
  2015-07-28 12:31       ` Szabolcs Nagy
  2015-07-28 20:44     ` Carlos O'Donell
  2 siblings, 1 reply; 14+ messages in thread
From: Mike Frysinger @ 2015-07-28 11:31 UTC (permalink / raw)
  To: Szabolcs Nagy; +Cc: Carlos O'Donell, GNU C Library, Marcus Shawcroft

[-- Attachment #1: Type: text/plain, Size: 790 bytes --]

On 28 Jul 2015 11:47, Szabolcs Nagy wrote:
> On 22/07/15 16:09, Szabolcs Nagy wrote:
> > BZ 17918 dynamic-linker race: pthread_create can access
> > GL(dl_tls_max_dtv_idx) and GL(dl_tls_generation) without
> > holding the rtld lock.
> > https://sourceware.org/bugzilla/show_bug.cgi?id=17918
> > i don't know about any fix for this.
> 
> this is the cause of nptl/tst-stack4 failure, it affects all archs,
> it happens about once out of 100 runs here on aarch64.
> 
> Inconsistency detected by ld.so: dl-tls.c: 493: _dl_allocate_tls_init: 
> Assertion `listp->slotinfo[cnt].gen <= _rtld_local._dl_tls_generation' 
> failed!

is this a regression ?  if not, has it increased in frequency ?  if not,
and there isn't a clear fix, i'm not sure it qualifies as a blocker.
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-28 11:31     ` Mike Frysinger
@ 2015-07-28 12:31       ` Szabolcs Nagy
  0 siblings, 0 replies; 14+ messages in thread
From: Szabolcs Nagy @ 2015-07-28 12:31 UTC (permalink / raw)
  To: Carlos O'Donell, GNU C Library, Marcus Shawcroft

On 28/07/15 12:31, Mike Frysinger wrote:
> On 28 Jul 2015 11:47, Szabolcs Nagy wrote:
>> On 22/07/15 16:09, Szabolcs Nagy wrote:
>>> BZ 17918 dynamic-linker race: pthread_create can access
>>> GL(dl_tls_max_dtv_idx) and GL(dl_tls_generation) without
>>> holding the rtld lock.
>>> https://sourceware.org/bugzilla/show_bug.cgi?id=17918
>>> i don't know about any fix for this.
>>
>> this is the cause of nptl/tst-stack4 failure, it affects all archs,
>> it happens about once out of 100 runs here on aarch64.
>>
>> Inconsistency detected by ld.so: dl-tls.c: 493: _dl_allocate_tls_init:
>> Assertion `listp->slotinfo[cnt].gen <= _rtld_local._dl_tls_generation'
>> failed!
>
> is this a regression ?  if not, has it increased in frequency ?  if not,
> and there isn't a clear fix, i'm not sure it qualifies as a blocker.

it's not new, the frequency actually decreased since
https://sourceware.org/ml/libc-alpha/2015-03/msg00563.html
was committed.

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-28 10:48   ` Szabolcs Nagy
  2015-07-28 10:58     ` Siddhesh Poyarekar
  2015-07-28 11:31     ` Mike Frysinger
@ 2015-07-28 20:44     ` Carlos O'Donell
  2015-07-29 10:24       ` Szabolcs Nagy
  2 siblings, 1 reply; 14+ messages in thread
From: Carlos O'Donell @ 2015-07-28 20:44 UTC (permalink / raw)
  To: Szabolcs Nagy, GNU C Library; +Cc: Marcus Shawcroft

On 07/28/2015 06:47 AM, Szabolcs Nagy wrote:
> On 22/07/15 16:09, Szabolcs Nagy wrote:
>> On 20/07/15 21:15, Carlos O'Donell wrote:
>>> This is a reminder that master is still frozen.
>>>
>>> Only bug fixes and documentation patches.
>>>
>>> Machine maintainers should *start* testing to make sure you
>>> don't run into any unforseen problems.
>>>
>>> I'd like to have the last bug fixes in by the end of the week.
>>
>> aarch64 status:
> 
> i cannot edit
> https://sourceware.org/glibc/wiki/Release/2.22

Please follow:
https://sourceware.org/glibc/wiki/EditorGroup

If you tell me your wiki login name then I can add you, and you
can add your test results to the wiki.

> here is an update on a new toolchain:
> 
> gcc version 6.0.0 20150724 (experimental), aarch64-unknown-linux-gnu
> GNU ld (GNU Binutils) 2.25.51.20150727
> Linux 3.18.5 #1 SMP PREEMPT aarch64
> 
> XPASS: conform/ISO11/complex.h/conform
> XPASS: conform/ISO11/stdalign.h/conform
> XPASS: conform/ISO11/stdnoreturn.h/conform
> FAIL: debug/tst-backtrace5
> FAIL: debug/tst-backtrace6
> FAIL: nptl/tst-stack4
> Summary of test results:
>       3 FAIL
>    2252 PASS
>      88 XFAIL
>       3 XPASS
> 
>> FAIL: debug/tst-backtrace5
>> FAIL: debug/tst-backtrace6
>> there is a fix as part of the cancel changes:
>> https://sourceware.org/ml/libc-alpha/2015-06/msg00950.html
>> i can fix this independently, but i think it is ok
>> to delay this until next release and do it with the
>> cancellation fixes.
> 
> still applies.
> 
>> other pending issues:
>>
>> BZ 17918 dynamic-linker race: pthread_create can access
>> GL(dl_tls_max_dtv_idx) and GL(dl_tls_generation) without
>> holding the rtld lock.
>> https://sourceware.org/bugzilla/show_bug.cgi?id=17918
>> i don't know about any fix for this.
> 
> this is the cause of nptl/tst-stack4 failure, it affects all archs,
> it happens about once out of 100 runs here on aarch64.

Given it's an existing bug we'll try to tackle this in the more thorough
P&C cleanup for that code in 2.23.
 
> Inconsistency detected by ld.so: dl-tls.c: 493:
> _dl_allocate_tls_init: Assertion `listp->slotinfo[cnt].gen <=
> _rtld_local._dl_tls_generation' failed!
> 
>> BZ 18707 aarch64 --enable-profile is broken because asm
>> for the mcount call clobbers registers it shouldn't.
>> https://sourceware.org/bugzilla/show_bug.cgi?id=18707
> 
> i have a fix for this, not published yet.

OK.

c.

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

* Re: glibc 2.22 --- Stil frozen. Machine maintainers start testing.
  2015-07-28 20:44     ` Carlos O'Donell
@ 2015-07-29 10:24       ` Szabolcs Nagy
  0 siblings, 0 replies; 14+ messages in thread
From: Szabolcs Nagy @ 2015-07-29 10:24 UTC (permalink / raw)
  To: Carlos O'Donell, GNU C Library; +Cc: Marcus Shawcroft

On 28/07/15 21:44, Carlos O'Donell wrote:
> On 07/28/2015 06:47 AM, Szabolcs Nagy wrote:
>> i cannot edit
>> https://sourceware.org/glibc/wiki/Release/2.22
>
> Please follow:
> https://sourceware.org/glibc/wiki/EditorGroup
>
> If you tell me your wiki login name then I can add you, and you
> can add your test results to the wiki.
>

siddhesh gave me edit rights and i updated the wiki page.

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

end of thread, other threads:[~2015-07-29 10:24 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-20 20:15 glibc 2.22 --- Stil frozen. Machine maintainers start testing Carlos O'Donell
2015-07-22 15:09 ` Szabolcs Nagy
2015-07-23  6:23   ` Siddhesh Poyarekar
2015-07-28 10:48   ` Szabolcs Nagy
2015-07-28 10:58     ` Siddhesh Poyarekar
2015-07-28 11:31     ` Mike Frysinger
2015-07-28 12:31       ` Szabolcs Nagy
2015-07-28 20:44     ` Carlos O'Donell
2015-07-29 10:24       ` Szabolcs Nagy
2015-07-23  5:53 ` Mike Frysinger
2015-07-23 19:55   ` Carlos O'Donell
2015-07-23 17:29 ` Carlos Eduardo Seo
2015-07-25 19:25 ` Jochen Hein
2015-07-27 17:54   ` Carlos O'Donell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).