bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-22 Thread dsmich
close 40737 v3.0.3

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-20 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > Andrew Gierth skribis: > >> diff --git a/libguile/lightening/lightening/arm-cpu.c >> b/libguile/lightening/lightening/arm-cpu.c >> index 4445266af..2b4eecc29 100644 >> --- a/libguile/lightening/lightening/arm-cpu.c >> +++

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-20 Thread Ludovic Courtès
Hi Andrew, Andrew Gierth skribis: > diff --git a/libguile/lightening/lightening/arm-cpu.c > b/libguile/lightening/lightening/arm-cpu.c > index 4445266af..2b4eecc29 100644 > --- a/libguile/lightening/lightening/arm-cpu.c > +++ b/libguile/lightening/lightening/arm-cpu.c > @@ -230,7 +230,7 @@

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-19 Thread dsmich
Here is the start of a case to go in tests/movi.c: #include "test.h" // Should really test all of the cases seen in // arm-cpu.c: encode_thumb_immediate() /* abcdefgh */ /* abcdefgh abcdefgh */ /* abcdefgh abcdefgh */ /* abcdefgh

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-19 Thread Andrew Gierth
Patch attached. -- Andrew. diff --git a/libguile/lightening/lightening/arm-cpu.c b/libguile/lightening/lightening/arm-cpu.c index 4445266af..2b4eecc29 100644 --- a/libguile/lightening/lightening/arm-cpu.c +++ b/libguile/lightening/lightening/arm-cpu.c @@ -230,7 +230,7 @@

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-18 Thread dsmich
From: "Ludovic Courtès" > dsm...@roadrunner.com skribis: > > In the test-suite/standalone dir: > > while GUILE_JIT_THRESHOLD=0 make TESTS=test-language check-TESTS; > > OK. > > On IRC you mentioned that this does not happen with GUILE_JIT_THRESHOLD=-1, right? > That is correct. -Dale

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-18 Thread Ludovic Courtès
Hi, dsm...@roadrunner.com skribis: > I'm still seeing segfaults on rasbian on an rpi3. Have not tried > buildroot yet. > > That patch *did* fix a boatload of errors on arm, but this segfault is > an unrelated problem I think. Only happens on arm though. > > Here is a way to reproduce: > > In the

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-18 Thread dsmich
?) -From: "Ludovic Courtès" To: dsm...@roadrunner.com Cc: 40...@debbugs.gnu.org Sent: Wednesday June 17 2020 6:36:34PM Subject: Re: bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch Hi Dale, dsm...@roadrunner.com skribis: > Here i

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-06-17 Thread Ludovic Courtès
Hi Dale, dsm...@roadrunner.com skribis: > Here is a backtrace of running guile on a builtroot constructed system > for rpi3. > Thumb2 instructions: BR2_ARM_INSTRUCTIONS_THUMB2=y > Gcc 7.5: BR2_GCC_VERSION="7.5.0" > Glibc. > > Uses the patch from >

bug#40737: Segfault in arm gcc7, thumb2 builroot, with arm patch

2020-04-20 Thread dsmich
Here is a backtrace of running guile on a builtroot constructed system for rpi3. Thumb2 instructions: BR2_ARM_INSTRUCTIONS_THUMB2=y Gcc 7.5: BR2_GCC_VERSION="7.5.0" Glibc. Uses the patch from https://gitlab.com/wingo/lightening/-/merge_requests/3 I hope this makes it through the mail client ok.