<arigato>
antocuni: hi! is there an easy-to-set-up way to have bitbucket commits in one of my repos show up in irc (#pypy-vr)?
<arigato>
asking you because you know about the #pypy bots
antocuni has quit [Ping timeout: 246 seconds]
antocuni has joined #pypy
Rhy0lite has joined #pypy
antocuni has quit [Ping timeout: 272 seconds]
antocuni has joined #pypy
<kenaan>
arigo extradoc e4443ebd55c3 /blog/draft/2019-08-sandbox.rst: Blog post draft
<arigato>
someone wants to review this blog post draft about sandboxing?
<antocuni>
arigato: I can
<arigato>
thanks
marky1991 has joined #pypy
<antocuni>
arigato: from the blog post is a bit unclear whether sandbox is alive or not. E.g., I know that anvil is using it right now, but from what you write it seems that sandboxing is not working and needs to be revived
<arigato>
right
<antocuni>
apart from that it looks fine to me. In case you are refactoring it, I'll wait for the final version before doing some tweaks
<arigato>
as far as I can tell they are using the very old version of PyPy that was the last one supporting sandboxing
<tos9>
arigato: hey -- where are you the next few weeks
<tos9>
arigato: gonna be in your relative hood with flavio
<tos9>
er
<tos9>
wrong a person, though arigato is welcome too :)
<tos9>
antocuni: ^
<antocuni>
tos9: cool! I don't have any scheduled travel so I should be around
<arigato>
:-)
<antocuni>
when are you coming and where exactly?
<tos9>
antocuni: landing in milan on friday, there for a month, but we're gonna roadtrip to albania, so likely will only be in italy for a few days this weekend, and back again in ~10 days or so
<antocuni>
I will be busy from ~12th to 16th, but apart from that ping me if are come here :)
<tos9>
antocuni: perfect sounds good
dansan has quit [Ping timeout: 245 seconds]
dansan has joined #pypy
dansan has quit [Ping timeout: 245 seconds]
dansan has joined #pypy
antocuni has quit [Ping timeout: 245 seconds]
inhahe_ has joined #pypy
inhahe has quit [Ping timeout: 245 seconds]
<kenaan>
arigo sandbox-2 735745c7bd90 /rpython/translator/sandbox/: Start to port the tests
<kenaan>
arigo sandbox-2 18e96c1f9821 /rpython/translator/: Avoid hacking by mutating the lltype function objects
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<kenaan>
rlamy default 1c261775559f /pypy/interpreter/pyparser/test/unittest_samples.py: remove obsolete test file
antocuni has joined #pypy
<kenaan>
rlamy __debug__-optimize 0b9e2d964855 /pypy/interpreter/astcompiler/test/test_compiler.py: remove test for deleted __pypy__.set_debug()
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<kenaan>
arigo sandbox-2 1296060ecad0 /rpython/translator/sandbox/: in-progress: fixing the tests
<kenaan>
arigo sandbox-2 2b59f76840c5 /rpython/translator/sandbox/: Next test
<ronan>
mattip: there's a new crash in lib-python test_io, extra_tests/test_datetime.py looks bad, and upgrading _ssl before the release seems like a good idea
<kenaan>
arigo sandbox-2 864af487a9c3 /rpython/translator/sandbox/: More tests, add missing bits
CountryNerd has joined #pypy
asmeurer__ has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<arigato>
blog post published!
<tumbleweed>
neat
<tumbleweed>
I assume there'll also be some more CI to avoid it regressing as in thepast?
<simpson>
Good post. Exciting to imagine sandboxing non-PyPy RPython interpreters.
antocuni has quit [Ping timeout: 246 seconds]
<arigato>
tumbleweed: unclear yet. the regressions that occurred can only be tested by running a full sandbox-translated pypy. I think I'll split the repo like I did for RevDB
<arigato>
so like RevDB we'll end up with some of the regression problems, but in this case fixing the regressions should be really a matter of tweaking the pure python code in this separate repo
<arigato>
which should be easy to do with only knowledge of how the new C functions (typically posix stuff) work
<arigato>
and not some pypy-specific intermediate-level functions
<tumbleweed>
splitting the repo does make sense, yeah
<kenaan>
rlamy __debug__-optimize fca8f3eb36c1 /pypy/module/__builtin__/compiling.py: Set default value for 'optimize' param to compile() to -1