2018-02-26 15:52
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
00:25
lritter has quit [Quit: Leaving]
00:43
jcea has quit [Quit: jcea]
00:50
dddddd has quit [Remote host closed the connection]
01:32
marself has quit [Ping timeout: 264 seconds]
01:34
marself has joined #pypy
01:48
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
02:03
bbot2 has quit [Ping timeout: 260 seconds]
02:05
bbot2 has joined #pypy
03:13
dstufft has quit [Excess Flood]
03:13
dstufft has joined #pypy
03:21
energizer has quit [Ping timeout: 245 seconds]
03:25
dfee has joined #pypy
03:30
dfee has quit [Ping timeout: 260 seconds]
03:59
tsutsumi2 has joined #pypy
04:53
tsutsumi2 has quit [Ping timeout: 245 seconds]
05:21
TheAdversary has quit [Read error: Connection reset by peer]
05:21
Hasimir has quit [Read error: Connection reset by peer]
05:33
TheAdversary has joined #pypy
05:56
__peke__ has quit [Excess Flood]
06:08
Garen has quit [Read error: Connection reset by peer]
06:12
<
tsutsumi >
cfbolz: I've updated the test_codecs fix PR for python3.6. I'd like to tackle the comp.h issue next, but I'd prefer to get one PR merged before I move onto the next. Can you (or anyone in the channel) help me get this PR reviewed / approved?
06:12
Garen has joined #pypy
06:21
__peke__ has joined #pypy
06:29
<
cfbolz >
tsutsumi: fijal would be a good person. Otherwise I might take a look
06:31
mcyprian has joined #pypy
06:31
mcyprian has quit [Client Quit]
06:33
R3d_Sky has joined #pypy
06:36
R3d_Sky has quit [Client Quit]
07:46
dddddd has joined #pypy
08:16
marr has joined #pypy
08:37
oberstet has joined #pypy
09:03
lazka has joined #pypy
09:10
lazka has left #pypy ["Leaving"]
10:05
lweber1 has quit [Quit: WeeChat 2.0.1]
10:33
dddddd has quit [Remote host closed the connection]
11:02
marr has quit [Ping timeout: 264 seconds]
11:06
exarkun has quit [Read error: Connection reset by peer]
11:15
exarkun has joined #pypy
12:12
<
kenaan >
cfbolz py3.6 a26f84e38118 /pypy/interpreter/pyparser/test/test_pyparse.py: fix raises
12:12
<
kenaan >
cfbolz py3.6 807d5baaba0b /pypy/interpreter/pyparser/test/test_pyparse.py: merge
12:13
lritter has joined #pypy
12:20
<
kenaan >
arigo default 24dc51e3f099 /pypy/interpreter/test/test_reverse_debugging.py: Fix test_reverse_debugging
12:24
<
kenaan >
arigo default e6a28f470244 /rpython/translator/c/src/: Translation fix on Windows (for "inline" in signals.h)
12:26
Guest59897 has joined #pypy
12:27
Guest59897 is now known as arigo
12:27
arigo is now known as arigato
12:29
dddddd has joined #pypy
12:47
user24 has joined #pypy
12:53
bbot2 has quit [Ping timeout: 252 seconds]
12:55
bbot2 has joined #pypy
12:55
rubdos_ is now known as rubdos
12:57
user24 has quit [Quit: Leaving]
13:28
<
kenaan >
cfbolz py3.6 44c25f062a8c /pypy/objspace/std/: support for underscores in float and complex literals. tests and approach taken from CPython
13:28
<
kenaan >
cfbolz py3.6 cbea6ffdd672 /pypy/objspace/std/test/test_typeobject.py: calling subtypes of type with one arg is not supported any more
13:47
fofalee has joined #pypy
13:47
<
fofalee >
how do I use pypy to convert to C code
13:50
<
fofalee >
is anyone here??
13:50
<
fofalee >
I use pypy, but how do I get C
13:50
<
fofalee >
I read the pypy --help , and it said go to irc #pypy, so I came here
13:52
<
leshaste >
fofalee, hi.. it doesn't work like that
13:53
<
leshaste >
fofalee, do you know what a JIT compiler is?
13:53
<
leshaste >
fofalee, if you want to compile to C then cython is probably your best option
13:54
<
leshaste >
fofalee, hmm.. actually have you written code in rpython? Let's start there :)
13:57
<
fofalee >
rpython is amlost python
14:03
<
leshaste >
is that a no?
14:03
<
leshaste >
sorry what was "I know" in reply to exactly?
14:03
<
ronny >
fofalee: whats your actual goal here
14:03
<
ronny >
just to avoid the X-Y-Problem
14:04
fofalee has left #pypy [#pypy]
14:04
<
leshaste >
ronny, (s)he is discussing it over at #python it seems
14:04
<
leshaste >
ronny, the sentence does seem pretty misleading
14:05
<
leshaste >
as it implies pypy can give C as an output
14:05
<
ronny >
oh, i see - i kind of left #python and ^^
14:06
<
leshaste >
that says "PyPy also can be used to compile RPython programs to C code. "
14:11
Guest20026 has quit [Quit: Bye]
14:11
tos9 has joined #pypy
15:19
inhahe has joined #pypy
15:21
inhahe_ has quit [Ping timeout: 245 seconds]
15:52
<
arigato >
I think we should answer this kind of question by stressing out that RPython is not really "almost" like Python, but is really only suitable to write interpreters or similar stuff
16:20
tbodt has joined #pypy
16:24
bbot2 has quit [Ping timeout: 260 seconds]
16:25
bbot2 has joined #pypy
16:41
<
cfbolz >
arigato: there's an FAQ like that, iirc
16:55
dddddd has quit [Remote host closed the connection]
17:17
<
leshaste >
arigato, there are codegolf.se answers written in RPython :)
17:48
<
cfbolz >
codegolf is not exactly the real world though
17:57
oberstet has quit [Ping timeout: 245 seconds]
18:00
jcea has joined #pypy
18:14
redj has quit [Ping timeout: 276 seconds]
18:16
energizer has joined #pypy
19:14
redj has joined #pypy
19:33
<
leshaste >
cfbolz, definitely true!
19:33
<
leshaste >
cfbolz, I am just intrigued who primo is if he/she isn't a pypy dev
19:34
<
cfbolz >
don't know anybody who would fit the nick primo
20:25
dddddd has joined #pypy
20:56
<
tsutsumi >
hello, what's the easiest way to run tests under pypy/module?
20:57
<
tsutsumi >
I tried using pytest.py with my build interpreter, and I get a cStringIO import error
20:57
<
tsutsumi >
./pypy/goal/pypy3-c pytest.py ./pypy/module/_codecs/test/test_codecs.py
21:29
<
arigato >
tsutsumi: use Python 2 to run the tests, not Python 3 (or PyPy3)
21:34
marr has joined #pypy
21:36
kipras is now known as kipras`away
21:37
<
arigato >
or you can run the tests with your translated pypy3 interpreter (or with cpython3 to compare), by saying "py.test --python=pypy3 -A file..."
21:37
<
arigato >
(but that's not the most usual way to run the tests)
21:45
kipras`away is now known as kipras
21:50
jacob22_ has joined #pypy
21:51
jacob22__ has quit [Ping timeout: 252 seconds]
21:54
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:59
SunDwarf has quit [Read error: Connection reset by peer]
22:06
SunDwarf has joined #pypy
22:06
TheAdversary has quit [Ping timeout: 260 seconds]
22:10
bbot2 has quit [Ping timeout: 248 seconds]
22:14
dfee1 has joined #pypy
22:19
bbot2 has joined #pypy
22:31
dfee1 has quit [Ping timeout: 260 seconds]
22:32
oberstet has joined #pypy
22:55
kipras is now known as kipras`away
23:01
tazle has quit [Ping timeout: 240 seconds]
23:02
tazle has joined #pypy
23:04
dfee1 has joined #pypy
23:07
oberstet has quit [Ping timeout: 252 seconds]
23:22
bbot2 has quit [Ping timeout: 248 seconds]
23:22
bbot2 has joined #pypy