2024-12-06T19:36:23,269 Created temporary directory: /tmp/pip-build-tracker-3rpdyr5e 2024-12-06T19:36:23,270 Initialized build tracking at /tmp/pip-build-tracker-3rpdyr5e 2024-12-06T19:36:23,271 Created build tracker: /tmp/pip-build-tracker-3rpdyr5e 2024-12-06T19:36:23,271 Entered build tracker: /tmp/pip-build-tracker-3rpdyr5e 2024-12-06T19:36:23,272 Created temporary directory: /tmp/pip-wheel-owsngjsq 2024-12-06T19:36:23,276 Created temporary directory: /tmp/pip-ephem-wheel-cache-_zolm2_y 2024-12-06T19:36:23,321 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-12-06T19:36:23,323 2 location(s) to search for versions of xlb: 2024-12-06T19:36:23,323 * https://pypi.org/simple/xlb/ 2024-12-06T19:36:23,323 * https://www.piwheels.org/simple/xlb/ 2024-12-06T19:36:23,324 Fetching project page and analyzing links: https://pypi.org/simple/xlb/ 2024-12-06T19:36:23,325 Getting page https://pypi.org/simple/xlb/ 2024-12-06T19:36:23,326 Found index url https://pypi.org/simple/ 2024-12-06T19:36:23,561 Fetched page https://pypi.org/simple/xlb/ as application/vnd.pypi.simple.v1+json 2024-12-06T19:36:23,563 Skipping link: No binaries permitted for xlb: https://files.pythonhosted.org/packages/72/11/b34ab70cb7f8d61e5f3949b4254814b251f88b538a480f3b8f027ce385c7/xlb-0.2.0-py3-none-any.whl (from https://pypi.org/simple/xlb/) (requires-python:>=3.10) 2024-12-06T19:36:23,563 Skipping link: No binaries permitted for xlb: https://files.pythonhosted.org/packages/4c/50/62ead208f2296d67a30cc151aeb41c17e956be52a0021a1a6001c1faf9f4/xlb-0.2.1-py3-none-any.whl (from https://pypi.org/simple/xlb/) (requires-python:>=3.10) 2024-12-06T19:36:23,564 Found link https://files.pythonhosted.org/packages/87/da/01b1c9ec27f2521496b1e3603bf0e1ead5a3f20257696f402ae52afc0cb2/xlb-0.2.1.tar.gz (from https://pypi.org/simple/xlb/) (requires-python:>=3.10), version: 0.2.1 2024-12-06T19:36:23,565 Fetching project page and analyzing links: https://www.piwheels.org/simple/xlb/ 2024-12-06T19:36:23,566 Getting page https://www.piwheels.org/simple/xlb/ 2024-12-06T19:36:23,567 Found index url https://www.piwheels.org/simple/ 2024-12-06T19:36:23,733 Fetched page https://www.piwheels.org/simple/xlb/ as text/html 2024-12-06T19:36:23,734 Skipping link: not a file: https://www.piwheels.org/simple/xlb/ 2024-12-06T19:36:23,735 Skipping link: not a file: https://pypi.org/simple/xlb/ 2024-12-06T19:36:23,753 Given no hashes to check 1 links for project 'xlb': discarding no candidates 2024-12-06T19:36:23,755 Collecting xlb==0.2.1 2024-12-06T19:36:23,758 Created temporary directory: /tmp/pip-unpack-2dd2_418 2024-12-06T19:36:23,899 Downloading xlb-0.2.1.tar.gz (62 kB) 2024-12-06T19:36:24,111 Added xlb==0.2.1 from https://files.pythonhosted.org/packages/87/da/01b1c9ec27f2521496b1e3603bf0e1ead5a3f20257696f402ae52afc0cb2/xlb-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-3rpdyr5e' 2024-12-06T19:36:24,113 Running setup.py (path:/tmp/pip-wheel-owsngjsq/xlb_dd16dab9c1b546cf901996c1cb753468/setup.py) egg_info for package xlb 2024-12-06T19:36:24,114 Created temporary directory: /tmp/pip-pip-egg-info-sma0inw1 2024-12-06T19:36:24,115 Preparing metadata (setup.py): started 2024-12-06T19:36:24,116 Running command python setup.py egg_info 2024-12-06T19:36:25,206 running egg_info 2024-12-06T19:36:25,234 creating /tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info 2024-12-06T19:36:25,235 writing /tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/PKG-INFO 2024-12-06T19:36:25,241 writing dependency_links to /tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/dependency_links.txt 2024-12-06T19:36:25,243 writing requirements to /tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/requires.txt 2024-12-06T19:36:25,245 writing top-level names to /tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/top_level.txt 2024-12-06T19:36:25,246 writing manifest file '/tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/SOURCES.txt' 2024-12-06T19:36:25,355 reading manifest file '/tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/SOURCES.txt' 2024-12-06T19:36:25,356 adding license file 'LICENSE' 2024-12-06T19:36:25,357 adding license file 'AUTHORS' 2024-12-06T19:36:25,362 writing manifest file '/tmp/pip-pip-egg-info-sma0inw1/xlb.egg-info/SOURCES.txt' 2024-12-06T19:36:25,469 Preparing metadata (setup.py): finished with status 'done' 2024-12-06T19:36:25,473 Source in /tmp/pip-wheel-owsngjsq/xlb_dd16dab9c1b546cf901996c1cb753468 has version 0.2.1, which satisfies requirement xlb==0.2.1 from https://files.pythonhosted.org/packages/87/da/01b1c9ec27f2521496b1e3603bf0e1ead5a3f20257696f402ae52afc0cb2/xlb-0.2.1.tar.gz 2024-12-06T19:36:25,474 Removed xlb==0.2.1 from https://files.pythonhosted.org/packages/87/da/01b1c9ec27f2521496b1e3603bf0e1ead5a3f20257696f402ae52afc0cb2/xlb-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-3rpdyr5e' 2024-12-06T19:36:25,483 Created temporary directory: /tmp/pip-unpack-8g6b3tdm 2024-12-06T19:36:25,484 Created temporary directory: /tmp/pip-unpack-1ajo9ffc 2024-12-06T19:36:25,485 Building wheels for collected packages: xlb 2024-12-06T19:36:25,489 Created temporary directory: /tmp/pip-wheel-8bs4v16v 2024-12-06T19:36:25,489 Building wheel for xlb (setup.py): started 2024-12-06T19:36:25,490 Destination directory: /tmp/pip-wheel-8bs4v16v 2024-12-06T19:36:25,491 Running command python setup.py bdist_wheel 2024-12-06T19:36:26,538 running bdist_wheel 2024-12-06T19:36:26,671 running build 2024-12-06T19:36:26,672 running build_py 2024-12-06T19:36:26,702 creating build/lib/tests 2024-12-06T19:36:26,704 copying tests/__init__.py -> build/lib/tests 2024-12-06T19:36:26,706 creating build/lib/xlb 2024-12-06T19:36:26,707 copying xlb/physics_type.py -> build/lib/xlb 2024-12-06T19:36:26,709 copying xlb/grid_backend.py -> build/lib/xlb 2024-12-06T19:36:26,711 copying xlb/__init__.py -> build/lib/xlb 2024-12-06T19:36:26,713 copying xlb/compute_backend.py -> build/lib/xlb 2024-12-06T19:36:26,715 copying xlb/default_config.py -> build/lib/xlb 2024-12-06T19:36:26,717 copying xlb/precision_policy.py -> build/lib/xlb 2024-12-06T19:36:26,719 creating build/lib/tests/grids 2024-12-06T19:36:26,720 copying tests/grids/test_grid_warp.py -> build/lib/tests/grids 2024-12-06T19:36:26,722 copying tests/grids/__init__.py -> build/lib/tests/grids 2024-12-06T19:36:26,724 copying tests/grids/test_grid_jax.py -> build/lib/tests/grids 2024-12-06T19:36:26,727 creating build/lib/tests/kernels 2024-12-06T19:36:26,728 copying tests/kernels/__init__.py -> build/lib/tests/kernels 2024-12-06T19:36:26,730 creating build/lib/xlb/experimental 2024-12-06T19:36:26,731 copying xlb/experimental/__init__.py -> build/lib/xlb/experimental 2024-12-06T19:36:26,734 creating build/lib/xlb/utils 2024-12-06T19:36:26,735 copying xlb/utils/utils.py -> build/lib/xlb/utils 2024-12-06T19:36:26,737 copying xlb/utils/__init__.py -> build/lib/xlb/utils 2024-12-06T19:36:26,739 creating build/lib/xlb/helper 2024-12-06T19:36:26,741 copying xlb/helper/initializers.py -> build/lib/xlb/helper 2024-12-06T19:36:26,743 copying xlb/helper/__init__.py -> build/lib/xlb/helper 2024-12-06T19:36:26,745 copying xlb/helper/nse_solver.py -> build/lib/xlb/helper 2024-12-06T19:36:26,746 copying xlb/helper/check_boundary_overlaps.py -> build/lib/xlb/helper 2024-12-06T19:36:26,749 creating build/lib/xlb/grid 2024-12-06T19:36:26,750 copying xlb/grid/jax_grid.py -> build/lib/xlb/grid 2024-12-06T19:36:26,752 copying xlb/grid/__init__.py -> build/lib/xlb/grid 2024-12-06T19:36:26,754 copying xlb/grid/warp_grid.py -> build/lib/xlb/grid 2024-12-06T19:36:26,756 copying xlb/grid/grid.py -> build/lib/xlb/grid 2024-12-06T19:36:26,759 creating build/lib/xlb/operator 2024-12-06T19:36:26,760 copying xlb/operator/parallel_operator.py -> build/lib/xlb/operator 2024-12-06T19:36:26,762 copying xlb/operator/__init__.py -> build/lib/xlb/operator 2024-12-06T19:36:26,764 copying xlb/operator/operator.py -> build/lib/xlb/operator 2024-12-06T19:36:26,767 creating build/lib/xlb/distribute 2024-12-06T19:36:26,768 copying xlb/distribute/distribute.py -> build/lib/xlb/distribute 2024-12-06T19:36:26,771 copying xlb/distribute/__init__.py -> build/lib/xlb/distribute 2024-12-06T19:36:26,773 creating build/lib/xlb/velocity_set 2024-12-06T19:36:26,774 copying xlb/velocity_set/velocity_set.py -> build/lib/xlb/velocity_set 2024-12-06T19:36:26,777 copying xlb/velocity_set/d3q27.py -> build/lib/xlb/velocity_set 2024-12-06T19:36:26,778 copying xlb/velocity_set/d2q9.py -> build/lib/xlb/velocity_set 2024-12-06T19:36:26,780 copying xlb/velocity_set/__init__.py -> build/lib/xlb/velocity_set 2024-12-06T19:36:26,782 copying xlb/velocity_set/d3q19.py -> build/lib/xlb/velocity_set 2024-12-06T19:36:26,784 creating build/lib/xlb/experimental/ooc 2024-12-06T19:36:26,785 copying xlb/experimental/ooc/utils.py -> build/lib/xlb/experimental/ooc 2024-12-06T19:36:26,787 copying xlb/experimental/ooc/ooc_array.py -> build/lib/xlb/experimental/ooc 2024-12-06T19:36:26,790 copying xlb/experimental/ooc/__init__.py -> build/lib/xlb/experimental/ooc 2024-12-06T19:36:26,792 copying xlb/experimental/ooc/out_of_core.py -> build/lib/xlb/experimental/ooc 2024-12-06T19:36:26,794 creating build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,795 copying xlb/experimental/ooc/tiles/dense_tile.py -> build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,797 copying xlb/experimental/ooc/tiles/compressed_tile.py -> build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,800 copying xlb/experimental/ooc/tiles/dynamic_array.py -> build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,802 copying xlb/experimental/ooc/tiles/__init__.py -> build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,803 copying xlb/experimental/ooc/tiles/tile.py -> build/lib/xlb/experimental/ooc/tiles 2024-12-06T19:36:26,806 creating build/lib/xlb/operator/collision 2024-12-06T19:36:26,807 copying xlb/operator/collision/bgk.py -> build/lib/xlb/operator/collision 2024-12-06T19:36:26,810 copying xlb/operator/collision/__init__.py -> build/lib/xlb/operator/collision 2024-12-06T19:36:26,812 copying xlb/operator/collision/kbc.py -> build/lib/xlb/operator/collision 2024-12-06T19:36:26,814 copying xlb/operator/collision/collision.py -> build/lib/xlb/operator/collision 2024-12-06T19:36:26,817 copying xlb/operator/collision/forced_collision.py -> build/lib/xlb/operator/collision 2024-12-06T19:36:26,819 creating build/lib/xlb/operator/equilibrium 2024-12-06T19:36:26,820 copying xlb/operator/equilibrium/__init__.py -> build/lib/xlb/operator/equilibrium 2024-12-06T19:36:26,822 copying xlb/operator/equilibrium/quadratic_equilibrium.py -> build/lib/xlb/operator/equilibrium 2024-12-06T19:36:26,824 copying xlb/operator/equilibrium/equilibrium.py -> build/lib/xlb/operator/equilibrium 2024-12-06T19:36:26,827 creating build/lib/xlb/operator/stream 2024-12-06T19:36:26,828 copying xlb/operator/stream/stream.py -> build/lib/xlb/operator/stream 2024-12-06T19:36:26,830 copying xlb/operator/stream/__init__.py -> build/lib/xlb/operator/stream 2024-12-06T19:36:26,832 creating build/lib/xlb/operator/precision_caster 2024-12-06T19:36:26,833 copying xlb/operator/precision_caster/__init__.py -> build/lib/xlb/operator/precision_caster 2024-12-06T19:36:26,835 copying xlb/operator/precision_caster/precision_caster.py -> build/lib/xlb/operator/precision_caster 2024-12-06T19:36:26,838 creating build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,839 copying xlb/operator/boundary_condition/bc_extrapolation_outflow.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,842 copying xlb/operator/boundary_condition/bc_regularized.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,844 copying xlb/operator/boundary_condition/bc_halfway_bounce_back.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,846 copying xlb/operator/boundary_condition/__init__.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,848 copying xlb/operator/boundary_condition/boundary_condition.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,851 copying xlb/operator/boundary_condition/boundary_condition_registry.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,853 copying xlb/operator/boundary_condition/bc_equilibrium.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,855 copying xlb/operator/boundary_condition/bc_fullway_bounce_back.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,857 copying xlb/operator/boundary_condition/bc_zouhe.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,859 copying xlb/operator/boundary_condition/bc_grads_approximation.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,862 copying xlb/operator/boundary_condition/bc_do_nothing.py -> build/lib/xlb/operator/boundary_condition 2024-12-06T19:36:26,864 creating build/lib/xlb/operator/boundary_masker 2024-12-06T19:36:26,865 copying xlb/operator/boundary_masker/mesh_boundary_masker.py -> build/lib/xlb/operator/boundary_masker 2024-12-06T19:36:26,868 copying xlb/operator/boundary_masker/__init__.py -> build/lib/xlb/operator/boundary_masker 2024-12-06T19:36:26,869 copying xlb/operator/boundary_masker/mesh_distance_boundary_masker.py -> build/lib/xlb/operator/boundary_masker 2024-12-06T19:36:26,871 copying xlb/operator/boundary_masker/indices_boundary_masker.py -> build/lib/xlb/operator/boundary_masker 2024-12-06T19:36:26,874 creating build/lib/xlb/operator/stepper 2024-12-06T19:36:26,875 copying xlb/operator/stepper/stepper.py -> build/lib/xlb/operator/stepper 2024-12-06T19:36:26,877 copying xlb/operator/stepper/__init__.py -> build/lib/xlb/operator/stepper 2024-12-06T19:36:26,879 copying xlb/operator/stepper/nse_stepper.py -> build/lib/xlb/operator/stepper 2024-12-06T19:36:26,882 creating build/lib/xlb/operator/force 2024-12-06T19:36:26,883 copying xlb/operator/force/__init__.py -> build/lib/xlb/operator/force 2024-12-06T19:36:26,885 copying xlb/operator/force/exact_difference_force.py -> build/lib/xlb/operator/force 2024-12-06T19:36:26,887 copying xlb/operator/force/momentum_transfer.py -> build/lib/xlb/operator/force 2024-12-06T19:36:26,890 creating build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,891 copying xlb/operator/macroscopic/macroscopic.py -> build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,893 copying xlb/operator/macroscopic/zero_moment.py -> build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,895 copying xlb/operator/macroscopic/first_moment.py -> build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,897 copying xlb/operator/macroscopic/second_moment.py -> build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,899 copying xlb/operator/macroscopic/__init__.py -> build/lib/xlb/operator/macroscopic 2024-12-06T19:36:26,949 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-12-06T19:36:26,949 !! 2024-12-06T19:36:26,951 ******************************************************************************** 2024-12-06T19:36:26,951 Please avoid running ``setup.py`` directly. 2024-12-06T19:36:26,952 Instead, use pypa/build, pypa/installer or other 2024-12-06T19:36:26,952 standards-based tools. 2024-12-06T19:36:26,953 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-12-06T19:36:26,954 ******************************************************************************** 2024-12-06T19:36:26,955 !! 2024-12-06T19:36:26,956 self.initialize_options() 2024-12-06T19:36:26,976 installing to build/bdist.linux-armv7l/wheel 2024-12-06T19:36:26,977 running install 2024-12-06T19:36:27,001 running install_lib 2024-12-06T19:36:27,028 creating build/bdist.linux-armv7l/wheel 2024-12-06T19:36:27,030 creating build/bdist.linux-armv7l/wheel/tests 2024-12-06T19:36:27,032 creating build/bdist.linux-armv7l/wheel/tests/grids 2024-12-06T19:36:27,033 copying build/lib/tests/grids/test_grid_warp.py -> build/bdist.linux-armv7l/wheel/./tests/grids 2024-12-06T19:36:27,035 copying build/lib/tests/grids/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/grids 2024-12-06T19:36:27,037 copying build/lib/tests/grids/test_grid_jax.py -> build/bdist.linux-armv7l/wheel/./tests/grids 2024-12-06T19:36:27,040 creating build/bdist.linux-armv7l/wheel/tests/kernels 2024-12-06T19:36:27,041 copying build/lib/tests/kernels/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/kernels 2024-12-06T19:36:27,043 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2024-12-06T19:36:27,045 creating build/bdist.linux-armv7l/wheel/xlb 2024-12-06T19:36:27,046 copying build/lib/xlb/physics_type.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,049 creating build/bdist.linux-armv7l/wheel/xlb/experimental 2024-12-06T19:36:27,050 copying build/lib/xlb/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental 2024-12-06T19:36:27,053 creating build/bdist.linux-armv7l/wheel/xlb/experimental/ooc 2024-12-06T19:36:27,054 copying build/lib/xlb/experimental/ooc/utils.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc 2024-12-06T19:36:27,056 copying build/lib/xlb/experimental/ooc/ooc_array.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc 2024-12-06T19:36:27,058 copying build/lib/xlb/experimental/ooc/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc 2024-12-06T19:36:27,060 creating build/bdist.linux-armv7l/wheel/xlb/experimental/ooc/tiles 2024-12-06T19:36:27,061 copying build/lib/xlb/experimental/ooc/tiles/dense_tile.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc/tiles 2024-12-06T19:36:27,063 copying build/lib/xlb/experimental/ooc/tiles/compressed_tile.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc/tiles 2024-12-06T19:36:27,066 copying build/lib/xlb/experimental/ooc/tiles/dynamic_array.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc/tiles 2024-12-06T19:36:27,067 copying build/lib/xlb/experimental/ooc/tiles/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc/tiles 2024-12-06T19:36:27,069 copying build/lib/xlb/experimental/ooc/tiles/tile.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc/tiles 2024-12-06T19:36:27,071 copying build/lib/xlb/experimental/ooc/out_of_core.py -> build/bdist.linux-armv7l/wheel/./xlb/experimental/ooc 2024-12-06T19:36:27,074 creating build/bdist.linux-armv7l/wheel/xlb/utils 2024-12-06T19:36:27,075 copying build/lib/xlb/utils/utils.py -> build/bdist.linux-armv7l/wheel/./xlb/utils 2024-12-06T19:36:27,077 copying build/lib/xlb/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/utils 2024-12-06T19:36:27,079 copying build/lib/xlb/grid_backend.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,082 creating build/bdist.linux-armv7l/wheel/xlb/helper 2024-12-06T19:36:27,083 copying build/lib/xlb/helper/initializers.py -> build/bdist.linux-armv7l/wheel/./xlb/helper 2024-12-06T19:36:27,085 copying build/lib/xlb/helper/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/helper 2024-12-06T19:36:27,086 copying build/lib/xlb/helper/nse_solver.py -> build/bdist.linux-armv7l/wheel/./xlb/helper 2024-12-06T19:36:27,088 copying build/lib/xlb/helper/check_boundary_overlaps.py -> build/bdist.linux-armv7l/wheel/./xlb/helper 2024-12-06T19:36:27,090 copying build/lib/xlb/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,092 copying build/lib/xlb/compute_backend.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,094 creating build/bdist.linux-armv7l/wheel/xlb/grid 2024-12-06T19:36:27,095 copying build/lib/xlb/grid/jax_grid.py -> build/bdist.linux-armv7l/wheel/./xlb/grid 2024-12-06T19:36:27,097 copying build/lib/xlb/grid/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/grid 2024-12-06T19:36:27,099 copying build/lib/xlb/grid/warp_grid.py -> build/bdist.linux-armv7l/wheel/./xlb/grid 2024-12-06T19:36:27,101 copying build/lib/xlb/grid/grid.py -> build/bdist.linux-armv7l/wheel/./xlb/grid 2024-12-06T19:36:27,103 copying build/lib/xlb/default_config.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,106 creating build/bdist.linux-armv7l/wheel/xlb/operator 2024-12-06T19:36:27,107 copying build/lib/xlb/operator/parallel_operator.py -> build/bdist.linux-armv7l/wheel/./xlb/operator 2024-12-06T19:36:27,109 creating build/bdist.linux-armv7l/wheel/xlb/operator/collision 2024-12-06T19:36:27,111 copying build/lib/xlb/operator/collision/bgk.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/collision 2024-12-06T19:36:27,113 copying build/lib/xlb/operator/collision/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/collision 2024-12-06T19:36:27,114 copying build/lib/xlb/operator/collision/kbc.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/collision 2024-12-06T19:36:27,117 copying build/lib/xlb/operator/collision/collision.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/collision 2024-12-06T19:36:27,118 copying build/lib/xlb/operator/collision/forced_collision.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/collision 2024-12-06T19:36:27,121 creating build/bdist.linux-armv7l/wheel/xlb/operator/equilibrium 2024-12-06T19:36:27,122 copying build/lib/xlb/operator/equilibrium/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/equilibrium 2024-12-06T19:36:27,124 copying build/lib/xlb/operator/equilibrium/quadratic_equilibrium.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/equilibrium 2024-12-06T19:36:27,125 copying build/lib/xlb/operator/equilibrium/equilibrium.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/equilibrium 2024-12-06T19:36:27,128 creating build/bdist.linux-armv7l/wheel/xlb/operator/stream 2024-12-06T19:36:27,129 copying build/lib/xlb/operator/stream/stream.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/stream 2024-12-06T19:36:27,131 copying build/lib/xlb/operator/stream/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/stream 2024-12-06T19:36:27,132 copying build/lib/xlb/operator/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator 2024-12-06T19:36:27,134 creating build/bdist.linux-armv7l/wheel/xlb/operator/precision_caster 2024-12-06T19:36:27,136 copying build/lib/xlb/operator/precision_caster/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/precision_caster 2024-12-06T19:36:27,138 copying build/lib/xlb/operator/precision_caster/precision_caster.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/precision_caster 2024-12-06T19:36:27,141 creating build/bdist.linux-armv7l/wheel/xlb/operator/boundary_condition 2024-12-06T19:36:27,142 copying build/lib/xlb/operator/boundary_condition/bc_extrapolation_outflow.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,144 copying build/lib/xlb/operator/boundary_condition/bc_regularized.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,147 copying build/lib/xlb/operator/boundary_condition/bc_halfway_bounce_back.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,149 copying build/lib/xlb/operator/boundary_condition/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,150 copying build/lib/xlb/operator/boundary_condition/boundary_condition.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,153 copying build/lib/xlb/operator/boundary_condition/boundary_condition_registry.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,154 copying build/lib/xlb/operator/boundary_condition/bc_equilibrium.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,156 copying build/lib/xlb/operator/boundary_condition/bc_fullway_bounce_back.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,158 copying build/lib/xlb/operator/boundary_condition/bc_zouhe.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,161 copying build/lib/xlb/operator/boundary_condition/bc_grads_approximation.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,163 copying build/lib/xlb/operator/boundary_condition/bc_do_nothing.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_condition 2024-12-06T19:36:27,166 creating build/bdist.linux-armv7l/wheel/xlb/operator/boundary_masker 2024-12-06T19:36:27,167 copying build/lib/xlb/operator/boundary_masker/mesh_boundary_masker.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_masker 2024-12-06T19:36:27,169 copying build/lib/xlb/operator/boundary_masker/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_masker 2024-12-06T19:36:27,171 copying build/lib/xlb/operator/boundary_masker/mesh_distance_boundary_masker.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_masker 2024-12-06T19:36:27,173 copying build/lib/xlb/operator/boundary_masker/indices_boundary_masker.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/boundary_masker 2024-12-06T19:36:27,176 creating build/bdist.linux-armv7l/wheel/xlb/operator/stepper 2024-12-06T19:36:27,177 copying build/lib/xlb/operator/stepper/stepper.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/stepper 2024-12-06T19:36:27,179 copying build/lib/xlb/operator/stepper/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/stepper 2024-12-06T19:36:27,180 copying build/lib/xlb/operator/stepper/nse_stepper.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/stepper 2024-12-06T19:36:27,183 creating build/bdist.linux-armv7l/wheel/xlb/operator/force 2024-12-06T19:36:27,184 copying build/lib/xlb/operator/force/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/force 2024-12-06T19:36:27,186 copying build/lib/xlb/operator/force/exact_difference_force.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/force 2024-12-06T19:36:27,188 copying build/lib/xlb/operator/force/momentum_transfer.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/force 2024-12-06T19:36:27,190 copying build/lib/xlb/operator/operator.py -> build/bdist.linux-armv7l/wheel/./xlb/operator 2024-12-06T19:36:27,193 creating build/bdist.linux-armv7l/wheel/xlb/operator/macroscopic 2024-12-06T19:36:27,194 copying build/lib/xlb/operator/macroscopic/macroscopic.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/macroscopic 2024-12-06T19:36:27,196 copying build/lib/xlb/operator/macroscopic/zero_moment.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/macroscopic 2024-12-06T19:36:27,198 copying build/lib/xlb/operator/macroscopic/first_moment.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/macroscopic 2024-12-06T19:36:27,200 copying build/lib/xlb/operator/macroscopic/second_moment.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/macroscopic 2024-12-06T19:36:27,202 copying build/lib/xlb/operator/macroscopic/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/operator/macroscopic 2024-12-06T19:36:27,204 creating build/bdist.linux-armv7l/wheel/xlb/distribute 2024-12-06T19:36:27,206 copying build/lib/xlb/distribute/distribute.py -> build/bdist.linux-armv7l/wheel/./xlb/distribute 2024-12-06T19:36:27,208 copying build/lib/xlb/distribute/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/distribute 2024-12-06T19:36:27,210 creating build/bdist.linux-armv7l/wheel/xlb/velocity_set 2024-12-06T19:36:27,212 copying build/lib/xlb/velocity_set/velocity_set.py -> build/bdist.linux-armv7l/wheel/./xlb/velocity_set 2024-12-06T19:36:27,214 copying build/lib/xlb/velocity_set/d3q27.py -> build/bdist.linux-armv7l/wheel/./xlb/velocity_set 2024-12-06T19:36:27,216 copying build/lib/xlb/velocity_set/d2q9.py -> build/bdist.linux-armv7l/wheel/./xlb/velocity_set 2024-12-06T19:36:27,217 copying build/lib/xlb/velocity_set/__init__.py -> build/bdist.linux-armv7l/wheel/./xlb/velocity_set 2024-12-06T19:36:27,219 copying build/lib/xlb/velocity_set/d3q19.py -> build/bdist.linux-armv7l/wheel/./xlb/velocity_set 2024-12-06T19:36:27,221 copying build/lib/xlb/precision_policy.py -> build/bdist.linux-armv7l/wheel/./xlb 2024-12-06T19:36:27,223 running install_egg_info 2024-12-06T19:36:27,255 running egg_info 2024-12-06T19:36:27,282 writing xlb.egg-info/PKG-INFO 2024-12-06T19:36:27,286 writing dependency_links to xlb.egg-info/dependency_links.txt 2024-12-06T19:36:27,289 writing requirements to xlb.egg-info/requires.txt 2024-12-06T19:36:27,290 writing top-level names to xlb.egg-info/top_level.txt 2024-12-06T19:36:27,336 reading manifest file 'xlb.egg-info/SOURCES.txt' 2024-12-06T19:36:27,342 adding license file 'LICENSE' 2024-12-06T19:36:27,343 adding license file 'AUTHORS' 2024-12-06T19:36:27,348 writing manifest file 'xlb.egg-info/SOURCES.txt' 2024-12-06T19:36:27,350 Copying xlb.egg-info to build/bdist.linux-armv7l/wheel/./xlb-0.2.1-py3.11.egg-info 2024-12-06T19:36:27,360 running install_scripts 2024-12-06T19:36:27,378 creating build/bdist.linux-armv7l/wheel/xlb-0.2.1.dist-info/WHEEL 2024-12-06T19:36:27,380 creating '/tmp/pip-wheel-8bs4v16v/xlb-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-12-06T19:36:27,383 adding 'tests/__init__.py' 2024-12-06T19:36:27,384 adding 'tests/grids/__init__.py' 2024-12-06T19:36:27,386 adding 'tests/grids/test_grid_jax.py' 2024-12-06T19:36:27,387 adding 'tests/grids/test_grid_warp.py' 2024-12-06T19:36:27,388 adding 'tests/kernels/__init__.py' 2024-12-06T19:36:27,390 adding 'xlb/__init__.py' 2024-12-06T19:36:27,392 adding 'xlb/compute_backend.py' 2024-12-06T19:36:27,393 adding 'xlb/default_config.py' 2024-12-06T19:36:27,394 adding 'xlb/grid_backend.py' 2024-12-06T19:36:27,395 adding 'xlb/physics_type.py' 2024-12-06T19:36:27,396 adding 'xlb/precision_policy.py' 2024-12-06T19:36:27,398 adding 'xlb/distribute/__init__.py' 2024-12-06T19:36:27,399 adding 'xlb/distribute/distribute.py' 2024-12-06T19:36:27,401 adding 'xlb/experimental/__init__.py' 2024-12-06T19:36:27,402 adding 'xlb/experimental/ooc/__init__.py' 2024-12-06T19:36:27,405 adding 'xlb/experimental/ooc/ooc_array.py' 2024-12-06T19:36:27,407 adding 'xlb/experimental/ooc/out_of_core.py' 2024-12-06T19:36:27,408 adding 'xlb/experimental/ooc/utils.py' 2024-12-06T19:36:27,410 adding 'xlb/experimental/ooc/tiles/__init__.py' 2024-12-06T19:36:27,411 adding 'xlb/experimental/ooc/tiles/compressed_tile.py' 2024-12-06T19:36:27,413 adding 'xlb/experimental/ooc/tiles/dense_tile.py' 2024-12-06T19:36:27,414 adding 'xlb/experimental/ooc/tiles/dynamic_array.py' 2024-12-06T19:36:27,415 adding 'xlb/experimental/ooc/tiles/tile.py' 2024-12-06T19:36:27,417 adding 'xlb/grid/__init__.py' 2024-12-06T19:36:27,419 adding 'xlb/grid/grid.py' 2024-12-06T19:36:27,420 adding 'xlb/grid/jax_grid.py' 2024-12-06T19:36:27,421 adding 'xlb/grid/warp_grid.py' 2024-12-06T19:36:27,423 adding 'xlb/helper/__init__.py' 2024-12-06T19:36:27,424 adding 'xlb/helper/check_boundary_overlaps.py' 2024-12-06T19:36:27,425 adding 'xlb/helper/initializers.py' 2024-12-06T19:36:27,426 adding 'xlb/helper/nse_solver.py' 2024-12-06T19:36:27,428 adding 'xlb/operator/__init__.py' 2024-12-06T19:36:27,430 adding 'xlb/operator/operator.py' 2024-12-06T19:36:27,431 adding 'xlb/operator/parallel_operator.py' 2024-12-06T19:36:27,433 adding 'xlb/operator/boundary_condition/__init__.py' 2024-12-06T19:36:27,434 adding 'xlb/operator/boundary_condition/bc_do_nothing.py' 2024-12-06T19:36:27,435 adding 'xlb/operator/boundary_condition/bc_equilibrium.py' 2024-12-06T19:36:27,437 adding 'xlb/operator/boundary_condition/bc_extrapolation_outflow.py' 2024-12-06T19:36:27,438 adding 'xlb/operator/boundary_condition/bc_fullway_bounce_back.py' 2024-12-06T19:36:27,440 adding 'xlb/operator/boundary_condition/bc_grads_approximation.py' 2024-12-06T19:36:27,442 adding 'xlb/operator/boundary_condition/bc_halfway_bounce_back.py' 2024-12-06T19:36:27,444 adding 'xlb/operator/boundary_condition/bc_regularized.py' 2024-12-06T19:36:27,446 adding 'xlb/operator/boundary_condition/bc_zouhe.py' 2024-12-06T19:36:27,448 adding 'xlb/operator/boundary_condition/boundary_condition.py' 2024-12-06T19:36:27,449 adding 'xlb/operator/boundary_condition/boundary_condition_registry.py' 2024-12-06T19:36:27,451 adding 'xlb/operator/boundary_masker/__init__.py' 2024-12-06T19:36:27,453 adding 'xlb/operator/boundary_masker/indices_boundary_masker.py' 2024-12-06T19:36:27,454 adding 'xlb/operator/boundary_masker/mesh_boundary_masker.py' 2024-12-06T19:36:27,456 adding 'xlb/operator/boundary_masker/mesh_distance_boundary_masker.py' 2024-12-06T19:36:27,457 adding 'xlb/operator/collision/__init__.py' 2024-12-06T19:36:27,459 adding 'xlb/operator/collision/bgk.py' 2024-12-06T19:36:27,460 adding 'xlb/operator/collision/collision.py' 2024-12-06T19:36:27,461 adding 'xlb/operator/collision/forced_collision.py' 2024-12-06T19:36:27,463 adding 'xlb/operator/collision/kbc.py' 2024-12-06T19:36:27,464 adding 'xlb/operator/equilibrium/__init__.py' 2024-12-06T19:36:27,465 adding 'xlb/operator/equilibrium/equilibrium.py' 2024-12-06T19:36:27,466 adding 'xlb/operator/equilibrium/quadratic_equilibrium.py' 2024-12-06T19:36:27,468 adding 'xlb/operator/force/__init__.py' 2024-12-06T19:36:27,469 adding 'xlb/operator/force/exact_difference_force.py' 2024-12-06T19:36:27,471 adding 'xlb/operator/force/momentum_transfer.py' 2024-12-06T19:36:27,473 adding 'xlb/operator/macroscopic/__init__.py' 2024-12-06T19:36:27,474 adding 'xlb/operator/macroscopic/first_moment.py' 2024-12-06T19:36:27,475 adding 'xlb/operator/macroscopic/macroscopic.py' 2024-12-06T19:36:27,477 adding 'xlb/operator/macroscopic/second_moment.py' 2024-12-06T19:36:27,478 adding 'xlb/operator/macroscopic/zero_moment.py' 2024-12-06T19:36:27,479 adding 'xlb/operator/precision_caster/__init__.py' 2024-12-06T19:36:27,481 adding 'xlb/operator/precision_caster/precision_caster.py' 2024-12-06T19:36:27,482 adding 'xlb/operator/stepper/__init__.py' 2024-12-06T19:36:27,484 adding 'xlb/operator/stepper/nse_stepper.py' 2024-12-06T19:36:27,485 adding 'xlb/operator/stepper/stepper.py' 2024-12-06T19:36:27,487 adding 'xlb/operator/stream/__init__.py' 2024-12-06T19:36:27,489 adding 'xlb/operator/stream/stream.py' 2024-12-06T19:36:27,490 adding 'xlb/utils/__init__.py' 2024-12-06T19:36:27,492 adding 'xlb/utils/utils.py' 2024-12-06T19:36:27,494 adding 'xlb/velocity_set/__init__.py' 2024-12-06T19:36:27,496 adding 'xlb/velocity_set/d2q9.py' 2024-12-06T19:36:27,497 adding 'xlb/velocity_set/d3q19.py' 2024-12-06T19:36:27,498 adding 'xlb/velocity_set/d3q27.py' 2024-12-06T19:36:27,500 adding 'xlb/velocity_set/velocity_set.py' 2024-12-06T19:36:27,502 adding 'xlb-0.2.1.dist-info/AUTHORS' 2024-12-06T19:36:27,503 adding 'xlb-0.2.1.dist-info/LICENSE' 2024-12-06T19:36:27,505 adding 'xlb-0.2.1.dist-info/METADATA' 2024-12-06T19:36:27,506 adding 'xlb-0.2.1.dist-info/WHEEL' 2024-12-06T19:36:27,507 adding 'xlb-0.2.1.dist-info/dependency_links.txt' 2024-12-06T19:36:27,508 adding 'xlb-0.2.1.dist-info/top_level.txt' 2024-12-06T19:36:27,510 adding 'xlb-0.2.1.dist-info/RECORD' 2024-12-06T19:36:27,513 removing build/bdist.linux-armv7l/wheel 2024-12-06T19:36:27,647 Building wheel for xlb (setup.py): finished with status 'done' 2024-12-06T19:36:27,650 Created wheel for xlb: filename=xlb-0.2.1-py3-none-any.whl size=94383 sha256=b056610ccc3e936baeb3e42d64565eae75c0587dcaf486f1206e2dfe646fdc3f 2024-12-06T19:36:27,652 Stored in directory: /tmp/pip-ephem-wheel-cache-_zolm2_y/wheels/06/bf/f8/09d345d78eb330fe33038800a0f2db8b484398480e165d1d03 2024-12-06T19:36:27,666 Successfully built xlb 2024-12-06T19:36:27,672 Removed build tracker: '/tmp/pip-build-tracker-3rpdyr5e'