should we expect all unittests to pass? ;) I am getting following with 1093:198d59806bee
$> python2.6 -c 'import rpy2.tests, unittest; tr = unittest.TextTestRunner(verbosity = 1); suite = rpy2.tests.suite(); tr.run(suite)' ...F...Error in function (new = FALSE) : file choice cancelled .......F..F............................F....................................Error: unimplemented type 'char' in 'eval' E....F...F..Loading required package: splines ............Error in function (x) : object 'y' not found ....Error in .Primitive("sum")(c("a", "b", "c", "d", "e", "f", "g", "h", "i", : invalid 'type' (character) of argument .................Error in function (description, open = "", blocking = FALSE, encoding = getOption("encoding")) : cannot open the connection In addition: Warning message: In function (description, open = "", blocking = FALSE, encoding = getOption("encoding")) : cannot create fifo '/home/yoh/.tmp/RtmpGRWQ7r/Rf327b23c6', reason 'No such file or directory' E(/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/tests/testRObject.py:61): testPickle 61 tmp_file = tempfile.NamedTemporaryFile() (Pydb) E.............................Error in .Primitive("[")(0:10, list("a", "b", "c")) : invalid subscript type 'list' ..................................................................F....................................... ====================================================================== ERROR: testNACharactertoR (rpy2.rinterface.tests.test_SexpVector.NAValuesTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_SexpVector.py", line 90, in testNACharactertoR self.assertEquals(True, ri.baseenv["is.na"](na_character)[0]) RRuntimeError: Error: unimplemented type 'char' in 'eval' ====================================================================== ERROR: testStr (rpy2.robjects.tests.testRObject.RObjectTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/tests/testRObject.py", line 30, in testStr s = prt.__str__() File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/robject.py", line 29, in __str__ tmp = self.__fifo(rpy2.rinterface.StrSexpVector(["", ])) RRuntimeError: Error in function (description, open = "", blocking = FALSE, encoding = getOption("encoding")) : cannot open the connection ====================================================================== ERROR: testPickle (rpy2.robjects.tests.testRObject.RObjectPicklingTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/tests/testRObject.py", line 61, in testPickle tmp_file = tempfile.NamedTemporaryFile() File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/tests/testRObject.py", line 61, in testPickle tmp_file = tempfile.NamedTemporaryFile() File "/usr/lib/pymodules/python2.6/pydb/gdb.py", line 249, in trace_dispatch_gdb sys.exit() SystemExit ====================================================================== FAIL: testInterruptR (rpy2.rinterface.tests.test_EmbeddedR.EmbeddedRTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_EmbeddedR.py", line 107, in testInterruptR self.assertFalse(ret_code is None) # Interruption failed AssertionError ====================================================================== FAIL: testSetShowMessage (rpy2.rinterface.tests.test_EmbeddedR.CallbacksTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_EmbeddedR.py", line 214, in testSetShowMessage self.assertTrue(False) # no unit test (yet) AssertionError ====================================================================== FAIL: testShowMessageWithError (rpy2.rinterface.tests.test_EmbeddedR.CallbacksTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_EmbeddedR.py", line 220, in testShowMessageWithError self.assertTrue(False) # no unit test (yet) AssertionError ====================================================================== FAIL: testGetItemLang (rpy2.rinterface.tests.test_SexpVector.SexpVectorTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_SexpVector.py", line 241, in testGetItemLang self.assertEquals(ri.LANGSXP, y.typeof) AssertionError: 6 != 1 ====================================================================== FAIL: testNARealtoR (rpy2.rinterface.tests.test_SexpVector.NAValuesTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_SexpVector.py", line 77, in testNARealtoR self.assertEquals(True, ri.baseenv["is.na"](na_real)[0]) AssertionError: True != False ====================================================================== FAIL: testRtoNAReal (rpy2.rinterface.tests.test_SexpVector.NAValuesTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/rinterface/tests/test_SexpVector.py", line 73, in testRtoNAReal self.assertTrue(r_na_real is na_real) AssertionError ====================================================================== FAIL: testVectorUnicodeCharacter (rpy2.robjects.tests.testNumpyConversions.NumpyConversionsTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/yoh/proj/rpy2/build/lib.linux-x86_64-2.6/rpy2/robjects/tests/testNumpyConversions.py", line 53, in testVectorUnicodeCharacter self.assertTrue(False) # arrays of unicode characters causing segfault AssertionError ---------------------------------------------------------------------- Ran 265 tests in 2.699s FAILED (failures=7, errors=3) On Sat, 13 Mar 2010, Laurent Gautier wrote: > Hi, > rpy2-2.1beta is out. Stability issues since 2.1.0alpha3 were addressed. > Source packages are available on bitbucket and sourceforge. > Win32 compilation, and eventually binaries, could come next and be > available for the release candidate thanks to an anonymous patch > contribution. > Laurent > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > rpy-list mailing list > rpy-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/rpy-list -- .-. =------------------------------ /v\ ----------------------------= Keep in touch // \\ (yoh@|www.)onerussian.com Yaroslav Halchenko /( )\ ICQ#: 60653192 Linux User ^^-^^ [175555] ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ rpy-list mailing list rpy-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rpy-list