bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: stack overflow / partial success


From: Rainer Tammer
Subject: Re: stack overflow / partial success
Date: Wed, 20 Feb 2008 10:28:50 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0

Hello Ludovic,

Ludovic Courtès wrote:
Hi Rainer,
[...]
BTW, hopefully some of your problems are addressed by the newly-released
1.8.4.  We'll look into the others (e.g., `strftime') for the next
release.

The 1.8.4 release looks good but I had to tweak two little things:

1. guile-readline

./guile-readline/config.guess -> this file was not refreshed ...
./guile-readline/config.sub -> this file was not refreshed ...

I solved this by copying the two files from the ./guile-1.8.4 base dir to guile-libreadline

2. gc_os_dep.c

*** gc_os_dep.c    2008-02-20 09:42:18.000000000 +0100
--- /daten/source/guile-1.8.4/libguile/gc_os_dep.c 2008-02-16 19:50:24.000000000 +0100
***************
*** 1159,1165 ****
 #   endif
 # endif

! # if defined(IA64) && !defined(RS6000)
 #   define MACH_TYPE "IA64"
 #   define ALIGN_DOUBLE
     /* Requires 16 byte alignment for malloc */
--- 1159,1165 ----
 #   endif
 # endif

! # ifdef IA64
 #   define MACH_TYPE "IA64"
 #   define ALIGN_DOUBLE
     /* Requires 16 byte alignment for malloc */

This avoids some redefinitions (MACH_TYPE, ..).

I have used the following compiler settings with IBM XL C/C++:

.guile
(debug-set! stack 160000)

configure.aix
#!/usr/bin/bash

export CONFIG_SHELL=/usr/bin/bash
export CONFIG_ENV_ARGS=/usr/bin/bash

export CC=cc_r
export CXX=xlC_r
export PATH=/opt/freeware/bin:$PATH
export LDFLAGS="-Wl,-brtl -L/opt/freeware/lib"
export CFLAGS="-D_USE_IRS -Dinline=__inline__ -qtune=auto -O2 -I/opt/freeware/include"

./configure --enable-dynamic-linking --prefix=/opt/freeware --enable-shared --disable-static
gmake > make.log
gmake check > check.log

I have attached the check results to this post.

Thanks for your report!

Ludovic.


Bye
 Rainer

Attachment: check-log-aix-1.8.4.zip
Description: Zip archive


reply via email to

[Prev in Thread] Current Thread [Next in Thread]