test_container of GVariant failed on s390x after applied !3125
Hi, after backport !3125 (merged) to glib-2.70.5, I found that test_container of GVariant failed on s390x architecture, but not failed on other architectures:
[ 661s] Bail out! GLib:ERROR:../glib/tests/gvariant.c:2865:test_container: assertion failed (s1 == s3): ("[(@mq 62136, <uint16 44911>), (nothing, <handle -1558715642>), (nothing, <uint16 55008>), (21471, <objectpath '/sinhnibdhssqnyohxssuitutxtgtnisdnsdsxtogddoqynnoniqugqxyntxghygyxqtohnxxhsqgduiuoshihnxooytsbtdqdoo'>), (nothing, <objectpath '/yqdygdxoqtogddiuobqynnqxhqiytuuhbgngqhogyxtnnyxunyxntgnnbuitdidgdudhqgytqddgunxxhyngbddqoqybbdgyxggsgonxndiyyxdbiqdnxhqnsbqutuyxdbduhxoxiuoggybdthdsyoxx'>), (55502, <objectpath '/ydohtxyusbuondubistotxyndsuuxbibithssqbiqobqtdytsgbonodxogtboqqbqsysdsytuxgbqstitthtbgttdxxbxniosyissdqnnthhoddugyuxgxgqgybbgxutnyunhi'>), (43202, <handle -1942162715>), (nothing, <objectpath '/gsnqsiugbnsbdooyxtdttyiixqiuuhhytytndihqxnnxsytdxqh'>), (nothing, <true>), (nothing, <signature 'dbxodntuyubqngigbbhdhdxybtugtqxqgnnybxbdxsundxn'>), (22130, <int64 -1400442368681653166>), (11540, <true>), (22466, <objectpath '/shuyqtisyshsuhsuqbydiiiquhttdsysdbbqidgdhgntitstoiudoyuoxyqsinuqioqbxuytyquiqqiyibiutqyhshh'>), (nothing, <0.20206824739208976>), (nothing, <int16 12676>), (nothing, <objectpath '/ndydqhtsggxhttndhgbtyosdigtiisghgbybqhduhxyyouqbhxqbddhdghigtytgbtonigqoyinunyhxsthgxoqboqnbbxobsiytggsyoqddnghgsbubongbbiydossbytiugydnqxxgustnthbotouhhhssyqdixbydydooinshqguy'>), (nothing, <uint64 13471313094521742638>), (nothing, <int16 -11247>), (nothing, <uint16 63734>), (27662, <int64 -6159440893362615558>), (9721, <int16 -14693>), (nothing, <-706178108>), (nothing, <byte 0x1b>), (29604, <int64 997037502775357014>), (nothing, <uint32 3853811181>), (3421, <objectpath '/obnyqihoqubgqoybiongnnyidxndyndnohoiyhtxouuunqbxhxootnxtbbdbtysdiqndygtxibtsbxtouqixttxynuqbhdtdxoiuynoustqgxbiyhqyinqbuguoqbiydiooxbxohqxodnnxhxgnbgxiygsxbixbbthxytgsghiuhnuyoyxgtohggd'>), (nothing, <true>), (nothing, <objectpath '/suhxnnhbdygugyndbqnbxxoutsqhxsynithuguoxnbsnbbybuyohqouxuisoubdsssto'>), (22722, <uint16 49071>), (nothing, <uint16 41016>), (46200, <-1212777998>), (23376, <byte 0xc0>), (nothing, <signature 'ddigohhxdxh'>), (45969, <int64 -1405789949745582057>), (25537, <false>), (2879, <'qqsugusodtgdouqusbisgdhtnqqgsistgbxqggqxnyhbyhtxuiggnbhxhnhyqoqhyonnuddhgbounng'>), (46717, <'ubuqshouqgtsdqhtybbuthtbdnioxyxxnygxyniibtboonoqygbdnnsqtityuiogoissbxhxbxqdtduynqdtitnxitbitun'>), (43702, <true>), (32912, <byte 0x52>), (nothing, <objectpath '/xnxgusodtdqystiiyingxsntutthxdguqxuxbgqhyuiuxdussqtbhqxxtgdyhdhtonbohqybh'>), (nothing, <uint16 15407>), (51582, <uint64 6468475709185170168>), (39808, <0.092261277566236755>), (nothing, <-981377936>), (18722, <signature 'hqnhdqdyntsidqginioistgounbtqxxtuyyniyynnythhxtbbqbxgdqubqh'>), (nothing, <objectpath '/nsnyninsndhsogooybidbidxnsghuqniqggdhunsgsxqhxsbnitoqgybdnyoyyoqxogttqgtqbbyx'>), (nothing, <objectpath '/qsyhbgxxobqoyuxgtxgdhxdonhdonototshubnnxxqquooqhuqyqyg'>), (nothing, <uint16 65467>), (nothing, <handle -981824923>), (nothing, <int64 -1132887443634157680>), (37881, <'ghdhstiyqhtiqdtuoggdgtghuxiqxqqxssixxiugyyqgnnbuqsntqdiotdxhynttqdoiyxqoguiyqiqogobsnn'>), (54548, <byte 0xbe>), (27686, <uint64 14033635824733642766>), (nothing, <objectpath '/qqusbdoixqhdhohxxqydubgtiyuidnxhxunxuqqtxytoqxitxguqosqqsdusboshsyxuiittohoqbbigohxqyisgtxohyoodbttqhnbxgqtududixdnhyxthidbotqnxhoboin'>), (nothing, <uint16 51970>), (49401, <true>), (17546, <'tdsdobqintuxqqbhhxshhdxxhgnoxqibyunnqdydqbduuiqyubtoiisqgdbbiqsigxondqohihdqyiqyqqoixyssxbddtiudhubotthyhntgqsbsqtqynhggidtoyqsxqybxysytnhohquqtigybhygui'>), (30911, <2002277596>), (nothing, <uint16 18233>), (nothing, <objectpath '/dqbxtnidiqobhonqddnotdyshbosoqohgnnyugdnhtgxsbdxouoyixbhxyuxyqhuhsutbuuybbhgthtbidsniotggsttxgsshtohtuungtdngybhxboqugqdttq'>)]" == "[(@mq 62136, <uint16 44911>), (nothing, <handle -1558715642>), (nothing, <uint16 55008>), (21471, <objectpath '/sinhnibdhssqnyohxssuitutxtgtnisdnsdsxtogddoqynnoniqugqxyntxghygyxqtohnxxhsqgduiuoshihnxooytsbtdqdoo'>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>)]")
[ 661s] stderr:
[ 661s] **
[ 661s] GLib:ERROR:../glib/tests/gvariant.c:2865:test_container: assertion failed (s1 == s3): ("[(@mq 62136, <uint16 44911>), (nothing, <handle -1558715642>), (nothing, <uint16 55008>), (21471, <objectpath '/sinhnibdhssqnyohxssuitutxtgtnisdnsdsxtogddoqynnoniqugqxyntxghygyxqtohnxxhsqgduiuoshihnxooytsbtdqdoo'>), (nothing, <objectpath '/yqdygdxoqtogddiuobqynnqxhqiytuuhbgngqhogyxtnnyxunyxntgnnbuitdidgdudhqgytqddgunxxhyngbddqoqybbdgyxggsgonxndiyyxdbiqdnxhqnsbqutuyxdbduhxoxiuoggybdthdsyoxx'>), (55502, <objectpath '/ydohtxyusbuondubistotxyndsuuxbibithssqbiqobqtdytsgbonodxogtboqqbqsysdsytuxgbqstitthtbgttdxxbxniosyissdqnnthhoddugyuxgxgqgybbgxutnyunhi'>), (43202, <handle -1942162715>), (nothing, <objectpath '/gsnqsiugbnsbdooyxtdttyiixqiuuhhytytndihqxnnxsytdxqh'>), (nothing, <true>), (nothing, <signature 'dbxodntuyubqngigbbhdhdxybtugtqxqgnnybxbdxsundxn'>), (22130, <int64 -1400442368681653166>), (11540, <true>), (22466, <objectpath '/shuyqtisyshsuhsuqbydiiiquhttdsysdbbqidgdhgntitstoiudoyuoxyqsinuqioqbxuytyquiqqiyibiutqyhshh'>), (nothing, <0.20206824739208976>), (nothing, <int16 12676>), (nothing, <objectpath '/ndydqhtsggxhttndhgbtyosdigtiisghgbybqhduhxyyouqbhxqbddhdghigtytgbtonigqoyinunyhxsthgxoqboqnbbxobsiytggsyoqddnghgsbubongbbiydossbytiugydnqxxgustnthbotouhhhssyqdixbydydooinshqguy'>), (nothing, <uint64 13471313094521742638>), (nothing, <int16 -11247>), (nothing, <uint16 63734>), (27662, <int64 -6159440893362615558>), (9721, <int16 -14693>), (nothing, <-706178108>), (nothing, <byte 0x1b>), (29604, <int64 997037502775357014>), (nothing, <uint32 3853811181>), (3421, <objectpath '/obnyqihoqubgqoybiongnnyidxndyndnohoiyhtxouuunqbxhxootnxtbbdbtysdiqndygtxibtsbxtouqixttxynuqbhdtdxoiuynoustqgxbiyhqyinqbuguoqbiydiooxbxohqxodnnxhxgnbgxiygsxbixbbthxytgsghiuhnuyoyxgtohggd'>), (nothing, <true>), (nothing, <objectpath '/suhxnnhbdygugyndbqnbxxoutsqhxsynithuguoxnbsnbbybuyohqouxuisoubdsssto'>), (22722, <uint16 49071>), (nothing, <uint16 41016>), (46200, <-1212777998>), (23376, <byte 0xc0>), (nothing, <signature 'ddigohhxdxh'>), (45969, <int64 -1405789949745582057>), (25537, <false>), (2879, <'qqsugusodtgdouqusbisgdhtnqqgsistgbxqggqxnyhbyhtxuiggnbhxhnhyqoqhyonnuddhgbounng'>), (46717, <'ubuqshouqgtsdqhtybbuthtbdnioxyxxnygxyniibtboonoqygbdnnsqtityuiogoissbxhxbxqdtduynqdtitnxitbitun'>), (43702, <true>), (32912, <byte 0x52>), (nothing, <objectpath '/xnxgusodtdqystiiyingxsntutthxdguqxuxbgqhyuiuxdussqtbhqxxtgdyhdhtonbohqybh'>), (nothing, <uint16 15407>), (51582, <uint64 6468475709185170168>), (39808, <0.092261277566236755>), (nothing, <-981377936>), (18722, <signature 'hqnhdqdyntsidqginioistgounbtqxxtuyyniyynnythhxtbbqbxgdqubqh'>), (nothing, <objectpath '/nsnyninsndhsogooybidbidxnsghuqniqggdhunsgsxqhxsbnitoqgybdnyoyyoqxogttqgtqbbyx'>), (nothing, <objectpath '/qsyhbgxxobqoyuxgtxgdhxdonhdonototshubnnxxqquooqhuqyqyg'>), (nothing, <uint16 65467>), (nothing, <handle -981824923>), (nothing, <int64 -1132887443634157680>), (37881, <'ghdhstiyqhtiqdtuoggdgtghuxiqxqqxssixxiugyyqgnnbuqsntqdiotdxhynttqdoiyxqoguiyqiqogobsnn'>), (54548, <byte 0xbe>), (27686, <uint64 14033635824733642766>), (nothing, <objectpath '/qqusbdoixqhdhohxxqydubgtiyuidnxhxunxuqqtxytoqxitxguqosqqsdusboshsyxuiittohoqbbigohxqyisgtxohyoodbttqhnbxgqtududixdnhyxthidbotqnxhoboin'>), (nothing, <uint16 51970>), (49401, <true>), (17546, <'tdsdobqintuxqqbhhxshhdxxhgnoxqibyunnqdydqbduuiqyubtoiisqgdbbiqsigxondqohihdqyiqyqqoixyssxbddtiudhubotthyhntgqsbsqtqynhggidtoyqsxqybxysytnhohquqtigybhygui'>), (30911, <2002277596>), (nothing, <uint16 18233>), (nothing, <objectpath '/dqbxtnidiqobhonqddnotdyshbosoqohgnnyugdnhtgxsbdxouoyixbhxyuxyqhuhsutbuuybbhgthtbidsniotggsttxgsshtohtuungtdngybhxboqugqdttq'>)]" == "[(@mq 62136, <uint16 44911>), (nothing, <handle -1558715642>), (nothing, <uint16 55008>), (21471, <objectpath '/sinhnibdhssqnyohxssuitutxtgtnisdnsdsxtogddoqynnoniqugqxyntxghygyxqtohnxxhsqgduiuoshihnxooytsbtdqdoo'>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>), (nothing, <()>)]")
[ 661s] ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
If I skip the patch, this test won't fail. Please tell me if you need more info, thanks!