>>> micropython: Building community/micropython 1.24.0-r0 (using abuild 3.14.1-r1) started Wed, 30 Oct 2024 20:46:27 +0000 >>> micropython: Validating /home/buildozer/aports/community/micropython/APKBUILD... >>> micropython: Analyzing dependencies... >>> micropython: Installing for build: build-base libffi-dev python3 (1/14) Installing linux-headers (6.6-r1) (2/14) Installing libffi (3.4.6-r0) (3/14) Installing libffi-dev (3.4.6-r0) (4/14) Installing libbz2 (1.0.8-r6) (5/14) Installing gdbm (1.24-r0) (6/14) Installing xz-libs (5.6.3-r0) (7/14) Installing mpdecimal (4.0.0-r0) (8/14) Installing libpanelw (6.5_p20241006-r1) (9/14) Installing sqlite-libs (3.47.0-r0) (10/14) Installing python3 (3.12.7-r1) (11/14) Installing python3-pycache-pyc0 (3.12.7-r1) (12/14) Installing pyc (3.12.7-r1) (13/14) Installing python3-pyc (3.12.7-r1) (14/14) Installing .makedepends-micropython (20241030.204628) Executing busybox-1.37.0-r3.trigger OK: 401 MiB in 119 packages >>> micropython: Cleaning up srcdir >>> micropython: Cleaning up pkgdir >>> micropython: Cleaning up tmpdir >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge//micropython-1.24.0.tar.gz >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge//micropython-lib-1.24.0.tar.gz >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge//micropython-1.24.0.tar.gz >>> micropython: Fetching https://distfiles.alpinelinux.org/distfiles/edge//micropython-lib-1.24.0.tar.gz >>> micropython: Checking sha512sums... micropython-1.24.0.tar.gz: OK micropython-lib-1.24.0.tar.gz: OK micropython-prevent-stripping.patch: OK no_ssl.patch: OK no_legacy_berkeley_db.patch: OK no-werror.patch: OK >>> micropython: Unpacking /var/cache/distfiles/edge/micropython-1.24.0.tar.gz... >>> micropython: Unpacking /var/cache/distfiles/edge/micropython-lib-1.24.0.tar.gz... >>> micropython: micropython-prevent-stripping.patch patching file py/mkenv.mk patching file py/mkrules.mk >>> micropython: no_ssl.patch patching file ports/unix/mpconfigport.mk >>> micropython: no_legacy_berkeley_db.patch patching file ports/unix/mpconfigport.mk >>> micropython: no-werror.patch patching file ports/unix/Makefile make: Entering directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/mpy-cross' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build/genhdr mkdir -p build/py/ mkdir -p build/shared/runtime/ makeversionhdr.py: Warning: No git repo or tag info available, falling back to mpconfig.h version info. /home/buildozer/aports/community/micropython/src/micropython-1.24.0/mpy-cross/../py/makeversionhdr.py:120: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). build_date = datetime.datetime.utcfromtimestamp( GEN build/genhdr/mpversion.h GEN build/genhdr/qstr.i.last GEN build/genhdr/qstr.split GEN build/genhdr/moduledefs.split GEN build/genhdr/root_pointers.split GEN build/genhdr/qstrdefs.collected.h GEN build/genhdr/moduledefs.collected GEN build/genhdr/root_pointers.collected QSTR updated GEN build/genhdr/qstrdefs.generated.h Module registrations updated GEN build/genhdr/moduledefs.h Root pointer registrations updated GEN build/genhdr/root_pointers.h CC ../py/mpstate.c CC ../py/nlr.c CC ../py/nlrx86.c CC ../py/nlrx64.c CC ../py/nlrthumb.c CC ../py/nlraarch64.c CC ../py/nlrmips.c CC ../py/nlrpowerpc.c CC ../py/nlrxtensa.c CC ../py/nlrrv32.c CC ../py/nlrrv64.c CC ../py/nlrsetjmp.c CC ../py/malloc.c CC ../py/gc.c CC ../py/pystack.c CC ../py/qstr.c CC ../py/vstr.c CC ../py/mpprint.c CC ../py/unicode.c CC ../py/mpz.c CC ../py/reader.c CC ../py/lexer.c CC ../py/parse.c CC ../py/scope.c CC ../py/compile.c CC ../py/emitcommon.c CC ../py/emitbc.c CC ../py/asmbase.c CC ../py/asmx64.c CC ../py/emitnx64.c CC ../py/asmx86.c CC ../py/emitnx86.c CC ../py/asmthumb.c CC ../py/emitnthumb.c CC ../py/emitinlinethumb.c CC ../py/asmarm.c CC ../py/emitnarm.c CC ../py/asmxtensa.c CC ../py/emitnxtensa.c CC ../py/emitinlinextensa.c CC ../py/emitnxtensawin.c CC ../py/asmrv32.c CC ../py/emitnrv32.c CC ../py/emitndebug.c CC ../py/formatfloat.c CC ../py/parsenumbase.c CC ../py/parsenum.c CC ../py/emitglue.c CC ../py/persistentcode.c CC ../py/runtime.c CC ../py/runtime_utils.c CC ../py/scheduler.c CC ../py/nativeglue.c CC ../py/pairheap.c CC ../py/ringbuf.c CC ../py/cstack.c CC ../py/stackctrl.c CC ../py/argcheck.c CC ../py/warning.c CC ../py/profile.c CC ../py/map.c CC ../py/obj.c CC ../py/objarray.c CC ../py/objattrtuple.c CC ../py/objbool.c CC ../py/objboundmeth.c CC ../py/objcell.c CC ../py/objclosure.c CC ../py/objcomplex.c CC ../py/objdeque.c CC ../py/objdict.c CC ../py/objenumerate.c CC ../py/objexcept.c CC ../py/objfilter.c CC ../py/objfloat.c CC ../py/objfun.c CC ../py/objgenerator.c CC ../py/objgetitemiter.c CC ../py/objint.c CC ../py/objint_longlong.c CC ../py/objint_mpz.c CC ../py/objlist.c CC ../py/objmap.c CC ../py/objmodule.c CC ../py/objobject.c CC ../py/objpolyiter.c CC ../py/objproperty.c CC ../py/objnone.c CC ../py/objnamedtuple.c CC ../py/objrange.c CC ../py/objreversed.c CC ../py/objringio.c CC ../py/objset.c CC ../py/objsingleton.c CC ../py/objslice.c CC ../py/objstr.c CC ../py/objstrunicode.c CC ../py/objstringio.c CC ../py/objtuple.c CC ../py/objtype.c CC ../py/objzip.c CC ../py/opmethods.c CC ../py/sequence.c CC ../py/stream.c CC ../py/binary.c CC ../py/builtinimport.c CC ../py/builtinevex.c CC ../py/builtinhelp.c CC ../py/modarray.c CC ../py/modbuiltins.c CC ../py/modcollections.c CC ../py/modgc.c CC ../py/modio.c CC ../py/modmath.c CC ../py/modcmath.c CC ../py/modmicropython.c CC ../py/modstruct.c CC ../py/modsys.c CC ../py/moderrno.c CC ../py/modthread.c CC ../py/vm.c CC ../py/bc.c CC ../py/showbc.c CC ../py/repl.c CC ../py/smallint.c CC ../py/frozenmod.c CC main.c CC gccollect.c CC ../shared/runtime/gchelper_generic.c LINK build/mpy-cross text data bss dec hex filename 446037 15032 888 461957 70c85 build/mpy-cross make: Leaving directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/mpy-cross' make: Entering directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build-standard/genhdr mkdir -p build-standard/extmod/ mkdir -p build-standard/extmod/mbedtls/ mkdir -p build-standard/lib/littlefs/ mkdir -p build-standard/lib/oofatfs/ mkdir -p build-standard/py/ mkdir -p build-standard/shared/libc/ mkdir -p build-standard/shared/readline/ mkdir -p build-standard/shared/runtime/ mkdir -p build-standard/shared/timeutils/ makeversionhdr.py: Warning: No git repo or tag info available, falling back to mpconfig.h version info. /home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix/../../py/makeversionhdr.py:120: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). build_date = datetime.datetime.utcfromtimestamp( GEN build-standard/genhdr/mpversion.h GEN build-standard/genhdr/qstr.i.last GEN build-standard/genhdr/qstr.split GEN build-standard/genhdr/moduledefs.split GEN build-standard/genhdr/root_pointers.split GEN build-standard/genhdr/compressed.split GEN build-standard/genhdr/compressed.collected GEN build-standard/genhdr/moduledefs.collected GEN build-standard/genhdr/qstrdefs.collected.h Module registrations updated Compressed data updated GEN build-standard/genhdr/moduledefs.h GEN build-standard/genhdr/root_pointers.collected GEN build-standard/genhdr/compressed.data.h QSTR updated Root pointer registrations updated GEN build-standard/genhdr/qstrdefs.generated.h GEN build-standard/genhdr/root_pointers.h CC ../../py/mpstate.c CC ../../py/nlr.c CC ../../py/nlrx86.c CC ../../py/nlrx64.c CC ../../py/nlrthumb.c CC ../../py/nlraarch64.c CC ../../py/nlrmips.c CC ../../py/nlrpowerpc.c CC ../../py/nlrxtensa.c CC ../../py/nlrrv32.c CC ../../py/nlrrv64.c CC ../../py/nlrsetjmp.c CC ../../py/malloc.c CC ../../py/gc.c CC ../../py/pystack.c CC ../../py/qstr.c CC ../../py/vstr.c CC ../../py/mpprint.c CC ../../py/unicode.c CC ../../py/mpz.c CC ../../py/reader.c CC ../../py/lexer.c CC ../../py/parse.c CC ../../py/scope.c CC ../../py/compile.c CC ../../py/emitcommon.c CC ../../py/emitbc.c CC ../../py/asmbase.c CC ../../py/asmx64.c CC ../../py/emitnx64.c CC ../../py/asmx86.c CC ../../py/emitnx86.c CC ../../py/asmthumb.c CC ../../py/emitnthumb.c CC ../../py/emitinlinethumb.c CC ../../py/asmarm.c CC ../../py/emitnarm.c CC ../../py/asmxtensa.c CC ../../py/emitnxtensa.c CC ../../py/emitinlinextensa.c CC ../../py/emitnxtensawin.c CC ../../py/asmrv32.c CC ../../py/emitnrv32.c CC ../../py/emitndebug.c CC ../../py/formatfloat.c CC ../../py/parsenumbase.c CC ../../py/parsenum.c CC ../../py/emitglue.c CC ../../py/persistentcode.c CC ../../py/runtime.c CC ../../py/runtime_utils.c CC ../../py/scheduler.c CC ../../py/nativeglue.c CC ../../py/pairheap.c CC ../../py/ringbuf.c CC ../../py/cstack.c CC ../../py/stackctrl.c CC ../../py/argcheck.c CC ../../py/warning.c CC ../../py/profile.c CC ../../py/map.c CC ../../py/obj.c CC ../../py/objarray.c CC ../../py/objattrtuple.c CC ../../py/objbool.c CC ../../py/objboundmeth.c CC ../../py/objcell.c CC ../../py/objclosure.c CC ../../py/objcomplex.c CC ../../py/objdeque.c CC ../../py/objdict.c CC ../../py/objenumerate.c CC ../../py/objexcept.c CC ../../py/objfilter.c CC ../../py/objfloat.c CC ../../py/objfun.c CC ../../py/objgenerator.c CC ../../py/objgetitemiter.c CC ../../py/objint.c CC ../../py/objint_longlong.c CC ../../py/objint_mpz.c CC ../../py/objlist.c CC ../../py/objmap.c CC ../../py/objmodule.c CC ../../py/objobject.c CC ../../py/objpolyiter.c CC ../../py/objproperty.c CC ../../py/objnone.c CC ../../py/objnamedtuple.c CC ../../py/objrange.c CC ../../py/objreversed.c CC ../../py/objringio.c CC ../../py/objset.c CC ../../py/objsingleton.c CC ../../py/objslice.c CC ../../py/objstr.c CC ../../py/objstrunicode.c CC ../../py/objstringio.c CC ../../py/objtuple.c CC ../../py/objtype.c CC ../../py/objzip.c CC ../../py/opmethods.c CC ../../py/sequence.c CC ../../py/stream.c CC ../../py/binary.c CC ../../py/builtinimport.c CC ../../py/builtinevex.c CC ../../py/builtinhelp.c CC ../../py/modarray.c CC ../../py/modbuiltins.c CC ../../py/modcollections.c CC ../../py/modgc.c CC ../../py/modio.c CC ../../py/modmath.c CC ../../py/modcmath.c CC ../../py/modmicropython.c CC ../../py/modstruct.c CC ../../py/modsys.c CC ../../py/moderrno.c CC ../../py/modthread.c CC ../../py/vm.c CC ../../py/bc.c CC ../../py/showbc.c CC ../../py/repl.c CC ../../py/frozenmod.c CC ../../py/smallint.c CC ../../extmod/machine_adc.c CC ../../extmod/machine_adc_block.c CC ../../extmod/machine_bitstream.c CC ../../extmod/machine_i2c.c CC ../../extmod/machine_i2s.c MPY argparse.py MPY requests/__init__.py MPY mip/__init__.py MPY mip/__main__.py MPY ssl.py MPY asyncio/__init__.py MPY asyncio/core.py MPY asyncio/event.py MPY asyncio/funcs.py MPY asyncio/lock.py MPY asyncio/stream.py MPY uasyncio.py GEN build-standard/frozen_content.c CC ../../extmod/machine_mem.c CC ../../extmod/machine_pinbase.c CC ../../extmod/machine_pulse.c CC ../../extmod/machine_pwm.c CC ../../extmod/machine_signal.c CC ../../extmod/machine_spi.c CC ../../extmod/machine_timer.c CC ../../extmod/machine_uart.c CC ../../extmod/machine_usb_device.c CC ../../extmod/machine_wdt.c CC ../../extmod/modasyncio.c CC ../../extmod/modbinascii.c CC ../../extmod/modbluetooth.c CC ../../extmod/modbtree.c CC ../../extmod/modcryptolib.c CC ../../extmod/moddeflate.c CC ../../extmod/modframebuf.c CC ../../extmod/modhashlib.c CC ../../extmod/modheapq.c CC ../../extmod/modjson.c CC ../../extmod/modlwip.c CC ../../extmod/modmachine.c CC ../../extmod/modnetwork.c CC ../../extmod/modonewire.c CC ../../extmod/modopenamp.c CC ../../extmod/modopenamp_remoteproc_store.c CC ../../extmod/modopenamp_remoteproc.c CC ../../extmod/modos.c CC ../../extmod/modplatform.c CC ../../extmod/modrandom.c CC ../../extmod/modre.c CC ../../extmod/modselect.c CC ../../extmod/modsocket.c CC ../../extmod/modtls_axtls.c CC ../../extmod/modtls_mbedtls.c CC ../../extmod/mbedtls/mbedtls_alt.c CC ../../extmod/modtime.c CC ../../extmod/moductypes.c CC ../../extmod/modvfs.c CC ../../extmod/modwebrepl.c CC ../../extmod/modwebsocket.c CC ../../extmod/network_cyw43.c CC ../../extmod/network_esp_hosted.c CC ../../extmod/network_lwip.c CC ../../extmod/network_ninaw10.c CC ../../extmod/network_ppp_lwip.c CC ../../extmod/network_wiznet5k.c CC ../../extmod/os_dupterm.c CC ../../extmod/vfs.c CC ../../extmod/vfs_blockdev.c CC ../../extmod/vfs_fat.c CC ../../extmod/vfs_fat_diskio.c CC ../../extmod/vfs_fat_file.c CC ../../extmod/vfs_lfs.c CC ../../extmod/vfs_posix.c CC ../../extmod/vfs_posix_file.c CC ../../extmod/vfs_reader.c CC ../../extmod/virtpin.c CC ../../shared/libc/abort_.c CC ../../shared/libc/printf.c CC ../../lib/oofatfs/ff.c CC ../../lib/oofatfs/ffunicode.c CC ../../lib/littlefs/lfs1.c CC ../../lib/littlefs/lfs1_util.c CC ../../lib/littlefs/lfs2.c CC ../../lib/littlefs/lfs2_util.c CC main.c CC gccollect.c CC unix_mphal.c CC mpthreadport.c CC input.c CC alloc.c CC fatfs_port.c CC mpbthciport.c CC mpbtstackport_common.c CC mpbtstackport_h4.c CC mpbtstackport_usb.c CC mpnimbleport.c CC modtermios.c CC modsocket.c CC modffi.c CC modjni.c CC ../../shared/runtime/gchelper_generic.c CC ../../shared/timeutils/timeutils.c CC ../../shared/readline/readline.c CC build-standard/frozen_content.c LINK build-standard/micropython text data bss dec hex filename 589684 47744 6896 644324 9d4e4 build-standard/micropython make: Leaving directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix' make: Entering directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. makeversionhdr.py: Warning: No git repo or tag info available, falling back to mpconfig.h version info. /home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix/../../py/makeversionhdr.py:120: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). build_date = datetime.datetime.utcfromtimestamp( cd ../../tests && MICROPY_MICROPYTHON=../ports/unix/build-standard/micropython ./run-tests.py pass basics/bytes_mult.py skip basics/builtin_next_arg2.py pass basics/dict2.py pass basics/0prelim.py pass basics/class_staticclassmethod.py pass basics/for3.py pass basics/bytearray_center.py pass basics/builtin_bin.py pass basics/dict_clear.py pass basics/andor.py pass basics/annotate_var.py pass basics/bytes_partition.py pass basics/for_break.py pass basics/bytearray_construct.py pass basics/builtin_bin_intbig.py pass basics/dict_construct.py pass basics/class_store.py pass basics/bytes_replace.py pass basics/for_else.py pass basics/builtin_callable.py pass basics/dict_copy.py pass basics/builtin_oct.py pass basics/array1.py pass basics/builtin_chr.py pass basics/bytes_split.py pass basics/for_range.py pass basics/class_store_class.py pass basics/builtin_oct_intbig.py pass basics/bytearray_construct_array.py pass basics/for_return.py pass basics/bytes_strip.py pass basics/builtin_ord.py pass basics/bytearray_construct_endian.py pass basics/array_add.py pass basics/class_str.py pass basics/builtin_compile.py pass basics/dict_del.py pass basics/bytes_subscr.py pass basics/frozenset1.py pass basics/bytearray_count.py pass basics/class_super.py pass basics/dict_fixed.py pass basics/builtin_override.py pass basics/builtin_delattr.py pass basics/array_construct.py pass basics/frozenset_add.py pass basics/bytearray_decode.py pass basics/class1.py pass basics/class_super_aslocal.py pass basics/array_construct2.py pass basics/dict_from_iter.py pass basics/builtin_pow.py pass basics/bytearray_intbig.py pass basics/class2.py pass basics/class_super_closure.py pass basics/bytearray_partition.py pass basics/array_construct_endian.py pass basics/builtin_dir.py pass basics/builtin_pow3.py pass basics/class3.py pass basics/class_super_multinherit.py pass basics/dict_fromkeys.py pass basics/frozenset_binop.py pass basics/bytearray_slice_assign.py pass basics/class_super_object.py pass basics/array_intbig.py pass basics/dict_fromkeys2.py pass basics/class_bases.py pass basics/frozenset_copy.py pass basics/array_micropython.py pass basics/bytes.py pass basics/frozenset_difference.py pass basics/builtin_divmod.py pass basics/class_use_other.py pass basics/dict_get.py pass basics/bytes_add.py pass basics/class_bind_self.py pass basics/builtin_divmod_intbig.py pass basics/assign1.py pass basics/closure1.py pass basics/frozenset_set.py pass basics/dict_intern.py pass basics/builtin_ellipsis.py pass basics/assign_expr.py pass basics/closure2.py pass basics/class_binop.py pass basics/bytes_add_array.py pass basics/fun1.py pass basics/dict_iterator.py pass basics/assign_expr_scope.py pass basics/assign_expr_syntaxerror.py pass basics/builtin_enumerate.py pass basics/bytes_add_bytearray.py pass basics/async_await.py pass basics/async_await2.py pass basics/async_def.py pass basics/async_for.py pass basics/async_for2.py pass basics/async_syntaxerror.py pass basics/async_with.py pass basics/fun2.py pass basics/builtin_eval.py pass basics/closure_defargs.py pass basics/class_call.py pass basics/dict_pop.py pass basics/async_with2.py pass basics/bytes_add_endian.py pass basics/fun3.py pass basics/builtin_eval_buffer.py pass basics/class_contains.py pass basics/closure_manyvars.py pass basics/fun_annotations.py pass basics/builtin_eval_error.py pass basics/bytes_center.py pass basics/async_with_break.py pass basics/dict_popitem.py pass basics/closure_namedarg.py pass basics/async_with_return.py pass basics/fun_calldblstar.py pass basics/class_delattr_setattr.py pass basics/compare_multi.py pass basics/builtin_exec.py pass basics/bytes_compare.py pass basics/dict_setdefault.py pass basics/fun_calldblstar2.py pass basics/attrtuple1.py pass basics/bytes_compare2.py pass basics/class_descriptor.py pass basics/dict_specialmeth.py pass basics/builtin_exec_buffer.py pass basics/dict_union.py pass basics/bytes_compare3.py pass basics/bool1.py pass basics/fun_calldblstar3.py pass basics/builtin_pow3_intbig.py pass basics/boundmeth1.py pass basics/class_dict.py pass basics/comprehension1.py pass basics/dict_update.py pass basics/bytes_compare_array.py pass basics/builtin_print.py pass basics/break.py pass basics/class_emptybases.py pass basics/containment.py pass basics/builtin_filter.py pass basics/bytes_compare_bytearray.py pass basics/fun_calldblstar4.py pass basics/dict_views.py pass basics/builtin_abs.py pass basics/builtin_property.py pass basics/class_getattr.py pass basics/builtin_getattr.py pass basics/bytes_construct.py pass basics/equal.py pass basics/builtin_abs_intbig.py pass basics/continue.py pass basics/fun_callstar.py pass basics/builtin_property_inherit.py pass basics/builtin_hasattr.py pass basics/builtin_allany.py pass basics/decorator.py pass basics/equal_class.py pass basics/class_inherit1.py pass basics/errno1.py pass basics/fun_callstardblstar.py pass basics/builtin_hash.py pass basics/class_inherit_mul.py pass basics/builtin_range.py pass basics/bytes_construct_array.py pass basics/del_attr.py pass basics/except_match_tuple.py pass basics/bytes_construct_bytearray.py pass basics/fun_name.py pass basics/builtin_hash_gen.py pass basics/fun_defargs.py pass basics/del_deref.py pass basics/builtin_range_attrs.py pass basics/exception1.py pass basics/builtin_hash_intbig.py skip basics/builtin_range_binop.py pass basics/exception_chain.py pass basics/bytes_construct_endian.py pass basics/builtin_help.py pass basics/fun_str.py pass basics/fun_defargs2.py pass basics/del_global.py pass basics/class_inplace_op.py pass basics/fun_varargs.py pass basics/fun_error.py pass basics/builtin_hex.py pass basics/builtin_reversed.py skip basics/class_inplace_op2.py pass basics/class_instance_override.py pass basics/exceptpoly.py pass basics/gc1.py pass basics/exceptpoly2.py pass basics/fun_error2.py pass basics/floordivide.py pass basics/gen_yield_from.py pass basics/del_local.py pass basics/builtin_hex_intbig.py pass basics/floordivide_intbig.py pass basics/builtin_round.py pass basics/del_name.py pass basics/builtin_id.py pass basics/class_item.py pass basics/builtin_round_int.py pass basics/bytes_construct_intbig.py pass basics/fun_globals.py pass basics/del_subscr.py pass basics/gen_yield_from_close.py pass basics/fun_kwargs.py pass basics/bytes_count.py pass basics/gen_yield_from_ducktype.py pass basics/fun_kwonly.py pass basics/builtin_round_intbig.py pass basics/deque1.py pass basics/fun_kwonlydef.py pass basics/for1.py pass basics/class_misc.py pass basics/for2.py pass basics/deque2.py pass basics/deque_micropython.py pass basics/bytes_escape_unicode.py pass basics/builtin_issubclass.py pass basics/generator_throw_nested.py pass basics/bytes_find.py pass basics/gen_yield_from_exc.py pass basics/bytes_format_modulo.py pass basics/gen_yield_from_executing.py pass basics/fun_kwvarargs.py pass basics/generator_throw_repeat.py pass basics/builtin_len1.py pass basics/builtin_setattr.py pass basics/class_new.py pass basics/deque_slice.py pass basics/builtin_slice.py pass basics/fun_largestate.py pass basics/getattr.py pass basics/dict1.py pass basics/bytes_gen.py pass basics/class_notimpl.py pass basics/getitem.py pass basics/bytes_large.py pass basics/list_clear.py skip basics/nanbox_smallint.py pass basics/class_number.py pass basics/class_ordereddict.py pass basics/object1.py pass basics/class_reverse_op.py pass basics/set_isdisjoint.py pass basics/object_dict.py pass basics/set_isfooset.py pass basics/set_iter.py pass basics/globals_del.py pass basics/set_iter_of_iter.py pass basics/list_compare.py pass basics/ifcond.py pass basics/builtin_locals.py pass basics/int_bytes.py pass basics/builtin_sorted.py pass basics/gen_yield_from_iter.py pass basics/builtin_str_hex.py pass basics/int_bytes_int64.py pass basics/builtin_sum.py pass basics/gen_yield_from_pending.py pass basics/int_bytes_intbig.py pass basics/gen_yield_from_send.py pass basics/int_bytes_optional_args_cp311.py pass basics/builtin_super.py pass basics/ifexpr.py pass basics/list_copy.py pass basics/set_pop.py pass basics/list_count.py pass basics/builtin_type.py pass basics/list_extend.py pass basics/gen_yield_from_stopped.py pass basics/int_constfolding.py pass basics/builtin_map.py pass basics/int1.py pass basics/set_remove.py pass basics/list_index.py pass basics/object_new.py pass basics/int2.py pass basics/int_constfolding_intbig.py pass basics/gen_yield_from_throw.py pass basics/builtin_zip.py pass basics/builtin_minmax.py pass basics/set_specialmeth.py pass basics/int_divmod.py pass basics/gen_yield_from_throw2.py pass basics/string_escape.py pass basics/int_divmod_intbig.py pass basics/set_symmetric_difference.py pass basics/string_escape_invalid.py pass basics/list_insert.py pass basics/bytearray1.py pass basics/gen_yield_from_throw3.py pass basics/set_type.py pass basics/gen_yield_from_throw_multi_arg.py pass basics/int_divzero.py pass basics/list_mult.py pass basics/bytearray_add.py pass basics/bytearray_add_self.py pass basics/int_intbig.py pass basics/list_pop.py pass basics/bytearray_append.py pass basics/int_parse.py pass basics/list_remove.py pass basics/bytearray_byte_operations.py pass basics/int_small.py skip basics/io_buffered_writer.py pass basics/string_upperlow.py pass basics/list_reverse.py pass basics/string_find.py pass basics/set_union.py pass basics/int_big1.py pass basics/string_format.py pass basics/struct1.py pass basics/op_error.py pass basics/gen_yield_from_throw_repeat.py pass basics/set_unop.py pass basics/struct1_intbig.py pass basics/generator1.py pass basics/set_update.py pass basics/slice_attrs.py pass basics/list_slice.py pass basics/string_format2.py pass basics/io_bytesio_cow.py pass basics/struct2.py pass basics/slice_indices.py pass basics/list_slice_3arg.py pass basics/string_format_cp310.py pass basics/generator2.py pass basics/io_bytesio_ext.py pass basics/io_bytesio_ext2.py pass basics/op_error_bytearray.py pass basics/struct_endian.py pass basics/string_format_error.py pass basics/struct_micropython.py pass basics/io_iobase.py pass basics/generator_args.py pass basics/list_slice_assign.py pass basics/slice_intbig.py pass basics/slice_op.py pass basics/op_error_intbig.py pass basics/list_slice_assign_grow.py pass basics/generator_close.py pass basics/io_stringio1.py pass basics/subclass_classmethod.py pass basics/slots_bool_len.py pass basics/io_stringio_base.py pass basics/string_format_intbig.py pass basics/op_error_literal.py pass basics/int_big_add.py pass basics/subclass_native1.py pass basics/io_stringio_with.py pass basics/io_write_ext.py pass basics/int_big_and.py pass basics/special_comparisons.py pass basics/list_sort.py pass basics/generator_closure.py pass basics/int_big_and2.py pass basics/string_format_modulo.py pass basics/special_comparisons2.py pass basics/subclass_native2_list.py pass basics/list_sum.py pass basics/int_big_and3.py pass basics/string_format_modulo_int.py pass basics/logic_constfolding.py pass basics/special_methods.py pass basics/memoryerror.py pass basics/subclass_native2_tuple.py pass basics/special_methods2.py pass basics/op_error_memoryview.py pass basics/int_big_cmp.py pass basics/generator_exc.py pass basics/is_isnot.py pass basics/string_fstring.py pass basics/subclass_native3.py pass basics/string_fstring_debug.py pass basics/string_fstring_invalid.py pass basics/is_isnot_literal.py pass basics/generator_name.py pass basics/memoryview1.py pass basics/generator_pend_throw.py pass basics/special_methods_intbig.py pass basics/int_big_div.py pass basics/subclass_native4.py pass basics/iter0.py pass basics/generator_pep479.py pass basics/stopiteration.py pass basics/generator_return.py pass basics/string1.py pass basics/string_center.py pass basics/generator_send.py pass basics/string_compare.py pass basics/generator_throw.py pass basics/string_count.py pass basics/generator_throw_multi_arg.py pass basics/string_cr_conversion.py pass basics/true_value.py pass basics/string_crlf_conversion.py pass basics/memoryview2.py pass basics/int_big_error.py pass basics/string_index.py pass basics/op_precedence.py pass basics/try1.py pass basics/iter1.py pass basics/subclass_native5.py pass basics/string_istest.py pass basics/string_endswith.py pass basics/try2.py pass basics/string_endswith_upy.py pass basics/ordereddict1.py pass basics/ordereddict_eq.py pass basics/parser.py pass basics/python34.py pass basics/python36.py pass basics/int_big_lshift.py pass basics/string_join.py pass basics/try3.py pass basics/types1.py pass basics/subclass_native_buffer.py pass basics/subclass_native_call.py pass basics/return1.py pass basics/iter2.py pass basics/memoryview_gc.py pass basics/string_large.py pass basics/types2.py pass basics/try4.py pass basics/memoryview_intbig.py pass basics/iter_of_iter.py pass basics/scope.py pass basics/try_as_var.py pass basics/unary_op.py pass basics/subclass_native_cmp.py pass basics/string_mult.py pass basics/lambda1.py pass basics/unboundlocal.py pass basics/try_continue.py pass basics/scope_class.py pass basics/subclass_native_containment.py pass basics/subclass_native_exc_new.py skip basics/memoryview_itemsize.py pass basics/int_big_mod.py pass basics/string_partition.py pass basics/try_else.py pass basics/unpack1.py pass basics/string_replace.py pass basics/scope_implicit.py pass basics/lambda_defargs.py pass basics/string_repr.py pass basics/lexer.py pass basics/try_else_finally.py pass basics/subclass_native_init.py pass basics/self_type_check.py pass basics/seq_unpack.py pass basics/try_error.py pass basics/try_except_break.py pass basics/try_finally1.py pass basics/while1.py pass basics/subclass_native_iter.py pass basics/try_finally2.py pass basics/subclass_native_specmeth.py pass basics/while_cond.py pass basics/set_add.py pass basics/memoryview_slice_assign.py pass basics/subclass_native_str.py pass basics/while_nest_exc.py pass basics/set_basic.py pass basics/int_big_mul.py pass basics/try_finally_break.py pass basics/with1.py pass basics/with_break.py pass basics/with_continue.py pass basics/list1.py pass basics/memoryview_slice_size.py pass basics/module1.py pass basics/module2.py pass basics/string_rfind.py pass basics/try_finally_break2.py pass basics/int_big_or.py pass basics/set_binop.py pass basics/try_finally_continue.py pass basics/int_big_or2.py pass basics/string_rindex.py pass basics/module_dict.py pass basics/set_clear.py pass basics/string_rpartition.py pass basics/int_big_or3.py pass basics/with_raise.py pass basics/set_comprehension.py pass basics/namedtuple1.py pass basics/set_containment.py pass basics/try_finally_loops.py pass basics/int_big_pow.py pass basics/set_copy.py pass basics/with_return.py pass cmdline/cmd_optimise.py skip cmdline/cmd_parsetree.py skip basics/namedtuple_asdict.py skip extmod/cryptolib_aes128_ecb_into.py pass basics/try_finally_return.py skip extmod/cryptolib_aes256_cbc.py pass basics/int_big_rshift.py pass cmdline/cmd_showbc.py pass basics/string_rsplit.py pass basics/set_difference.py skip extmod/cryptolib_aes256_ecb.py skip extmod/deflate_compress.py pass extmod/deflate_decompress.py skip extmod/deflate_stream_error.py pass extmod/framebuf1.py pass basics/int_big_to_small.py skip extmod/framebuf16.py pass cmdline/cmd_showbc_const.py pass extmod/framebuf2.py pass basics/set_discard.py pass cmdline/cmd_showbc_opt.py pass basics/int_big_unary.py pass extmod/framebuf4.py pass cmdline/cmd_verbose.py pass extmod/asyncio_as_uasyncio.py pass basics/try_finally_return2.py pass basics/try_finally_return3.py pass extmod/framebuf8.py pass basics/string_slice.py pass basics/int_big_xor.py pass basics/syntaxerror.py pass extmod/framebuf_bounds.py pass basics/set_intersection.py pass basics/string_split.py pass basics/try_finally_return4.py pass basics/syntaxerror_return.py pass basics/int_big_xor2.py pass extmod/json_loads.py pass extmod/json_loads_bytes.py pass basics/sys1.py pass basics/try_finally_return5.py pass basics/try_reraise.py pass extmod/json_loads_float.py pass basics/int_big_xor3.py pass extmod/machine1.py skip extmod/machine_disable_irq.py skip extmod/machine_i2s_rate.py pass extmod/machine_pinbase.py pass extmod/machine_pulse.py pass extmod/asyncio_exception.py pass extmod/framebuf_ellipse.py pass basics/string_splitlines.py pass basics/try_reraise2.py pass basics/string_startswith.py pass basics/string_startswith_upy.py pass extmod/asyncio_await_return.py pass basics/try_return.py pass basics/string_strip.py pass basics/sys_exit.py pass extmod/re_sub_unmatched.py pass basics/tuple1.py pass extmod/select_ipoll.py skip extmod/machine_rtc.py pass extmod/select_poll_basic.py pass basics/int_big_zeroone.py pass extmod/framebuf_palette.py skip basics/sys_getsizeof.py pass extmod/machine_signal.py skip extmod/machine_soft_timer.py skip extmod/machine_spi_rate.py skip extmod/machine_uart_irq_txidle.py pass extmod/uctypes_byteat.py pass basics/sys_path.py pass extmod/uctypes_error.py pass basics/tuple_compare.py skip extmod/machine_uart_tx.py pass extmod/select_poll_custom.py pass extmod/random_basic.py pass extmod/framebuf_polygon.py pass extmod/uctypes_le.py pass extmod/uctypes_le_float.py pass extmod/uctypes_native_float.py pass basics/sys_stdio.py pass extmod/framebuf_scroll.py pass basics/sys_stdio_buffer.py skip extmod/framebuf_subclass.py skip basics/sys_tracebacklimit.py pass basics/tuple_count.py pass extmod/hashlib_final.py pass extmod/vfs_lfs_mount.py pass extmod/random_extra.py pass basics/tuple_index.py skip extmod/uctypes_native_le.py pass extmod/uctypes_print.py skip extmod/uctypes_ptr_le.py skip extmod/hashlib_md5.py pass basics/tuple_mult.py skip extmod/uctypes_ptr_native_le.py pass extmod/uctypes_sizeof.py pass extmod/random_extra_float.py pass extmod/uctypes_sizeof_float.py pass basics/tuple_slice.py skip extmod/hashlib_sha1.py pass extmod/uctypes_sizeof_layout.py pass extmod/uctypes_sizeof_native.py pass extmod/random_seed_default.py pass extmod/hashlib_sha256.py pass float/float_array.py pass extmod/uctypes_sizeof_od.py pass extmod/vfs_basic.py pass float/float_compare.py pass extmod/heapq1.py pass extmod/vfs_blockdev.py pass extmod/re1.py pass extmod/vfs_blockdev_invalid.py skip extmod/re_debug.py pass extmod/vfs_fat_fileio1.py pass extmod/json_dump.py pass float/float_divmod.py pass extmod/vfs_fat_fileio2.py pass extmod/vfs_fat_finaliser.py pass extmod/re_error.py pass extmod/vfs_fat_ilistdir_del.py pass float/float_divmod_relaxed.py pass extmod/json_dump_iobase.py pass float/float_dunder.py pass extmod/vfs_fat_more.py pass extmod/re_group.py pass float/float_format.py pass float/float_format_ftoe.py pass extmod/json_dump_separators.py pass float/float_format_ints.py pass extmod/json_dumps.py skip extmod/re_groups.py pass extmod/json_dumps_extra.py pass extmod/re_limit.py pass float/float_format_ints_doubleprec.py pass extmod/json_dumps_float.py pass float/float_format_ints_power10.py pass extmod/json_dumps_ordereddict.py pass extmod/re_namedclass.py pass float/float_struct.py pass float/float_struct_e.py pass extmod/json_dumps_separators.py skip extmod/re_span.py pass extmod/json_load.py pass float/python36.py pass extmod/re_split.py pass float/inf_nan_arith.py pass extmod/re_split_empty.py pass extmod/re_split_notimpl.py pass extmod/re_stack_overflow.py pass float/string_format.py pass float/int_big_float.py pass float/string_format2.py pass float/int_divzero.py pass extmod/re_sub.py pass float/string_format_fp30.py pass float/int_power.py pass import/import_pkg8.py pass float/string_format_modulo.py pass float/lexer.py pass import/import_pkg9.py pass float/list_index.py pass float/string_format_modulo2.py pass import/import_star_error.py pass float/math_constants.py pass import/module_dict.py pass import/module_getattr.py pass float/string_format_modulo2_intbig.py pass float/math_constants_extra.py pass float/string_format_modulo3.py pass float/true_value.py pass import/rel_import_inv.py pass import/try_module.py pass float/math_domain.py pass float/types.py pass import/builtin_ext.py pass float/math_domain_python311.py pass io/argv.py pass import/builtin_import.py pass io/builtin_print_file.py pass float/math_domain_special.py pass import/gen_context.py pass io/file1.py pass float/math_dunder.py pass import/gen_context2.py pass io/file_iter.py pass float/math_factorial_intbig.py pass io/file_long_read.py pass import/import1a.py pass extmod/asyncio_basic.py pass float/math_fun.py pass import/import1b.py pass io/file_long_read2.py pass float/math_fun_bool.py pass import/import2a.py pass io/file_long_read3.py pass float/math_fun_int.py pass import/import3a.py pass io/file_readinto.py pass io/file_readinto_len.py pass float/math_fun_intbig.py pass import/import_broken.py pass io/file_readline.py pass float/math_fun_special.py pass float/math_isclose.py pass micropython/emg_exc.py pass import/import_circular.py pass io/file_seek.py pass micropython/extreme_exc.py pass micropython/heap_lock.py pass import/import_file.py skip micropython/heap_locked.py pass micropython/heapalloc.py pass extmod/asyncio_basic2.py pass io/file_stdio.py pass micropython/heapalloc_bytesio.py pass micropython/heapalloc_bytesio2.py pass micropython/heapalloc_exc_compressed.py pass micropython/heapalloc_exc_compressed_emg_exc.py pass micropython/heapalloc_exc_raise.py pass micropython/heapalloc_fail_bytearray.py pass micropython/heapalloc_fail_dict.py pass import/import_long_dyn.py pass io/file_stdio2.py pass micropython/heapalloc_fail_list.py pass micropython/heapalloc_fail_memoryview.py pass micropython/heapalloc_fail_set.py pass micropython/heapalloc_fail_tuple.py pass import/import_long_dyn2.py pass import/import_override.py pass micropython/heapalloc_inst_call.py pass micropython/heapalloc_int_from_bytes.py pass io/file_with.py pass import/import_pkg1.py pass micropython/heapalloc_iter.py pass micropython/heapalloc_str.py pass io/open_append.py pass micropython/heapalloc_super.py pass import/import_pkg2.py pass micropython/heapalloc_traceback.py pass micropython/heapalloc_yield_from.py pass micropython/import_mpy_invalid.py skip micropython/import_mpy_native.py skip micropython/import_mpy_native_gc.py pass micropython/kbd_intr.py pass micropython/meminfo.py pass micropython/memstats.py skip micropython/native_closure.py skip micropython/native_const.py skip micropython/native_const_intbig.py skip micropython/native_for.py skip micropython/native_fun_attrs.py skip micropython/native_gen.py skip micropython/native_misc.py skip micropython/native_try.py skip micropython/native_try_deep.py skip micropython/native_while.py skip micropython/native_with.py pass import/import_pkg3.py pass micropython/opt_level.py pass micropython/opt_level_lineno.py pass micropython/ringio.py pass io/open_plus.py pass extmod/asyncio_cancel_fair.py pass import/import_pkg4.py pass micropython/builtin_execfile.py pass micropython/const.py pass micropython/const2.py pass micropython/const_alltypes.py pass micropython/const_error.py pass import/import_pkg5.py pass micropython/const_intbig.py pass micropython/ringio_async.py pass micropython/schedule.py pass micropython/decorator.py pass import/import_pkg6.py pass import/import_pkg7.py skip micropython/viper_misc.py skip micropython/viper_misc2.py skip micropython/viper_misc3.py skip micropython/viper_misc_intbig.py skip micropython/viper_ptr16_load.py skip micropython/viper_ptr16_store.py skip micropython/viper_ptr32_load.py skip micropython/viper_ptr32_store.py skip micropython/viper_ptr8_load.py skip micropython/viper_ptr8_store.py skip micropython/viper_storeattr.py skip micropython/viper_subscr.py skip micropython/viper_subscr_multi.py skip micropython/viper_try.py skip micropython/viper_types.py skip micropython/viper_unop.py skip micropython/viper_with.py pass micropython/stack_use.py skip micropython/viper_addr.py skip micropython/viper_args.py skip micropython/viper_binop_arith.py skip micropython/viper_binop_arith_uint.py skip micropython/viper_binop_bitwise_uint.py skip micropython/viper_binop_comp.py skip micropython/viper_binop_comp_imm.py skip micropython/viper_binop_comp_uint.py skip micropython/viper_binop_divmod.py skip micropython/viper_binop_multi_comp.py skip micropython/viper_cond.py skip micropython/viper_const.py skip micropython/viper_const_intbig.py skip micropython/viper_error.py skip micropython/viper_globals.py skip micropython/viper_import.py skip misc/cexample_class.py skip misc/cexample_module.py pass micropython/decorator_error.py skip misc/cexample_subclass.py pass ports/unix/ffi_callback.py pass ports/unix/ffi_float.py pass unicode/unicode_slice.py pass ports/unix/ffi_float2.py pass misc/features.py pass extmod/asyncio_cancel_fair2.py pass extmod/asyncio_cancel_self.py pass unicode/unicode_str_format.py skip ports/unix/ffi_int_base.py skip ports/unix/ffi_int_long32.py skip ports/unix/ffi_int_long64.py skip ports/unix/ffi_int_types.py pass ports/unix/mod_os.py pass unicode/unicode_str_modulo.py pass unicode/unicode_subscr.py pass extmod/select_poll_eintr.py skip unicode/unicode_ure.py pass misc/non_compliant.py pass extmod/select_poll_fd.py pass misc/non_compliant_lexer.py pass extmod/select_poll_udp.py pass misc/print_exception.py pass extmod/socket_tcp_basic.py pass misc/rge_sm.py pass misc/sys_atexit.py pass extmod/socket_udp_nonblock.py skip extmod/ssl_basic.py pass misc/sys_exc_info.py skip extmod/ssl_cadata.py skip extmod/ssl_ioctl.py skip extmod/ssl_keycert.py skip misc/sys_settrace_features.py skip misc/sys_settrace_generator.py skip extmod/ssl_keycert_pkcs8.py skip extmod/ssl_poll.py skip misc/sys_settrace_loop.py skip ports/unix/extra_coverage.py pass ports/unix/time_mktime_localtime.py skip extmod/ssl_sslcontext.py pass stress/bytecode_limit.py skip extmod/ssl_sslcontext_verify_mode.py skip extmod/ssl_sslcontext_verify_mode2.py pass extmod/ticks_add.py pass extmod/ticks_diff.py pass stress/dict_copy.py pass extmod/time_ms_us.py pass stress/dict_create.py pass stress/dict_create_max.py pass stress/fun_call_limit.py pass stress/gc_trace.py pass stress/list_sort.py pass stress/qstr_limit.py pass extmod/asyncio_gather.py pass stress/recursion.py pass stress/recursive_data.py pass stress/recursive_gen.py pass stress/recursive_iternext.py pass unicode/file1.py pass extmod/asyncio_gather_finished_early.py pass unicode/file2.py pass extmod/asyncio_gather_notimpl.py pass unicode/file_invalid.py pass unicode/unicode.py pass unicode/unicode_chr.py pass unicode/unicode_id.py pass unicode/unicode_index.py pass extmod/asyncio_get_event_loop.py pass unicode/unicode_iter.py pass extmod/asyncio_cancel_task.py pass unicode/unicode_ord.py pass unicode/unicode_pos.py pass extmod/asyncio_cancel_wait_on_finished.py pass extmod/asyncio_current_task.py pass extmod/asyncio_heaplock.py pass extmod/vfs_lfs_mtime.py pass extmod/vfs_lfs_superblock.py pass extmod/vfs_posix.py pass extmod/vfs_posix_enoent.py pass extmod/vfs_posix_ilistdir_del.py pass extmod/vfs_posix_ilistdir_filter.py pass extmod/vfs_posix_paths.py pass extmod/vfs_userfs.py pass extmod/websocket_basic.py pass float/array_construct.py pass float/builtin_float_abs.py pass float/builtin_float_hash.py pass float/builtin_float_minmax.py pass extmod/vfs_fat_mtime.py pass extmod/vfs_fat_oldproto.py pass float/builtin_float_pow.py pass extmod/vfs_fat_ramdisk.py pass extmod/vfs_fat_ramdisklarge.py pass float/builtin_float_round.py pass float/builtin_float_round_intbig.py pass extmod/vfs_lfs.py pass extmod/vfs_lfs_corrupt.py pass float/bytearray_construct_endian.py pass extmod/vfs_lfs_error.py pass extmod/vfs_lfs_file.py pass float/bytes_construct_endian.py pass float/cmath_dunder.py pass extmod/vfs_lfs_ilistdir_del.py pass float/cmath_fun.py pass float/cmath_fun_special.py pass float/complex1.py pass float/complex1_intbig.py pass float/complex_dunder.py pass float/complex_reverse_op.py pass float/complex_special_methods.py pass float/float1.py pass extmod/asyncio_event.py pass extmod/asyncio_event_fair.py pass float/float2int_doubleprec_intbig.py pass float/float2int_fp30_intbig.py pass float/float2int_intbig.py pass extmod/asyncio_lock.py pass extmod/asyncio_lock_cancel.py pass extmod/asyncio_loop_stop.py pass extmod/asyncio_micropython.py pass extmod/asyncio_new_event_loop.py pass extmod/asyncio_set_exception_handler.py pass extmod/asyncio_task_done.py pass extmod/asyncio_threadsafeflag.py pass extmod/time_res.py pass extmod/asyncio_wait_for.py pass extmod/asyncio_wait_for_fwd.py pass extmod/asyncio_wait_task.py pass extmod/binascii_a2b_base64.py pass extmod/binascii_b2a_base64.py pass extmod/binascii_crc32.py pass extmod/binascii_hexlify.py pass extmod/binascii_unhexlify.py skip extmod/btree1.py skip extmod/btree_closed.py skip extmod/btree_error.py skip extmod/btree_gc.py skip extmod/cryptolib_aes128_cbc.py skip extmod/cryptolib_aes128_ctr.py skip extmod/cryptolib_aes128_ecb.py skip extmod/cryptolib_aes128_ecb_enc.py skip extmod/cryptolib_aes128_ecb_inpl.py pass extmod/time_time_ns.py skip extmod/tls_sslcontext_ciphers.py skip extmod/tls_sslcontext_micropython.py pass extmod/uctypes_32bit_intbig.py pass extmod/uctypes_array_assign_le.py skip extmod/uctypes_array_assign_native_le.py skip extmod/uctypes_array_assign_native_le_intbig.py pass extmod/uctypes_array_load_store.py pass extmod/uctypes_bytearray.py 853 tests performed (27631 individual testcases) 853 tests passed 113 tests skipped: btree1 btree_closed btree_error btree_gc builtin_next_arg2 builtin_range_binop cexample_class cexample_module cexample_subclass class_inplace_op2 cmd_parsetree cryptolib_aes128_cbc cryptolib_aes128_ctr cryptolib_aes128_ecb cryptolib_aes128_ecb_enc cryptolib_aes128_ecb_inpl cryptolib_aes128_ecb_into cryptolib_aes256_cbc cryptolib_aes256_ecb deflate_compress deflate_stream_error extra_coverage ffi_int_base ffi_int_long32 ffi_int_long64 ffi_int_types framebuf16 framebuf_subclass hashlib_md5 hashlib_sha1 heap_locked import_mpy_native import_mpy_native_gc io_buffered_writer machine_disable_irq machine_i2s_rate machine_rtc machine_soft_timer machine_spi_rate machine_uart_irq_txidle machine_uart_tx memoryview_itemsize namedtuple_asdict nanbox_smallint native_closure native_const native_const_intbig native_for native_fun_attrs native_gen native_misc native_try native_try_deep native_while native_with re_debug re_groups re_span ssl_basic ssl_cadata ssl_ioctl ssl_keycert ssl_keycert_pkcs8 ssl_poll ssl_sslcontext ssl_sslcontext_verify_mode ssl_sslcontext_verify_mode2 sys_getsizeof sys_settrace_features sys_settrace_generator sys_settrace_loop sys_tracebacklimit tls_sslcontext_ciphers tls_sslcontext_micropython uctypes_array_assign_native_le uctypes_array_assign_native_le_intbig uctypes_native_le uctypes_ptr_le uctypes_ptr_native_le unicode_ure viper_addr viper_args viper_binop_arith viper_binop_arith_uint viper_binop_bitwise_uint viper_binop_comp viper_binop_comp_imm viper_binop_comp_uint viper_binop_divmod viper_binop_multi_comp viper_cond viper_const viper_const_intbig viper_error viper_globals viper_import viper_misc viper_misc2 viper_misc3 viper_misc_intbig viper_ptr16_load viper_ptr16_store viper_ptr32_load viper_ptr32_store viper_ptr8_load viper_ptr8_store viper_storeattr viper_subscr viper_subscr_multi viper_try viper_types viper_unop viper_with make: Leaving directory '/home/buildozer/aports/community/micropython/src/micropython-1.24.0/ports/unix' >>> micropython: Entering fakeroot... >>> micropython-cross*: Running split function cross... 'usr/bin/mpy-cross' -> '/home/buildozer/aports/community/micropython/pkg/micropython-cross/usr/bin/mpy-cross' >>> micropython-cross*: Preparing subpackage micropython-cross... >>> micropython-cross*: Stripping binaries >>> micropython-cross*: Running postcheck for micropython-cross >>> micropython-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/micropython/pkg/micropython-doc/usr/share/doc' >>> micropython-doc*: Preparing subpackage micropython-doc... >>> micropython-doc*: Running postcheck for micropython-doc >>> micropython*: Running postcheck for micropython >>> micropython*: Preparing package micropython... >>> micropython*: Stripping binaries >>> micropython-cross*: Scanning shared objects >>> micropython-doc*: Scanning shared objects >>> micropython*: Scanning shared objects >>> micropython-cross*: Tracing dependencies... so:libc.musl-s390x.so.1 >>> micropython-cross*: Package size: 453.7 KB >>> micropython-cross*: Compressing data... >>> micropython-cross*: Create checksum... >>> micropython-cross*: Create micropython-cross-1.24.0-r0.apk >>> micropython-doc*: Tracing dependencies... >>> micropython-doc*: Package size: 175.3 KB >>> micropython-doc*: Compressing data... >>> micropython-doc*: Create checksum... >>> micropython-doc*: Create micropython-doc-1.24.0-r0.apk >>> micropython*: Tracing dependencies... so:libc.musl-s390x.so.1 so:libffi.so.8 >>> micropython*: Package size: 626.0 KB >>> micropython*: Compressing data... >>> micropython*: Create checksum... >>> micropython*: Create micropython-1.24.0-r0.apk >>> micropython: Build complete at Wed, 30 Oct 2024 20:46:57 +0000 elapsed time 0h 0m 30s >>> micropython: Cleaning up srcdir >>> micropython: Cleaning up pkgdir >>> micropython: Uninstalling dependencies... (1/14) Purging .makedepends-micropython (20241030.204628) (2/14) Purging libffi-dev (3.4.6-r0) (3/14) Purging linux-headers (6.6-r1) (4/14) Purging python3-pyc (3.12.7-r1) (5/14) Purging python3-pycache-pyc0 (3.12.7-r1) (6/14) Purging pyc (3.12.7-r1) (7/14) Purging python3 (3.12.7-r1) (8/14) Purging gdbm (1.24-r0) (9/14) Purging libbz2 (1.0.8-r6) (10/14) Purging libffi (3.4.6-r0) (11/14) Purging libpanelw (6.5_p20241006-r1) (12/14) Purging mpdecimal (4.0.0-r0) (13/14) Purging sqlite-libs (3.47.0-r0) (14/14) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r3.trigger OK: 360 MiB in 105 packages >>> micropython: Updating the community/s390x repository index... >>> micropython: Signing the index...