<v_planter>
Hello, I have a question regarding the Issue #2368, it still valid? can I start work on it?
DanielHolth has joined #pypy
<LarstiQ>
v_planter: I'd start by assuming it is
<LarstiQ>
v_planter: check out recent hg and look at the cpu_info definition/usage to confirm
DanielHolth has quit [Ping timeout: 246 seconds]
arigato has joined #pypy
DanielHolth has joined #pypy
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest77781
DanielHolth has quit [Ping timeout: 246 seconds]
jcea has joined #pypy
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 276 seconds]
DanielHolth has joined #pypy
jacob22_ has quit [Quit: Konversation terminated!]
DanielHolth has quit [Ping timeout: 276 seconds]
rokujyouhitoma has joined #pypy
<v_planter>
I also have another question about the same issue (2368). I looked at the code and is coupled with RFFI. You see this as a module (implemented in lib_pypy or lib-python) and called both at translate and run time?
rokujyouhitoma has quit [Ping timeout: 255 seconds]
<v_planter>
I mean something like a RPython+C detection and API forwarded to lib_pypy
<LarstiQ>
arigato: ^^
<arigato>
as far as I know, the first step would be to come up with a reason for why we need runtime detection
DanielHolth has joined #pypy
<arigato>
"running on incredibly old non-sse2 x86-32 machines" doesn't sound good enough
DanielHolth has quit [Ping timeout: 246 seconds]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<arigato>
detect_feature.detect_sse4_1() seems to be already called at runtime
<arigato>
yes, cpu_id() is already present inside a translated pypy
<arigato>
since around november 2016
DanielHolth has joined #pypy
<arigato>
so I guess the issue should have been closed already at that date
<arigato>
unless there is more that I'm missing
oberstet has quit [Remote host closed the connection]
<cfbolz>
pjenvey: started to think about it but gave up pretty quickly
DanielHolth has joined #pypy
asmeurer_ has joined #pypy
DanielHolth has quit [Ping timeout: 276 seconds]
DanielWHolth has joined #pypy
tbodt has joined #pypy
tbodt has quit [Client Quit]
asmeurer_ has quit [Quit: asmeurer_]
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 276 seconds]
tarek has joined #pypy
<tarek>
hello pypy! I am trying to get ssl support for sockets when compiling pypy3 under macOs but I didn't find how to do it. I am using targetpypystandalone.py to compile
<tarek>
any hint?
<pjenvey>
tarek: what error do you get? I think that's all based on cryptography now
<tarek>
pjenvey: oh hi! :)
<tarek>
pjenvey: ImportError: No module named '_pypy_openssl'
<tarek>
when I try to import ssl
<tarek>
it compiles but I think it just ignores ssl
<tarek>
I guess that's due to the mess around openssl on macos
<tarek>
the lib is just not linked
<pjenvey>
danchr: didn't you solve this? I can't remember now
<pjenvey>
tarek: you translated that yourself right? was there any mention of ssl during
<tarek>
oh damn there's a brew for 5.8.0 (17 days) I might try that
<tarek>
pjenvey: yeah I did not pay attention to the compiling. It's just that all tests failed on my projects under pypy when it tried to do an https:// call
<tarek>
trying brew upgrade pypy3
<tarek>
ok that works now
<tarek>
\o/
DanielHolth has joined #pypy
<pjenvey>
tarek: sweet, getting that going with molotov? =]
<tarek>
yeah it's in there already (and works)
<pjenvey>
sweet
<tarek>
I just need to tweak a few options
<tarek>
like, the statsd client is C
<tarek>
but if you don't use it it works
<tarek>
the uvloop feature fails too
<tarek>
I don't think it works under pypy
jacob22_ has quit [Quit: Konversation terminated!]
DanielHolth has quit [Ping timeout: 276 seconds]
DanielHolth has joined #pypy
Ryanar has quit [Quit: Ryanar]
DanielHolth has quit [Ping timeout: 240 seconds]
Taggnostr has joined #pypy
Taggnostr2 has quit [Ping timeout: 255 seconds]
Daniel_Holth has joined #pypy
kipras`away is now known as kipras
DanielWHolth has quit [Ping timeout: 246 seconds]
cstratak has quit [Ping timeout: 260 seconds]
DanielHolth has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
DanielHolth has quit [Ping timeout: 255 seconds]
pilne has joined #pypy
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 255 seconds]
oberstet has quit [Ping timeout: 246 seconds]
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 246 seconds]
asmeurer_ has joined #pypy
WGH has quit [Quit: WeeChat 1.7]
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 246 seconds]
DanielHolth has joined #pypy
raynold has joined #pypy
DanielHolth has quit [Ping timeout: 276 seconds]
tbodt has joined #pypy
Ryanar has joined #pypy
DanielHolth has joined #pypy
DanielHolth has quit [Ping timeout: 255 seconds]
ELFrederich has joined #pypy
<ELFrederich>
Sorry, my google-fu is not good today and I don't have a chat log. I asked a while ago about what cffi can detect using "..." and I believe arigato sent me a link to a document with basically that as its name "things cffi can detect" or something like that. I can't find it now
asmeurer_ has quit [Quit: asmeurer_]
<ELFrederich>
ahh... found it, it was under "Preparing and Distributing modules"
DanielHolth has joined #pypy
<ELFrederich>
... "Letting the C compiler fill the gaps"