2025-09-09T04:43:08,128 Created temporary directory: /tmp/pip-build-tracker-6600ttnt 2025-09-09T04:43:08,129 Initialized build tracking at /tmp/pip-build-tracker-6600ttnt 2025-09-09T04:43:08,129 Created build tracker: /tmp/pip-build-tracker-6600ttnt 2025-09-09T04:43:08,129 Entered build tracker: /tmp/pip-build-tracker-6600ttnt 2025-09-09T04:43:08,130 Created temporary directory: /tmp/pip-wheel-0bc4w7u5 2025-09-09T04:43:08,133 Created temporary directory: /tmp/pip-ephem-wheel-cache-gft95sjx 2025-09-09T04:43:08,189 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T04:43:08,192 2 location(s) to search for versions of pysdf: 2025-09-09T04:43:08,192 * https://pypi.org/simple/pysdf/ 2025-09-09T04:43:08,192 * https://www.piwheels.org/simple/pysdf/ 2025-09-09T04:43:08,192 Fetching project page and analyzing links: https://pypi.org/simple/pysdf/ 2025-09-09T04:43:08,192 Getting page https://pypi.org/simple/pysdf/ 2025-09-09T04:43:08,194 Found index url https://pypi.org/simple/ 2025-09-09T04:43:08,339 Fetched page https://pypi.org/simple/pysdf/ as application/vnd.pypi.simple.v1+json 2025-09-09T04:43:08,343 Found link https://files.pythonhosted.org/packages/31/07/2cf173f601e7dc5b8357d5773af593fa5c8858a1ffa465cfff2c840be3b5/pysdf-0.1.1.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.1 2025-09-09T04:43:08,343 Found link https://files.pythonhosted.org/packages/ec/0c/ac7c6375abe5f12d88cf1607a6ca58230bb675c67353c5d7218238d07d38/pysdf-0.1.2.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.2 2025-09-09T04:43:08,344 Found link https://files.pythonhosted.org/packages/09/d8/88a3b121ca5efb6e4171e3a830b13affa4d745768abde04ba888422cf9a2/pysdf-0.1.3.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.3 2025-09-09T04:43:08,344 Found link https://files.pythonhosted.org/packages/5f/20/36720a258e32f425a2eb299de51ee2029552a0bc5141a334281b7bda21d0/pysdf-0.1.4.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.4 2025-09-09T04:43:08,345 Found link https://files.pythonhosted.org/packages/6a/7c/ca5ff7035ce33285e64fbbf73cf2b7a04f490f5cc3672f5b37fc6dba8d30/pysdf-0.1.5.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.5 2025-09-09T04:43:08,345 Found link https://files.pythonhosted.org/packages/3b/4f/afcce1f3c4297d9a2f0c9744a944a34677ad9ac3a760d24306f909136da2/pysdf-0.1.6.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.6 2025-09-09T04:43:08,346 Found link https://files.pythonhosted.org/packages/e2/eb/67af1d507e5f967670f3e74a398e80f0fcfb4da3053cbc116ab470ed56f8/pysdf-0.1.7.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.7 2025-09-09T04:43:08,346 Found link https://files.pythonhosted.org/packages/64/62/5c6d8a019b95177adaaf4438b7d215d8eb6bcd3ca4173a08bd82a852c58e/pysdf-0.1.8.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.8 2025-09-09T04:43:08,347 Found link https://files.pythonhosted.org/packages/1d/72/7fa831288ed26b7116ef04c413a51298e68e3b6fab0888f62a85da5b239a/pysdf-0.1.9.tar.gz (from https://pypi.org/simple/pysdf/), version: 0.1.9 2025-09-09T04:43:08,347 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysdf/ 2025-09-09T04:43:08,348 Getting page https://www.piwheels.org/simple/pysdf/ 2025-09-09T04:43:08,350 Found index url https://www.piwheels.org/simple/ 2025-09-09T04:43:08,447 Fetched page https://www.piwheels.org/simple/pysdf/ as text/html 2025-09-09T04:43:08,462 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp39-cp39-linux_armv6l.whl#sha256=685567bf909c2a51571621b094752ba02e88193589e067c578f07f474d464078 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,462 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp39-cp39-linux_armv7l.whl#sha256=685567bf909c2a51571621b094752ba02e88193589e067c578f07f474d464078 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,462 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp37-cp37m-linux_armv6l.whl#sha256=08e1209fad951731253472afebf54453eef467a2308774a6618e61cbe8e65398 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,462 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp37-cp37m-linux_armv7l.whl#sha256=08e1209fad951731253472afebf54453eef467a2308774a6618e61cbe8e65398 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp311-cp311-linux_armv6l.whl#sha256=c056b11266d74d9c8a69fe791afe2d1ce01bb26af79628e2134ae95c4d90d4af (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.9-cp311-cp311-linux_armv7l.whl#sha256=c056b11266d74d9c8a69fe791afe2d1ce01bb26af79628e2134ae95c4d90d4af (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp35-cp35m-linux_armv6l.whl#sha256=75bf06e802dceff785124678952542cd7ef1e99ee5a1db044255960c68527a80 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp35-cp35m-linux_armv7l.whl#sha256=75bf06e802dceff785124678952542cd7ef1e99ee5a1db044255960c68527a80 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp37-cp37m-linux_armv6l.whl#sha256=baa274a2b1428b408f6b2a2cf603d989c752b0c5c66ad392137a3ccef74b4fd1 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp37-cp37m-linux_armv7l.whl#sha256=baa274a2b1428b408f6b2a2cf603d989c752b0c5c66ad392137a3ccef74b4fd1 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,463 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp311-cp311-linux_armv6l.whl#sha256=f79c3e119e7326de83b90868022afc45216eb79799c0d8252946e6052633880d (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp311-cp311-linux_armv7l.whl#sha256=f79c3e119e7326de83b90868022afc45216eb79799c0d8252946e6052633880d (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp39-cp39-linux_armv6l.whl#sha256=579ff9120e1b38c3e305a5e6f6d8b597a8525ba3f63b20d090e54ea7268bb4ae (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.8-cp39-cp39-linux_armv7l.whl#sha256=579ff9120e1b38c3e305a5e6f6d8b597a8525ba3f63b20d090e54ea7268bb4ae (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp37-cp37m-linux_armv6l.whl#sha256=0027447b70a231a1e0ec60560e9efb1799dc123b3131ce6e6bb3448c6d7485c2 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp37-cp37m-linux_armv7l.whl#sha256=0027447b70a231a1e0ec60560e9efb1799dc123b3131ce6e6bb3448c6d7485c2 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,464 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp35-cp35m-linux_armv6l.whl#sha256=18dbe9b06e00840eaa9d86c6c9a31cbaccc3ea14fc7f278f11e0262d0f18c170 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp35-cp35m-linux_armv7l.whl#sha256=18dbe9b06e00840eaa9d86c6c9a31cbaccc3ea14fc7f278f11e0262d0f18c170 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp311-cp311-linux_armv6l.whl#sha256=097b92c50db87231ecdfd6c5b3f347d78aecd58c8bf22930f864ad480da1c805 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp311-cp311-linux_armv7l.whl#sha256=097b92c50db87231ecdfd6c5b3f347d78aecd58c8bf22930f864ad480da1c805 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp39-cp39-linux_armv6l.whl#sha256=776fa30263d30c66c2b86c9ec54e7f7ab11ed175084ed8608e8c517c4b008e33 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.7-cp39-cp39-linux_armv7l.whl#sha256=776fa30263d30c66c2b86c9ec54e7f7ab11ed175084ed8608e8c517c4b008e33 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp35-cp35m-linux_armv6l.whl#sha256=0909037ebadcf21f7f02f6ff81f3b18c7a1966545de14ef8a13b1aa9f90af7c1 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,465 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp35-cp35m-linux_armv7l.whl#sha256=0909037ebadcf21f7f02f6ff81f3b18c7a1966545de14ef8a13b1aa9f90af7c1 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp37-cp37m-linux_armv6l.whl#sha256=3f9bc465ba3c25f61d7c10abc6662df73daf8dc3afe9a3a6987f05c8648d756a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp37-cp37m-linux_armv7l.whl#sha256=3f9bc465ba3c25f61d7c10abc6662df73daf8dc3afe9a3a6987f05c8648d756a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp311-cp311-linux_armv6l.whl#sha256=0fac0de57a663338ea676566db8b7c66352775619cea16bb547bd0f9f2ec7b9d (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp311-cp311-linux_armv7l.whl#sha256=0fac0de57a663338ea676566db8b7c66352775619cea16bb547bd0f9f2ec7b9d (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp39-cp39-linux_armv6l.whl#sha256=a2285a8c767df3e303ae23204214b9e0173a908dda6c46821398147b2c08d1b8 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.6-cp39-cp39-linux_armv7l.whl#sha256=a2285a8c767df3e303ae23204214b9e0173a908dda6c46821398147b2c08d1b8 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,466 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp37-cp37m-linux_armv6l.whl#sha256=14b695bbe3c63d3b94e48a9129634750a90c61d905d79f014f791b1a5f07beb8 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp37-cp37m-linux_armv7l.whl#sha256=14b695bbe3c63d3b94e48a9129634750a90c61d905d79f014f791b1a5f07beb8 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp35-cp35m-linux_armv6l.whl#sha256=67167410596aeb2ca1b36afa4d363270ff6ba41334e41a5921a3a301e6cb50d9 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp35-cp35m-linux_armv7l.whl#sha256=67167410596aeb2ca1b36afa4d363270ff6ba41334e41a5921a3a301e6cb50d9 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp311-cp311-linux_armv6l.whl#sha256=c1db4f0e2de49bb11bffbb76d2085ca4fa0956e9d328de8d66f1f5024739550f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp311-cp311-linux_armv7l.whl#sha256=c1db4f0e2de49bb11bffbb76d2085ca4fa0956e9d328de8d66f1f5024739550f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,467 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp39-cp39-linux_armv6l.whl#sha256=a7cac6467af7c6e9e85a1d5bbecf4745e972ef02b0c7ec466f712edea8efa93c (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.5-cp39-cp39-linux_armv7l.whl#sha256=a7cac6467af7c6e9e85a1d5bbecf4745e972ef02b0c7ec466f712edea8efa93c (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp35-cp35m-linux_armv6l.whl#sha256=a87271402fae012e9bcf004477328b312a191e331461928183ec0a4cadee005c (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp35-cp35m-linux_armv7l.whl#sha256=a87271402fae012e9bcf004477328b312a191e331461928183ec0a4cadee005c (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp37-cp37m-linux_armv6l.whl#sha256=47613c86b183aeea338c9552196dc455ec432e31200a984c2e39b1fe1ec8a129 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp37-cp37m-linux_armv7l.whl#sha256=47613c86b183aeea338c9552196dc455ec432e31200a984c2e39b1fe1ec8a129 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp311-cp311-linux_armv6l.whl#sha256=9abf83a0dedc7d1bfea179ae5f66b1a31841e25d524b0e945f24530b69e106e7 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,468 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp311-cp311-linux_armv7l.whl#sha256=9abf83a0dedc7d1bfea179ae5f66b1a31841e25d524b0e945f24530b69e106e7 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=14c7459f81c35922ce57cd584eb530052c4ac4db424dfbc9eaf6c9bb716abfe4 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=14c7459f81c35922ce57cd584eb530052c4ac4db424dfbc9eaf6c9bb716abfe4 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp35-cp35m-linux_armv6l.whl#sha256=b95e6c72b78ed174b0e4254d6089576f9757fa33e215c9bf9861b62ebbfaaaf5 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp35-cp35m-linux_armv7l.whl#sha256=b95e6c72b78ed174b0e4254d6089576f9757fa33e215c9bf9861b62ebbfaaaf5 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=b8dddcaf2c176ba2329c531ab32c86d17fb6fd098302d9b54ac18222012ace6f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=b8dddcaf2c176ba2329c531ab32c86d17fb6fd098302d9b54ac18222012ace6f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,469 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp311-cp311-linux_armv6l.whl#sha256=45eac9c08121646c7e08a5a1ac45ec6b11d19f06ab9eaa6fd71e309f7910fb6a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp311-cp311-linux_armv7l.whl#sha256=45eac9c08121646c7e08a5a1ac45ec6b11d19f06ab9eaa6fd71e309f7910fb6a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=9588cb7d57898d077923e291a9735a78ba93a6b64c9b90cc498047cfc25213b6 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=9588cb7d57898d077923e291a9735a78ba93a6b64c9b90cc498047cfc25213b6 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp35-cp35m-linux_armv6l.whl#sha256=cfe7380328b661701b87d2c8ab0ca6543d86ea7946fdad485260166a756cb2d2 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp35-cp35m-linux_armv7l.whl#sha256=cfe7380328b661701b87d2c8ab0ca6543d86ea7946fdad485260166a756cb2d2 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=934696a49bcb347afa8a21ecf311a4fcb26a39a0bb7efe2afcef182584978167 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,470 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=934696a49bcb347afa8a21ecf311a4fcb26a39a0bb7efe2afcef182584978167 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp311-cp311-linux_armv6l.whl#sha256=5074ec13832e34333e4b802b6eb9b28561ba7f7cccf3452043f4adf94ee33e1f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp311-cp311-linux_armv7l.whl#sha256=5074ec13832e34333e4b802b6eb9b28561ba7f7cccf3452043f4adf94ee33e1f (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=fb5c2738f7301c6f57a4d6f673f0d278490a51a482b24f76c47f538982c586b9 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=fb5c2738f7301c6f57a4d6f673f0d278490a51a482b24f76c47f538982c586b9 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=e9092a8b85dca4d3385bfb4822b80abd2868cb446655d73952e2647d5d9c5370 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=e9092a8b85dca4d3385bfb4822b80abd2868cb446655d73952e2647d5d9c5370 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,471 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=5cb19a6412cde7c29218b546deb09fa19449e87ddc8e21a868329950347c6311 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=5cb19a6412cde7c29218b546deb09fa19449e87ddc8e21a868329950347c6311 (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp311-cp311-linux_armv6l.whl#sha256=9ead0ea1c1206671e5e25a38385278913cb30a31530315b8550f5a851440188a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp311-cp311-linux_armv7l.whl#sha256=9ead0ea1c1206671e5e25a38385278913cb30a31530315b8550f5a851440188a (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=bb596d0e8e00f96309635031ed0dde074ded49de8afc6f373ca297af9009e1ff (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: No binaries permitted for pysdf: https://archive1.piwheels.org/simple/pysdf/pysdf-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=bb596d0e8e00f96309635031ed0dde074ded49de8afc6f373ca297af9009e1ff (from https://www.piwheels.org/simple/pysdf/) 2025-09-09T04:43:08,472 Skipping link: not a file: https://www.piwheels.org/simple/pysdf/ 2025-09-09T04:43:08,473 Skipping link: not a file: https://pypi.org/simple/pysdf/ 2025-09-09T04:43:08,495 Given no hashes to check 1 links for project 'pysdf': discarding no candidates 2025-09-09T04:43:08,496 Collecting pysdf==0.1.1 2025-09-09T04:43:08,497 Created temporary directory: /tmp/pip-unpack-hs356z5z 2025-09-09T04:43:08,642 Downloading pysdf-0.1.1.tar.gz (42 kB) 2025-09-09T04:43:08,679 Added pysdf==0.1.1 from https://files.pythonhosted.org/packages/31/07/2cf173f601e7dc5b8357d5773af593fa5c8858a1ffa465cfff2c840be3b5/pysdf-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-6600ttnt' 2025-09-09T04:43:08,680 Running setup.py (path:/tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c/setup.py) egg_info for package pysdf 2025-09-09T04:43:08,680 Created temporary directory: /tmp/pip-pip-egg-info-6524gtml 2025-09-09T04:43:08,680 Preparing metadata (setup.py): started 2025-09-09T04:43:08,681 Running command python setup.py egg_info 2025-09-09T04:43:09,739 /tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c/setup.py:82: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior. 2025-09-09T04:43:09,739 tar.extractall() 2025-09-09T04:43:11,496 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-09T04:43:11,496 !! 2025-09-09T04:43:11,497 ******************************************************************************** 2025-09-09T04:43:11,497 Usage of dash-separated 'description-file' will not be supported in future 2025-09-09T04:43:11,497 versions. Please use the underscore name 'description_file' instead. 2025-09-09T04:43:11,497 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-09T04:43:11,497 or your builds will no longer be supported. 2025-09-09T04:43:11,497 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-09T04:43:11,497 ******************************************************************************** 2025-09-09T04:43:11,498 !! 2025-09-09T04:43:11,498 opt = self._enforce_underscore(opt, section) 2025-09-09T04:43:11,521 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T04:43:11,521 !! 2025-09-09T04:43:11,521 ******************************************************************************** 2025-09-09T04:43:11,521 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T04:43:11,521 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T04:43:11,522 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T04:43:11,522 or your builds will no longer be supported. 2025-09-09T04:43:11,522 ******************************************************************************** 2025-09-09T04:43:11,522 !! 2025-09-09T04:43:11,522 dist.fetch_build_eggs(dist.setup_requires) 2025-09-09T04:43:14,466 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-09T04:43:14,466 !! 2025-09-09T04:43:14,467 ******************************************************************************** 2025-09-09T04:43:14,467 Usage of dash-separated 'description-file' will not be supported in future 2025-09-09T04:43:14,467 versions. Please use the underscore name 'description_file' instead. 2025-09-09T04:43:14,467 (Affected: pysdf). 2025-09-09T04:43:14,467 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-09T04:43:14,467 or your builds will no longer be supported. 2025-09-09T04:43:14,467 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-09T04:43:14,468 ******************************************************************************** 2025-09-09T04:43:14,468 !! 2025-09-09T04:43:14,468 opt = self._enforce_underscore(opt, section) 2025-09-09T04:43:14,543 Failed to parse macros file /usr/include/eigen3/Eigen/src/Core/util/Macros.h 2025-09-09T04:43:14,543 Couldn't find Eigen locally, downloading... 2025-09-09T04:43:14,543 Found eigen at eigen-3.3.7 2025-09-09T04:43:14,543 running egg_info 2025-09-09T04:43:14,619 creating /tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info 2025-09-09T04:43:14,619 writing /tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/PKG-INFO 2025-09-09T04:43:14,620 writing dependency_links to /tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/dependency_links.txt 2025-09-09T04:43:14,620 writing top-level names to /tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/top_level.txt 2025-09-09T04:43:14,621 writing manifest file '/tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/SOURCES.txt' 2025-09-09T04:43:14,771 reading manifest file '/tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/SOURCES.txt' 2025-09-09T04:43:14,771 reading manifest template 'MANIFEST.in' 2025-09-09T04:43:14,773 adding license file 'LICENSE.txt' 2025-09-09T04:43:14,775 writing manifest file '/tmp/pip-pip-egg-info-6524gtml/pysdf.egg-info/SOURCES.txt' 2025-09-09T04:43:14,896 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T04:43:14,901 Source in /tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c has version 0.1.1, which satisfies requirement pysdf==0.1.1 from https://files.pythonhosted.org/packages/31/07/2cf173f601e7dc5b8357d5773af593fa5c8858a1ffa465cfff2c840be3b5/pysdf-0.1.1.tar.gz 2025-09-09T04:43:14,901 Removed pysdf==0.1.1 from https://files.pythonhosted.org/packages/31/07/2cf173f601e7dc5b8357d5773af593fa5c8858a1ffa465cfff2c840be3b5/pysdf-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-6600ttnt' 2025-09-09T04:43:14,904 WARNING: The candidate selected for download or install is a yanked version: 'pysdf' candidate (version 0.1.1 at https://files.pythonhosted.org/packages/31/07/2cf173f601e7dc5b8357d5773af593fa5c8858a1ffa465cfff2c840be3b5/pysdf-0.1.1.tar.gz (from https://pypi.org/simple/pysdf/)) 2025-09-09T04:43:14,904 Reason for being yanked: Build fails for some C compilers 2025-09-09T04:43:14,905 Created temporary directory: /tmp/pip-unpack-eu5hfzu3 2025-09-09T04:43:14,906 Created temporary directory: /tmp/pip-unpack-fdj31f4m 2025-09-09T04:43:14,906 Building wheels for collected packages: pysdf 2025-09-09T04:43:14,907 Created temporary directory: /tmp/pip-wheel-d1cjnx5_ 2025-09-09T04:43:14,907 DEPRECATION: Building 'pysdf' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pysdf'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T04:43:14,908 Building wheel for pysdf (setup.py): started 2025-09-09T04:43:14,909 Destination directory: /tmp/pip-wheel-d1cjnx5_ 2025-09-09T04:43:14,909 Running command python setup.py bdist_wheel 2025-09-09T04:43:15,616 Failed to parse macros file /usr/include/eigen3/Eigen/src/Core/util/Macros.h 2025-09-09T04:43:15,616 Couldn't find Eigen locally, downloading... 2025-09-09T04:43:15,846 /tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c/setup.py:82: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior. 2025-09-09T04:43:15,846 tar.extractall() 2025-09-09T04:43:17,522 Found eigen at eigen-3.3.7 2025-09-09T04:43:17,620 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-09T04:43:17,620 !! 2025-09-09T04:43:17,620 ******************************************************************************** 2025-09-09T04:43:17,620 Usage of dash-separated 'description-file' will not be supported in future 2025-09-09T04:43:17,620 versions. Please use the underscore name 'description_file' instead. 2025-09-09T04:43:17,621 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-09T04:43:17,621 or your builds will no longer be supported. 2025-09-09T04:43:17,621 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-09T04:43:17,621 ******************************************************************************** 2025-09-09T04:43:17,621 !! 2025-09-09T04:43:17,621 opt = self._enforce_underscore(opt, section) 2025-09-09T04:43:17,642 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T04:43:17,643 !! 2025-09-09T04:43:17,643 ******************************************************************************** 2025-09-09T04:43:17,643 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T04:43:17,643 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T04:43:17,643 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T04:43:17,643 or your builds will no longer be supported. 2025-09-09T04:43:17,643 ******************************************************************************** 2025-09-09T04:43:17,644 !! 2025-09-09T04:43:17,644 dist.fetch_build_eggs(dist.setup_requires) 2025-09-09T04:43:18,306 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-09T04:43:18,306 !! 2025-09-09T04:43:18,306 ******************************************************************************** 2025-09-09T04:43:18,306 Usage of dash-separated 'description-file' will not be supported in future 2025-09-09T04:43:18,306 versions. Please use the underscore name 'description_file' instead. 2025-09-09T04:43:18,306 (Affected: pysdf). 2025-09-09T04:43:18,306 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-09T04:43:18,306 or your builds will no longer be supported. 2025-09-09T04:43:18,307 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-09T04:43:18,307 ******************************************************************************** 2025-09-09T04:43:18,307 !! 2025-09-09T04:43:18,307 opt = self._enforce_underscore(opt, section) 2025-09-09T04:43:18,308 running bdist_wheel 2025-09-09T04:43:18,611 running build 2025-09-09T04:43:18,611 running build_ext 2025-09-09T04:43:18,619 creating tmp 2025-09-09T04:43:18,619 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmpkcq82l8j.cpp -o tmp/tmpkcq82l8j.o -std=c++17 2025-09-09T04:43:18,692 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c /tmp/tmp1wbuchdm.cpp -o tmp/tmp1wbuchdm.o -fvisibility=hidden 2025-09-09T04:43:19,137 building 'pysdf' extension 2025-09-09T04:43:19,142 creating build/temp.linux-armv7l-cpython-313 2025-09-09T04:43:19,142 creating build/temp.linux-armv7l-cpython-313/src 2025-09-09T04:43:19,143 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DVERSION_INFO=\"0.1.1\" -Iinclude -I/tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -Ieigen-3.3.7 -I/usr/include/python3.13 -c pybind.cpp -o build/temp.linux-armv7l-cpython-313/pybind.o -std=c++17 -fvisibility=hidden 2025-09-09T04:44:13,006 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DVERSION_INFO=\"0.1.1\" -Iinclude -I/tmp/pip-wheel-0bc4w7u5/pysdf_c7187a0f54cb4536848594e9e21e7b1c/.eggs/pybind11-3.0.1-py3.13.egg/pybind11/include -Ieigen-3.3.7 -I/usr/include/python3.13 -c src/sdf.cpp -o build/temp.linux-armv7l-cpython-313/src/sdf.o -std=c++17 -fvisibility=hidden 2025-09-09T04:44:17,607 src/sdf.cpp: In function ‘void {anonymous}::maybe_parallel_for(std::function, int, int)’: 2025-09-09T04:44:17,608 src/sdf.cpp:30:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-09T04:44:17,608 30 | for (size_t i = 1; i < num_threads; ++i) { 2025-09-09T04:44:17,608 | ~~^~~~~~~~~~~~~ 2025-09-09T04:44:17,611 src/sdf.cpp: In function ‘std::mt19937& {anonymous}::get_rng()’: 2025-09-09T04:44:17,611 src/sdf.cpp:46:32: warning: narrowing conversion of ‘(((uint64_t)std::random_device().std::random_device::operator()()) ^ ((uint64_t)std::chrono::_V2::system_clock::now().std::chrono::time_point > >::time_since_epoch().std::chrono::duration >::count()))’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘std::mersenne_twister_engine::result_type’ {aka ‘unsigned int’} [-Wnarrowing] 2025-09-09T04:44:17,611 46 | std::random_device{}() ^ 2025-09-09T04:44:17,611 | ~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T04:44:17,611 47 | static_cast(std::chrono::high_resolution_clock::now() 2025-09-09T04:44:17,611 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:44:17,612 48 | .time_since_epoch() 2025-09-09T04:44:17,612 | ~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:44:17,612 49 | .count())}; 2025-09-09T04:44:17,612 | ~~~~~~~~~ 2025-09-09T04:44:18,576 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:18,576 src/sdf.cpp:300:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-09T04:44:18,576 300 | for (size_t i = 0; i < num_points; ++i) { 2025-09-09T04:44:18,576 | ~~^~~~~~~~~~~~ 2025-09-09T04:44:18,896 src/sdf.cpp:292:15: warning: unused variable ‘running’ [-Wunused-variable] 2025-09-09T04:44:18,896 292 | float running = 0.f; 2025-09-09T04:44:18,896 | ^~~~~~~ 2025-09-09T04:44:21,000 In file included from src/sdf.cpp:12: 2025-09-09T04:44:21,000 include/sdf/RTree.h: In instantiation of ‘void RTree::LoadNodes(Node*, Node*, PartitionVars*) [with DATATYPE = int; ELEMTYPE = float; int NUMDIMS = 3; ELEMTYPEREAL = float; int TMAXNODES = 8; int TMINNODES = 4]’: 2025-09-09T04:44:21,000 include/sdf/RTree.h:1081:5: required from ‘void RTree::SplitNode(Node*, const Branch*, Node**) [with DATATYPE = int; ELEMTYPE = float; int NUMDIMS = 3; ELEMTYPEREAL = float; int TMAXNODES = 8; int TMINNODES = 4]’ 2025-09-09T04:44:21,000 1081 | LoadNodes(a_node, *a_newNode, parVars); 2025-09-09T04:44:21,000 | ^~~~~~~~~ 2025-09-09T04:44:21,000 include/sdf/RTree.h:981:9: required from ‘bool RTree::AddBranch(const Branch*, Node*, Node**) [with DATATYPE = int; ELEMTYPE = float; int NUMDIMS = 3; ELEMTYPEREAL = float; int TMAXNODES = 8; int TMINNODES = 4]’ 2025-09-09T04:44:21,001 981 | SplitNode(a_node, a_branch, a_newNode); 2025-09-09T04:44:21,001 | ^~~~~~~~~ 2025-09-09T04:44:21,001 include/sdf/RTree.h:932:9: required from ‘bool RTree::InsertRect(const Branch&, Node**, int) [with DATATYPE = int; ELEMTYPE = float; int NUMDIMS = 3; ELEMTYPEREAL = float; int TMAXNODES = 8; int TMINNODES = 4]’ 2025-09-09T04:44:21,001 932 | AddBranch(&branch, newRoot, NULL); 2025-09-09T04:44:21,001 | ^~~~~~~~~ 2025-09-09T04:44:21,001 include/sdf/RTree.h:486:5: required from ‘void RTree::Insert(const ELEMTYPE*, const ELEMTYPE*, const DATATYPE&) [with DATATYPE = int; ELEMTYPE = float; int NUMDIMS = 3; ELEMTYPEREAL = float; int TMAXNODES = 8; int TMINNODES = 4]’ 2025-09-09T04:44:21,001 486 | InsertRect(branch, &m_root, 0); 2025-09-09T04:44:21,001 | ^~~~~~~~~~ 2025-09-09T04:44:21,001 src/sdf.cpp:184:29: required from here 2025-09-09T04:44:21,001 184 | rtree.Insert(face_aabb_min.data(), face_aabb_max.data(), i); 2025-09-09T04:44:21,002 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T04:44:21,002 include/sdf/RTree.h:1260:14: warning: unused variable ‘nodeWasSplit’ [-Wunused-variable] 2025-09-09T04:44:21,002 1260 | bool nodeWasSplit = AddBranch(&a_parVars->m_branchBuf[index], 2025-09-09T04:44:21,002 | ^~~~~~~~~~~~ 2025-09-09T04:44:29,618 src/sdf.cpp: In lambda function: 2025-09-09T04:44:29,618 src/sdf.cpp:263:30: warning: ‘sign’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:29,618 263 | min_dist *= sign; 2025-09-09T04:44:29,618 | ~~~~~~~~~^~~~~~~ 2025-09-09T04:44:29,618 src/sdf.cpp:224:23: note: ‘sign’ was declared here 2025-09-09T04:44:29,619 224 | float sign; 2025-09-09T04:44:29,619 | ^~~~ 2025-09-09T04:44:30,847 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,847 src/sdf.cpp:333:17: warning: ‘a_dir_of_bc’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,847 333 | if (p_dir_of_bc != a_dir_of_bc) { 2025-09-09T04:44:30,847 | ^~ 2025-09-09T04:44:30,848 src/sdf.cpp:308:14: note: ‘a_dir_of_bc’ was declared here 2025-09-09T04:44:30,848 308 | bool a_dir_of_bc; 2025-09-09T04:44:30,848 | ^~~~~~~~~~~ 2025-09-09T04:44:30,848 In file included from eigen-3.3.7/Eigen/Core:423, 2025-09-09T04:44:30,848 from include/sdf/sdf.hpp:30, 2025-09-09T04:44:30,848 from src/sdf.cpp:1: 2025-09-09T04:44:30,848 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,848 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,849 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::Block >, 1, 3, true>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,849 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:37, 2025-09-09T04:44:30,849 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,849 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,849 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,849 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,849 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,850 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,850 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,850 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,850 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘*(float*)((char*)&ab + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,850 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,850 | ^ 2025-09-09T04:44:30,850 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,850 src/sdf.cpp:307:53: note: ‘*(float*)((char*)&ab + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ was declared here 2025-09-09T04:44:30,850 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,850 | ^~ 2025-09-09T04:44:30,851 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,851 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,851 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::Block >, 1, 3, true>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,851 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:37, 2025-09-09T04:44:30,851 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,851 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,851 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,851 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,851 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,852 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,852 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,852 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,852 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,852 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘ab.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,852 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,852 | ^ 2025-09-09T04:44:30,852 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,852 src/sdf.cpp:307:53: note: ‘ab.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ was declared here 2025-09-09T04:44:30,852 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,853 | ^~ 2025-09-09T04:44:30,853 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,853 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,853 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::Block >, 1, 3, true>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,853 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:37, 2025-09-09T04:44:30,853 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,853 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,853 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,854 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,854 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,854 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,854 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,854 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,854 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,854 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,854 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘ab.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,854 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,855 | ^ 2025-09-09T04:44:30,855 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,855 src/sdf.cpp:307:53: note: ‘ab.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ was declared here 2025-09-09T04:44:30,855 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,855 | ^~ 2025-09-09T04:44:30,855 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,855 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,855 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,855 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,856 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,856 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,856 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,856 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,856 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,856 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,856 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,857 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘*(float*)((char*)&ac + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,857 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,857 | ^ 2025-09-09T04:44:30,857 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,857 src/sdf.cpp:307:57: note: ‘*(float*)((char*)&ac + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ was declared here 2025-09-09T04:44:30,857 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,857 | ^~ 2025-09-09T04:44:30,857 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,857 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,858 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,858 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,858 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,858 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,858 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,859 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,859 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,859 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,859 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,859 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,860 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘ac.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,860 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,860 | ^ 2025-09-09T04:44:30,860 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,860 src/sdf.cpp:307:57: note: ‘ac.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ was declared here 2025-09-09T04:44:30,860 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,860 | ^~ 2025-09-09T04:44:30,861 In member function ‘const Eigen::internal::scalar_product_op::result_type Eigen::internal::scalar_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’, 2025-09-09T04:44:30,861 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_product_op; Lhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:21, 2025-09-09T04:44:30,861 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_sum_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:719:61, 2025-09-09T04:44:30,861 inlined from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 1, 3, true> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; int Version = 0]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:637:61, 2025-09-09T04:44:30,861 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:242:23, 2025-09-09T04:44:30,861 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,861 inlined from ‘static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:243:87, 2025-09-09T04:44:30,862 inlined from ‘static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 1, 3, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:507:106, 2025-09-09T04:44:30,862 inlined from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:741:37, 2025-09-09T04:44:30,862 inlined from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 3, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:879:31, 2025-09-09T04:44:30,862 inlined from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 3, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = assign_op]’ at eigen-3.3.7/Eigen/src/Core/AssignEvaluator.h:836:49, 2025-09-09T04:44:30,862 inlined from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, 1, 3, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; ExpressionType = Eigen::Block, 1, 3, true>; StorageBase = Eigen::MatrixBase]’ at eigen-3.3.7/Eigen/src/Core/NoAlias.h:42:31, 2025-09-09T04:44:30,862 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:328:58: 2025-09-09T04:44:30,862 eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:86:130: warning: ‘ac.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,863 86 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a * b; } 2025-09-09T04:44:30,863 | ^ 2025-09-09T04:44:30,863 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,863 src/sdf.cpp:307:57: note: ‘ac.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ was declared here 2025-09-09T04:44:30,863 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,863 | ^~ 2025-09-09T04:44:30,863 In file included from eigen-3.3.7/Eigen/Core:372: 2025-09-09T04:44:30,863 In function ‘Packet Eigen::internal::pmul(const Packet&, const Packet&) [with Packet = float]’, 2025-09-09T04:44:30,863 inlined from ‘Scalar Eigen::internal::conj_helper::pmul(const Scalar&, const Scalar&) const [with Scalar = float]’ at eigen-3.3.7/Eigen/src/Core/util/BlasUtil.h:75:116, 2025-09-09T04:44:30,864 inlined from ‘const Eigen::internal::scalar_conj_product_op::result_type Eigen::internal::scalar_conj_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’ at eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:120:62, 2025-09-09T04:44:30,864 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_conj_product_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:713:21, 2025-09-09T04:44:30,864 inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:381:29, 2025-09-09T04:44:30,864 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 0]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:120:33, 2025-09-09T04:44:30,864 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 0; int Length = 3]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:102:76, 2025-09-09T04:44:30,864 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:418:56, 2025-09-09T04:44:30,865 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:453:25, 2025-09-09T04:44:30,865 inlined from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; U = Eigen::Matrix; bool NeedToTranspose = false]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:37:51, 2025-09-09T04:44:30,865 inlined from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:84:58, 2025-09-09T04:44:30,865 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:331:66: 2025-09-09T04:44:30,865 eigen-3.3.7/Eigen/src/Core/GenericPacketMath.h:171:37: warning: ‘*(float*)((char*)&perp + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,865 171 | const Packet& b) { return a*b; } 2025-09-09T04:44:30,865 | ^ 2025-09-09T04:44:30,866 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,866 src/sdf.cpp:307:65: note: ‘*(float*)((char*)&perp + offsetof(Eigen::Matrix,Eigen::Matrix::.Eigen::PlainObjectBase >::.Eigen::MatrixBase >::.Eigen::DenseBase >::.Eigen::DenseCoeffsBase, 3>::.Eigen::DenseCoeffsBase, 1>::.Eigen::DenseCoeffsBase, 0>::))’ was declared here 2025-09-09T04:44:30,866 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,866 | ^~~~ 2025-09-09T04:44:30,866 In function ‘Packet Eigen::internal::pmul(const Packet&, const Packet&) [with Packet = float]’, 2025-09-09T04:44:30,866 inlined from ‘Scalar Eigen::internal::conj_helper::pmul(const Scalar&, const Scalar&) const [with Scalar = float]’ at eigen-3.3.7/Eigen/src/Core/util/BlasUtil.h:75:116, 2025-09-09T04:44:30,866 inlined from ‘const Eigen::internal::scalar_conj_product_op::result_type Eigen::internal::scalar_conj_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’ at eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:120:62, 2025-09-09T04:44:30,866 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_conj_product_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:713:21, 2025-09-09T04:44:30,866 inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:381:29, 2025-09-09T04:44:30,867 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 1]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:120:33, 2025-09-09T04:44:30,867 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 1; int Length = 2]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:102:76, 2025-09-09T04:44:30,867 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 0; int Length = 3]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:103:94, 2025-09-09T04:44:30,867 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:418:56, 2025-09-09T04:44:30,867 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:453:25, 2025-09-09T04:44:30,867 inlined from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; U = Eigen::Matrix; bool NeedToTranspose = false]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:37:51, 2025-09-09T04:44:30,867 inlined from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:84:58, 2025-09-09T04:44:30,867 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:331:66: 2025-09-09T04:44:30,868 eigen-3.3.7/Eigen/src/Core/GenericPacketMath.h:171:37: warning: ‘perp.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,868 171 | const Packet& b) { return a*b; } 2025-09-09T04:44:30,868 | ^ 2025-09-09T04:44:30,868 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,868 src/sdf.cpp:307:65: note: ‘perp.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]’ was declared here 2025-09-09T04:44:30,868 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,868 | ^~~~ 2025-09-09T04:44:30,868 In function ‘Packet Eigen::internal::pmul(const Packet&, const Packet&) [with Packet = float]’, 2025-09-09T04:44:30,868 inlined from ‘Scalar Eigen::internal::conj_helper::pmul(const Scalar&, const Scalar&) const [with Scalar = float]’ at eigen-3.3.7/Eigen/src/Core/util/BlasUtil.h:75:116, 2025-09-09T04:44:30,869 inlined from ‘const Eigen::internal::scalar_conj_product_op::result_type Eigen::internal::scalar_conj_product_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = float; RhsScalar = float]’ at eigen-3.3.7/Eigen/src/Core/functors/BinaryFunctors.h:120:62, 2025-09-09T04:44:30,869 inlined from ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_conj_product_op; Lhs = const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; Rhs = const Eigen::Matrix]’ at eigen-3.3.7/Eigen/src/Core/CoreEvaluators.h:713:21, 2025-09-09T04:44:30,869 inlined from ‘Eigen::internal::redux_evaluator<_XprType>::CoeffReturnType Eigen::internal::redux_evaluator<_XprType>::coeffByOuterInner(Eigen::Index, Eigen::Index) const [with _XprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:381:29, 2025-09-09T04:44:30,869 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 2]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:120:33, 2025-09-09T04:44:30,869 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 1; int Length = 2]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:103:94, 2025-09-09T04:44:30,869 inlined from ‘static Eigen::internal::redux_novec_unroller::Scalar Eigen::internal::redux_novec_unroller::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix > >; int Start = 0; int Length = 3]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:103:94, 2025-09-09T04:44:30,869 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:418:56, 2025-09-09T04:44:30,869 inlined from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >, const Eigen::Matrix >]’ at eigen-3.3.7/Eigen/src/Core/Redux.h:453:25, 2025-09-09T04:44:30,870 inlined from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >; U = Eigen::Matrix; bool NeedToTranspose = false]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:37:51, 2025-09-09T04:44:30,870 inlined from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 1, 3, true>, const Eigen::Block >, 1, 3, true> >]’ at eigen-3.3.7/Eigen/src/Core/Dot.h:84:58, 2025-09-09T04:44:30,870 inlined from ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’ at src/sdf.cpp:331:66: 2025-09-09T04:44:30,870 eigen-3.3.7/Eigen/src/Core/GenericPacketMath.h:171:37: warning: ‘perp.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T04:44:30,870 171 | const Packet& b) { return a*b; } 2025-09-09T04:44:30,870 | ^ 2025-09-09T04:44:30,870 src/sdf.cpp: In member function ‘sdf::Points sdf::SDF::Impl::sample_surface(int) const’: 2025-09-09T04:44:30,870 src/sdf.cpp:307:65: note: ‘perp.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]’ was declared here 2025-09-09T04:44:30,870 307 | Eigen::Matrix ab, ac, bc, perp; 2025-09-09T04:44:30,871 | ^~~~ 2025-09-09T04:44:36,555 creating build/lib.linux-armv7l-cpython-313 2025-09-09T04:44:36,555 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/pybind.o build/temp.linux-armv7l-cpython-313/src/sdf.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/pysdf.cpython-313-arm-linux-gnueabihf.so 2025-09-09T04:44:37,549 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-09T04:44:37,549 !! 2025-09-09T04:44:37,549 ******************************************************************************** 2025-09-09T04:44:37,549 Please avoid running ``setup.py`` directly. 2025-09-09T04:44:37,549 Instead, use pypa/build, pypa/installer or other 2025-09-09T04:44:37,550 standards-based tools. 2025-09-09T04:44:37,550 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T04:44:37,550 or your builds will no longer be supported. 2025-09-09T04:44:37,550 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-09T04:44:37,550 ******************************************************************************** 2025-09-09T04:44:37,550 !! 2025-09-09T04:44:37,551 self.initialize_options() 2025-09-09T04:44:37,628 installing to build/bdist.linux-armv7l/wheel 2025-09-09T04:44:37,628 running install 2025-09-09T04:44:37,650 running install_lib 2025-09-09T04:44:37,726 creating build/bdist.linux-armv7l/wheel 2025-09-09T04:44:37,726 copying build/lib.linux-armv7l-cpython-313/pysdf.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-09T04:44:37,777 running install_egg_info 2025-09-09T04:44:37,856 running egg_info 2025-09-09T04:44:37,931 writing pysdf.egg-info/PKG-INFO 2025-09-09T04:44:37,932 writing dependency_links to pysdf.egg-info/dependency_links.txt 2025-09-09T04:44:37,933 writing top-level names to pysdf.egg-info/top_level.txt 2025-09-09T04:44:38,012 reading manifest file 'pysdf.egg-info/SOURCES.txt' 2025-09-09T04:44:38,014 reading manifest template 'MANIFEST.in' 2025-09-09T04:44:38,015 adding license file 'LICENSE.txt' 2025-09-09T04:44:38,018 writing manifest file 'pysdf.egg-info/SOURCES.txt' 2025-09-09T04:44:38,019 Copying pysdf.egg-info to build/bdist.linux-armv7l/wheel/./pysdf-0.1.1-py3.13.egg-info 2025-09-09T04:44:38,021 running install_scripts 2025-09-09T04:44:38,076 creating build/bdist.linux-armv7l/wheel/pysdf-0.1.1.dist-info/WHEEL 2025-09-09T04:44:38,077 creating '/tmp/pip-wheel-d1cjnx5_/pysdf-0.1.1-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-09T04:44:39,646 adding 'pysdf.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T04:44:39,735 adding 'pysdf-0.1.1.dist-info/licenses/LICENSE.txt' 2025-09-09T04:44:39,736 adding 'pysdf-0.1.1.dist-info/METADATA' 2025-09-09T04:44:39,736 adding 'pysdf-0.1.1.dist-info/WHEEL' 2025-09-09T04:44:39,737 adding 'pysdf-0.1.1.dist-info/top_level.txt' 2025-09-09T04:44:39,737 adding 'pysdf-0.1.1.dist-info/RECORD' 2025-09-09T04:44:39,738 removing build/bdist.linux-armv7l/wheel 2025-09-09T04:44:39,897 Building wheel for pysdf (setup.py): finished with status 'done' 2025-09-09T04:44:39,936 Created wheel for pysdf: filename=pysdf-0.1.1-cp313-cp313-linux_armv7l.whl size=3390615 sha256=a9f61dc019f0aca75b11cb804a8b9ff8a397527c12107c03c49fdcc7718f2f4d 2025-09-09T04:44:39,936 Stored in directory: /tmp/pip-ephem-wheel-cache-gft95sjx/wheels/35/74/17/ced4dfe75d5db1b926bcdda78306038fcb49d4566a79fee048 2025-09-09T04:44:39,944 Successfully built pysdf 2025-09-09T04:44:39,952 Removed build tracker: '/tmp/pip-build-tracker-6600ttnt'