
Hi all, There are two tests in rpython/annotator/test/test_annrpython.py that show that the property support in RPython is fragile. The tests sometimes pass and sometimes fail. These particular tests fail more systematically when run on "pypy py.test", but not exclusively, as shown by http://buildbot.pypy.org/summary/longrepr?testname=TestAnnotateTestCase.%28%29.test_property_union_2&builder=own-linux-x86-64&build=3952&mod=annotator.test.test_annrpython . I've been trying unsuccessfully to fix them, twice now. Could someone else look? As far as I'm concerned they mean that property support should not be used, and should be disabled from rpython. I'm sure that someone would be unhappy with that, though. I think the only reasonable conclusion is to disable support with a global variable set to False, and if someone really wants it, he can manually set the global variable to True... A bientôt, Armin.

This is an emphatic vote to **not** get rid of property support in RPython. We use this heavily to expose a clean API for describing ISAs in Pydgin: https://github.com/cornell-brg/pydgin I'd be happy to take a look when I have more time next week; I'll pop into IRC around then to chat. Currently have my hands completely full trying to get the final version of my thesis in by the Monday deadline! Derek On Thu, Jul 30, 2015 at 3:03 AM, Armin Rigo <arigo@tunes.org> wrote:

This is an emphatic vote to **not** get rid of property support in RPython. We use this heavily to expose a clean API for describing ISAs in Pydgin: https://github.com/cornell-brg/pydgin I'd be happy to take a look when I have more time next week; I'll pop into IRC around then to chat. Currently have my hands completely full trying to get the final version of my thesis in by the Monday deadline! Derek On Thu, Jul 30, 2015 at 3:03 AM, Armin Rigo <arigo@tunes.org> wrote:
participants (2)
-
Armin Rigo
-
Derek Lockhart