Bug #3565: make test-all fails to run http://redmine.ruby-lang.org/issues/show/3565 Author: Shyouhei Urabe Status: Open, Priority: Normal Category: test, Target version: 1.9.2 ruby -v: ruby 1.9.2dev (2010-07-11) [i386-linux] When I test an ia32 binary on a x86_64 machine it won't start. shyouhei@64bit:~% sudo chroot 32bit bin/bash root@32bit:/# cd /build root@32bit:/build# file ./ruby ./ruby: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped root@32bit:/build# make test-all /build/.ext/common/dl/import.rb:52:in `rescue in block in dlload': can't load /lib64/libc.so.6 (DL::DLError) from /build/.ext/common/dl/import.rb:49:in `block in dlload' from /build/.ext/common/dl/import.rb:40:in `collect' from /build/.ext/common/dl/import.rb:40:in `dlload' from /src/test/dl/test_import.rb:7:in `<module:LIBC>' from /src/test/dl/test_import.rb:5:in `<module:DL>' from /src/test/dl/test_import.rb:4:in `<top (required)>' from /src/lib/test/unit.rb:55:in `require' from /src/lib/test/unit.rb:55:in `block in setup_argv' from /src/lib/test/unit.rb:49:in `each' from /src/lib/test/unit.rb:49:in `setup_argv' from /src/test/runner.rb:9:in `<main>' make: *** [yes-test-all] Error 1 Happens on 1.9.2 and above. ---------------------------------------- http://redmine.ruby-lang.org