#31756: ruby19 @1.9.2-p290 ------------------------------------+--------------------------------------- Reporter: joshuajmoody@… | Owner: kimuraw@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: lion | Port: ruby19 ------------------------------------+--------------------------------------- Changes (by kimuraw@…): * status: new => assigned Comment: build success does not mean the built ruby works fine. some features, such as thread/fiber, does not work on clang/llvm-gcc ruby. see https://github.com/wayneeseguin/rvm/issues/399 we can test ruby by the following commands. {{{ % sudo port -k install ruby19 # install and keep work directory % cd `port work ruby19`/ruby-1.9.2-p290 % sudo chown -R ${USER} . # let work directory writable % make test # basic tests. should pass all tests % make test-all # deeper tests. may fail with some errors, but no segmentaion fault. }}} results on my Mac. * Snow Leopard + gcc (Xcode 4.0): * make test => pass all * make test-all => pass all * Lion + gcc (Xcode 4.1): * make test => pass all * make test-all => 2F * Lion + llvm-gcc: * make test => Bus Error (segmentaion fault) * Lion + clang: * make test => Bus Error (segmentaion fault) -- Ticket URL: <https://trac.macports.org/ticket/31756#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS