Skip to content

Commit 0f643c4

Browse files
committed
Fix backward tuple unpacking
1 parent 0efca44 commit 0f643c4

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

Python/optimizer_bytecodes.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -908,7 +908,7 @@ dummy_func(void) {
908908

909909
op(_UNPACK_SEQUENCE_TUPLE, (seq -- values[oparg])) {
910910
for (int i = 0; i < oparg; i++) {
911-
values[i] = sym_tuple_getitem(ctx, seq, i);
911+
values[i] = sym_tuple_getitem(ctx, seq, oparg - i - 1);
912912
}
913913
}
914914

Python/optimizer_cases.c.h

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)