Ok, we have a new Pike release at ftp://pike.ida.liu.se/pub/pike/all/7.4.28/
Contributions in the form of conmpiled binaries (make bin_export) is appreciated (save the config.info file).
Regarding gentoo, there is no bc dependency anymore.
A most excellent method of supplying binaries for platforms we do not have yet is to upload them to ftp://pike.ida.liu.se/incoming/, where a write-only filesystem is mounted. Name your config.info file after the binary, substituting ".txt" for the extension, or we will not be able to tell them apart.
/ Johan Sundström, Lysator
Previous text:
2003-09-17 16:44: Subject: Pike 7.4.28
Ok, we have a new Pike release at ftp://pike.ida.liu.se/pub/pike/all/7.4.28/
Contributions in the form of conmpiled binaries (make bin_export) is appreciated (save the config.info file).
Regarding gentoo, there is no bc dependency anymore.
/ Martin Nilsson (saturator)
On Wed, Sep 17, 2003 at 10:45:05AM -0400, Martin Nilsson (saturator) @ Pike (-) developers forum wrote:
Contributions in the form of conmpiled binaries (make bin_export) is appreciated (save the config.info file).
It would be nice to have binary compiled --with-double-precision (at least for Win32 platform - I still cannot make it).
Regards, /Al
Tried to compile, assemble etc. (same options as for 7.4.20) Got:
make[3]: Entering directory `/home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler' Makefile:242: warning: overriding commands for target `depend' Makefile:190: warning: ignoring old commands for target `depend' /home/aldem/src/Pike-v7.4.28/src/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/aldem/src/Pike-v7.4.28/src/master.pike /home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler/make_sources.pike /home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler sources.h sources_to_compile make[3]: *** [override] Segmentation fault make[3]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler' make[2]: *** [Shuffler] Error 1 make[2]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src/post_modules' make[1]: *** [post_module_objects] Error 1 make[1]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src' make: *** [all] Error 2
It was --with-machine-code (normally it is off, but I decided to give it a try). Without machine code everything is OK (including tests). It is all on SuSe Linux 8.1, P4-1.7G.
Let me know if anything else is needed (config.info, gdb backtrace etc).
Regards, /Al
A gdb backtrace would be helpful to begin with.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-09-17 18:16: Subject: Re: Pike 7.4.28
Tried to compile, assemble etc. (same options as for 7.4.20) Got:
make[3]: Entering directory `/home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler' Makefile:242: warning: overriding commands for target `depend' Makefile:190: warning: ignoring old commands for target `depend' /home/aldem/src/Pike-v7.4.28/src/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/aldem/src/Pike-v7.4.28/src/master.pike /home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler/make_sources.pike /home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler sources.h sources_to_compile make[3]: *** [override] Segmentation fault make[3]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src/post_modules/Shuffler' make[2]: *** [Shuffler] Error 1 make[2]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src/post_modules' make[1]: *** [post_module_objects] Error 1 make[1]: Leaving directory `/home/aldem/src/Pike-v7.4.28/src' make: *** [all] Error 2
It was --with-machine-code (normally it is off, but I decided to give it a try). Without machine code everything is OK (including tests). It is all on SuSe Linux 8.1, P4-1.7G.
Let me know if anything else is needed (config.info, gdb backtrace etc).
Regards, /Al
/ Brevbäraren
On Thu, Sep 18, 2003 at 05:35:04PM +0200, Martin Stjernholm, Roxen IS @ Pike developers forum wrote:
A gdb backtrace would be helpful to begin with.
Unfortunately, this is impossible. As I found, the compiler flag "-fomit-frame-pointer" causes the crash, however it is not clear what is the real problem - compiler issue or something else (I use gcc 3.2). And it is impossible to get gdb backtrace with this flag set...
May be machine code generation expects that frame pointers are present?
Regards, /Al
Yes, it expects a frame pointer. It should be enough if eval_instruction_low in interpret.c sets up one, if you can fix that.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-09-18 20:19: Subject: Re: Pike 7.4.28
On Thu, Sep 18, 2003 at 05:35:04PM +0200, Martin Stjernholm, Roxen IS @ Pike developers forum wrote:
A gdb backtrace would be helpful to begin with.
Unfortunately, this is impossible. As I found, the compiler flag "-fomit-frame-pointer" causes the crash, however it is not clear what is the real problem - compiler issue or something else (I use gcc 3.2). And it is impossible to get gdb backtrace with this flag set...
May be machine code generation expects that frame pointers are present?
Regards, /Al
/ Brevbäraren
The Makefile/configure et al from 7.5 makes sure interpret.c is compiled with -fno-omit-frame-pointer. Make it should be backported to 7.4?
/ Mirar
Previous text:
2003-09-18 20:35: Subject: Re: Pike 7.4.28
Yes, it expects a frame pointer. It should be enough if eval_instruction_low in interpret.c sets up one, if you can fix that.
/ Martin Stjernholm, Roxen IS
pike-devel@lists.lysator.liu.se