drian
> [1]
> http://git.savannah.gnu.org/cgit/guile.git/commit/?id=ced3c42deeb853d508b2ebc3cd915d494aca50d0
> [2] https://buildd.debian.org/status/logs.php?pkg=guile-2.2&arch=hppa
> [3] https://buildd.debian.org/status/logs.php?pkg=guile-2.0&arch=hppa
--
.''`. John
Hi!
On 1/26/20 6:46 AM, William ML Leslie wrote:
> On Sun, 26 Jan 2020, 8:20 am John Paul Adrian Glaubitz,
> mailto:glaub...@physik.fu-berlin.de>> wrote:
>
> Hi Andy!
>
> I noticed that you recently purged hppa support from guile [1].
>
>
> This ch
gt; verification).
Yeah. The vim testsuite issue affects multiple architectures.
> It's not my first debian-ports fun either - I ran a hurd-i386 box for
> over a decade without issue.
Nice.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
#x27; {aka 'struct scm_thread'} has no
member named 'auxiliary_stack_base'
180 | memcpy (thread->auxiliary_stack_base, continuation->auxiliary_stack,
| ^~
Working on a patch here as well.
> If someone would like to write an IA64 backend
Hi!
In a20feea43, the mra of continuation was included in scm_dynthrow but
it was forgotten for SCM_STACK_GROWS_UP when calling grow_stack which
causes guile failing to build on Linux/hppa.
Thanks,
Adrian
* libguile/continuations.c (scm_dynthrow): Fix missing mra
parameter to grow_stack for SCM_STACK_GROWS_UP.
---
libguile/continuations.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libguile/continuations.c b/libguile/continuations.c
index 3f86c6bd4..67a47d38c 100644
---
x27;s there:
#if SCM_HAVE_AUXILIARY_STACK
#include
#endif
There are some more issues. I wills send a patch for ia64 in a bit.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
* libguile/continuations.c (scm_dynthrow): Fix missing mra
parameter to grow_stack for SCM_STACK_GROWS_UP.
---
libguile/continuations.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
v2:
- Improved grammar in commit message
diff --git a/libguile/continuations.c b/libguile/continuati
* libguile/continuations.c (capture_auxiliary_stack): Fix
logic in preprocessor code when checking for ia64 host;
fix dereferencing of ctx variable.
* libguile/threads.h (struct scm_thread): Add missing member
SCM_STACKITEM *auxiliary_stack_base.
---
libguile/continuations.c | 6 ++
* libguile/continuations.c (capture_auxiliary_stack): Fix
logic in preprocessor code when checking for ia64 host;
fix dereferencing of ctx variable.
* libguile/threads.h (struct scm_thread): Add missing member
SCM_STACKITEM *auxiliary_stack_base.
---
libguile/continuations.c | 6 ++
02/msg00022.html
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Hi Ludo!
On 2/8/20 3:10 PM, Ludovic Courtès wrote:
> John Paul Adrian Glaubitz skribis:
>
>> * libguile/continuations.c (capture_auxiliary_stack): Fix
>> logic in preprocessor code when checking for ia64 host;
>> fix dereferencing of ctx variable.
>>
;
> Yeah, that’s not possible.
>
>> I'll sign the CA next week for Guile.
>
> Awesome, thank you!
I have signed the copyright assignment and sent it to the appropriate
mail address at the FSF.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian
Hello!
On 2/4/20 1:11 PM, John Paul Adrian Glaubitz wrote:
> diff --git a/libguile/continuations.c b/libguile/continuations.c
> index 3f86c6bd4..67a47d38c 100644
> --- a/libguile/continuations.c
> +++ b/libguile/continuations.c
> @@ -323,7 +323,7 @@ scm_dynthrow (SCM con
eport back soonish.
I'm posting this now just in case someone already can give me a pointer to the
cause.
Adrian
> [1]
> https://buildd.debian.org/status/fetch.php?pkg=guile-3.0&arch=hppa&ver=3.0.4-3&stamp=1607546304&raw=0
--
.''`. John Paul Adrian Glaubi
On 12/11/20 12:41 PM, John Paul Adrian Glaubitz wrote:
> I'm currently bisecting the problem on a fast POWER server running a 32-bit
> Debian
> powerpc installation and will hopefully report back soonish.
Bisecting lead me to this change which is probably just hiding th
Hi!
On 12/11/20 12:41 PM, John Paul Adrian Glaubitz wrote:
> There seems to be a regression in guile that was introduced somewhere between
> the
> 3.0.2 and 3.0.4 which seems to affect 32-bit big-endian targets only [1]:
Here is the backtrace:
#0 0x006e3e9c in scm_sum (x=x@entry=0
On 12/12/20 9:25 PM, John Paul Adrian Glaubitz wrote:
> Here is the backtrace:
>
> #0 0x006e3e9c in scm_sum (x=x@entry=0x0, y=0x6) at numbers.c:7569
> 7569 else if (SCM_BIGP (x))
Looking at the source code, I assume the data packing fails on 32-bit
BE systems for some reas
On Sun, 2024-09-29 at 20:43 +0200, John Paul Adrian Glaubitz wrote:
> On Sun, 2024-09-29 at 12:46 -0500, Rob Browning wrote:
> > Sergio Had writes:
> >
> > > This is what I am considering for MacPorts for 32-bit archs for the
> > > time-being, but hopefully the
On Sun, 2024-09-29 at 20:24 -0500, Rob Browning wrote:
> John Paul Adrian Glaubitz writes:
>
> > Yes, freshly checkout out from Git and built with autogen.sh && configure
> > && make.
> >
> > You can try it yourself on the Debian porterbox perotto
On Sun, 2024-09-29 at 15:00 -0500, Rob Browning wrote:
> John Paul Adrian Glaubitz writes:
>
> > Guile from git segfaults for me on 32-bit PowerPC:
>
> And that was from a completely clean main tree (i.e. full bootstrap)?
>
> Thanks for testing
Yes, freshly checkou
> On Sep 22, 2024, at 7:25 AM, Sergey Fedorov wrote:
>
> Could someone say if there is any success with fixing 3.0.10 for 32-bit?
> What is the current status of the issue?
FWIW, Debian downgraded the shipped Guile version from 3.0.10 to 3.0.9, so
there seems to be an actual regression which
pefully all) of the
> 32-bit issues in guile main. I've tested in a debian i386 chroot, which
> now passes make check (excepting the tests debian already disables
> there).
Let me test 32-bit PowerPC on Debian unstable and see if builds fine.
Adrian
--
.''`. Jo
n targets could be upstreamed?
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
24 matches
Mail list logo