Skip to content

Commit 0a2dcc2

Browse files
authored
Unexpected ReverseTranslate function return
Wrong O/P in this I/P StoPdict = { "armhf": "armhf", "arm": "armhf", "arm64": "aarch64", "aarch64": "aarch64", "amd64": "amd64", "x86_64": "amd64", "x86_32": "amd64" } O/P : {'armhf': ['armhf', 'arm'], 'aarch64': ['arm64', 'aarch64'], 'amd64': [['amd64', 'x86_64'], 'x86_32']}
1 parent 20217bd commit 0a2dcc2

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

gen_data/arch.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,11 @@ def translated_arch() -> dict:
2424
def ReverseTranslate() -> dict:
2525
StoPdict = translated_arch();
2626
PtoSdict = {}
27-
27+
2828
for SysArch,PakArch in zip(StoPdict.keys(),StoPdict.values()):
29-
if PakArch in PtoSdict:
30-
PtoSdict[PakArch] = [PtoSdict[PakArch]]
29+
if PakArch in PtoSdict:
3130
PtoSdict[PakArch].append(SysArch)
3231
else:
33-
PtoSdict[PakArch] = SysArch
34-
32+
PtoSdict[PakArch] = [SysArch]
33+
3534
return PtoSdict

0 commit comments

Comments
 (0)