Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-31 Thread Antonio Terceiro
Control: reopen -1 Control: retitle -1 ruby3.0: Segmentation fault on ppc64el when compiled with gcc-11 Control: severity -1 important Hi, On Sat, Oct 30, 2021 at 08:50:10AM +0200, Lucas Nussbaum wrote: > Hi, > > On 30/10/21 at 00:13 +0200, Lucas Nussbaum wrote: > > Hi, > > > > ruby 3.0

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-30 Thread Lucas Nussbaum
Hi, On 30/10/21 at 00:13 +0200, Lucas Nussbaum wrote: > Hi, > > ruby 3.0 3.0.2-4: > - builds fine in Debian stable > - fails in unstable > - builds fine in unstable snapshotted on 20210930T210616Z > - fails in unstable snapshotted on 20211014T215029Z I confirm that this is due to the switch

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-29 Thread Lucas Nussbaum
Hi, ruby 3.0 3.0.2-4: - builds fine in Debian stable - fails in unstable - builds fine in unstable snapshotted on 20210930T210616Z - fails in unstable snapshotted on 20211014T215029Z The differences in terms of packages between the two last builds are: 14c14 < ii bash

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-19 Thread Antonio Terceiro
On Mon, Oct 18, 2021 at 01:22:25PM +0200, John Paul Adrian Glaubitz wrote: > On 10/18/21 13:16, Antonio Terceiro wrote: > > I don't think we are on the right track here. I need to read the failing > > test correctly. this "test case" alone is bogus, as > > > > ruby -e 'END {Process.kill :SEGV,

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-18 Thread Antonio Terceiro
On Mon, Oct 18, 2021 at 12:59:35PM +0200, John Paul Adrian Glaubitz wrote: > On 10/18/21 12:51, Antonio Terceiro wrote: > >> So, we need a backtrace to see where the crash actually happens. I assume > >> it's in one > >> of the build dependencies. > > > > it happens in glibc: > > > > Program

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-18 Thread John Paul Adrian Glaubitz
On 10/18/21 13:16, Antonio Terceiro wrote: > I don't think we are on the right track here. I need to read the failing > test correctly. this "test case" alone is bogus, as > > ruby -e 'END {Process.kill :SEGV, $$}' > > is _expected_ to segfault, i.e. the process is sending a SEGV signal to >

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-18 Thread John Paul Adrian Glaubitz
On 10/18/21 12:51, Antonio Terceiro wrote: >> So, we need a backtrace to see where the crash actually happens. I assume >> it's in one >> of the build dependencies. > > it happens in glibc: > > Program received signal SIGSEGV, Segmentation fault. > 0x77a48f04 in kill () from

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-18 Thread Antonio Terceiro
On Mon, Oct 18, 2021 at 10:00:42AM +0200, John Paul Adrian Glaubitz wrote: > Hello! > > On 10/17/21 21:50, John Paul Adrian Glaubitz wrote: > > Ah, so the last successful build was 3.0.2-2 and the first failure was in > > 3.0.2-3, > > the only difference being the mipsel patch to fix an

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-18 Thread John Paul Adrian Glaubitz
Hello! On 10/17/21 21:50, John Paul Adrian Glaubitz wrote: > Ah, so the last successful build was 3.0.2-2 and the first failure was in > 3.0.2-3, > the only difference being the mipsel patch to fix an unaligned access. > > However, 3.0.2-2 was built with gcc-10: > >>

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-17 Thread John Paul Adrian Glaubitz
Hi! On 10/17/21 21:47, John Paul Adrian Glaubitz wrote: > Since ruby3.0 used to build fine on ppc64el in the past, the easiest way would > be to just bisect the issue. I can give it a try and see if I can find the > problematic commit. Ah, so the last successful build was 3.0.2-2 and the first

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-17 Thread John Paul Adrian Glaubitz
Hello Antonio! On 10/17/21 20:57, Antonio Terceiro wrote: > I'm copying the debian-powerpc list to see if anyone can help. > > ruby3.0 fails to build on ppc64el. 4 test cases results in Segmentation > faults. > > I was able to reproduce this on the porter box, and the minimal test > case,

Bug#996724: ruby3.0: FTBFS on ppc64el: Segmentation fault

2021-10-17 Thread Antonio Terceiro
Source: ruby3.0 Version: 3.0.2-4 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs X-Debbugs-CC: debian-powe...@lists.debian.org I'm copying the debian-powerpc list to see if anyone can help. ruby3.0 fails to build on ppc64el. 4 test cases results in Segmentation faults. I was