@@ -1258,7 +1258,7 @@ def call_python_function_with_keyword_arg(x):
12581258L0:
12591259 r0 = load_address PyLong_Type
12601260 r1 = unicode_3 :: static ('base')
1261- r2 = (x) :: tuple
1261+ r2 = PyTuple_Pack(1, x)
12621262 r3 = box(short_int, 4)
12631263 r4 = CPyDict_Build(1, r1, r3)
12641264 r5 = py_call_with_kwargs(r0, r2, r4)
@@ -1287,15 +1287,15 @@ L0:
12871287 r1 = CPyObject_GetAttr(xs, r0)
12881288 r2 = unicode_5 :: static ('x')
12891289 r3 = box(short_int, 0)
1290- r4 = ( r3) :: tuple
1290+ r4 = PyTuple_Pack(1, r3)
12911291 r5 = box(int, first)
12921292 r6 = CPyDict_Build(1, r2, r5)
12931293 r7 = py_call_with_kwargs(r1, r4, r6)
12941294 r8 = unicode_4 :: static ('insert')
12951295 r9 = CPyObject_GetAttr(xs, r8)
12961296 r10 = unicode_5 :: static ('x')
12971297 r11 = unicode_6 :: static ('i')
1298- r12 = () :: tuple
1298+ r12 = PyTuple_Pack(0)
12991299 r13 = box(int, second)
13001300 r14 = box(short_int, 2)
13011301 r15 = CPyDict_Build(2, r10, r13, r11, r14)
@@ -1828,7 +1828,7 @@ L0:
18281828 r7 = __main__.globals :: static
18291829 r8 = unicode_6 :: static ('f')
18301830 r9 = CPyDict_GetItem(r7, r8)
1831- r10 = () :: tuple
1831+ r10 = PyTuple_Pack(0)
18321832 r11 = PyDict_New()
18331833 r12 = CPyDict_UpdateInDisplay(r11, r6)
18341834 r13 = py_call_with_kwargs(r9, r10, r11)
@@ -1840,7 +1840,8 @@ def h():
18401840 r2, r3 :: object
18411841 r4, r5 :: dict
18421842 r6 :: str
1843- r7, r8 :: object
1843+ r7 :: object
1844+ r8 :: object
18441845 r9 :: tuple
18451846 r10 :: dict
18461847 r11 :: int32
@@ -1856,7 +1857,7 @@ L0:
18561857 r6 = unicode_6 :: static ('f')
18571858 r7 = CPyDict_GetItem(r5, r6)
18581859 r8 = box(short_int, 2)
1859- r9 = ( r8) :: tuple
1860+ r9 = PyTuple_Pack(1, r8)
18601861 r10 = PyDict_New()
18611862 r11 = CPyDict_UpdateInDisplay(r10, r4)
18621863 r12 = py_call_with_kwargs(r7, r9, r10)
0 commit comments