2017-09-12 15:07
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "nothing compares to the timeshifter, my personal polar expedition in software" - pedronis
00:07
yuyichao has joined #pypy
00:44
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:55
vkirilichev has joined #pypy
01:00
exarkun has quit [Ping timeout: 240 seconds]
01:01
exarkun has joined #pypy
01:02
cloudyplain has joined #pypy
01:03
cloudyplain has quit [Remote host closed the connection]
01:03
cloudyplain has joined #pypy
01:04
vkirilichev has quit [Ping timeout: 240 seconds]
01:06
tbodt has joined #pypy
01:07
tbodt has quit [Client Quit]
01:07
jwhisnant has joined #pypy
01:09
tbodt has joined #pypy
01:13
tbodt has quit [Ping timeout: 240 seconds]
02:02
vkirilichev has joined #pypy
02:10
vkirilichev has quit [Ping timeout: 240 seconds]
02:15
tbodt has joined #pypy
02:23
<
cloudyplain >
fijal, I want to debug incminimark but it does not work using "python pyinteractive.py test.py". rgc.py imports the gc module of cpython.
02:28
ArneBab has joined #pypy
02:33
ArneBab_ has quit [Ping timeout: 255 seconds]
02:40
exarkun has quit [Ping timeout: 240 seconds]
02:40
exarkun has joined #pypy
03:08
vkirilichev has joined #pypy
03:09
tbodt has quit [Read error: Connection reset by peer]
03:15
tbodt has joined #pypy
03:18
vkirilichev has quit [Ping timeout: 240 seconds]
03:52
cloudyplain has quit [Remote host closed the connection]
03:53
cloudyplain has joined #pypy
03:57
cloudyplain has quit [Ping timeout: 240 seconds]
04:16
vkirilichev has joined #pypy
04:19
exarkun has quit [Ping timeout: 240 seconds]
04:21
exarkun has joined #pypy
04:26
vkirilichev has quit [Ping timeout: 240 seconds]
04:28
wleslie has quit [Quit: ~~~ Crash in JIT!]
04:30
cloudyplain has joined #pypy
04:34
cloudyplain has quit [Ping timeout: 240 seconds]
04:41
<
kenaan >
mattip default 17c82fc38ec9 /: tweak windows builds and docs
04:41
<
kenaan >
mattip win32-fixes6 b48803972c04 /: more win32 fixes
04:41
<
kenaan >
mattip win32-fixes6 08a9cccce3f5 /lib_pypy/pyrepl/historical_reader.py: import earlier
04:41
<
kenaan >
mattip win32-fixes6 049fa1d8e804 /pypy/module/_vmprof/: ensure disabled vmprof can skip tests
05:11
cloudyplain has joined #pypy
05:19
oberstet has joined #pypy
05:26
vkirilichev has joined #pypy
05:27
bogner_ has quit [Ping timeout: 240 seconds]
05:27
bogner_ has joined #pypy
05:38
vkirilichev has quit [Ping timeout: 246 seconds]
05:45
vkirilichev has joined #pypy
05:58
vkirilichev has quit [Remote host closed the connection]
06:00
exarkun has quit [Ping timeout: 248 seconds]
06:00
exarkun has joined #pypy
06:21
ebarrett has quit [Ping timeout: 246 seconds]
06:22
ebarrett has joined #pypy
06:28
vkirilichev has joined #pypy
06:32
vkirilichev has quit [Ping timeout: 240 seconds]
06:44
Remi_M has joined #pypy
06:57
<
fijal >
cloudyplain: right that's not how you debug incminimark
06:57
<
fijal >
what exactly are you trying to do?
07:03
<
cloudyplain >
fijal , could u tell me how to debug it ? want to learn how pypy's gc works
07:08
<
fijal >
what are you trying to debug?
07:08
<
fijal >
there are levels how to debug it
07:09
<
fijal >
look at how tests are run in rpython/memory
07:22
realitix has joined #pypy
07:30
vkirilichev has joined #pypy
07:41
exarkun has quit [Ping timeout: 252 seconds]
07:42
exarkun has joined #pypy
08:12
marr has joined #pypy
08:15
vkirilichev has quit [Ping timeout: 240 seconds]
08:15
TheAdversary has quit [Read error: Connection reset by peer]
08:31
antocuni_ has joined #pypy
08:36
arigato has joined #pypy
08:46
rubdos_ has joined #pypy
08:53
<
kenaan >
arigo default 9bd6fef43680 /rpython/memory/: Test and fix: an ll_assert() can rarely fail in debug mode in the GC, but that's not a real problem
08:54
<
kenaan >
arigo default 982250d5ca98 /rpython/memory/gc/incminimark.py: Forgot to save this file
09:01
cstratak has joined #pypy
09:12
vkirilichev has joined #pypy
09:22
exarkun has quit [Ping timeout: 240 seconds]
09:22
exarkun has joined #pypy
09:23
magniff has joined #pypy
09:23
vkirilichev has quit [Ping timeout: 248 seconds]
09:25
arigato has quit [Quit: Leaving]
09:25
<
kenaan >
arigo default 0d880d3a1b92 /rpython/memory/: Redo 90a0d3659179; the problem was 9bd6fef43680.
09:25
<
kenaan >
arigo default 4cd277fc0b9d /rpython/memory/gc/: Redo f3070ec0eeb3
09:25
<
magniff >
specifically on function make_foo
09:26
<
magniff >
is there any way to avoid using weakref dict manually
09:28
<
magniff >
I guess this should do the trick
09:29
<
magniff >
anyways what is the best practice there
09:56
cstratak has quit [Quit: Leaving]
10:04
cstratak has joined #pypy
10:07
antocuni_ has quit [Ping timeout: 240 seconds]
10:12
rubdos_ has quit [Ping timeout: 240 seconds]
10:21
vkirilichev has joined #pypy
10:30
vkirilichev has quit [Ping timeout: 240 seconds]
10:36
cloudyplain has quit [Remote host closed the connection]
10:47
arigato has joined #pypy
10:55
arigato has quit [Ping timeout: 240 seconds]
10:59
arigato has joined #pypy
11:02
exarkun has quit [Ping timeout: 252 seconds]
11:02
exarkun has joined #pypy
11:19
raynold has quit [Quit: Connection closed for inactivity]
11:29
vkirilichev has joined #pypy
11:35
oberstet has quit [Ping timeout: 240 seconds]
11:38
vkirilichev has quit [Ping timeout: 240 seconds]
11:39
Rhy0lite has joined #pypy
11:40
oberstet has joined #pypy
12:20
nimaje1 has joined #pypy
12:20
nimaje is now known as Guest52006
12:20
Guest52006 has quit [Killed (wolfe.freenode.net (Nickname regained by services))]
12:20
nimaje1 is now known as nimaje
12:27
inhahe_ has joined #pypy
12:28
arigato has quit [Quit: Leaving]
12:35
cstratak has quit [Quit: Leaving]
12:35
cstratak has joined #pypy
12:36
vkirilichev has joined #pypy
12:38
rubdos_ has joined #pypy
12:39
rubdos_ has quit [Remote host closed the connection]
12:46
vkirilichev has quit [Ping timeout: 240 seconds]
12:54
pilne has joined #pypy
12:55
antocuni_ has joined #pypy
12:58
forgottenone has joined #pypy
13:06
forgottenone has quit [Remote host closed the connection]
13:06
forgottenone has joined #pypy
13:25
jwhisnant has left #pypy [#pypy]
13:41
nimaje1 has joined #pypy
13:41
nimaje has quit [Killed (barjavel.freenode.net (Nickname regained by services))]
13:41
nimaje1 is now known as nimaje
13:42
marky1991 has joined #pypy
13:43
vkirilichev has joined #pypy
13:54
vkirilichev has quit [Ping timeout: 248 seconds]
13:59
oberstet has quit [Ping timeout: 260 seconds]
14:00
marky1991_2 has joined #pypy
14:03
marky1991 has quit [Ping timeout: 246 seconds]
14:06
marky1991_2 is now known as marky1991
14:06
marky1991 has quit [Changing host]
14:06
marky1991 has joined #pypy
14:24
yuyichao has quit [Ping timeout: 240 seconds]
14:53
vkirilichev has joined #pypy
14:57
pilne has quit [Quit: Quitting!]
15:03
Lightsword has left #pypy [#pypy]
15:03
vkirilichev has quit [Ping timeout: 240 seconds]
15:03
jcea has quit [Remote host closed the connection]
15:03
jcea has joined #pypy
15:17
yuyichao has joined #pypy
15:32
magniff has quit [Ping timeout: 260 seconds]
15:41
cstratak has quit [Ping timeout: 246 seconds]
15:43
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
15:58
antocuni_ has quit [Ping timeout: 240 seconds]
15:59
cstratak has joined #pypy
16:00
cstratak has quit [Remote host closed the connection]
16:00
vkirilichev has joined #pypy
16:00
cstratak has joined #pypy
16:15
vkirilichev has quit [Ping timeout: 240 seconds]
16:15
nimaje1 has joined #pypy
16:15
nimaje is now known as Guest62176
16:15
Guest62176 has quit [Killed (wolfe.freenode.net (Nickname regained by services))]
16:15
nimaje1 is now known as nimaje
16:21
sophiya has quit [Ping timeout: 258 seconds]
16:22
oberstet has joined #pypy
16:27
realitix has quit [Quit: Leaving]
16:39
oberstet has quit [Ping timeout: 260 seconds]
16:57
nimaje1 has joined #pypy
16:57
nimaje is now known as Guest22327
16:57
nimaje1 is now known as nimaje
16:59
Guest22327 has quit [Ping timeout: 255 seconds]
17:00
oberstet has joined #pypy
17:03
antocuni_ has joined #pypy
17:06
tbodt has joined #pypy
17:12
vkirilichev has joined #pypy
17:16
marky1991 has quit [Remote host closed the connection]
17:17
marky1991 has joined #pypy
17:18
jamesaxl has joined #pypy
17:24
vkirilichev has quit [Ping timeout: 240 seconds]
17:24
cstratak has quit [Ping timeout: 264 seconds]
17:44
antocuni_ has quit [Ping timeout: 240 seconds]
17:52
vkirilichev has joined #pypy
17:56
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:59
tbodt has joined #pypy
18:01
tbodt has quit [Client Quit]
18:03
tbodt has joined #pypy
18:06
tbodt has quit [Client Quit]
18:08
tbodt has joined #pypy
18:13
tbodt has quit [Read error: Connection reset by peer]
18:16
tbodt has joined #pypy
18:17
oberstet has quit [Ping timeout: 248 seconds]
18:23
tbodt has quit [Read error: Connection reset by peer]
18:24
tbodt has joined #pypy
18:33
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:34
tbodt has joined #pypy
18:43
vkirilichev has quit [Remote host closed the connection]
18:44
oberstet has joined #pypy
18:56
ELFrederich has joined #pypy
18:56
<
ELFrederich >
can I use ctypes from pypy, or just cffi?
18:57
<
simpson >
ELFrederich: ctypes works, but cffi is so much more pleasant.
18:59
<
exarkun >
whether you're on pypy or cpython.
19:03
raynold has joined #pypy
19:15
forgottenone has quit [Quit: Konversation terminated!]
19:20
Rhy0lite has quit [Quit: Leaving]
19:25
tbodt has joined #pypy
19:25
<
mattip >
s/pleasant/fast/
19:29
<
exarkun >
I'd say both
19:42
adamholmberg has joined #pypy
19:42
<
kenaan >
mattip default abca7cc0826b /pypy/module/_multiprocessing/test/test_connection.py: win32 tests almost pass untranslated, still have resource leak
19:42
<
kenaan >
mattip default 9edce20cd8a3 /pypy/module/cpyext/test/: fixes for C89 (win32)
19:42
<
kenaan >
mattip default 7f45abeb0620 /: getsockopt calls on win32 with BOOL param return 1 byte
19:42
<
kenaan >
mattip win32-fixes6 16f25737077e /pypy/module/faulthandler/test/: skip more vmprof-related tests on win32
19:42
<
kenaan >
mattip default 1eac75e69a12 /pypy/module/select/test/test_select.py: os has no uname on win32
19:42
<
kenaan >
rlamy py3.5 49d988bc50f2 /pypy/module/cpyext/include/: Remove obsolete header intobject.h
19:43
vkirilichev has joined #pypy
19:45
<
mattip >
py3.5 translation is failing on win32,
19:45
<
mattip >
"unresolved external symbol _InterlockedCompareExchange referenced in function _pypysig_pushback"
19:47
<
mattip >
at some point we should move to the visual 2015 compiler for py3.5 on win32
19:53
<
mattip >
ahh, it seems to be a missing link command to use Kernel32.lib
20:07
vkirilichev has quit [Ping timeout: 240 seconds]
20:09
<
nanonyme >
mattip, not 2017?
20:10
<
mattip >
anything would be better than 2008, which is what the buildbot is running
20:13
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:13
<
nanonyme >
2015 and 2017 are supposed to result in binary-compatible results
20:15
<
nanonyme >
(we just did a migration from 2012 to 2017 last Summer)
20:16
<
mattip >
they did some games with the runtime, split it up somehow? Any tips for easy migration>
20:17
oberstet has quit [Ping timeout: 252 seconds]
20:18
<
nanonyme >
I think this was mostly about using static libraries and object files, not the C runtime
20:20
<
nanonyme >
If you mean the universal C runtime vs VS2017/VS2015 C runtime, yeah, that. vcredist.exe takes care of all of it for you if you're using that
20:23
<
nanonyme >
Looks like that's your current deployment strategy as well. It should keep working
20:23
<
mattip >
cool, thanks
20:24
<
mattip >
I've pretty much left windows for linux these days
20:24
<
mattip >
it requires a reboot of my mind as well as the computer to move back
20:26
tbodt has joined #pypy
20:26
tbodt has quit [Client Quit]
20:27
tbodt has joined #pypy
20:30
<
kenaan >
mattip py3.5 bb2e3674c3ee /pypy/config/pypyoption.py: sync with pypy2 - remove faulthandler from win32 until vmprof is fixed
20:32
ELFrederich has quit [Quit: Leaving]
20:32
<
nanonyme >
Yeah, understandable. I currently mostly use Windows because my Linux broke because of a bad Grub2 update. I work in a place which does Windows software though
20:35
<
kenaan >
mattip py3.5 385eb4874961 /pypy/module/cpyext/parse/cpyext_object.h: compatibility w/cpython and SUBCLASS flags
20:36
<
mattip >
ronan: without that ^^^ win32 translation complained about pto.c_tp_flags |= Py_TPFLAGS_TYPE_SUBCLASS on 32 bit (well, win32)
20:37
slackyy has joined #pypy
20:38
<
mattip >
bye for now
20:39
<
kenaan >
rlamy default c2b34a5750cb /pypy/module/cpyext/: Improve compatibility of cpyext method descriptors with CPython. In particular, turn some misuses of them into exc...
20:42
<
kenaan >
arigo cffi/cffi 86653ca1a0cf /c/call_python.c: Update the comment.
20:44
marky1991 has quit [Remote host closed the connection]
20:45
marky1991 has joined #pypy
21:05
vkirilichev has joined #pypy
21:15
vkirilichev has quit [Remote host closed the connection]
21:15
vkirilichev has joined #pypy
21:31
slackyy has quit [Quit: Leaving]
22:07
cloudyplain has joined #pypy
22:14
vkirilichev has quit [Remote host closed the connection]
22:27
rokujyouhitoma has joined #pypy
22:29
adamholmberg has quit [Remote host closed the connection]
22:29
adamholmberg has joined #pypy
22:30
rokujyouhitoma has quit [Remote host closed the connection]
22:30
rokujyouhitoma has joined #pypy
22:31
rokujyouhitoma has quit [Remote host closed the connection]
22:31
rokujyouhitoma has joined #pypy
22:34
adamholmberg has quit [Ping timeout: 248 seconds]
22:36
rokujyouhitoma has quit [Ping timeout: 248 seconds]
22:36
john51 has joined #pypy
22:38
john51 has quit [Read error: Connection reset by peer]
22:39
adamholmberg has joined #pypy
22:41
john51 has joined #pypy
22:43
adamholmberg has quit [Ping timeout: 240 seconds]
22:47
marky1991 has quit [Read error: Connection reset by peer]
22:52
jamesaxl has quit [Quit: WeeChat 1.8]
22:55
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
22:58
tbodt has joined #pypy
23:09
vkirilichev has joined #pypy
23:26
yuyichao has quit [Ping timeout: 260 seconds]
23:39
yuyichao has joined #pypy
23:43
vkirilichev has quit [Ping timeout: 248 seconds]