info-sather
[Top][All Lists]
Advanced

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

hello


From: Marko Mikulicic
Subject: hello
Date: Sat, 12 Nov 2005 05:19:42 +0100

Hello,

I'm new to sather. I tried to bootstrap 1.3-beta-7 on a macosx 10.4 using gcc 4.0.0 and noticed
a bug in:

diff system/floatmath.h~ system/floatmath.h
110,117c110,117
< #define _FM_F(name)   static FLT r_##name() {return name##();}
< #define _FM_F_I(name) static FLT r_##name(INT i) {return name##(i);}
< #define _FM_F_F(name) static FLT r_##name(FLT f) {return name##(f);}
< #define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g) {return name##(f,g);} < #define _FM_F_FI(name) static FLT r_##name(FLT f,INT i) {return name##(f,i);} < #define _FM_F_IF(name) static FLT r_##name(INT i,FLT f) {return name##(i,f);} < #define _FM_B_F(name) static BOOL ir_##name(FLT f) {return ir_##name##(f);} < #define _FM_I_F(name) static INT ir_##name(FLT f) {return ir_##name##(f);}
---
> #define _FM_F(name)   static FLT r_##name() {return name();}
> #define _FM_F_I(name) static FLT r_##name(INT i) {return name(i);}
> #define _FM_F_F(name) static FLT r_##name(FLT f) {return name(f);}
> #define _FM_F_FF(name) static FLT r_##name(FLT f,FLT g) {return name(f,g);} > #define _FM_F_FI(name) static FLT r_##name(FLT f,INT i) {return name(f,i);} > #define _FM_F_IF(name) static FLT r_##name(INT i,FLT f) {return name(i,f);} > #define _FM_B_F(name) static BOOL ir_##name(FLT f) {return ir_##name(f);} > #define _FM_I_F(name) static INT ir_##name(FLT f) {return ir_##name (f);}

once bootstrapped the compiler (configured as freebsd) the build fails with: Couldn't open file: /Users/marko/Projects/tests/sather/sather-1.3- beta-7/lib-boot/System/Socket/Socket.module
I notice that the file really doesn't exist in the tarball

so I tried to compile 1.2.2 but noticed that this fix was already applied, but config scripts are missing

also that the dates in the site http://www.gnu.org/software/sather are a bit misleading
Version 1.2.2 (stable) released on 2005-06-12
Version 1.3beta7 (beta) released on 2001-03-14

are the dates real? Which of them is the most recent?


is the project alive? is there any version repository?

regards,
Marko Mikulicic




reply via email to

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