From: Naohisa Goto Date: 2011-08-21T11:43:09+09:00 Subject: [ruby-core:39039] [Ruby 1.9 - Bug #3861][Closed] Endian bugs in fiddle/dl on sparc64 Issue #3861 has been updated by Naohisa Goto. Status changed from Assigned to Closed I've just committed with r33015. close the issue now ---------------------------------------- Bug #3861: Endian bugs in fiddle/dl on sparc64 http://redmine.ruby-lang.org/issues/3861 Author: Jeremy Evans Status: Closed Priority: Normal Assignee: Aaron Patterson Category: lib Target version: 1.9.3 ruby -v: - =begin Running the test suite for 1.9.2 on sparc64 on OpenBSD, the following errors on received: 2) Failure: test_callback(DL::TestDL) [/usr/ports/pobj/ruby-1.9.2-p0/ruby-1.9.2-p0/test/dl/test_dl2.rb:144]: <"aabbfoorz"> expected but was <"zabrfbooa">. 3) Failure: test_isdigit(DL::TestFunc) [/usr/ports/pobj/ruby-1.9.2-p0/ruby-1.9.2-p0/test/dl/test_func.rb:67]: Expected 0 to be > 0. 4) Failure: test_qsort1(DL::TestFunc) [/usr/ports/pobj/ruby-1.9.2-p0/ruby-1.9.2-p0/test/dl/test_func.rb:95]: <"1349"> expected but was <"9341">. 5) Failure: test_qsort2(DL::TestFunc) [/usr/ports/pobj/ruby-1.9.2-p0/ruby-1.9.2-p0/test/dl/test_func.rb:105]: <"1349"> expected but was <"9341">. 6) Failure: test_isdigit(DL::TestImport) [/usr/ports/pobj/ruby-1.9.2-p0/ruby-1.9.2-p0/test/dl/test_import.rb:126]: Expected 0 to be > 0. It's possible this is an upstream issue with libffi. If so, please let me know and I'll report it to the libffi developers. =end -- http://redmine.ruby-lang.org