bug-guile
[Top][All Lists]
Advanced

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

Re: stack overflow / partial success


From: Ludovic Courtès
Subject: Re: stack overflow / partial success
Date: Thu, 14 Feb 2008 09:38:06 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)

Hi Rainer,

Rainer Tammer <address@hidden> writes:

> I managed to compile GUILE 1.8.3+ fixes on AIX 6.1 with IBM XL C/C++ 9.0.

Good news!

> export LDFLAGS="-Wl,-brtl -L/opt/freeware/lib"
> export CFLAGS="-D_USE_IRS -Dinline=__inline__ -qtune=auto -O2
> -I/opt/freeware/include"

Isn't it the `inline' thing that made it work?  You did not include
`config.log' and `config.h': normally, these should already define
`inline' as `__inline__'.

And isn't `-O2' ignored by xlc?

Besides, can you explain what `_USE_IRS' is about and whether it's
needed?  Same for `-brtl'.

> FAIL: time.test: strftime: C99 %z format: GMT
> FAIL: time.test: strftime: C99 %z format: EST+5

These are the only two failures!  ;-)

Can you show the result of the following Scheme expressions in Guile:

  1. (strftime "%z" (gmtime 0))

  2. (begin
       (putenv "TZ=GMT+0")
       (tzset)
       (let ((tm (localtime 86400)))
         (strftime "%z" tm)))

  3. (begin
       (putenv "TZ=EST+5")
       (tzset)
       (let ((tm (localtime 86400)))
         (strftime "%z" tm)))

Thanks a lot for your help and perseverance!

Ludo'.





reply via email to

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