Re: [Cython] Strange cimport behaviour

2011-07-21 Thread Stefan Behnel
Lars Buitinck, 21.07.2011 11:28: 2011/7/21 Robert Bradshaw: https://github.com/cython/cython/commit/55d5e576935d83c6bdadc593e36793aecffe0bae I'm not familiar enough with the Cython internals to understand this change; are #includes now generated in the C code in the order of the corresponding

Re: [Cython] Strange cimport behaviour

2011-07-21 Thread Robert Bradshaw
On Thu, Jul 21, 2011 at 2:28 AM, Lars Buitinck wrote: > 2011/7/21 Robert Bradshaw : >> On Wed, Jul 20, 2011 at 10:30 PM, Robert Bradshaw >> wrote: >>> On Wed, Jul 20, 2011 at 9:40 PM, Vitja Makarov >>> wrote: 2011/7/21 Robert Bradshaw : > I'm not sure what we can do here--we make sure

Re: [Cython] Strange cimport behaviour

2011-07-21 Thread Lars Buitinck
2011/7/21 Robert Bradshaw : > On Wed, Jul 20, 2011 at 10:30 PM, Robert Bradshaw > wrote: >> On Wed, Jul 20, 2011 at 9:40 PM, Vitja Makarov >> wrote: >>> 2011/7/21 Robert Bradshaw : I'm not sure what we can do here--we make sure to emit the #include statements in the same order as they

Re: [Cython] Strange cimport behaviour

2011-07-21 Thread Vitja Makarov
2011/7/21 Robert Bradshaw : > On Wed, Jul 20, 2011 at 10:30 PM, Robert Bradshaw > wrote: >> On Wed, Jul 20, 2011 at 9:40 PM, Vitja Makarov >> wrote: >>> 2011/7/21 Robert Bradshaw : On Wed, Jul 20, 2011 at 9:27 PM, Vitja Makarov wrote: > 2011/7/16 Lars Buitinck : >> 2011/7/15

Re: [Cython] Strange cimport behaviour

2011-07-21 Thread Robert Bradshaw
On Wed, Jul 20, 2011 at 10:30 PM, Robert Bradshaw wrote: > On Wed, Jul 20, 2011 at 9:40 PM, Vitja Makarov > wrote: >> 2011/7/21 Robert Bradshaw : >>> On Wed, Jul 20, 2011 at 9:27 PM, Vitja Makarov >>> wrote: 2011/7/16 Lars Buitinck : > 2011/7/15 Vitja Makarov : >> I've found stran

Re: [Cython] Strange cimport behaviour

2011-07-20 Thread Robert Bradshaw
On Wed, Jul 20, 2011 at 9:40 PM, Vitja Makarov wrote: > 2011/7/21 Robert Bradshaw : >> On Wed, Jul 20, 2011 at 9:27 PM, Vitja Makarov >> wrote: >>> 2011/7/16 Lars Buitinck : 2011/7/15 Vitja Makarov : > I've found strange bug. In my example cimport misses "fcntl.h" include: > > (

Re: [Cython] Strange cimport behaviour

2011-07-20 Thread Vitja Makarov
2011/7/21 Robert Bradshaw : > On Wed, Jul 20, 2011 at 9:27 PM, Vitja Makarov > wrote: >> 2011/7/16 Lars Buitinck : >>> 2011/7/15 Vitja Makarov : I've found strange bug. In my example cimport misses "fcntl.h" include: ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./

Re: [Cython] Strange cimport behaviour

2011-07-20 Thread Robert Bradshaw
On Wed, Jul 20, 2011 at 9:27 PM, Vitja Makarov wrote: > 2011/7/16 Lars Buitinck : >> 2011/7/15 Vitja Makarov : >>> I've found strange bug. In my example cimport misses "fcntl.h" include: >>> >>> ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./fff.pyx >>> cimport posix.unistd >>> c

Re: [Cython] Strange cimport behaviour

2011-07-20 Thread Vitja Makarov
2011/7/16 Lars Buitinck : > 2011/7/15 Vitja Makarov : >> I've found strange bug. In my example cimport misses "fcntl.h" include: >> >> ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./fff.pyx >> cimport posix.unistd >> cimport posix.fcntl >> >> print posix.fcntl.O_RDWR > > Fascinati

Re: [Cython] Strange cimport behaviour

2011-07-15 Thread Lars Buitinck
2011/7/15 Vitja Makarov : > I've found strange bug. In my example cimport misses "fcntl.h" include: > > ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./fff.pyx > cimport posix.unistd > cimport posix.fcntl > > print posix.fcntl.O_RDWR Fascinating; I can reproduce the error (on Scie

Re: [Cython] Strange cimport behaviour

2011-07-15 Thread Vitja Makarov
15 июля 2011 г. 23:32 пользователь Vitja Makarov написал: > Hi! > > I've found strange bug. In my example cimport misses "fcntl.h" include: > > ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./fff.pyx > cimport posix.unistd > cimport posix.fcntl > > print posix.fcntl.O_RDWR > > ((c

[Cython] Strange cimport behaviour

2011-07-15 Thread Vitja Makarov
Hi! I've found strange bug. In my example cimport misses "fcntl.h" include: ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ cat ./fff.pyx cimport posix.unistd cimport posix.fcntl print posix.fcntl.O_RDWR ((c2f2e12...)) vitja@vitja-laptop:~/work/cython-vitek/zzz$ make fff.so /usr//bin