2011/1/26 mark florisson <markflorisso...@gmail.com>:
> On 25 January 2011 22:18, Vitja Makarov <vitja.maka...@gmail.com> wrote:
>> Recently playing with cython I found this issue:
>>
>> latest cython from github, ubuntu 10.10
>>
>> vitja@vitja-laptop:~/work/cython.git$ python runtests.py -vv --no-cpp
>> --no-annotate libc
>> Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
>> [GCC 4.4.5]
>>
>> Running tests against Cython 0.14.1rc2
>>
>> test_all (Cython.Debugger.Tests.TestLibCython.TestAll) ... warning:
>> codefile.pyx:25:6: 'eggs' redeclared
>> FAIL
>> compiling (c) libc_all ... ok
>> compiling (c) libc_errno ... ok
>> compiling (c) libc_math ... ok
>> compiling (c) libc_signal ... ok
>>
>> ======================================================================
>> FAIL: test_all (Cython.Debugger.Tests.TestLibCython.TestAll)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File "/home/vitja/work/cython.git/Cython/Debugger/Tests/TestLibCython.py",
>> line 219, in test_all
>>    self.assertEquals(0, self.p.wait(), errmsg)
>> AssertionError:
>> ******************************   v INSIDE GDB v   
>> ******************************
>> F...Function "__pyx_pf_8codefile_5outer_inner" not defined.
>> ..................
>> ======================================================================
>> FAIL: test_backtrace 
>> (Cython.Debugger.Tests.test_libcython_in_gdb.TestBacktrace)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>  File 
>> "/home/vitja/work/cython.git/Cython/Debugger/Tests/test_libcython_in_gdb.py",
>> line 38, in wrapper
>>    return func(self, *args, **kwargs)
>>  File 
>> "/home/vitja/work/cython.git/Cython/Debugger/Tests/test_libcython_in_gdb.py",
>> line 300, in test_backtrace
>>    assert re.search(r'\#0 *0x.* in main\(\)', result), result
>> AssertionError: #0  0x00000000004172a0 in _start()
>> #1  0x00007ffff69dac90 in __libc_start_main()
>> #2  0x00000000004176c0 in Py_Main()
>> #3  0x00000000004c7fe0 in PyRun_SimpleStringFlags()
>> #4  0x00000000004c7990 in PyRun_StringFlags()
>> #5  0x0000000000000000 in run_mod()
>> #6  0x00000000004a6c70 in PyEval_EvalCode()
>> #7  0x00000000004a62c0 in PyEval_EvalCodeEx()
>> #8  0x00000000004a0040 in <module>() at <string>:1
>> #9  0x000000000049f010 in PyEval_CallObjectWithKeywords()
>> #10 0x000000000041c990 in PyObject_Call()
>> #11 0x000000000049eb70 in builtin___import__()
>> #12 0x00000000004bd0f0 in PyImport_ImportModuleLevel()
>> #13 0x00000000004bc9e0 in import_module_level()
>> #14 0x00000000004bc480 in load_next()
>> #15 0x00000000004bc170 in import_submodule()
>> #16 0x00000000004bdc80 in _PyImport_LoadDynamicModule()
>> #17 0x00007ffff63f3eb6 in codefile() at /tmp/tmpzs9Dzt/codefile.pyx:46
>>        46    spam()
>> #18 0x000000000041c990 in PyObject_Call()
>> #19 0x00007ffff63f2d7c in spam() at /tmp/tmpzs9Dzt/codefile.pyx:22
>>        22        os.path.join("foo", "bar")
>> #20 0x000000000041c990 in PyObject_Call()
>> #21 0x0000000000535aa0 in function_call()
>> #22 0x00000000004a62c0 in PyEval_EvalCodeEx()
>> #23 0x00000000004a0040 in join() at /usr/lib/python2.6/posixpath.py:59
>>        59    def join(a, *p):
>>
>>
>> ----------------------------------------------------------------------
>> Ran 22 tests in 8.739s
>>
>> FAILED (failures=1)
>> .....
>> ----------------------------------------------------------------------
>> Ran 5 tests in 1.641s
>>
>> OK
>> close failed in file object destructor:
>> IOError: [Errno 9]
>> \u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439
>> \u0434\u0435\u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0440
>> \u0444\u0430\u0439\u043b\u0430
>> ******************************   ^ INSIDE GDB ^   
>> ******************************
>>
>> ----------------------------------------------------------------------
>> Ran 5 tests in 14.643s
>>
>> FAILED (failures=1)
>> ALL DONE
>>
>>
>> --
>> vitja.
>> _______________________________________________
>> Cython-dev mailing list
>> Cython-dev@codespeak.net
>> http://codespeak.net/mailman/listinfo/cython-dev
>>
>
> I pushed a fix, could you retry?
> _______________________________________________
> Cython-dev mailing list
> Cython-dev@codespeak.net
> http://codespeak.net/mailman/listinfo/cython-dev
>

It's okay now. But with few warnings.

vitja@vitja-laptop:~/work/cython.git$ python runtests.py -vv --no-cpp
--no-annotate libc
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56)
[GCC 4.4.5]

Running tests against Cython 0.14.1rc2

test_all (Cython.Debugger.Tests.TestLibCython.TestAll) ... warning:
codefile.pyx:25:6: 'eggs' redeclared
....Function "__pyx_pf_8codefile_5outer_inner" not defined.
..................
----------------------------------------------------------------------
Ran 22 tests in 8.263s

OK
.....
----------------------------------------------------------------------
Ran 5 tests in 1.606s

OK
ok
compiling (c) libc_all ... ok
compiling (c) libc_errno ... ok
compiling (c) libc_math ... ok
compiling (c) libc_signal ... ok

----------------------------------------------------------------------
Ran 5 tests in 13.274s

OK
ALL DONE


-- 
vitja.
_______________________________________________
Cython-dev mailing list
Cython-dev@codespeak.net
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to