This is very strange, and I think possibly another inlining bug. If I run this:
#import <flx.flxh> val fzero = 0.0f; println $ (1.0f/fzero); It returns "inf". But if I use the mk pipeline: > bin/flxg -Ilib std foo > g++ -fPIC -bundle -c -fno-common -Wall -Wno-invalid-offsetof -Wfatal-errors > -g -O3 -fomit-frame-pointer --inline -Irtl -o foo_dynamic.o foo.cpp > g++ -bundle -o foo.so foo_dynamic.o -Lrtl -lflx_dynamic -lflx_gc_dynamic > bin/flx_run foo.so It returns "+inf". All very mysterious. Are you getting this on your end? ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language