Comments (1)
scoder changed resolution to invalid
status from new
to closed
commented
Works for me:
/* "t776.py":10
* class Subclass(BaseClass):
* pass
* print(Subclass().attr) # <<<<<<<<<<<<<<
*/
__pyx_t_1 = PyObject_Call(((PyObject *)((PyObject*)__pyx_ptype_4t776_Subclass)), ((PyObject *)__pyx_empty_tuple), NULL); if /*...*/
__Pyx_GOTREF(__pyx_t_1);
if (__Pyx_PrintOne(0, ((PyObject *)((struct __pyx_obj_4t776_Subclass *)__pyx_t_1)->__pyx_base.attr)) < 0) /*...*/
The problem is that Cython cannot know that "core.Subclass()" returns an instance of "Subclass". If you assign the object to a typed variable, it should work.
from issues-import-test.
Related Issues (20)
- Cannot use "except" with complex numbers
- Support patchless backports_abc HOT 3
- Getting unbound method returns descriptor instead of unbound method
- cimported ctuples don’t compile their declaration
- cythonize doesn’t recompile when only the pxd has changed in pure python mode
- Inefficient unpacking of std::pair
- False "Unreachable code" warning HOT 3
- Conversion error from __PYX_VERIFY_RETURN_INT on 32bit systems HOT 6
- pxd files for posix and libc should use system includes HOT 1
- Illegal C code generated with numpy complex type HOT 1
- Combining @staticmethod with other decorators is broken
- cycache fingerprint does not look at compiler directives and Cython version HOT 2
- cycache fingerprint does not look at compiler directives and Cython version HOT 2
- Support extension type inheritance in pure python mode (@cclass) HOT 1
- Support extension type inheritance in pure python mode (@cclass) HOT 1
- Support extension type inheritance in pure python mode (@cclass) HOT 1
- Support extension type inheritance in pure python mode (@cclass) HOT 1
- Support extension type inheritance in pure python mode (@cclass) HOT 1
- Support extension type inheritance in pure python mode (@cclass) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from issues-import-test.