Jason Vas Dias <jason.vas.d...@gmail.com> added the comment: new strace 4.6 of newly built python 2.7.1 failing test_commands.py
$ LD_LIBRARY_PATH=`pwd` LD_PRELINK=`pwd`/libpython2.7.so.1.0 strace -s8192 -f -e trace=execve ./python /usr/src/Python-2.7.1/Lib/test/test_commands.py execve("./python", ["./python", "/usr/src/Python-2.7.1/Lib/test/test_commands.py"], [/* 25 vars */]) = 0 test_getoutput (__main__.CommandTests) ... Process 1327 attached [pid 1327] execve("/bin/sh", ["sh", "-c", "{ echo xyzzy; } 2>&1"], [/* 25 vars */]) = 0 Process 1327 detached --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1327, si_status=0, si_utime=0, si_stime=1} (Child exited) --- Process 1328 attached [pid 1328] execve("/bin/sh", ["sh", "-c", "{ echo xyzzy; } 2>&1"], [/* 25 vars */]) = 0 Process 1328 detached --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1328, si_status=0, si_utime=0, si_stime=1} (Child exited) --- Process 1329 attached [pid 1329] execve("/bin/sh", ["sh", "-c", "{ cat /tmp/tmp2EkRJK/foo; } 2>&1"], [/* 25 vars */]) = 0 Process 1330 attached Process 1329 suspended [pid 1330] execve("/bin/cat", ["cat", "/tmp/tmp2EkRJK/foo"], [/* 23 vars */]) = 0 Process 1329 resumed Process 1330 detached [pid 1329] --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1330, si_status=1, si_utime=0, si_stime=0} (Child exited) --- Process 1329 detached --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1329, si_status=1, si_utime=0, si_stime=1} (Child exited) --- ok test_getstatus (__main__.CommandTests) ... Process 1338 attached [pid 1338] execve("/bin/sh", ["sh", "-c", "{ ls -ld '/.'; } 2>&1"], [/* 25 vars */]) = 0 Process 1339 attached Process 1338 suspended [pid 1339] execve("/bin/ls", ["ls", "-ld", "/."], [/* 23 vars */]) = 0 Process 1338 resumed Process 1339 detached [pid 1338] --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1339, si_status=0, si_utime=0, si_stime=0} (Child exited) --- Process 1338 detached --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1338, si_status=0, si_utime=0, si_stime=1} (Child exited) --- FAIL ====================================================================== FAIL: test_getstatus (__main__.CommandTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/src/Python-2.7.1/Lib/test/test_commands.py", line 61, in test_getstatus self.assertTrue(re.match(pat, commands.getstatus("/."), re.VERBOSE)) AssertionError: None is not True ---------------------------------------------------------------------- Ran 2 tests in 0.289s FAILED (failures=1) Traceback (most recent call last): File "/usr/src/Python-2.7.1/Lib/test/test_commands.py", line 70, in <module> test_main() File "/usr/src/Python-2.7.1/Lib/test/test_commands.py", line 65, in test_main run_unittest(CommandTests) File "/usr/src/Python-2.7.1/Lib/test/test_support.py", line 1087, in run_unittest _run_suite(suite) File "/usr/src/Python-2.7.1/Lib/test/test_support.py", line 1070, in _run_suite raise TestFailed(err) test.test_support.TestFailed: Traceback (most recent call last): File "/usr/src/Python-2.7.1/Lib/test/test_commands.py", line 61, in test_getstatus self.assertTrue(re.match(pat, commands.getstatus("/."), re.VERBOSE)) AssertionError: None is not True So, now with strace-4.6, that syscall_293* is shown to be an old strace anomaly. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue11946> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com