rlib/test/test_rsocket.py::test_translate_netdb_lock_thread
def test_translate_netdb_lock_thread():
def f():
rsocket_startup()
gethostbyaddr("localhost")
return 0
> fc = compile(f, [], thread=True)
rlib/test/test_rsocket.py:741:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
translator/c/test/test_genc.py:124: in compile
t.compile_c()
translator/interactive.py:123: in compile_c
self.driver.compile_c()
translator/driver.py:108: in proc
return self.proceed(backend_goal)
translator/driver.py:569: in proceed
result = self._execute(goals, task_skip = self._maybe_skip())
translator/tool/taskengine.py:114: in _execute
res = self._do(goal, taskcallable, *args, **kwds)
translator/driver.py:278: in _do
res = func()
translator/driver.py:435: in task_database_c
database = cbuilder.build_database()
translator/c/genc.py:116: in build_database
pfname = db.get(pf)
translator/c/database.py:232: in get
node = self.getcontainernode(container)
translator/c/database.py:166: in getcontainernode
node = nodefactory(self, T, container, **buildkwds)
translator/c/node.py:901: in new_funcnode
return FuncNode(db, T, obj, name)
translator/c/node.py:805: in __init__
self.funcgen = make_funcgen(obj.graph, db, exception_policy, ptrname)
translator/c/funcgen.py:60: in make_funcgen
return FunctionCodeGenerator(graph, db, exception_policy, functionname)
translator/c/funcgen.py:91: in __init__
db.gettype(T) # force the type to be considered by the database
translator/c/database.py:118: in gettype
typename = self.gettype(T.TO) # who_asks not propagated
translator/c/database.py:130: in gettype
argtype = self.gettype(T.ARGS[i])
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <rpython.translator.c.database.LowLevelDatabase object at 0x00000000317acf38>
T = <* GCREF (gcopaque)>, varlength = None, who_asks = None, argnames = []
def gettype(self, T, varlength=None, who_asks=None, argnames=[]):
if isinstance(T, Primitive) or T == GCREF:
> return PrimitiveType[T]
E KeyError: <* GCREF (gcopaque)>
translator/c/database.py:104: KeyError
---------- Captured stderr call ----------
[flowgraph] (rpython.translator.c.test.test_genc:66)entry_point
[translation:info] Annotating&simplifying...
[translation:info] with policy: rpython.annotator.policy.AnnotatorPolicy
[flowgraph] (rpython.rlib.test.test_rsocket:737)f
[flowgraph] (rpython.rlib.rsocket:58)rsocket_startup
[flowgraph] (rpython.rlib.rsocket:1627)gethostbyaddr
[flowgraph] (rpython.rlib.rsocket:138)makeipaddr
[flowgraph] (rpython.rlib.rsocket:74)htonl
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)htonl
[flowgraph] (rpython.rlib.rsocket:1669)getaddrinfo
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rlib.rsocket:551)makeipv4addr
[flowgraph] (rpython.rlib.rsocket:101)Address.__del__
[flowgraph] (rpython.rlib.rsocket:106)Address.setdata
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rlib.rsocket:1662)_get_netdb_lock_thread
[flowgraph] (rpython.rlib.rthread:92)allocate_lock
[flowgraph] (rpython.rlib.rthread:249)allocate_ll_lock
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)RPyThreadLockInit
[flowgraph] (rpython.rlib.rthread:203)Lock.__del__
[flowgraph] (rpython.rlib.rthread:166)Lock.__init__
[flowgraph] (rpython.rlib.rthread:260)free_ll_lock
[flowgraph] (rpython.rlib.rthread:266)acquire_NOAUTO
[flowgraph] (rpython.rlib.rthread:272)release_NOAUTO
[flowgraph] (rpython.rlib.rthread:208)Lock.__enter__
[flowgraph] (rpython.rlib.rthread:169)Lock.acquire
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)RPyThreadAcquireLock
[flowgraph] (rpython.rtyper.lltypesystem.rffi:3)ccall_RPyThreadAcquireLock
[flowgraph] (rpython.rlib.rgil:160)release
[flowgraph] (rpython.rlib.rgil:171)acquire
[flowgraph] (rpython.rlib.rthread:282)gc_thread_run
[flowgraph] (rpython.rlib.rsocket:325)INETAddress.lock_in_addr
[flowgraph] (rpython.rlib.rthread:211)Lock.__exit__
[flowgraph] (rpython.rlib.rthread:199)Lock.release
[flowgraph] (rpython.rlib.rsocket:124)Address.lock
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)gethostbyaddr
[flowgraph] (rpython.rlib.rsocket:130)Address.unlock
[flowgraph] (rpython.rtyper.lltypesystem.rffi:3)ccall_gethostbyaddr
[flowgraph] (rpython.rlib.rsocket:1589)gethost_common
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1374)getintfield
[flowgraph] (rpython.rlib.rsocket:1445)HSocketError.__init__
[flowgraph] (rpython.rlib.rsocket:1406)SocketErrorWithErrno.__init__
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1208)charpp2liststr
[flowgraph] (rpython.rtyper.lltypesystem.rffi:854)charp2str
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1030)charpsize2str
[flowgraph] (?:2)mallocstr
[flowgraph] (rpython.rtyper.lltypesystem.rstr:36)mallocstr
[flowgraph] (rpython.rlib.rsocket:312)from_in_addr
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1332)structcopy
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1349)copyfn
[flowgraph] (rpython.rlib.rsocket:379)from_in6_addr
[flowgraph] (rpython.rlib.rsocket:106)Address.setdata
[flowgraph] (rpython.rlib.rsocket:1410)RSocketError.__init__
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1362)setintfield
[flowgraph] (rpython.rtyper.lltypesystem.rstr:145)copy_raw_to_string
[flowgraph] (rpython.rtyper.lltypesystem.rstr:63)_get_raw_buf
[flowgraph] (rpython.rtyper.lltypesystem.rstr:57)_str_ofs
[flowgraph] (rpython.rtyper.lltypesystem.llmemory:411)sizeof
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1332)structcopy
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1349)copyfn
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1332)structcopy
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1349)copyfn
[flowgraph] (rpython.flowspace.specialcase:76)rpython_print_item
[flowgraph] (rpython.translator.c.test.test_genc:39)llrepr_out
[flowgraph] (rpython.flowspace.specialcase:95)rpython_print_newline
[flowgraph] (rpython.flowspace.specialcase:85)rpython_print_end
[flowgraph] (rpython.rlib.rposix:500)write
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1427)scoped_nonmovingbuffer.__init__
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1431)scoped_nonmovingbuffer.__enter__
[flowgraph] (rpython.rtyper.lltypesystem.rffi:873)get_nonmovingbuffer_ll
[flowgraph] (rpython.rlib.objectmodel:315)we_are_translated_to_c
[flowgraph] (rpython.rtyper.lltypesystem.rstr:116)copy_string_to_raw
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)write
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1433)scoped_nonmovingbuffer.__exit__
[flowgraph] (rpython.rtyper.lltypesystem.rffi:937)free_nonmovingbuffer_ll
[flowgraph] (rpython.rtyper.lltypesystem.rffi:3)ccall_write
[flowgraph] (rpython.rlib.rposix:151)_errno_before
[flowgraph] (rpython.rlib.rthread:349)getraw
[flowgraph] (rpython.rlib.rthread:349)getraw
[flowgraph] (rpython.rlib.rposix:170)_errno_after
[flowgraph] (rpython.rlib.rthread:364)setraw
[flowgraph] (rpython.rlib.rthread:364)setraw
[flowgraph] (rpython.rlib.rposix:430)handle_posix_error
[flowgraph] (rpython.rlib.rarithmetic:139)widen
[flowgraph] (rpython.rlib.rposix:113)get_saved_errno
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)getaddrinfo
[flowgraph] (rpython.rtyper.lltypesystem.rffi:926)get_nonmovingbuffer_ll_final_null
[flowgraph] (rpython.rtyper.lltypesystem.rffi:3)ccall_getaddrinfo
[flowgraph] (rpython.rtyper.lltypesystem.rffi:1374)getintfield
[flowgraph] (rpython.rtyper.lltypesystem.rffi:278)freeaddrinfo
[flowgraph] (rpython.rtyper.lltypesystem.rffi:3)ccall_freeaddrinfo
[flowgraph] (rpython.rlib.rsocket:535)make_address
[flowgraph] (rpython.rlib.rsocket:529)instantiate_family
[flowgraph] (rpython.rlib.rsocket:106)Address.setdata
[flowgraph] (rpython.rlib.rsocket:391)INET6Address.lock_in_addr
[flowgraph] (rpython.rlib.rsocket:195)IPAddress.lock_in_addr
[flowgraph] (rpython.rlib.rsocket:124)Address.lock
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo_sizeof_0
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo_sizeof_0
[flowgraph] (?:1)memo__get_structcopy_fn_0
[flowgraph] (?:1)memo_sizeof_0
[flowgraph] (?:1)memo_itemoffsetof_0
[flowgraph] (?:1)memo__sizeof_none_0
[flowgraph] (?:1)memo_itemoffsetof_0
[flowgraph] (?:1)memo__get_structcopy_fn_0
[flowgraph] (?:1)memo__get_structcopy_fn_0
[flowgraph] (?:1)memo_offsetof_0
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo__should_widen_type_0
[flowgraph] (?:1)memo_CArray_0
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo__isfunctype_0
[flowgraph] (?:1)memo_sizeof_0
[translation:info] usession directory: /tmp/usession-main-127
[translation:info] already done: Annotating&simplifying
[translation:info] RTyping...
[flowgraph] (rpython.rtyper.rclass:1170)ll_runtime_type_info
[flowgraph] (rpython.rtyper.rstr:425)ll_str
[flowgraph] (?:1)memo_ll_constant_0
[flowgraph] (rpython.rtyper.rclass:1156)ll_isinstance_const_nonnull
[flowgraph] (rpython.rtyper.lltypesystem.rstr:919)ll_split
[flowgraph] (rpython.rtyper.lltypesystem.rstr:708)ll_find
[flowgraph] (rpython.rtyper.lltypesystem.rlist:384)ll_fixed_newlist
[flowgraph] (rpython.rtyper.lltypesystem.rstr:669)ll_find_char
[flowgraph] (rpython.rtyper.lltypesystem.rstr:773)ll_search
[flowgraph] (rpython.rlib.rstring:808)_search
[flowgraph] (rpython.rlib.rstring:814)_search_elidable
[flowgraph] (rpython.rlib.rstring:819)_search_normal
[flowgraph] (rpython.rlib.rstring:692)_default_find
[flowgraph] (rpython.rlib.rstring:473)bloom_add
[flowgraph] (rpython.rlib.rstring:477)bloom
[flowgraph] (rpython.rlib.rstring:529)_twoway_preprocess
[flowgraph] (rpython.rlib.rstring:519)_factorize
[flowgraph] (rpython.rlib.rstring:489)_lex_search
[flowgraph] (rpython.rlib.rstring:744)_adaptive_find
[flowgraph] (rpython.rtyper.lltypesystem.rlist:399)ll_fixed_items
[flowgraph] (rpython.rtyper.lltypesystem.llmemory:1037)cast_any_ptr
[flowgraph] (rpython.rtyper.lltypesystem.rstr:78)copy_string_contents
[flowgraph] (rpython.rlib.rstring:678)_two_way_count
[flowgraph] (rpython.rlib.rstring:573)_two_way
[flowgraph] (rpython.rtyper.rlist:582)ll_len_foldable
[flowgraph] (rpython.rtyper.lltypesystem.rlist:395)ll_fixed_length
[flowgraph] (rpython.rtyper.rlist:690)ll_getitem_nonneg
[flowgraph] (rpython.rtyper.rlist:719)ll_getitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rlist:372)ll_getitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rlist:369)ll_items
[flowgraph] (rpython.rtyper.rlist:690)ll_getitem_nonneg
[flowgraph] (rpython.rtyper.rlist:723)ll_getitem_foldable_nonneg
[flowgraph] (rpython.rtyper.lltypesystem.rlist:402)ll_fixed_getitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rstr:1058)ll_int
[rtyper] specializing: 100 / 815 blocks (12%)
[flowgraph] (rpython.rtyper.lltypesystem.rlist:357)ll_newemptylist
[flowgraph] (rpython.rtyper.lltypesystem.rlist:351)_ll_new_empty_item_array
[flowgraph] (?:1)memo__ll_prebuilt_empty_array_0
[flowgraph] (rpython.rtyper.rlist:590)ll_append
[flowgraph] (rpython.rtyper.lltypesystem.rlist:365)ll_length
[flowgraph] (rpython.rtyper.lltypesystem.rlist:280)_ll_list_resize_ge
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:1300)conditional_call
[flowgraph] (?:11)_ll_list_resize_hint_really_look_inside_iff
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (?:2)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:362)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:342)copy_item
[flowgraph] (rpython.rtyper.lltypesystem.llmemory:411)sizeof
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (?:2)_ll_list_resize_hint_really_trampoline
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (rpython.rtyper.lltypesystem.rlist:377)ll_setitem_fast
[flowgraph] (?:1)memo__contains_gcptr_0
[flowgraph] (?:1)memo_itemoffsetof_0
[flowgraph] (?:1)memo__sizeof_none_0
[rtyper] specializing: 200 / 903 blocks (22%)
[flowgraph] (rpython.rtyper.lltypesystem.rstr:1293)ll_striter
[flowgraph] (rpython.rtyper.lltypesystem.rstr:1306)ll_strnext
[flowgraph] (rpython.rtyper.rlist:590)ll_append
[flowgraph] (rpython.rtyper.lltypesystem.rlist:365)ll_length
[flowgraph] (rpython.rtyper.lltypesystem.rlist:280)_ll_list_resize_ge
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:1300)conditional_call
[flowgraph] (?:11)_ll_list_resize_hint_really_look_inside_iff
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (rpython.rtyper.lltypesystem.rlist:351)_ll_new_empty_item_array
[flowgraph] (?:2)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:362)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:342)copy_item
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (?:2)_ll_list_resize_hint_really_trampoline
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (rpython.rtyper.lltypesystem.rlist:377)ll_setitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rlist:369)ll_items
[flowgraph] (?:1)memo__ll_prebuilt_empty_array_0
[flowgraph] (?:1)memo__contains_gcptr_0
[flowgraph] (?:1)memo_itemoffsetof_0
[flowgraph] (rpython.rtyper.rint:149)ll_str
[flowgraph] (rpython.rtyper.lltypesystem.ll_str:13)ll_int2dec
[flowgraph] (rpython.rtyper.lltypesystem.ll_str:7)ll_unsigned
[flowgraph] (?:11)ll_join_chars_look_inside_iff
[flowgraph] (rpython.rtyper.lltypesystem.rstr:821)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.lltypesystem.rstr:820)ll_join_chars
[flowgraph] (rpython.rlib.jit:281)isvirtual
[flowgraph] (?:2)ll_join_chars_trampoline
[flowgraph] (rpython.rtyper.lltypesystem.rstr:820)ll_join_chars
[flowgraph] (?:11)ll_listdelslice_startonly_look_inside_iff
[flowgraph] (rpython.rtyper.rlist:914)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.rlist:914)ll_listdelslice_startonly
[flowgraph] (rpython.rtyper.rlist:541)ll_null_item
[flowgraph] (rpython.rlib.jit:281)isvirtual
[flowgraph] (rpython.rtyper.lltypesystem.rlist:295)_ll_list_resize_le
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (?:2)ll_listdelslice_startonly_trampoline
[flowgraph] (rpython.rtyper.rlist:914)ll_listdelslice_startonly
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:1300)conditional_call
[flowgraph] (rpython.rtyper.lltypesystem.rstr:350)ll_strlen
[rtyper] specializing: 300 / 1075 blocks (27%)
[flowgraph] (?:11)ll_join_strs_look_inside_iff
[flowgraph] (rpython.rtyper.lltypesystem.rstr:785)<lambda>
[flowgraph] (rpython.rlib.jit:294)loop_unrolling_heuristic
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.lltypesystem.rstr:783)ll_join_strs
[flowgraph] (rpython.rtyper.lltypesystem.llmemory:1037)cast_any_ptr
[flowgraph] (rpython.rlib.jit:281)isvirtual
[flowgraph] (?:2)ll_join_strs_trampoline
[flowgraph] (rpython.rtyper.lltypesystem.rstr:783)ll_join_strs
[rtyper] specializing: 400 / 1123 blocks (35%)
[flowgraph] (rpython.rtyper.lltypesystem.rrange:70)ll_newrange
[flowgraph] (rpython.rtyper.lltypesystem.rrange:91)ll_rangeiter
[flowgraph] (rpython.rtyper.rrange:172)ll_rangenext_up
[rtyper] specializing: 500 / 1132 blocks (44%)
[flowgraph] (rpython.rlib.jit:1267)ll_record_exact_value
[flowgraph] (rpython.rtyper.lltypesystem.rstr:354)ll_stritem_nonneg
[flowgraph] (rpython.rtyper.lltypesystem.rrange:70)ll_newrange
[flowgraph] (rpython.rtyper.lltypesystem.rrange:91)ll_rangeiter
[flowgraph] (rpython.rtyper.rstr:955)ll_stritem
[rtyper] specializing: 600 / 1144 blocks (52%)
[flowgraph] (rpython.rtyper.rint:410)ll_int_py_div_nonnegargs
[flowgraph] (rpython.rtyper.rrange:179)ll_rangenext_down
[flowgraph] (rpython.rtyper.lltypesystem.rlist:357)ll_newemptylist
[flowgraph] (rpython.rtyper.lltypesystem.rlist:351)_ll_new_empty_item_array
[flowgraph] (?:1)memo__ll_prebuilt_empty_array_0
[flowgraph] (rpython.rtyper.rlist:590)ll_append
[flowgraph] (rpython.rtyper.lltypesystem.rlist:365)ll_length
[flowgraph] (rpython.rtyper.lltypesystem.rlist:280)_ll_list_resize_ge
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rlib.jit:1300)conditional_call
[flowgraph] (?:11)_ll_list_resize_hint_really_look_inside_iff
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (?:2)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:362)ll_arraycopy
[flowgraph] (rpython.rlib.rgc:342)copy_item
[flowgraph] (rpython.rtyper.lltypesystem.llmemory:411)sizeof
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (?:2)_ll_list_resize_hint_really_trampoline
[flowgraph] (rpython.rtyper.lltypesystem.rlist:198)_ll_list_resize_hint_really
[flowgraph] (rpython.rtyper.lltypesystem.rlist:377)ll_setitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rlist:369)ll_items
[flowgraph] (?:1)memo__contains_gcptr_0
[flowgraph] (?:1)memo_itemoffsetof_0
[flowgraph] (?:1)memo__sizeof_none_0
[flowgraph] (rpython.rtyper.rlist:728)ll_setitem_nonneg
[flowgraph] (rpython.rtyper.rlist:690)ll_getitem_nonneg
[flowgraph] (rpython.rtyper.rlist:719)ll_getitem_fast
[flowgraph] (rpython.rtyper.lltypesystem.rlist:372)ll_getitem_fast
[rtyper] specializing: 800 / 1248 blocks (64%)
[rtyper] specializing: 900 / 1248 blocks (72%)
[rtyper] specializing: 1000 / 1248 blocks (80%)
[flowgraph] (rpython.rtyper.rint:434)ll_uint_py_div
[flowgraph] (rpython.rtyper.rint:525)ll_uint_py_mod
[rtyper] specializing: 1100 / 1252 blocks (87%)
[rtyper] specializing: 1200 / 1252 blocks (95%)
[rtyper] -=- specialized 1252 blocks -=-
[flowgraph] (rpython.rtyper.rclass:1133)ll_issubclass
[flowgraph] (rpython.rtyper.rclass:1130)ll_type
[rtyper] -=- specialized 4 more blocks -=-
[translation:info] usession directory: /tmp/usession-main-127
[translation:info] already done: Annotating&simplifying
[translation:info] already done: RTyping
[translation:info] lltype back-end optimisations...
[backendopt:removecasts] removed 1 cast_pointers in gethostbyaddr
[backendopt:removecasts] removed 2 cast_pointers in getaddrinfo
[backendopt:removecasts] removed 2 cast_pointers in makeipv4addr
[backendopt:removecasts] removed 2 cast_pointers in setdata__SomeInstance_sockaddr_inPtr_Signed
[backendopt:removecasts] removed 1 cast_pointers in allocate_ll_lock
[backendopt:removecasts] removed 1 cast_pointers in Lock.acquire
[backendopt:removecasts] removed 1 cast_pointers in Lock.release
[backendopt:removecasts] removed 6 cast_pointers in gethost_common
[backendopt:removecasts] removed 1 cast_pointers in charpsize2str
[backendopt:removecasts] removed 2 cast_pointers in from_in_addr
[backendopt:removecasts] removed 2 cast_pointers in from_in6_addr
[backendopt:removecasts] removed 2 cast_pointers in setdata__SomeInstance_sockaddr_in6Ptr_Signed
[backendopt:removecasts] removed 1 cast_pointers in copy_raw_to_string
[backendopt:removecasts] removed 1 cast_pointers in _get_raw_buf__rpy_string
[backendopt:removecasts] removed 3 cast_pointers in handle_posix_error__write
[backendopt:removecasts] removed 7 cast_pointers in instantiate_family
[backendopt:removecasts] removed 1 cast_pointers in setdata__SomeInstance_arrayPtr_Signed
[backendopt:removecasts] removed 1 cast_pointers in IPAddress.lock_in_addr
[backendopt:removecasts] removed 1 cast_pointers in _search_normal__str_str
[backendopt:removecasts] removed 1 cast_pointers in copy_string_contents__rpy_stringPtr_rpy_stringPtr_Signed_Signed_Signed
[backendopt:removecasts] removed 4 cast_pointers in ll_int__rpy_stringPtr_Signed
[backendopt:removecasts] removed 1 cast_pointers in ll_strnext__stringiterPtr
[backendopt:removecasts] removed 1 cast_pointers in ll_join_strs__v106___simple_call__function_l
[backendopt:removecasts] removed 1 cast_pointers in ll_join_strs__v109___simple_call__function_l
[backendopt:removecasts] removed 1 cast_pointers in ll_rangenext_up__rangePtr_Signed
[backendopt:removecasts] removed 1 cast_pointers in ll_rangenext_down__rangePtr_Signed
[backendopt:inlining] phase with threshold factor: 32.4
[backendopt:inlining] heuristic: rpython.translator.backendopt.inline.inlining_heuristic
[backendopt:inlining] 0.00 _get_raw_buf__rpy_string
[backendopt:inlining] 0.00 conditional_call__v68___simple_call__function_co_star_3
[backendopt:inlining] 0.00 isconstant__v66___simple_call__function_is
[backendopt:inlining] 0.00 ll_getitem_nonneg__dum_nocheckConst_ll_getitem_foldable_nonnegCons_arrayPtr_Signed
[backendopt:inlining] 0.00 ll_getitem_nonneg__dum_nocheckConst_ll_getitem_fastConst_listPtr_Signed
[backendopt:inlining] 0.00 ll_setitem_nonneg__dum_nocheckConst_listPtr_Signed_Signed
[backendopt:inlining] 0.00 isconstant__v71___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v67___simple_call__function_is
[backendopt:inlining] 0.00 memo__sizeof_none_0
[backendopt:inlining] 0.00 ll_getitem_fast__listPtr_Signed
[backendopt:inlining] 0.00 ll_getitem_fast__listPtr_Signed
[backendopt:inlining] 0.00 memo__sizeof_none_0
[backendopt:inlining] 0.00 isconstant__v116___simple_call__function_i
[backendopt:inlining] 0.00 isconstant__v112___simple_call__function_i
[backendopt:inlining] 0.00 ll_getitem_nonneg__dum_nocheckConst_ll_getitem_fastConst_listPtr_Signed
[backendopt:inlining] 0.00 isconstant__v111___simple_call__function_i
[backendopt:inlining] 0.00 conditional_call__v113___simple_call__function_c_star_3
[backendopt:inlining] 0.00 widen__int
[backendopt:inlining] 0.00 memo__ll_prebuilt_empty_array_0
[backendopt:inlining] 0.00 get_nonmovingbuffer_ll_final_null
[backendopt:inlining] 0.00 memo_ll_constant_0
[backendopt:inlining] 0.00 gc_thread_run
[backendopt:inlining] 0.00 freeaddrinfo__addrinfoPtr_star_1
[backendopt:inlining] 0.00 memo__sizeof_none_0
[backendopt:inlining] 0.00 memo__ll_prebuilt_empty_array_0
[backendopt:inlining] 0.00 RPyThreadLockInit__struct_RPyOpaque_ThreadLockPtr_star_1
[backendopt:inlining] 0.00 get_nonmovingbuffer_ll
[backendopt:inlining] 0.00 htonl__UINT_star_1
[backendopt:inlining] 0.00 isconstant__v88___simple_call__function_is
[backendopt:inlining] 0.00 conditional_call__v79___simple_call__function_co_star_3
[backendopt:inlining] 0.00 isconstant__v94___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v101___simple_call__function_i
[backendopt:inlining] 0.00 conditional_call__v102___simple_call__function_c_star_3
[backendopt:inlining] 0.00 gethostbyaddr__arrayPtr_Signed_Signed_star_3
[backendopt:inlining] 0.00 isconstant__v118___simple_call__function_i
[backendopt:inlining] 0.00 isconstant__v82___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v77___simple_call__function_is
[backendopt:inlining] 0.00 copy_string_to_raw
[backendopt:inlining] 0.00 memo__ll_prebuilt_empty_array_0
[backendopt:inlining] 0.00 RPyThreadAcquireLock__struct_RPyOpaque_ThreadLockPtr_Signed_star_2
[backendopt:inlining] 0.00 scoped_nonmovingbuffer.__enter__
[backendopt:inlining] 0.00 isconstant__v78___simple_call__function_is
[backendopt:inlining] 0.00 write__Signed_arrayPtr_Signed_star_3
[backendopt:inlining] 0.00 scoped_nonmovingbuffer.__init__
[backendopt:inlining] 0.00 isvirtual__v96___simple_call__function_is
[backendopt:inlining] 0.00 __exit____star_3
[backendopt:inlining] 0.00 cast_any_ptr__Ptr_GcStruct_rpy_stringLlT_rpy_stringPtr
[backendopt:inlining] 0.00 isvirtual__v107___simple_call__function_i
[backendopt:inlining] 0.00 copy_string_contents__rpy_stringPtr_rpy_stringPtr_Signed_Signed_Signed
[backendopt:inlining] 0.00 ll_fixed_items__arrayPtr
[backendopt:inlining] 0.00 copy_raw_to_string
[backendopt:inlining] 0.00 getaddrinfo__SomeString_NoneConst_addrinfoPtr_arrayPtr_star_4
[backendopt:inlining] 0.00 isvirtual__v90___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v84___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v105___simple_call__function_i
[backendopt:inlining] 0.00 isconstant__v73___simple_call__function_is
[backendopt:inlining] 0.00 isconstant__v98___simple_call__function_is
[backendopt:inlining] 2.00 ll_strlen__rpy_stringPtr
[backendopt:inlining] 2.00 ll_length__listPtr
[backendopt:inlining] 2.00 ll_items__listPtr
[backendopt:inlining] 2.00 ll_items__listPtr
[backendopt:inlining] 2.00 ll_items__listPtr
[backendopt:inlining] 2.00 SocketErrorWithErrno.__init__
[backendopt:inlining] 2.00 getraw
[backendopt:inlining] 2.00 ll_unsigned__Signed
[backendopt:inlining] 2.00 ll_int_py_div_nonnegargs__Signed_Signed
[backendopt:inlining] 2.00 ll_length__listPtr
[backendopt:inlining] 2.00 ll_length__listPtr
[backendopt:inlining] 2.00 ll_uint_py_mod__Unsigned_Unsigned
[backendopt:inlining] 2.00 ll_fixed_length__arrayPtr
[backendopt:inlining] 2.00 ll_uint_py_div__Unsigned_Unsigned
[backendopt:inlining] 2.00 Lock.__init__
[backendopt:inlining] 2.00 Address.unlock
[backendopt:inlining] 2.00 HSocketError.__init__
[backendopt:inlining] 2.00 RSocketError.__init__
[backendopt:inlining] 2.00 getraw
[backendopt:inlining] 2.00 setraw
[backendopt:inlining] 2.00 setraw
[backendopt:inlining] 2.00 cast_any_ptr__Ptr_GCREF__gcopaque_LlT_rpy_stringPtr
[backendopt:inlining] 2.00 ll_fixed_newlist__GcArray_Ptr_GCREF__gcopaque_Ll_Signed
[backendopt:inlining] 4.00 ll_stritem_nonneg__rpy_stringPtr_Signed
[backendopt:inlining] 4.00 setintfield__sockaddr_inPtr_c_sin_family_Signed
[backendopt:inlining] 4.00 copy_item__arrayPtr_arrayPtr_Signed_Signed
[backendopt:inlining] 4.00 copy_item__arrayPtr_arrayPtr_Signed_Signed
[backendopt:inlining] 4.00 ll_fixed_getitem_fast__arrayPtr_Signed
[backendopt:inlining] 4.00 lock__SomeInstance_Struct_sockaddr_in6LlT
[backendopt:inlining] 4.00 getintfield__addrinfoPtr_c_ai_addrlen
[backendopt:inlining] 4.00 setintfield__addrinfoPtr_c_ai_family_Signed
[backendopt:inlining] 4.00 setintfield__addrinfoPtr_c_ai_socktype_Signed
[backendopt:inlining] 4.00 setintfield__in_addrPtr_c_s_addr_Unsigned
[backendopt:inlining] 4.00 setintfield__addrinfoPtr_c_ai_protocol_Signed
[backendopt:inlining] 4.00 setintfield__addrinfoPtr_c_ai_flags_Signed
[backendopt:inlining] 4.00 lock__SomeInstance_Struct_sockaddr_inLlT
[backendopt:inlining] 4.00 getintfield__hostentPtr_c_h_addrtype
[backendopt:inlining] 4.00 copyfn
[backendopt:inlining] 4.00 setintfield__sockaddr_in6Ptr_c_sin6_family_Signed
[backendopt:inlining] 4.00 copy_item__arrayPtr_arrayPtr_Signed_Signed
[backendopt:inlining] 5.00 release
[backendopt:inlining] 6.00 _str_ofs__rpy_string
[backendopt:inlining] 6.00 ll_isinstance_const_nonnull__objectPtr
[backendopt:inlining] 6.00 ll_record_exact_value__Bool_Bool
[backendopt:inlining] 7.00 mallocstr
[backendopt:inlining] 4.00 ll_getitem_foldable_nonneg__arrayPtr_Signed
[backendopt:inlining] 7.00 ll_listdelslice_startonly_look_inside_iff__listPtr_Signed
[backendopt:inlining] 7.00 ll_str__IntegerR_SignedConst_Signed
[backendopt:inlining] 2.00 ll_len_foldable__arrayPtr
[backendopt:inlining] 7.00 f
[backendopt:inlining] 7.00 release_NOAUTO
[backendopt:inlining] 7.00 Lock.__enter__
[backendopt:inlining] 7.00 __exit____star_3
[backendopt:inlining] 4.00 structcopy__in_addrPtr_in_addrPtr
[backendopt:inlining] 7.00 structcopy__in6_addrPtr_in6_addrPtr
[backendopt:inlining] 7.00 copyfn
[backendopt:inlining] 7.00 structcopy__array16Ptr_array16Ptr
[backendopt:inlining] 7.00 llrepr_out__int
[backendopt:inlining] 7.00 rpython_print_newline
[backendopt:inlining] 4.00 get_saved_errno
[backendopt:inlining] 7.50 mallocstr
[backendopt:inlining] 8.00 bloom__Signed_Char
[backendopt:inlining] 8.00 ll_newemptylist__GcStruct_listLlT
[backendopt:inlining] 8.00 bloom_add__Signed_Char
[backendopt:inlining] 8.00 ll_newrange__Ptr_GcStruct_rangeLlT_Signed_Signed
[backendopt:inlining] 8.00 ll_newemptylist__GcStruct_listLlT
[backendopt:inlining] 8.00 ll_newrange__Ptr_GcStruct_rangeLlT_Signed_Signed
[backendopt:inlining] 9.00 _ll_list_resize_hint_really_look_inside_iff__listPtr_Signed_Bool
[backendopt:inlining] 9.00 _ll_list_resize_hint_really_look_inside_iff__listPtr_Signed_Bool
[backendopt:inlining] 9.00 _ll_list_resize_hint_really_look_inside_iff__listPtr_Signed_Bool
[backendopt:inlining] 9.00 ll_join_chars_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT
[backendopt:inlining] 9.00 ll_join_strs_look_inside_iff__Signed_arrayPtr_Ptr_GcStruct_rpy_stringLlT
[backendopt:inlining] 4.00 ll_str__StringR_Ptr_GcStruct_rpy_strin_rpy_stringPtr
[backendopt:inlining] 7.00 acquire
[backendopt:inlining] 6.00 ll_getitem_fast__listPtr_Signed
[backendopt:inlining] 6.00 ll_getitem_fast__listPtr_Signed
[backendopt:inlining] 6.00 ll_setitem_fast__listPtr_Signed_Signed
[backendopt:inlining] 11.00 ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed
[backendopt:inlining] 11.00 ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed
[backendopt:inlining] 11.00 ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed
[backendopt:inlining] 6.00 ll_setitem_fast__listPtr_Signed_Char
[backendopt:inlining] 6.00 ll_setitem_fast__listPtr_Signed_GCREFPtr
[backendopt:inlining] 11.00 ll_search__rpy_stringPtr_rpy_stringPtr_Signed_Signed_Signed
[backendopt:inlining] 11.00 _search_elidable__str_str
[backendopt:inlining] 12.00 ll_striter__rpy_stringPtr
[backendopt:inlining] 12.00 ll_rangeiter__Ptr_GcStruct_rangeLlT_rangePtr
[backendopt:inlining] 12.00 ll_rangeiter__Ptr_GcStruct_rangeLlT_rangePtr
[backendopt:inlining] 12.00 setdata__SomeInstance_sockaddr_inPtr_Signed
[backendopt:inlining] 12.00 setdata__SomeInstance_arrayPtr_Signed
[backendopt:inlining] 12.00 setdata__SomeInstance_sockaddr_in6Ptr_Signed
[backendopt:inlining] 12.50 ll_rangenext_up__rangePtr_Signed
[backendopt:inlining] 12.50 ll_rangenext_down__rangePtr_Signed
[backendopt:inlining] 13.00 acquire_NOAUTO
[backendopt:inlining] 13.00 free_nonmovingbuffer_ll
[backendopt:inlining] 6.75 loop_unrolling_heuristic__v104___simple_call__function_l
[backendopt:inlining] 13.25 _get_netdb_lock_thread
[backendopt:inlining] 9.00 ll_listdelslice_startonly__v95___simple_call__function_ll
[backendopt:inlining] 9.00 ll_listdelslice_startonly__v100___simple_call__function_l
[backendopt:inlining] 15.50 ll_strnext__stringiterPtr
[backendopt:inlining] 16.00 Lock.release
[backendopt:inlining] 11.00 ll_stritem__LLHelpersConst_rpy_stringPtr_Signed
[backendopt:inlining] 17.00 allocate_lock
[backendopt:inlining] 22.50 ll_find_char__rpy_stringPtr_Char_Signed_Signed
[backendopt:inlining] 23.33 charp2str
[backendopt:inlining] 23.50 _search__str_str
[backendopt:inlining] 17.00 ll_append__listPtr_GCREFPtr
[backendopt:inlining] 17.00 ll_append__listPtr_Char
[backendopt:inlining] 17.00 ll_append__listPtr_Signed
[backendopt:inlining] 19.25 _errno_after__v64___simple_call__function__e
[backendopt:inlining] 26.16 ll_join_chars__v89___simple_call__function_ll
[backendopt:inlining] 26.16 ll_join_chars__v92___simple_call__function_ll
[backendopt:inlining] 29.00 free_ll_lock
[backendopt:inlining] 27.50 ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed
[backendopt:inlining] 27.50 ll_arraycopy__arrayPtr_arrayPtr_Signed_Signed_Signed
[backendopt:inlining] 31.50 makeipv4addr
[backendopt:inlining] 31.50 from_in_addr
[backendopt:inlining] 31.75 handle_posix_error__write
[backendopt:inlining] 31.87 _errno_before__v63___simple_call__function__e
[backendopt:inlining] inlined 391 callsites.
[backendopt:removecasts] removed 2 cast_pointers in makeipaddr
[backendopt:removecasts] removed 1 cast_pointers in makeipv4addr
[backendopt:removecasts] removed 1 cast_pointers in gethost_common
[backendopt:removecasts] removed 1 cast_pointers in from_in_addr
[backendopt:removecasts] removed 1 cast_pointers in from_in6_addr
[backendopt:malloc] starting malloc removal
[backendopt:malloc] 3 simple mallocs removed in 'htonl'
[backendopt:malloc] 3 simple mallocs removed in 'htonl__UINT_star_1'
[backendopt:malloc] 20 simple mallocs removed in 'getaddrinfo'
[backendopt:malloc] 3 simple mallocs removed in 'allocate_ll_lock'
[backendopt:malloc] 3 simple mallocs removed in 'RPyThreadLockInit__struct_RPyOpaque_ThreadLockPtr_star_1'
[backendopt:malloc] 5 simple mallocs removed in 'Lock.acquire'
[backendopt:malloc] 5 simple mallocs removed in 'RPyThreadAcquireLock__struct_RPyOpaque_ThreadLockPtr_Signed_star_2'
[backendopt:malloc] 7 simple mallocs removed in 'gethostbyaddr__arrayPtr_Signed_Signed_star_3'
[backendopt:malloc] 1 simple mallocs removed in 'rpython_print_item'
[backendopt:malloc] 1 simple mallocs removed in 'rpython_print_end'
[backendopt:malloc] 3 simple mallocs removed in 'write'
[backendopt:malloc] 2 simple mallocs removed in 'scoped_nonmovingbuffer.__init__'
[backendopt:malloc] 7 simple mallocs removed in 'write__Signed_arrayPtr_Signed_star_3'
[backendopt:malloc] 14 simple mallocs removed in 'getaddrinfo__SomeString_NoneConst_addrinfoPtr_arrayPtr_star_4'
[backendopt:malloc] 3 simple mallocs removed in 'freeaddrinfo__addrinfoPtr_star_1'
[backendopt:malloc] 2 simple mallocs removed in 'make_address'
[backendopt:malloc] 4 simple mallocs removed in '_search_normal__str_str'
[backendopt:malloc] 2 simple mallocs removed in '_twoway_preprocess__str'
[backendopt:malloc] 1 simple mallocs removed in '_ll_list_resize_ge__listPtr_Signed'
[backendopt:malloc] 1 simple mallocs removed in 'conditional_call__v68___simple_call__function_co_star_3'
[backendopt:malloc] 1 simple mallocs removed in '_ll_list_resize_ge__listPtr_Signed'
[backendopt:malloc] 1 simple mallocs removed in 'conditional_call__v79___simple_call__function_co_star_3'
[backendopt:malloc] 1 simple mallocs removed in '_ll_list_resize_le__listPtr_Signed'
[backendopt:malloc] 1 simple mallocs removed in 'conditional_call__v102___simple_call__function_c_star_3'
[backendopt:malloc] 1 simple mallocs removed in '_ll_list_resize_ge__listPtr_Signed'
[backendopt:malloc] 1 simple mallocs removed in 'conditional_call__v113___simple_call__function_c_star_3'
[backendopt:malloc] removed 96 simple mallocs in total
[backendopt:mergeifblocks] starting to merge if blocks
[backendopt] merging blocks in gethost_common
[backendopt] merging blocks in instantiate_family
[backendopt] merging blocks in _search_normal__str_str
[translation:info] usession directory: /tmp/usession-main-127
[translation:info] already done: Annotating&simplifying
[translation:info] already done: RTyping
[translation:info] already done: lltype back-end optimisations
[translation:info] inserting stack checks...
[flowgraph] (rpython.rlib.rstack:42)stack_check
[flowgraph] (rpython.rlib.rstack:67)stack_check_slowpath
[rtyper] -=- specialized 8 more blocks -=-
[translation:info] inserted 0 stack checks.
[translation:info] Creating database for generating c source...
[flowgraph] (rpython.translator.exceptiontransform:100)rpyexc_occurred
[flowgraph] (rpython.translator.exceptiontransform:104)rpyexc_fetch_type
[flowgraph] (rpython.translator.exceptiontransform:107)rpyexc_fetch_value
[flowgraph] (rpython.translator.exceptiontransform:110)rpyexc_clear
[flowgraph] (rpython.translator.exceptiontransform:114)rpyexc_raise
[flowgraph] (rpython.translator.exceptiontransform:128)rpyexc_reraise
[flowgraph] (rpython.translator.exceptiontransform:133)rpyexc_fetch_exception
[flowgraph] (rpython.translator.exceptiontransform:138)rpyexc_restore_exception
[flowgraph] (rpython.translator.exceptiontransform:539)rpyexc_get_exception_addr
[flowgraph] (rpython.translator.exceptiontransform:543)rpyexc_get_exc_value_addr
[flowgraph] (rpython.rtyper.rclass:1173)ll_inst_type
[rtyper] -=- specialized 25 more blocks -=-
[flowgraph] (rpython.memory.gctransform.transform:447)_ll_malloc_fixedsize
[flowgraph] (rpython.memory.gctransform.transform:454)_ll_malloc_fixedsize_zero
[flowgraph] (rpython.memory.gctransform.transform:470)_ll_malloc_varsize_no_length
[flowgraph] (rpython.memory.gctransform.transform:487)ll_malloc_varsize
[flowgraph] (rpython.memory.gctransform.transform:493)_ll_malloc_varsize_no_length_zero
[flowgraph] (rpython.memory.gctransform.transform:447)_ll_malloc_fixedsize
[flowgraph] (rpython.memory.gctransform.transform:447)_ll_malloc_fixedsize
[flowgraph] (rpython.memory.gctransform.transform:470)_ll_malloc_varsize_no_length
[flowgraph] (rpython.memory.gctransform.transform:487)ll_malloc_varsize
[flowgraph] (rpython.memory.gctransform.boehm:58)ll_identityhash
[flowgraph] (rpython.memory.gctransform.transform:461)_ll_compute_size
[flowgraph] (rpython.memory.gctransform.boehm:20)<lambda>
[flowgraph] (rpython.memory.gctransform.boehm:24)<lambda>
[flowgraph] (rpython.memory.gctransform.transform:461)_ll_compute_size
[rtyper] specializing: 1300 / 1346 blocks (96%)
[rtyper] -=- specialized 57 more blocks -=-
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_fixedsize__Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_fixedsize_zero__Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_varsize_no_length__Signed_Signed_Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_varsize_no_length_zero__Signed_Signed_Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_fixedsize__Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_fixedsize__Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_malloc_varsize_no_length__Signed_Signed_Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_compute_size__Signed_Signed_Signed
[backendopt:removecasts] removed 1 cast_pointers in _ll_compute_size__Signed_Signed_Signed
[backendopt:inlining] phase with threshold factor: 32.4
[backendopt:inlining] heuristic: rpython.translator.backendopt.inline.inlining_heuristic
[backendopt:inlining] 0.00 _ll_compute_size__Signed_Signed_Signed
[backendopt:inlining] 0.00 _ll_compute_size__Signed_Signed_Signed
[backendopt:inlining] 2.00 _lambda_
[backendopt:inlining] 2.00 _lambda_
[backendopt:inlining] 16.50 _ll_malloc_varsize_no_length__Signed_Signed_Signed
[backendopt:inlining] 16.50 _ll_malloc_varsize_no_length__Signed_Signed_Signed
[backendopt:inlining] inlined 8 callsites.
[backendopt:malloc] starting malloc removal
[backendopt:malloc] removed 0 simple mallocs in total
[backendopt:mergeifblocks] starting to merge if blocks
[flowgraph] (rpython.translator.c.genc:261)entrypoint_wrapper
[flowgraph] (rpython.rtyper.rlist:487)ll_alloc_and_set
[flowgraph] (rpython.rlib.rarithmetic:741)int_force_ge_zero
[flowgraph] (rpython.rtyper.rlist:510)_ll_alloc_and_set_jit
[flowgraph] (rpython.rtyper.rlist:472)_ll_zero_or_null
[flowgraph] (rpython.rtyper.rlist:494)_ll_alloc_and_set_nojit
[flowgraph] (rpython.rtyper.lltypesystem.rlist:324)ll_newlist
[flowgraph] (rpython.rtyper.rlist:522)_ll_alloc_and_clear
[flowgraph] (rpython.rlib.rgc:508)ll_arrayclear
[flowgraph] (?:11)_ll_alloc_and_set_nonnull_look_inside_iff
[flowgraph] (rpython.rtyper.rlist:530)<lambda>
[flowgraph] (rpython.rlib.jit:269)isconstant
[flowgraph] (rpython.rtyper.rlist:530)_ll_alloc_and_set_nonnull
[flowgraph] (rpython.rlib.rgc:538)ll_arrayfill
[flowgraph] (?:2)_ll_alloc_and_set_nonnull_trampoline
[flowgraph] (rpython.rtyper.rlist:530)_ll_alloc_and_set_nonnull
[flowgraph] (rpython.rtyper.rlist:728)ll_setitem_nonneg
[rtyper] specializing: 1400 / 1410 blocks (99%)
[rtyper] -=- specialized 64 more blocks -=-
builder: rpython-linux-x86-64 build #716*
test: rlib/test/test_rsocket.py::test_translate_netdb_lock_thread