1 Analysis of the PyPy Interpreter
2 ================================
3
4 Program used for analysis: pypy/pypy/bin/py.py
5
6 Errors
7 ------
8
9 Error in 'pypy.rpython.ootypesystem.ootype' at line 1048: Base class
10 CallFunc(Name('_null_mixin'), [Name('_instance')], None, None)
11 for 'pypy.rpython.ootypesystem.ootype._null_instance' is not found: it may be
12 hidden in some way.
13
14 Fixed by redefining _null_mixin and parameterising it in subclasses that are then used.
15
16 Error in 'pypy.annotation.binaryop' at line 64: Base class
17 CallFunc(Name('pairtype'), [Name('SomeObject'), Name('SomeObject')], None, None)
18 for 'pypy.annotation.binaryop.__extend__' is not found: it may be hidden in
19 some way.
20
21 Caused by usage of pypy.tool.pairtype which uses the __new__ method.
22 Micropython does not support the metaclass tricks suggested in the offending
23 module.