ELF>{@@/,exampleexample_initŌUHSHHHH@HH1[].DoԀƐUHSHHHH@HH[].FUHSHHwHHSH{H1[].fDIJΐUHSHHwHHSH{H[].IJΐUHHLJxLJp].fff.IJΐUHSHHwHHSH{HCXH{pHHHIJΐUHSHHwHHSH{HCXH{pHHsHHSH{H[].IJΐUHSH@HeH%(HEHHEHHEHLJxLJprHLJxLJpsHLJxLJpvHLJxLJpwHLJxLJpxHLJxLJpyHLJxLJpzHLJxLJp{HLJxLJp~HHHEHEH]HMHHIE1HǃxǃpHǃxǃpHHEHEHEHEHM1HIE1HǃxǃpHǃxǃpHEHEHEHEHM1HIE1THǃxǃpHǃxǃpHǃxǃpHǃxǃpHǃxǃpHǃxǃpHǃxǃpHǃxǃpHEH;EtZHǃxǃpHǃxǃpHǃxǃpeH%(H;Eu[H@[].HEHEHEHEHEHEHEHMHHIE1WIJΐUHAWAVSH(HeH%(HEDLpLxHǃxǃpHHHDIAHEHEHHEHEHMHHIE1HHDIAeH%(H;EuH([A^A_].eH%H H LHAɥESt .HIA}!2ESt .LpLxHǃxǃpHEHEHHEHEHMHHIE1weH%H HuLHAɥESt .HJIA}!2ESt .IAk&eH%H H]LHAɥESt .H2IA}!2ESt .IA HEHEHHEHEHMHHIE1ffffff.IJΐUHAWAVSH(HeH%(HEDLpLxHǃxǃpHHHDIAHEHEHHEHEHMHHIE1HHDIAeH%(H;EuH([A^A_].eH%H H LHAɥESt .HIA}!2ESt .LpLxHǃxǃpHEHEHHEHEHMHHIE1weH%H HuLHAɥESt .HJIA}!2ESt .IAk&eH%H H]LHAɥESt .H2IA}!2ESt .IA HEHEHHEHEHMHHIE1ffffff.IJΐUHSH(HeH%(HEHHLJxLJpHu{H߹ HHǃxǃp HtsD1H Hǃxǃp H9eH%(H;EH([].HEHEHEHEHMHHpHEHEHEHEHMHHIE1HCHEHEHEHMHMHH1IE1HeH %H IJΐUHSH(eH%(HEHOHHLJxLJpHHcHHHHUUUUUUUUH!H)H33333333HH!HH!HHHHHH!HHH8s{HLJxLJpeH%(H;EH([].HEHEHEHEHMHH1IE1HGXHGp HHHHHf.Ї2UHSH_HHHDHH)HwH H1H[].@IJΐUHHLJxLJp].fff.K͐UHSf[].eH %H HtLHAɥESt .IÉMtA}!2ESt .f.K͐UHG].IJΐUHHLJxLJp^].description=Example KUnit test suitelicense=GPL v2name=kunit_example_testintree=Yscmversion=g50eb8d5d443bdepends=kunitvermagic=6.12.18-android16-1-g50eb8d5d443b-ab13257114 SMP preempt mod_unload modversions retpoline=Y6 # %s: You should see a line below.6 # %s: You should see this line.==array2example_init_test6 # %s: cleaning up # %s: exiting suite example_mark_skipped_test26 # %s: initializing param6 # %s: exiting suite example_static_stub_test # %s: You should see this line.example value %dtest->priv # %s: initializing # %s: initializing suite example_slow_testunsupported param value %d!=kunit_get_current_test()->privexample_skip_testthis test should be skippedadd_one(1)example_all_expect_macros_test6 # %s: initializing suite 6 # %s: You should not see a line below. # %s: You should not see a line below.testexample_params_test # %s: You should see a line below.0array1example_static_stub_using_fn_ptr_test # %s: cleaning up example_simple_test((void *)0)example_priv_testlib/kunit/kunit-example-test.ckunit_example_test~  kunit_example_test_printk)kunit_log_appendFr__x86_return_thunkb8scnprintfMzCkunit_try_catch_throw{kunit_ptr_not_err_assert_format5__kunit_do_failed_assertion{kunit_binary_ptr_assert_format{kunit_mem_assert_formatFr__stack_chk_failkunit_runningb~__kunit_activate_static_stub{kunit_binary_assert_formatvc_kunit_deactivate_static_stub՗pcpu_hotokunit_hooks&KZ__x86_indirect_thunk_r11[kunit_kmalloc_arrayO__kunit_abortb8snprintf/Tԝmodule_layout)Fr҄b8MzC{5{{Frҍb~{vc_՗o&KZ[O݄b8/Tԝ_printkkunit_log_append__x86_return_thunkscnprintfkunit_try_catch_throwkunit_ptr_not_err_assert_format__kunit_do_failed_assertionkunit_binary_ptr_assert_formatkunit_mem_assert_format__stack_chk_failkunit_running__kunit_activate_static_stubkunit_binary_assert_formatkunit_deactivate_static_stubpcpu_hotkunit_hooks__x86_indirect_thunk_r11kunit_kmalloc_array__kunit_abortsnprintfmodule_layoutLinuxLinuxGNUqUOq<3GNU h*'p5 he=qGro hwp hqr hp hMqr hkp' h,q4r_ hZpr hJp hwq hst hp' h,qC hHsS h)Xpg h lqtr hZ hZ hZ  hZ hZ3 hZH hZ] hZr hZ h P uv hZ hZ  P* P06 w>vI hZ^ hZx PH P` wv hZ hZ hZ hZ  hZ hZ4 hZI hZh hZ} hZ hZr Px P xv y[ hZo K0v K{{ hZ P P |v K0} hZry& ~=D K0X} hZ P P |v ~ K0-RY hZz ~ K0 hZ P P  |( v hZ K0 K { hZ Ph P | v K0 } hZD rI yV ~m t K0   hZ P8 PP | v+ ~B I K0]   hZ ~  K0   hZ( PD PP |X v hZ  hZ hZ1 rA P[ Pm P P w v P( P@ w v  y ~E hZ hZr PX$ Pp- w5v=\ hasmtry P h1r hZrCrP ~cj K0rKKUKK KE(K0K8K@KHKE PKu XK`KhKpK%xKLKAKzKKz K$Kq(z0Kq 4KM 8z@K DK" HzPK TK Xz`K dK hzpK;tKGxzKTKyK) KNKKK K KY $K~ (K ,K 0K|4K hZ0rJJ0KK`KK J``KPhh(hyKhhyKh hy8K@h hhyK hhyKP hhyK hH@hyXK `hhKhyKhhyPQhZh h(h<8hZHhPhXh<hhZxhhhRhZhOhhhZhOhhhZhOhh(hZ8hO@hHhXhZhhOphxhhZhOhhhZhOhBh<hZhhBh<hZ(hO0hB8hHhZXh`hhh<xhZLhY0hyAndroid (12833971, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460) $,48;eghl@iBEHJDL !"#jn()&'*+./012367:GOt KVK{K+ KPKKK K K[ $K (K ,K 0K~4KKKPK KK@KKK K$K@ (Kp ,K0K4K8K <K@LKEKK K2KnKrKK KB $K/ (K,K0K4KA8K<L.K&K<Kv KKKKK+ K$K(K,K0K4K+8KG<KW@KkDKHK=LKPKTK XKz\K`KdKhKlK' pK tK xK |KH K KW K K K K K K4K<K`KlKqK;q`9kP:8P$@zXtx 0G H`lx 0vJ NP H@ Dht8YP_ p @.(t@4 V.YX?p=L7$  $   XX@0X%%`  !4@L p U*$@%T& n#$%&'V'|Z' ' ]a ]a ]aU ]a ]a, ]a 6*:P. -!#@\o.note.gnu.property.note.Linux.rela.init.text.rela.text.comment.rela__kcfi_traps__versions.codetag.alloc_tags.rela.kunit_test_suites.rela.kunit_init_test_suites.rela.return_sites.rela.call_sites.rela.cfi_sites.rela.retpoline_sites__version_ext_names.rela__patchable_function_entries__version_ext_crcs.modinfo.note.GNU-stack.llvm_addrsig.gnu.linkonce.this_module.rela__jump_table.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.ref.data.rela.data.rodata.__llvm_fs_discriminator__.BTF.rodata.str1.1example_params_arraykunit_kmalloc_arraykunit_try_catch_throwexample_priv_test.__textexample_params_test.__textexample_static_stub_using_fn_ptr_test.__textexample_static_stub_test.__text__cfi_example_slow_test__cfi_example_priv_test__cfi_example_init_test__cfi_example_all_expect_macros_test__cfi_example_params_test__cfi_example_static_stub_using_fn_ptr_test__cfi_example_skip_test__cfi_example_simple_test__cfi_example_mark_skipped_test__cfi_example_static_stub_test__kunit_abortpcpu_hot__cfi_example_test_exit__cfi_example_test_init__kcfi_typeid_kunit_binary_assert_format__kcfi_typeid_kunit_binary_str_assert_format__kcfi_typeid_kunit_binary_ptr_assert_format__kcfi_typeid_kunit_ptr_not_err_assert_format__kcfi_typeid_kunit_mem_assert_format__kcfi_typeid_kunit_fail_assert_format____versions__cfi_example_gen_paramskunit_hooks__start_alloc_tags__stop_alloc_tagsexample_init_test_casesexample_test_cases____version_ext_names____version_ext_crcs__kunit_do_failed_assertion__stack_chk_fail_printk__x86_return_thunkkunit_runningsnprintfscnprintfexample_init_test_suiteexample_test_suite__cfi_example_test_exit_suite__cfi_example_test_init_suite__cfi_subtract_one__cfi_add_one__this_module__UNIQUE_ID_array503_probekunit_log_appendexample_priv_test.__locexample_all_expect_macros_test.__locexample_params_test.__locexample_static_stub_using_fn_ptr_test.__locexample_static_stub_test.__lockunit_deactivate_static_stub__kunit_activate_static_stub__llvm_fs_discriminator__example_static_stub_using_fn_ptr_test.__loc.79__UNIQUE_ID_retpoline429__UNIQUE_ID_intree429_note_19example_static_stub_using_fn_ptr_test.__text.78example_all_expect_macros_test.__loc.48__UNIQUE_ID_name428__UNIQUE_ID_vermagic428_note_18example_static_stub_using_fn_ptr_test.__loc.77example_all_expect_macros_test.__text.47example_static_stub_using_fn_ptr_test.__text.76example_priv_test.__loc.85example_static_stub_test.__loc.75example_all_expect_macros_test.__loc.65__UNIQUE_ID_license505example_static_stub_test.__text.74__UNIQUE_ID_description504example_priv_test.__text.83example_static_stub_test.__loc.73example_all_expect_macros_test.__text.63example_priv_test.__loc.82example_static_stub_test.__text.72example_priv_test.__text.81example_all_expect_macros_test.__loc.51__UNIQUE_ID_depends431__x86_indirect_thunk_r11example_all_expect_macros_test.__text.50__UNIQUE_ID_scmversion430__UNIQUE_ID_array500d  vI{(aE b{(@l{(  9 v  vw{(jQ  {({({(v v  v vv v{(Y{(vv vvv R% !v{(v@jQ #v{( v$v@|(|(v &v|((v$v@|(|(2   )v/|( v$v@|(|( v,v vG.v  55  C|( e UK|( 2v LҖGj|( 4v}|( 2v|( 2v|( 2v|( 2v|( 2v|( 2v|( 2v}( 2v }( 2vF}( 2v X}( ^}( @v Uv}( Bv X}( }( Dv}( ekunit_binary_assert_textleft_textright_textexample_paramkunit_assert_typeKUNIT_ASSERTIONKUNIT_EXPECTATIONkunit_assertassert_format_tkunit_ptr_not_err_assertkunit_binary_ptr_assertleft_valueright_valuekunit_mem_assertkunit_binary_assertadd_oneexample_all_expect_macros_testexample_gen_paramsexample_init_testexample_mark_skipped_testexample_params_testexample_priv_testexample_simple_testexample_skip_testexample_slow_testexample_static_stub_testexample_static_stub_using_fn_ptr_testexample_test_exitsuiteexample_test_exit_suiteexample_test_initexample_test_init_suitesubtract_one@ IH8a 5 0@p08+@C+~@@E@+D@GP+%4 @H0+ z(u@I+ 0@I+=8@0I0+ 2@`L+P!@XQH+ !;0QVLoXRH!8@RP+"D@S+]"@@U+"@W8+!d#@@V(@*.T`./0,0$P0 F@[@[ -jhj s@0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key` 1;_-<0  `He0  *H 5tŚXrޒYd10߈uxP.T9"XѝiWhЍ/o<@ R"-lo[U%W}BߘүܭNf+3͌Wa +EДE@q^#geٍ Z`JD[3zҷ d w/@XвQb0-?5y34w&cvRAr=Bh <|}>q1W?߸:?I`qQ6;W%eR$Zm=riZzw _co坉4+8!~Q}ZI3:_KR'X,D 7t ɯ