From: Laurent S. <lsa...@ap...> - 2007-06-26 20:53:07
|
Hi Rupert, On Jun 26, 2007, at 10:34 PM, Rupert BARROW wrote: > Compilation warnings : > .../src/objc/ocdata_conv.m: In function 'rbobj_to_ocdata': > .../src/objc/ocdata_conv.m:1053: warning: passing argument 3 of > 'rbobj_to_cary' discards qualifiers from pointer target type This one has been fixed in SVN. > ld: warning -L: directory name (../../misc/libffi) does not exist This one is useless and can be skipped. > Test results : > > $ ruby install.rb test > $ ruby install.rb test > install.rb: entering test phase... > ---> tests > extention ok: dyld: loaded: ../ext/rubycocoa/rubycocoa.bundle > framework ok: dyld: loaded: ../framework/build/Default/ > RubyCocoa.framework/Versions/0.11.1/RubyCocoa > "/usr/bin/ruby" -I../ext/rubycocoa -I../lib testall.rb > ActiveRecord was not found, if you have it installed as a gem you > have to require 'rubygems' before you require 'osx/active_record' > Skipping osx/active_record tests, you need to have active_record and > sqlite3 > Loaded suite testall > Started > ........................................................................ > .................................................FF > ..................... > ....................................... > Finished in 3.137623 seconds. > > 1) Failure: > test_complex(TC_PrintfFormat) > [./tc_printf_format.rb:27:in `verify' > ./tc_printf_format.rb:20:in `test_complex']: > <"blah 123.123000/42 %gruik"> expected but was > <"blah 0.000000/42 %gruik">. > > 2) Failure: > test_float(TC_PrintfFormat) > [./tc_printf_format.rb:27:in `verify' > ./tc_printf_format.rb:11:in `test_float']: > <"42.420000"> expected but was > <"-0.000000">. > > 183 tests, 692 assertions, 2 failures, 0 errors > test failed > 'system "/usr/bin/ruby" -I../ext/rubycocoa -I../lib testall.rb' failed > try 'ruby install.rb --help' for usage These failures are because of bugs in the ppc version of libffi, that doesn't handle properly variadic floating arguments. I have a fix and will integrate it for the next release. Laurent |