00:05
sirtom67 has joined #pypy
00:07
<
sirtom67 >
cffi question: what about C++
00:07
<
sirtom67 >
can i wrap C++ code?
00:08
<
sirtom67 >
am i stuck with swig for that
00:14
sirtom67_ has joined #pypy
00:14
sirtom67_ has quit [Client Quit]
00:25
asmeurer_ has joined #pypy
00:26
sirtom67 has quit [Quit: Ex-Chat]
00:55
zware has quit [Ping timeout: 240 seconds]
01:25
jiffe has quit [Read error: Connection reset by peer]
01:25
jamesaxl has quit [Ping timeout: 245 seconds]
01:28
asmeurer_ has quit [Quit: asmeurer_]
01:46
barik has joined #pypy
01:49
Taggnostr has quit [Remote host closed the connection]
01:53
Taggnostr has joined #pypy
01:56
zware has joined #pypy
02:08
Taggnostr has quit [Quit: No Ping reply in 180 seconds.]
02:11
Taggnostr has joined #pypy
02:34
tilgovi has joined #pypy
02:44
tilgovi has quit [Ping timeout: 240 seconds]
02:44
tilgovi has joined #pypy
02:52
pilne has quit [Quit: Quitting!]
02:54
ArneBab has joined #pypy
02:59
ArneBab_ has quit [Ping timeout: 252 seconds]
03:09
Taggnostr has quit [Quit: No Ping reply in 180 seconds.]
03:13
Taggnostr has joined #pypy
03:35
_whitelogger has joined #pypy
03:44
tilgovi has quit [Ping timeout: 260 seconds]
03:46
lritter has joined #pypy
03:59
forgottenone has joined #pypy
04:29
forgottenone has quit [Quit: Konversation terminated!]
04:32
forgottenone has joined #pypy
04:36
forgottenone has quit [Ping timeout: 240 seconds]
04:41
forgottenone has joined #pypy
04:46
forgottenone has quit [Ping timeout: 260 seconds]
04:58
asmeurer_ has joined #pypy
05:08
forgottenone has joined #pypy
05:08
forgottenone has quit [Client Quit]
05:13
forgottenone has joined #pypy
05:51
forgottenone has quit [Ping timeout: 260 seconds]
05:51
Taggnostr has quit [Ping timeout: 240 seconds]
05:53
Taggnostr has joined #pypy
05:55
<
njs >
heh, I know someone is reading this channel because I was looking at that page on bitbucket and the "watchers" count just ticked up :-)
05:57
forgottenone has joined #pypy
06:15
arigato has joined #pypy
06:19
Taggnostr has quit [Read error: Connection reset by peer]
06:19
tormoz has quit [Remote host closed the connection]
06:21
Taggnostr has joined #pypy
06:29
DragonSA has joined #pypy
06:29
DragonSA has joined #pypy
06:29
DragonSA has quit [Changing host]
06:51
commandoline has quit [Ping timeout: 260 seconds]
07:52
ramonvg has joined #pypy
08:00
_main_ has joined #pypy
08:01
_main_ has quit [Read error: Connection reset by peer]
08:02
_main_ has joined #pypy
08:03
_main_ has quit [Read error: Connection reset by peer]
08:04
_main_ has joined #pypy
08:04
__main__ has quit [Ping timeout: 252 seconds]
08:08
_main_ is now known as
__main__
08:22
ramonvg has quit [Remote host closed the connection]
08:31
kanaka has quit [Ping timeout: 260 seconds]
08:53
asmeurer_ has quit [Quit: asmeurer_]
08:53
rubdos has joined #pypy
08:54
Taggnostr has quit [Quit: No Ping reply in 180 seconds.]
08:58
Taggnostr has joined #pypy
09:32
_whitelogger has joined #pypy
09:34
Taggnostr has joined #pypy
09:46
commandoline has joined #pypy
09:48
commandoline has quit [Client Quit]
09:49
commandoline has joined #pypy
09:57
oberstet3 has quit [Ping timeout: 260 seconds]
10:11
oberstet3 has joined #pypy
10:31
vishesh has quit [Remote host closed the connection]
11:33
Taggnostr has quit [Ping timeout: 240 seconds]
11:36
Taggnostr has joined #pypy
11:36
Tiberium has joined #pypy
11:52
Taggnostr has quit [Ping timeout: 240 seconds]
11:55
Taggnostr has joined #pypy
12:09
arigato has quit [Ping timeout: 260 seconds]
12:20
Taggnostr has quit [Ping timeout: 260 seconds]
12:24
Taggnostr has joined #pypy
12:29
untitaker has quit [Write error: Connection reset by peer]
12:29
ionelmc has quit [Remote host closed the connection]
12:40
Taggnostr has quit [Ping timeout: 252 seconds]
12:41
ionelmc has joined #pypy
12:45
bauerj has quit [Read error: Connection reset by peer]
12:47
untitaker has joined #pypy
12:47
bauerj has joined #pypy
13:02
Taggnostr has joined #pypy
13:15
arigato has joined #pypy
13:15
DragonSA has quit [Remote host closed the connection]
13:16
DragonSA has joined #pypy
13:18
Taggnostr has quit [Ping timeout: 255 seconds]
13:21
Taggnostr has joined #pypy
13:26
Taggnostr has quit [Ping timeout: 240 seconds]
13:43
ramonvg has joined #pypy
13:54
arigato has quit [Read error: Connection reset by peer]
13:56
oberstet2 has joined #pypy
14:00
oberstet3 has quit [Ping timeout: 252 seconds]
14:00
<
fijal >
cfbolz: ping
14:07
rubdos has quit [Read error: Connection reset by peer]
14:08
Demeisen has quit [Quit: leaving]
14:12
Demeisen has joined #pypy
14:14
rubdos has joined #pypy
14:19
lritter has quit [Ping timeout: 260 seconds]
14:20
lapinot has quit [Remote host closed the connection]
14:25
rubdos has quit [Read error: Connection reset by peer]
14:31
DragonSA has quit [Ping timeout: 260 seconds]
14:42
rubdos has joined #pypy
14:42
<
cfbolz >
fijal: yes?
14:45
<
fijal >
cfbolz: i think I sorted it
14:45
<
fijal >
trouble with gateway.py
14:46
<
cfbolz >
fijal: what are you doing?
14:47
<
fijal >
trying to get some statistics how strings are used
14:48
<
fijal >
lifetime lenghts methods
15:28
pilne has joined #pypy
15:42
arigato has joined #pypy
15:45
jacob22 has quit [Ping timeout: 240 seconds]
15:45
jacob22_ has joined #pypy
16:01
rubdos has quit [Read error: Connection reset by peer]
16:02
Taggnostr has joined #pypy
16:03
rubdos has joined #pypy
16:03
rubdos has quit [Read error: Connection reset by peer]
16:30
rubdos has joined #pypy
16:35
kanaka has joined #pypy
16:36
kanaka has quit [Changing host]
16:36
kanaka has joined #pypy
16:59
Taggnostr has quit [Read error: Connection reset by peer]
17:00
asmeurer_ has joined #pypy
17:01
asmeurer_ has quit [Client Quit]
17:16
Taggnostr has joined #pypy
17:22
hypha has joined #pypy
17:27
hypha has quit [Ping timeout: 260 seconds]
17:34
hypha has joined #pypy
17:50
oberstet2 has quit [Ping timeout: 258 seconds]
17:56
forgottenone has quit [Quit: Konversation terminated!]
18:01
arigato has quit [Quit: Leaving]
18:06
oberstet2 has joined #pypy
18:07
arigato has joined #pypy
18:10
<
tos9 >
OK, looks like I'm slightly too late, the endianness is wrong even before that. /me keeps digging
18:10
hypha has quit [Quit: I'm dead Jim...]
18:13
<
tos9 >
A ha. OK, I assume I'm about to make my ignorance public, but even basic stuff like assigning a field to that struct appears to do so with a different endianness
18:13
<
tos9 >
Does something that fundamental differ between CPython and PyPy
18:15
nimaje1 has joined #pypy
18:15
nimaje has quit [Killed (moon.freenode.net (Nickname regained by services))]
18:15
nimaje1 is now known as nimaje
18:15
<
tos9 >
Oh... it's not a struct, it's a random object
18:15
kipras`away is now known as kipras
18:17
hawkowl has quit [Excess Flood]
18:18
hawkowl has joined #pypy
18:18
<
kenaan >
rlamy py3.5 9252012ce1b9 /lib_pypy/_cffi_ssl/_stdssl/__init__.py: Add missing property _SSLSocket.server_side (fixes #2547)
18:19
<
tos9 >
OK, /me guesses at what's happening
18:20
<
tos9 >
If you just poke at ctypes.addressof(some_random_python_object) those things look kind of similar but have different endiannesses on PyPy vs CPython?
18:20
arigato has quit [Quit: Leaving]
18:21
<
ronan >
tos9: that could possibly happen, yes
18:22
<
tos9 >
Oh, wait, but that is
*not* a random Python object, and calling addressof(random_thing) doesn't actually work
18:22
<
tos9 >
It's a ctypes.BigEndianStructure
18:23
<
tos9 >
Which does seem like it's trying to guarantee what the endianness is
18:27
<
tos9 >
OK! yeah that appears to be wrong for someone
18:27
<
tos9 >
import ctypes; T = type("Thing", (ctypes.BigEndianStructure,), {"_fields_": [("thing", ctypes.c_uint)]}); t = T(); t.thing = 123456789; print ctypes.string_at(ctypes.addressof(t))
18:27
marky1991 has quit [Ping timeout: 240 seconds]
18:28
Taggnostr has quit [Ping timeout: 260 seconds]
18:28
<
tos9 >
And yeah it looks like it's clearly PyPy that's wrong, BigEndianStructure and LittleEndianStructure produce bytes that are identical
18:30
Taggnostr has joined #pypy
18:31
<
pjenvey >
tos9: I think there's already an issue for that
18:32
jamesaxl has joined #pypy
18:32
<
tos9 >
Along with a few dupes
18:32
<
tos9 >
Seems pretty not good to expose that if it just plain don't work
18:36
<
tos9 >
ronan / pjenvey Thanks for the breadcrumbs along the way
18:37
Taggnostr has quit [Ping timeout: 268 seconds]
18:39
Taggnostr has joined #pypy
18:45
Taggnostr has quit [Ping timeout: 240 seconds]
18:46
oberstet2 has quit [Quit: Leaving]
18:52
Taggnostr has joined #pypy
19:02
dustinm has quit [Quit: Leaving]
19:03
Taggnostr has quit [Ping timeout: 260 seconds]
19:04
dustinm has joined #pypy
19:05
mattip has joined #pypy
19:10
ramonvg has quit [Remote host closed the connection]
19:23
forgottenone has joined #pypy
19:32
_whitelogger has joined #pypy
19:44
forgottenone has quit [Quit: Konversation terminated!]
19:59
arigato has joined #pypy
20:27
<
mattip >
arigato: can you restart the buildbot master to clear the hung win32 slave?
20:28
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
20:29
bbot2 has joined #pypy
20:30
<
mattip >
thanks, that sucessfully reset whatever was wrong with win32
20:31
<
mattip >
maybe nightlies will run once more
20:51
mattip has left #pypy ["bye"]
21:00
antocuni has joined #pypy
21:04
asmeurer_ has joined #pypy
21:04
jamesaxl has quit [Read error: Connection reset by peer]
21:05
jamesaxl has joined #pypy
21:16
Tiberium has quit [Remote host closed the connection]
21:17
yuyichao has quit [Quit: Konversation terminated!]
21:17
nimaje1 has joined #pypy
21:17
nimaje1 is now known as nimaje
21:17
nimaje has quit [Killed (cherryh.freenode.net (Nickname regained by services))]
21:18
yuyichao has joined #pypy
21:20
asmeurer_ has quit [Quit: asmeurer_]
21:51
arigato has quit [Ping timeout: 252 seconds]
22:10
simpson has quit [Read error: Connection reset by peer]
22:10
ronny has quit [Read error: Connection reset by peer]
22:10
chaoflow has quit [Read error: Connection reset by peer]
22:10
domenkozar has quit [Read error: Connection reset by peer]
22:13
cerealized has quit [Read error: Connection reset by peer]
22:15
<
kenaan >
amauryfa py3.5 1ca1708d0606 /pypy/module/_codecs/: Disable lone surrogates in utf-16 and utf-32 encoders
22:15
<
kenaan >
amauryfa py3.5 7f6e04d6d012 /: Issue 2548: os.utime() would return incorrect errno.
22:15
simpson has joined #pypy
22:16
amaury has joined #pypy
23:05
asmeurer_ has joined #pypy
23:16
asmeurer_ has quit [Quit: asmeurer_]
23:29
antocuni has quit [Ping timeout: 240 seconds]
23:33
asmeurer_ has joined #pypy
23:58
jamesaxl has quit [Read error: Connection reset by peer]
23:59
jamesaxl has joined #pypy